From 653799b33ba97e6f26bc9e10d695da8041b83c1c Mon Sep 17 00:00:00 2001 From: NathanDiegues <34218951+NathanDiegues@users.noreply.github.com> Date: Fri, 28 Sep 2018 21:55:39 -0300 Subject: [PATCH] Add files via upload --- restful/Pokemon Go.csv | 823 ++++++++++++++++++++++++++++++++ restful/Pokemon Go.xlsx | Bin 0 -> 108523 bytes restful/config/core.php | 17 + restful/config/database.php | 25 + restful/css/bootstrap.min.css | 7 + restful/objects/pokemon.php | 138 ++++++ restful/product/read.php | 32 ++ restful/product/read_one.php | 61 +++ restful/product/read_paging.php | 49 ++ restful/product/search.php | 34 ++ restful/shared/utilities.php | 44 ++ restful/view/index.php | 38 ++ restful/view/paging.php | 53 ++ restful/view/procurar.php | 59 +++ 14 files changed, 1380 insertions(+) create mode 100644 restful/Pokemon Go.csv create mode 100644 restful/Pokemon Go.xlsx create mode 100644 restful/config/core.php create mode 100644 restful/config/database.php create mode 100644 restful/css/bootstrap.min.css create mode 100644 restful/objects/pokemon.php create mode 100644 restful/product/read.php create mode 100644 restful/product/read_one.php create mode 100644 restful/product/read_paging.php create mode 100644 restful/product/search.php create mode 100644 restful/shared/utilities.php create mode 100644 restful/view/index.php create mode 100644 restful/view/paging.php create mode 100644 restful/view/procurar.php diff --git a/restful/Pokemon Go.csv b/restful/Pokemon Go.csv new file mode 100644 index 00000000..69e9f74f --- /dev/null +++ b/restful/Pokemon Go.csv @@ -0,0 +1,823 @@ +Row;Name;Pokedex Number;Img name;Generation;Evolution Stage;Evolved;FamilyID;Cross Gen;Type 1;Type 2;Weather 1;Weather 2;STAT TOTAL;ATK;DEF;STA;Legendary;Aquireable;Spawns;Regional;Raidable;Hatchable;Shiny;Nest;New;Not-Gettable;Future Evolve;100% CP @ 40;100% CP @ 39 +1;Bulbasaur;1;1;1;1;0;1;0;grass;poison;Sunny/clear;Cloudy;326;118;118;90;0;1;1;0;0;5;0;1;0;0;0;981;967 +2;Ivysaur;2;2;1;2;0;1;0;grass;poison;Sunny/clear;Cloudy;422;151;151;120;0;1;1;0;0;0;0;0;0;0;0;1552;1529 +3;Venusaur;3;3;1;3;1;1;0;grass;poison;Sunny/clear;Cloudy;556;198;198;160;0;1;1;0;0;0;0;0;0;0;0;2568;2531 +4;Charmander;4;4;1;1;0;2;0;fire;;Sunny/clear;;290;116;96;78;0;1;1;0;0;5;0;1;0;0;0;831;819 +5;Charmeleon;5;5;1;2;0;2;0;fire;;Sunny/clear;;403;158;129;116;0;1;1;0;0;0;0;0;0;0;0;1484;1462 +6;Charizard;6;6;1;3;1;2;0;fire;flying;Sunny/clear;Windy;555;223;176;156;0;1;1;0;0;0;0;0;0;0;0;2686;2648 +7;Squirtle;7;7;1;1;0;3;0;water;;Rainy;;304;94;122;88;0;1;1;0;0;5;0;1;0;0;0;808;797 +8;Wartortle;8;8;1;2;0;3;0;water;;Rainy;;399;126;155;118;0;1;1;0;0;0;0;0;0;0;0;1324;1305 +9;Blastoise;9;9;1;3;1;3;0;water;;Rainy;;539;171;210;158;0;1;1;0;0;0;0;0;0;0;0;2291;2259 +10;Caterpie;10;10;1;1;0;4;0;bug;;Rainy;;207;55;62;90;0;1;1;0;0;0;0;1;0;0;0;393;387 +11;Metapod;11;11;1;2;0;4;0;bug;;Rainy;;239;45;94;100;0;1;1;0;0;0;0;0;0;0;0;419;413 +12;Butterfree;12;12;1;3;0;4;0;bug;flying;Rainy;Windy;438;167;151;120;0;1;1;0;0;0;0;0;0;0;0;1701;1677 +13;Weedle;13;13;1;1;0;5;0;bug;poison;Rainy;Cloudy;198;63;55;80;0;1;1;0;0;0;0;1;0;0;0;397;391 +14;Kakuna;14;14;1;2;0;5;0;bug;poison;Rainy;Cloudy;222;46;86;90;0;1;1;0;0;0;0;0;0;0;0;392;386 +15;Beedrill;15;15;1;3;0;5;0;bug;poison;Rainy;Cloudy;449;169;150;130;0;1;1;0;0;0;0;0;0;0;0;1777;1752 +16;Pidgey;16;16;1;1;0;6;0;normal;flying;Partly cloudy;Windy;241;85;76;80;0;1;1;0;0;0;0;1;0;0;0;580;572 +17;Pidgeotto;17;17;1;2;0;6;0;normal;flying;Partly cloudy;Windy;351;117;108;126;0;1;1;0;0;0;0;0;0;0;0;1085;1070 +18;Pidgeot;18;18;1;3;0;6;0;normal;flying;Partly cloudy;Windy;489;166;157;166;0;1;1;0;0;0;0;0;0;0;0;1994;1966 +19;Rattata;19;19;1;1;0;7;0;normal;;Partly cloudy;;233;103;70;60;0;1;1;0;0;0;0;1;0;0;0;588;580 +20;Raticate;20;20;1;2;0;7;0;normal;;Partly cloudy;;415;161;144;110;0;1;1;0;0;0;0;0;0;0;0;1549;1527 +21;Spearow;21;21;1;1;0;8;0;normal;flying;Partly cloudy;Windy;253;112;61;80;0;1;1;0;0;0;0;1;0;0;0;673;664 +22;Fearow;22;22;1;2;1;8;0;normal;flying;Partly cloudy;Windy;447;182;135;130;0;1;1;0;0;0;0;0;0;0;0;1814;1788 +23;Ekans;23;23;1;1;0;9;0;poison;;Cloudy;;282;110;102;70;0;1;1;0;0;0;0;1;0;0;0;778;767 +24;Arbok;24;24;1;2;1;9;0;poison;;Cloudy;;445;167;158;120;0;1;1;0;0;0;0;0;0;0;0;1737;1712 +25;Pikachu;25;25;1;1;0;10;0;electric;;Rainy;;283;112;101;70;0;1;1;0;0;0;1;1;0;0;0;787;776 +26;Raichu;26;26;1;2;1;10;0;electric;;Rainy;;478;193;165;120;0;1;1;0;0;0;1;0;0;0;0;2025;1996 +27;Sandshrew;27;27;1;1;0;11;0;ground;;Sunny/clear;;371;126;145;100;0;1;1;0;0;0;0;1;0;0;0;1194;1177 +28;Sandslash;28;28;1;2;1;11;0;ground;;Sunny/clear;;534;182;202;150;0;1;1;0;0;0;0;0;0;0;0;2328;2294 +29;Nidoran F;29;29;1;1;0;12;0;poison;;Cloudy;;290;86;94;110;0;1;1;0;0;0;0;0;0;0;0;736;725 +30;Nidorina;30;30;1;2;0;12;0;poison;;Cloudy;;383;117;126;140;0;1;1;0;0;0;0;0;0;0;0;1218;1201 +31;Nidoqueen;31;31;1;3;1;12;0;poison;ground;Cloudy;Sunny/clear;534;180;174;180;0;1;1;0;0;0;0;0;0;0;0;2338;2304 +32;Nidoran M;32;32;1;1;0;13;0;poison;;Cloudy;;273;105;76;92;0;1;1;0;0;0;0;0;0;0;0;739;729 +33;Nidorino;33;33;1;2;0;13;0;poison;;Cloudy;;371;137;112;122;0;1;1;0;0;0;0;0;0;0;0;1252;1234 +34;Nidoking;34;34;1;3;1;13;0;poison;ground;Cloudy;Sunny/clear;523;204;157;162;0;1;1;0;0;0;0;0;0;0;0;2386;2352 +35;Clefairy;35;35;1;1;0;14;0;fairy;;Cloudy;;363;107;116;140;0;1;1;0;0;0;0;1;0;0;0;1085;1070 +36;Clefable;36;36;1;2;1;14;0;fairy;;Cloudy;;539;178;171;190;0;1;1;0;0;0;0;0;0;0;0;2353;2320 +37;Vulpix;37;37;1;1;0;15;0;fire;;Sunny/clear;;294;96;122;76;0;1;1;0;0;0;0;1;0;0;0;774;763 +38;Ninetales;38;38;1;2;1;15;0;fire;;Sunny/clear;;519;169;204;146;0;1;1;0;0;0;0;0;0;0;0;2157;2127 +39;Jigglypuff;39;39;1;1;0;16;0;normal;fairy;Partly cloudy;Cloudy;354;80;44;230;0;1;1;0;0;0;0;1;0;0;0;713;703 +40;Wigglytuff;40;40;1;2;1;16;0;normal;fairy;Partly cloudy;Cloudy;529;156;93;280;0;1;1;0;0;0;0;0;0;0;0;1906;1879 +41;Zubat;41;41;1;1;0;17;0;poison;flying;Cloudy;Windy;239;83;76;80;0;1;1;0;0;0;0;1;0;0;0;569;560 +42;Golbat;42;42;1;2;0;17;0;poison;flying;Cloudy;Windy;464;161;153;150;0;1;1;0;0;0;0;0;0;0;0;1830;1804 +43;Oddish;43;43;1;1;0;18;0;grass;poison;Sunny/clear;Cloudy;337;131;116;90;0;1;1;0;0;2;0;1;0;0;0;1069;1054 +44;Gloom;44;44;1;2;0;18;0;grass;poison;Sunny/clear;Cloudy;412;153;139;120;0;1;1;0;0;0;0;0;0;0;0;1512;1491 +45;Vileplume;45;45;1;3;1;18;0;grass;poison;Sunny/clear;Cloudy;522;202;170;150;0;1;1;0;0;0;0;0;0;0;0;2367;2334 +46;Paras;46;46;1;1;0;19;0;bug;grass;Rainy;Sunny/clear;290;121;99;70;0;1;1;0;0;0;0;1;0;0;0;836;824 +47;Parasect;47;47;1;2;1;19;0;bug;grass;Rainy;Sunny/clear;431;165;146;120;0;1;1;0;0;0;0;0;0;0;0;1657;1633 +48;Venonat;48;48;1;1;0;20;0;bug;poison;Rainy;Cloudy;322;100;102;120;0;1;1;0;0;0;0;1;0;0;0;902;889 +49;Venomoth;49;49;1;2;1;20;0;bug;poison;Rainy;Cloudy;469;179;150;140;0;1;1;0;0;0;0;0;0;0;0;1937;1910 +50;Diglett;50;50;1;1;0;21;0;ground;;Sunny/clear;;217;109;88;20;0;1;1;0;0;0;0;1;0;0;0;465;458 +51;Dugtrio;51;51;1;2;1;21;0;ground;;Sunny/clear;;384;167;147;70;0;1;1;0;0;0;0;0;0;0;0;1333;1314 +52;Meowth;52;52;1;1;0;23;0;normal;;Partly cloudy;;253;92;81;80;0;1;1;0;0;0;0;1;0;0;0;638;629 +53;Persian;53;53;1;2;1;23;0;normal;;Partly cloudy;;419;150;139;130;0;1;1;0;0;0;0;0;0;0;0;1539;1517 +54;Psyduck;54;54;1;1;0;24;0;water;;Rainy;;318;122;96;100;0;1;1;0;0;0;0;1;0;0;0;966;952 +55;Golduck;55;55;1;2;1;24;0;water;;Rainy;;514;191;163;160;0;1;1;0;0;0;0;0;0;0;0;2270;2238 +56;Mankey;56;56;1;1;0;25;0;fighting;;Cloudy;;315;148;87;80;0;1;1;0;0;0;0;1;0;0;0;1002;987 +57;Primeape;57;57;1;2;1;25;0;fighting;;Cloudy;;481;207;144;130;0;1;1;0;0;0;0;0;0;0;0;2105;2075 +58;Growlithe;58;58;1;1;0;26;0;fire;;Sunny/clear;;342;136;96;110;0;1;1;0;0;5;0;1;0;0;0;1110;1095 +59;Arcanine;59;59;1;2;1;26;0;fire;;Sunny/clear;;573;227;166;180;0;1;1;0;0;0;0;0;0;0;0;2839;2799 +60;Poliwag;60;60;1;1;0;27;0;water;;Rainy;;263;101;82;80;0;1;1;0;0;0;0;1;0;0;0;695;685 +61;Poliwhirl;61;61;1;2;0;27;0;water;;Rainy;;390;130;130;130;0;1;1;0;0;0;0;0;0;0;0;1313;1294 +62;Poliwrath;62;62;1;3;1;27;0;water;fighting;Rainy;Cloudy;549;182;187;180;0;1;1;0;0;0;0;0;0;0;0;2441;2407 +63;Abra;63;63;1;1;0;28;0;psychic;;Windy;;348;195;103;50;0;1;1;0;0;2;0;1;0;0;0;1148;1132 +64;Kadabra;64;64;1;2;0;28;0;psychic;;Windy;;450;232;138;80;0;1;1;0;0;0;0;0;0;0;0;1859;1833 +65;Alakazam;65;65;1;3;1;28;0;psychic;;Windy;;575;271;194;110;0;1;1;0;0;0;0;0;0;0;0;2887;2845 +66;Machop;66;66;1;1;0;29;0;fighting;;Cloudy;;365;137;88;140;0;1;1;0;0;2;0;1;0;0;0;1199;1182 +67;Machoke;67;67;1;2;0;29;0;fighting;;Cloudy;;467;177;130;160;0;1;1;0;0;0;0;0;0;0;0;1910;1882 +68;Machamp;68;68;1;3;1;29;0;fighting;;Cloudy;;576;234;162;180;0;1;1;0;3;0;0;0;0;0;0;2889;2848 +69;Bellsprout;69;69;1;1;0;30;0;grass;poison;Sunny/clear;Cloudy;303;139;64;100;0;1;1;0;0;0;0;1;0;0;0;916;903 +70;Weepinbell;70;70;1;2;0;30;0;grass;poison;Sunny/clear;Cloudy;397;172;95;130;0;1;1;0;0;0;0;0;0;0;0;1475;1453 +71;Victreebel;71;71;1;3;1;30;0;grass;poison;Sunny/clear;Cloudy;505;207;138;160;0;1;1;0;0;0;0;0;0;0;0;2268;2236 +72;Tentacool;72;72;1;1;0;31;0;water;poison;Rainy;Cloudy;359;97;182;80;0;1;1;0;0;0;0;1;0;0;0;956;943 +73;Tentacruel;73;73;1;2;1;31;0;water;poison;Rainy;Cloudy;563;166;237;160;0;1;1;0;0;0;0;0;0;0;0;2374;2340 +74;Geodude;74;74;1;1;0;32;0;rock;ground;Partly cloudy;Sunny/clear;375;132;163;80;0;1;1;0;0;0;0;1;0;0;0;1193;1176 +75;Graveler;75;75;1;2;0;32;0;rock;ground;Partly cloudy;Sunny/clear;470;164;196;110;0;1;1;0;0;0;0;0;0;0;0;1815;1789 +76;Golem;76;76;1;3;1;32;0;rock;ground;Partly cloudy;Sunny/clear;600;211;229;160;0;1;1;0;4;0;0;0;0;0;0;2916;2875 +77;Ponyta;77;77;1;1;0;33;0;fire;;Sunny/clear;;402;170;132;100;0;1;1;0;0;5;0;1;0;0;0;1502;1480 +78;Rapidash;78;78;1;2;1;33;0;fire;;Sunny/clear;;504;207;167;130;0;1;1;0;0;0;0;0;0;0;0;2252;2220 +79;Slowpoke;79;79;1;1;0;34;0;water;psychic;Rainy;Windy;398;109;109;180;0;1;1;0;0;2;0;1;0;0;0;1204;1187 +80;Slowbro;80;80;1;2;1;34;0;water;psychic;Rainy;Windy;561;177;194;190;0;1;1;0;0;0;0;0;0;0;0;2482;2446 +81;Magnemite;81;81;1;1;0;35;0;electric;steel;Rainy;Snow;343;165;128;50;0;1;1;0;0;0;0;1;0;0;1;1083;1068 +82;Magneton;82;82;1;2;1;35;0;electric;steel;Rainy;Snow;505;223;182;100;0;1;1;0;0;0;0;0;0;0;1;2237;2205 +83;Farfetchd;83;83;1;1;0;36;0;normal;flying;Partly cloudy;Windy;346;124;118;104;0;1;1;1;0;0;0;0;0;0;0;1092;1076 +84;Doduo;84;84;1;1;0;37;0;normal;flying;Partly cloudy;Windy;316;158;88;70;0;1;1;0;0;0;0;1;0;0;0;1011;996 +85;Dodrio;85;85;1;2;1;37;0;normal;flying;Partly cloudy;Windy;483;218;145;120;0;1;1;0;0;0;0;0;0;0;0;2138;2108 +86;Seel;86;86;1;1;0;38;0;water;;Rainy;;343;85;128;130;0;1;1;0;0;5;0;1;0;0;0;899;886 +87;Dewgong;87;87;1;2;1;38;0;water;ice;Rainy;Snow;503;139;184;180;0;1;1;0;0;0;0;0;0;0;0;1894;1867 +88;Grimer;88;88;1;1;0;39;0;poison;;Cloudy;;385;135;90;160;0;1;1;0;0;5;0;0;0;0;0;1269;1251 +89;Muk;89;89;1;2;1;39;0;poison;;Cloudy;;584;190;184;210;0;1;1;0;0;0;0;0;0;0;0;2709;2670 +90;Shellder;90;90;1;1;0;40;0;water;;Rainy;;344;116;168;60;0;1;1;0;0;5;0;1;0;0;0;958;944 +91;Cloyster;91;91;1;2;1;40;0;water;ice;Rainy;Snow;609;186;323;100;0;1;1;0;0;0;0;0;0;0;0;2475;2439 +92;Gastly;92;92;1;1;0;41;0;ghost;poison;Fog;Cloudy;316;186;70;60;0;1;1;0;0;2;0;1;0;0;0;1002;988 +93;Haunter;93;93;1;2;0;41;0;ghost;poison;Fog;Cloudy;425;223;112;90;0;1;1;0;0;0;0;0;0;0;0;1716;1692 +94;Gengar;94;94;1;3;1;41;0;ghost;poison;Fog;Cloudy;537;261;156;120;0;1;1;0;3;0;0;0;0;0;0;2619;2581 +95;Onix;95;95;1;1;0;42;0;rock;ground;Partly cloudy;Sunny/clear;443;85;288;70;0;1;1;0;0;5;0;1;0;0;0;1002;988 +96;Drowzee;96;96;1;1;0;43;0;psychic;;Windy;;367;89;158;120;0;1;1;0;0;0;0;1;0;0;0;992;978 +97;Hypno;97;97;1;2;1;43;0;psychic;;Windy;;529;144;215;170;0;1;1;0;0;0;0;0;0;0;0;2048;2019 +98;Krabby;98;98;1;1;0;44;0;water;;Rainy;;397;181;156;60;0;1;1;0;0;0;0;1;0;0;0;1386;1366 +99;Kingler;99;99;1;2;1;44;0;water;;Rainy;;564;240;214;110;0;1;1;0;0;0;0;0;0;0;0;2694;2656 +100;Voltorb;100;100;1;1;0;45;0;electric;;Rainy;;303;109;114;80;0;1;1;0;0;0;0;1;0;0;0;857;845 +101;Electrode;101;101;1;2;1;45;0;electric;;Rainy;;472;173;179;120;0;1;1;0;0;0;0;0;0;0;0;1900;1873 +102;Exeggcute;102;102;1;1;0;46;0;grass;psychic;Sunny/clear;Windy;367;107;140;120;0;1;1;0;0;2;0;1;0;0;0;1102;1086 +103;Exeggutor;103;103;1;2;1;46;0;grass;psychic;Sunny/clear;Windy;581;233;158;190;0;1;1;0;2;0;0;0;0;0;0;2916;2875 +104;Cubone;104;104;1;1;0;47;0;ground;;Sunny/clear;;355;90;165;100;0;1;1;0;0;0;0;1;0;0;0;943;930 +105;Marowak;105;105;1;2;1;47;0;ground;;Sunny/clear;;464;144;200;120;0;1;1;0;0;0;0;0;0;0;0;1691;1667 +106;Hitmonlee;106;106;1;1;1;48;0;fighting;;Cloudy;;535;224;211;100;0;1;1;0;0;0;0;0;0;0;0;2406;2372 +107;Hitmonchan;107;107;1;1;1;48;0;fighting;;Cloudy;;505;193;212;100;0;1;1;0;0;0;0;0;0;0;0;2098;2069 +108;Lickitung;108;108;1;1;1;49;1;normal;;Partly cloudy;;425;108;137;180;0;1;1;0;0;5;0;0;0;0;1;1322;1303 +109;Koffing;109;109;1;1;0;50;0;poison;;Cloudy;;363;119;164;80;0;1;1;0;0;5;0;0;0;0;0;1091;1075 +110;Weezing;110;110;1;2;1;50;0;poison;;Cloudy;;525;174;221;130;0;1;1;0;0;0;0;0;0;0;0;2183;2152 +111;Rhyhorn;111;111;1;1;0;51;0;ground;rock;Sunny/clear;Partly cloudy;457;140;157;160;0;1;1;0;0;5;0;1;0;0;1;1679;1655 +112;Rhydon;112;112;1;2;1;51;0;ground;rock;Sunny/clear;Partly cloudy;638;222;206;210;0;1;1;0;0;0;0;0;0;0;1;3300;3253 +113;Chansey;113;113;1;1;0;52;1;normal;;Partly cloudy;;736;60;176;500;0;1;1;0;0;10;0;0;0;0;0;1469;1448 +114;Tangela;114;114;1;1;1;53;0;grass;;Sunny/clear;;518;183;205;130;0;1;1;0;0;5;0;0;0;0;1;2208;2177 +115;Kangaskhan;115;115;1;1;1;54;0;normal;;Partly cloudy;;556;181;165;210;0;1;1;1;0;0;0;0;0;0;0;2463;2428 +116;Horsea;116;116;1;1;0;55;1;water;;Rainy;;314;129;125;60;0;1;1;0;0;0;0;1;0;0;0;921;908 +117;Seadra;117;117;1;2;0;55;1;water;;Rainy;;479;187;182;110;0;1;1;0;0;0;0;0;0;0;0;1979;1951 +118;Goldeen;118;118;1;1;0;56;0;water;;Rainy;;328;123;115;90;0;1;1;0;0;0;0;1;0;0;0;1006;992 +119;Seaking;119;119;1;2;1;56;0;water;;Rainy;;489;175;154;160;0;1;1;0;0;0;0;0;0;0;0;2040;2011 +120;Staryu;120;120;1;1;0;57;0;water;;Rainy;;309;137;112;60;0;1;1;0;0;0;0;1;0;0;0;926;913 +121;Starmie;121;121;1;2;1;57;0;water;psychic;Rainy;Windy;514;210;184;120;0;1;1;0;0;0;0;0;0;0;0;2303;2270 +122;Mr Mime;122;122;1;1;1;58;0;psychic;fairy;Windy;Cloudy;505;192;233;80;0;1;1;1;0;0;0;0;0;0;0;1984;1956 +123;Scyther;123;123;1;1;0;59;0;bug;flying;Rainy;Windy;528;218;170;140;0;1;1;0;0;5;0;1;0;0;0;2464;2429 +124;Jynx;124;124;1;1;1;60;0;ice;psychic;Snow;Windy;535;223;182;130;0;1;1;0;3;0;0;1;0;0;0;2512;2476 +125;Electabuzz;125;125;1;1;1;61;1;electric;;Rainy;;501;198;173;130;0;1;1;0;2;0;0;1;0;0;1;2196;2165 +126;Magmar;126;126;1;1;1;62;1;fire;;Sunny/clear;;505;206;169;130;0;1;1;0;0;0;0;1;0;0;1;2254;2222 +127;Pinsir;127;127;1;1;1;63;0;bug;;Rainy;;565;238;197;130;0;1;1;0;0;5;0;1;0;0;0;2770;2730 +128;Tauros;128;128;1;1;1;64;0;normal;;Partly cloudy;;545;198;197;150;0;1;1;1;0;0;0;0;0;0;0;2488;2452 +129;Magikarp;129;129;1;1;0;65;0;water;;Rainy;;171;29;102;40;0;1;1;0;1;0;1;1;0;0;0;220;217 +130;Gyarados;130;130;1;2;1;65;0;water;flying;Rainy;Windy;624;237;197;190;0;1;1;0;0;0;1;0;0;0;0;3281;3234 +131;Lapras;131;131;1;1;0;66;0;water;ice;Rainy;Snow;605;165;180;260;0;1;1;0;0;10;0;0;0;0;0;2603;2566 +132;Ditto;132;132;1;1;0;67;0;normal;;Partly cloudy;;278;91;91;96;0;1;1;0;0;0;0;0;0;0;0;718;707 +133;Eevee;133;133;1;1;0;68;1;normal;;Partly cloudy;;335;104;121;110;0;1;1;0;0;5;0;1;0;0;1;969;955 +134;Vaporeon;134;134;1;2;1;68;0;water;;Rainy;;642;205;177;260;0;1;1;0;0;0;0;0;0;0;0;3157;3112 +135;Jolteon;135;135;1;2;1;68;0;electric;;Rainy;;563;232;201;130;0;1;1;0;3;0;0;0;0;0;0;2730;2691 +136;Flareon;136;136;1;2;1;68;0;fire;;Sunny/clear;;580;246;204;130;0;1;1;0;0;0;0;0;0;0;0;2904;2863 +137;Porygon;137;137;1;1;0;69;0;normal;;Partly cloudy;;422;153;139;130;0;1;1;0;0;10;0;0;0;0;1;1567;1545 +138;Omanyte;138;138;1;1;0;70;0;rock;water;Partly cloudy;Rainy;399;155;174;70;0;1;1;0;0;5;0;1;0;0;0;1345;1326 +139;Omastar;139;139;1;2;1;70;0;rock;water;Partly cloudy;Rainy;574;207;227;140;0;1;1;0;0;0;0;0;0;0;0;2685;2647 +140;Kabuto;140;140;1;1;0;71;0;rock;water;Partly cloudy;Rainy;370;148;162;60;0;1;1;0;0;5;0;1;0;0;0;1172;1156 +141;Kabutops;141;141;1;2;1;71;0;rock;water;Partly cloudy;Rainy;543;220;203;120;0;1;1;0;0;0;0;0;0;0;0;2517;2481 +142;Aerodactyl;142;142;1;1;0;72;0;rock;flying;Partly cloudy;Windy;545;221;164;160;0;1;1;0;0;10;0;0;0;0;0;2608;2571 +143;Snorlax;143;143;1;1;0;73;0;normal;;Partly cloudy;;700;190;190;320;0;1;1;0;0;10;0;0;0;0;0;3355;3307 +144;Articuno;144;144;1;1;0;74;0;ice;flying;Snow;Windy;621;192;249;180;1;1;0;0;0;0;0;0;0;1;0;2933;2891 +145;Zapdos;145;145;1;1;0;75;0;electric;flying;Rainy;Windy;621;253;188;180;1;1;0;0;0;0;0;0;0;1;0;3330;3282 +146;Moltres;146;146;1;1;0;76;0;fire;flying;Sunny/clear;Windy;615;251;184;180;1;1;0;0;0;0;0;0;0;1;0;3272;3225 +147;Dratini;147;147;1;1;0;77;0;dragon;;Windy;;295;119;94;82;0;1;1;0;0;10;0;0;0;0;0;860;848 +148;Dragonair;148;148;1;2;1;77;0;dragon;;Windy;;423;163;138;122;0;1;1;0;0;0;0;0;0;0;0;1609;1586 +149;Dragonite;149;149;1;3;1;77;0;dragon;flying;Windy;;646;263;201;182;0;1;1;0;0;0;0;0;0;0;0;3581;3530 +150;Mewtwo;150;150;1;1;0;78;0;psychic;;Windy;;675;300;182;193;1;1;0;0;0;0;0;0;0;0;0;3982;3925 +151;Mew;151;151;1;1;1;79;0;psychic;;Windy;;620;210;210;200;2;0;0;0;0;0;0;0;0;0;0;3090;3046 +152;Chikorita;152;152;2;1;0;80;0;grass;;Sunny/clear;;304;92;122;90;0;1;1;0;0;5;0;1;0;0;0;801;790 +153;Bayleef;153;153;2;2;0;80;0;grass;;Sunny/clear;;397;122;155;120;0;1;1;0;0;0;0;0;0;0;0;1296;1277 +154;Meganium;154;154;2;3;1;80;0;grass;;Sunny/clear;;530;168;202;160;0;1;1;0;0;0;0;0;0;0;0;2227;2195 +155;Cyndaquil;155;155;2;1;0;81;0;fire;;Sunny/clear;;290;116;96;78;0;1;1;0;0;5;0;1;0;0;0;831;819 +156;Quilava;156;156;2;2;0;81;0;fire;;Sunny/clear;;403;158;129;116;0;1;1;0;0;0;0;0;0;0;0;1484;1462 +157;Typhlosion;157;157;2;3;1;81;0;fire;;Sunny/clear;;555;223;176;156;0;1;1;0;0;0;0;0;0;0;0;2686;2648 +158;Totodile;158;158;2;1;0;82;0;water;;Rainy;;333;117;116;100;0;1;1;0;0;5;0;1;0;0;0;1011;997 +159;Croconaw;159;159;2;2;0;82;0;water;;Rainy;;431;150;151;130;0;1;1;0;0;0;0;0;0;0;0;1598;1576 +160;Feraligatr;160;160;2;3;1;82;0;water;;Rainy;;572;205;197;170;0;1;1;0;0;0;0;0;0;0;0;2721;2682 +161;Sentret;161;161;2;1;0;83;0;normal;;Partly cloudy;;226;79;77;70;0;1;1;0;0;0;0;1;0;0;0;519;511 +162;Furret;162;162;2;2;1;83;0;normal;;Partly cloudy;;448;148;130;170;0;1;1;0;0;0;0;0;0;0;0;1667;1643 +163;Hoothoot;163;163;2;1;0;84;0;normal;flying;Partly cloudy;Windy;288;67;101;120;0;1;1;0;0;0;0;1;0;0;0;640;631 +164;Noctowl;164;164;2;2;1;84;0;normal;flying;Partly cloudy;Windy;524;145;179;200;0;1;1;0;0;0;0;0;0;0;0;2040;2011 +165;Ledyba;165;165;2;1;0;85;0;bug;flying;Rainy;Windy;294;72;142;80;0;1;1;0;0;0;0;1;0;0;0;663;654 +166;Ledian;166;166;2;2;1;85;0;bug;flying;Rainy;Windy;426;107;209;110;0;1;1;0;0;0;0;0;0;0;0;1275;1256 +167;Spinarak;167;167;2;1;0;86;0;bug;poison;Rainy;Cloudy;258;105;73;80;0;1;1;0;0;0;0;1;0;0;0;685;675 +168;Ariados;168;168;2;2;1;86;0;bug;poison;Rainy;Cloudy;429;161;128;140;0;1;1;0;0;0;0;0;0;0;0;1636;1613 +169;Crobat;169;169;2;3;1;17;0;poison;flying;Cloudy;Windy;542;194;178;170;0;1;1;0;0;0;0;0;0;0;0;2466;2431 +170;Chinchou;170;170;2;1;0;87;0;water;electric;Rainy;;362;106;106;150;0;1;1;0;0;5;0;1;0;0;0;1067;1052 +171;Lanturn;171;171;2;2;1;87;0;water;electric;Rainy;;542;146;146;250;0;1;1;0;0;0;0;0;0;0;0;2077;2047 +172;Pichu;172;172;2;0;0;10;0;electric;;Rainy;;180;77;63;40;0;1;0;0;0;2;1;0;0;0;0;376;370 +173;Cleffa;173;173;2;0;0;14;0;fairy;;Cloudy;;266;75;91;100;0;1;0;0;0;2;0;0;0;0;0;620;611 +174;Igglybuff;174;174;2;0;0;16;0;normal;fairy;Partly cloudy;Cloudy;283;69;34;180;0;1;0;0;0;2;0;0;0;0;0;512;505 +175;Togepi;175;175;2;0;0;88;0;fairy;;Cloudy;;253;67;116;70;0;1;0;0;0;2;0;0;0;0;1;540;532 +176;Togetic;176;176;2;1;1;88;0;fairy;flying;Cloudy;Windy;440;139;191;110;0;1;1;0;0;0;0;0;0;0;1;1543;1521 +177;Natu;177;177;2;1;0;89;0;psychic;flying;Windy;;303;134;89;80;0;1;1;0;0;0;0;1;0;0;0;925;911 +178;Xatu;178;178;2;2;1;89;0;psychic;flying;Windy;;468;192;146;130;0;1;1;0;0;0;0;0;0;0;0;1975;1947 +179;Mareep;179;179;2;1;0;90;0;electric;;Rainy;;306;114;82;110;0;1;1;0;0;10;0;0;0;0;0;887;874 +180;Flaaffy;180;180;2;2;0;90;0;electric;;Rainy;;397;145;112;140;0;1;1;0;0;0;0;0;0;0;0;1402;1382 +181;Ampharos;181;181;2;3;1;90;0;electric;;Rainy;;563;211;172;180;0;1;1;0;0;0;0;0;0;0;0;2695;2656 +182;Bellossom;182;182;2;3;1;18;0;grass;;Sunny/clear;;508;169;189;150;0;1;0;0;0;0;0;0;0;0;0;2108;2078 +183;Marill;183;183;2;1;0;91;0;water;fairy;Rainy;Cloudy;270;37;93;140;0;1;1;0;0;0;0;1;0;0;0;420;414 +184;Azumarill;184;184;2;2;1;91;0;water;fairy;Rainy;Cloudy;464;112;152;200;0;1;1;0;0;0;0;0;0;0;0;1503;1481 +185;Sudowoodo;185;185;2;1;1;92;0;rock;;Partly cloudy;;505;167;198;140;0;1;1;0;0;10;0;0;0;0;0;2065;2035 +186;Politoed;186;186;2;2;1;27;0;water;;Rainy;;546;174;192;180;0;1;1;0;0;0;0;0;0;0;0;2371;2337 +187;Hoppip;187;187;2;1;0;93;0;grass;flying;Sunny/clear;Windy;238;67;101;70;0;1;1;0;0;0;0;1;0;0;0;508;501 +188;Skiploom;188;188;2;2;0;93;0;grass;flying;Sunny/clear;Windy;328;91;127;110;0;1;1;0;0;0;0;0;0;0;0;882;869 +189;Jumpluff;189;189;2;3;1;93;0;grass;flying;Sunny/clear;Windy;465;118;197;150;0;1;1;0;0;0;0;0;0;0;0;1553;1531 +190;Aipom;190;190;2;1;1;94;0;normal;;Partly cloudy;;358;136;112;110;0;1;1;0;0;0;0;1;0;0;1;1188;1171 +191;Sunkern;191;191;2;1;0;95;0;grass;;Sunny/clear;;170;55;55;60;0;1;1;0;0;0;0;1;0;0;0;316;312 +192;Sunflora;192;192;2;2;1;95;0;grass;;Sunny/clear;;483;185;148;150;0;1;1;0;0;0;0;0;0;0;0;2048;2019 +193;Yanma;193;193;2;1;1;96;0;bug;flying;Rainy;Windy;378;154;94;130;0;1;1;0;0;0;0;1;0;0;1;1326;1308 +194;Wooper;194;194;2;1;0;97;0;water;ground;Rainy;Sunny/clear;260;75;75;110;0;1;1;0;0;0;0;1;0;0;0;596;587 +195;Quagsire;195;195;2;2;1;97;0;water;ground;Rainy;Sunny/clear;494;152;152;190;0;1;1;0;0;0;0;0;0;0;0;1929;1902 +196;Espeon;196;196;2;2;1;68;1;psychic;;Windy;;585;261;194;130;0;1;0;0;0;0;0;0;0;0;0;3000;2958 +197;Umbreon;197;197;2;2;1;68;1;dark;;Fog;;566;126;250;190;0;1;0;0;0;0;0;0;0;0;0;2052;2023 +198;Murkrow;198;198;2;1;1;98;0;dark;flying;Fog;Windy;382;175;87;120;0;1;1;0;0;0;0;1;0;0;1;1392;1372 +199;Slowking;199;199;2;2;1;34;0;water;psychic;Rainy;Windy;561;177;194;190;0;1;1;0;0;0;0;0;0;0;0;2482;2446 +200;Misdreavus;200;200;2;1;1;99;0;ghost;;Fog;;454;167;167;120;0;1;1;0;0;0;0;1;0;0;1;1781;1756 +201;Unown;201;201;2;1;1;100;0;psychic;;Windy;;323;136;91;96;0;1;1;0;0;0;0;0;0;0;0;1022;1008 +202;Wobbuffet;202;202;2;1;1;101;0;psychic;;Windy;;546;60;106;380;0;1;1;0;0;0;0;1;0;0;0;1024;1009 +203;Girafarig;203;203;2;1;1;102;0;normal;psychic;Partly cloudy;Windy;455;182;133;140;0;1;1;0;0;5;0;1;0;0;0;1863;1836 +204;Pineco;204;204;2;1;0;103;0;bug;;Rainy;;354;108;146;100;0;1;1;0;0;5;0;0;0;0;0;1045;1030 +205;Forretress;205;205;2;2;1;103;0;bug;steel;Rainy;Snow;553;161;242;150;0;1;1;0;0;0;0;0;0;0;0;2263;2231 +206;Dunsparce;206;206;2;1;1;104;0;normal;;Partly cloudy;;462;131;131;200;0;1;1;0;0;5;0;1;0;0;0;1615;1592 +207;Gligar;207;207;2;1;1;105;0;ground;flying;Sunny/clear;Windy;477;143;204;130;0;1;1;0;0;5;0;0;0;0;1;1758;1733 +208;Steelix;208;208;2;2;1;42;0;steel;ground;Snow;Sunny/clear;631;148;333;150;0;1;0;0;0;0;0;0;0;0;0;2439;2404 +209;Snubbull;209;209;2;1;0;106;0;fairy;;Cloudy;;346;137;89;120;0;1;1;0;0;0;0;1;0;0;0;1124;1108 +210;Granbull;210;210;2;2;1;106;0;fairy;;Cloudy;;529;212;137;180;0;1;1;0;0;0;0;0;0;0;0;2440;2406 +211;Qwilfish;211;211;2;1;1;107;0;water;poison;Rainy;Cloudy;462;184;148;130;0;1;1;0;0;0;0;1;0;0;0;1910;1883 +212;Scizor;212;212;2;2;1;59;0;bug;steel;Rainy;Snow;567;236;191;140;0;1;0;0;0;0;0;0;0;0;0;2801;2761 +213;Shuckle;213;213;2;1;1;108;0;bug;rock;Rainy;Partly cloudy;453;17;396;40;0;1;1;0;0;5;0;1;0;0;0;300;296 +214;Heracross;214;214;2;1;1;109;0;bug;fighting;Rainy;Cloudy;583;234;189;160;0;1;1;1;0;0;0;0;0;0;0;2938;2896 +215;Sneasel;215;215;2;1;1;110;0;dark;ice;Fog;Snow;456;189;157;110;0;1;0;0;0;5;0;1;0;0;1;1868;1841 +216;Teddiursa;216;216;2;1;0;111;0;normal;;Partly cloudy;;355;142;93;120;0;1;1;0;0;5;0;1;0;0;0;1184;1167 +217;Ursaring;217;217;2;2;1;111;0;normal;;Partly cloudy;;560;236;144;180;0;1;1;0;0;0;0;0;0;0;0;2760;2720 +218;Slugma;218;218;2;1;0;112;0;fire;;Sunny/clear;;269;118;71;80;0;1;1;0;0;0;0;1;0;0;0;750;740 +219;Magcargo;219;219;2;2;1;112;0;fire;rock;Sunny/clear;Partly cloudy;448;139;209;100;0;1;1;0;0;0;0;0;0;0;0;1543;1521 +220;Swinub;220;220;2;1;0;113;0;ice;ground;Snow;Sunny/clear;264;90;74;100;0;1;1;0;0;0;0;1;0;0;1;663;653 +221;Piloswine;221;221;2;2;1;113;0;ice;ground;Snow;Sunny/clear;528;181;147;200;0;1;1;0;2;0;0;0;0;0;1;2284;2252 +222;Corsola;222;222;2;1;1;114;0;water;rock;Rainy;Partly cloudy;384;118;156;110;0;1;1;1;0;0;0;0;0;0;0;1214;1197 +223;Remoraid;223;223;2;1;0;115;0;water;;Rainy;;266;127;69;70;0;1;1;0;0;2;0;1;0;0;0;749;738 +224;Octillery;224;224;2;2;1;115;0;water;;Rainy;;488;197;141;150;0;1;1;0;0;0;0;0;0;0;0;2124;2094 +225;Delibird;225;225;2;1;1;116;0;ice;flying;Snow;Windy;308;128;90;90;0;1;1;0;0;0;0;0;0;0;0;937;924 +226;Mantine;226;226;2;1;1;117;0;water;flying;Rainy;Windy;538;148;260;130;0;1;1;0;0;5;0;0;0;0;0;2032;2003 +227;Skarmory;227;227;2;1;1;118;0;steel;flying;Snow;Windy;538;148;260;130;0;1;1;0;0;10;0;0;0;0;0;2032;2003 +228;Houndour;228;228;2;1;0;119;0;dark;fire;Fog;Sunny/clear;335;152;93;90;0;1;1;0;0;5;0;1;0;0;0;1110;1094 +229;Houndoom;229;229;2;2;1;119;0;dark;fire;Fog;Sunny/clear;533;224;159;150;0;1;1;0;0;0;0;0;0;0;0;2529;2493 +230;Kingdra;230;230;2;3;1;55;1;water;dragon;Rainy;Windy;538;194;194;150;0;1;1;0;0;0;0;0;0;0;0;2424;2389 +231;Phanpy;231;231;2;1;0;120;0;ground;;Sunny/clear;;394;107;107;180;0;1;1;0;0;5;0;0;0;0;0;1175;1158 +232;Donphan;232;232;2;2;1;120;0;ground;;Sunny/clear;;608;214;214;180;0;1;1;0;0;0;0;0;0;0;0;3022;2979 +233;Porygon2;233;233;2;2;1;69;0;normal;;Partly cloudy;;551;198;183;170;0;1;0;0;0;0;0;0;0;0;1;2546;2509 +234;Stantler;234;234;2;1;1;121;0;normal;;Partly cloudy;;470;192;132;146;0;1;1;0;0;5;0;0;0;0;0;1988;1960 +235;Smeargle;235;235;2;1;1;122;0;normal;;Partly cloudy;;238;40;88;110;0;0;0;0;0;0;0;0;0;0;0;389;384 +236;Tyrogue;236;236;2;0;0;48;0;fighting;;Cloudy;;198;64;64;70;0;1;0;0;0;5;0;0;0;0;0;404;398 +237;Hitmontop;237;237;2;1;1;48;0;fighting;;Cloudy;;487;173;214;100;0;1;1;0;0;0;0;0;0;0;0;1905;1878 +238;Smoochum;238;238;2;0;0;;0;ice;psychic;Snow;Windy;359;153;116;90;0;1;0;0;0;5;0;0;0;0;0;1230;1213 +239;Elekid;239;239;2;0;0;;0;electric;;Rainy;;335;135;110;90;0;1;0;0;0;5;0;0;0;0;0;1073;1057 +240;Magby;240;240;2;0;0;;0;fire;;Sunny/clear;;349;151;108;90;0;1;0;0;0;5;0;0;0;0;0;1178;1161 +241;Miltank;241;241;2;1;1;123;0;normal;;Partly cloudy;;558;157;211;190;0;1;1;0;0;10;0;0;0;0;0;2312;2279 +242;Blissey;242;242;2;2;1;;1;normal;;Partly cloudy;;868;129;229;510;0;1;1;0;0;0;0;0;0;0;0;3219;3173 +243;Raikou;243;243;2;1;1;124;0;electric;;Rainy;;631;241;210;180;1;1;0;0;0;0;0;0;0;1;0;3349;3301 +244;Entei;244;244;2;1;1;125;0;fire;;Sunny/clear;;641;235;176;230;1;1;0;0;0;0;0;0;0;1;0;3377;3329 +245;Suicune;245;245;2;1;1;126;0;water;;Rainy;;615;180;235;200;1;1;0;0;0;0;0;0;0;1;0;2823;2783 +246;Larvitar;246;246;2;1;0;127;0;rock;ground;Partly cloudy;Sunny/clear;308;115;93;100;0;1;1;0;0;10;0;0;0;0;0;904;891 +247;Pupitar;247;247;2;2;0;127;0;rock;ground;Partly cloudy;Sunny/clear;428;155;133;140;0;1;1;0;0;0;0;0;0;0;0;1608;1585 +248;Tyranitar;248;248;2;3;1;127;0;rock;dark;Partly cloudy;Fog;663;251;212;200;0;1;1;0;4;0;0;0;0;0;0;3670;3617 +249;Lugia;249;249;2;1;1;128;0;psychic;flying;Windy;;728;193;323;212;1;1;0;0;5;0;1;0;0;1;0;3598;3547 +250;Ho Oh;250;250;2;1;1;129;0;fire;flying;Sunny/clear;Windy;706;239;274;193;1;1;0;0;0;0;0;0;0;1;0;3889;3833 +251;Celebi;251;251;2;1;1;130;0;psychic;grass;Windy;Sunny/clear;620;210;210;200;2;0;0;0;0;0;0;0;0;0;0;3090;3046 +252;Treecko;252;252;3;1;0;131;0;grass;;Sunny/clear;;308;124;104;80;0;1;1;0;0;5;0;1;0;0;0;923;909 +253;Grovyle;253;253;3;2;0;131;0;grass;;Sunny/clear;;402;172;130;100;0;1;1;0;0;0;0;0;0;0;0;1508;1486 +254;Sceptile;254;254;3;3;1;131;0;grass;;Sunny/clear;;543;223;180;140;0;1;0;0;0;0;0;0;0;0;0;2584;2547 +255;Torchic;255;255;3;1;0;132;0;fire;;Sunny/clear;;312;130;92;90;0;1;1;0;0;5;0;1;0;0;0;959;946 +256;Combusken;256;256;3;2;0;132;0;fire;fighting;Sunny/clear;Cloudy;398;163;115;120;0;1;1;0;0;0;0;0;0;0;0;1472;1451 +257;Blaziken;257;257;3;3;1;132;0;fire;fighting;Sunny/clear;Cloudy;541;240;141;160;0;1;0;0;0;0;0;0;0;0;0;2631;2593 +258;Mudkip;258;258;3;1;0;133;0;water;;Rainy;;319;126;93;100;0;1;1;0;0;5;0;1;0;0;0;981;967 +259;Marshtomp;259;259;3;2;0;133;0;water;ground;Rainy;Sunny/clear;429;156;133;140;0;1;1;0;0;0;0;0;0;0;0;1617;1594 +260;Swampert;260;260;3;3;1;133;0;water;ground;Rainy;Sunny/clear;583;208;175;200;0;1;0;0;0;0;0;0;0;0;0;2815;2774 +261;Poochyena;261;261;3;1;0;134;0;dark;;Fog;;229;96;63;70;0;1;1;0;0;2;1;1;0;0;0;564;556 +262;Mightyena;262;262;3;2;1;134;0;dark;;Fog;;448;171;137;140;0;1;1;0;0;0;1;0;0;0;0;1783;1757 +263;Zigzagoon;263;263;3;1;0;135;0;normal;;Partly cloudy;;214;58;80;76;0;1;1;0;0;2;0;1;0;0;0;423;417 +264;Linoone;264;264;3;2;1;135;0;normal;;Partly cloudy;;426;142;128;156;0;1;1;0;0;0;0;0;0;0;0;1533;1511 +265;Wurmple;265;265;3;1;0;136;0;bug;;Rainy;;226;75;61;90;0;1;1;0;0;2;0;1;0;0;0;502;494 +266;Silcoon;266;266;3;2;0;136;0;bug;;Rainy;;251;60;91;100;0;1;0;0;0;0;0;0;0;0;0;517;509 +267;Beautifly;267;267;3;3;1;136;0;bug;flying;Rainy;Windy;407;189;98;120;0;1;0;0;0;0;0;0;0;0;0;1573;1551 +268;Cascoon;268;268;3;2;0;137;0;bug;;Rainy;;251;60;91;100;0;1;0;0;0;0;0;0;0;0;0;517;509 +269;Dustox;269;269;3;3;1;137;0;bug;poison;Rainy;Cloudy;390;98;172;120;0;1;0;0;0;0;0;0;0;0;0;1121;1105 +270;Lotad;270;270;3;1;0;138;0;water;grass;Rainy;Sunny/clear;237;71;86;80;0;1;1;0;0;5;0;0;0;0;0;526;518 +271;Lombre;271;271;3;2;0;138;0;water;grass;Rainy;Sunny/clear;360;112;128;120;0;1;1;0;0;0;0;0;0;0;0;1102;1086 +272;Ludicolo;272;272;3;3;1;138;0;water;grass;Rainy;Sunny/clear;524;173;191;160;0;1;0;0;0;0;0;0;0;0;0;2229;2197 +273;Seedot;273;273;3;1;0;139;0;grass;;Sunny/clear;;237;71;86;80;0;1;1;0;0;5;0;1;0;0;0;526;518 +274;Nuzleaf;274;274;3;2;0;139;0;grass;dark;Sunny/clear;Fog;352;134;78;140;0;1;1;0;0;0;0;0;0;0;0;1117;1101 +275;Shiftry;275;275;3;3;1;139;0;grass;dark;Sunny/clear;Fog;501;200;121;180;0;1;0;0;0;0;0;0;0;0;0;2186;2155 +276;Taillow;276;276;3;1;0;140;0;normal;flying;Partly cloudy;Windy;247;106;61;80;0;3;1;0;0;0;0;1;1;0;0;642;632 +277;Swellow;277;277;3;2;1;140;0;normal;flying;Partly cloudy;Windy;435;185;130;120;0;3;1;0;0;0;0;0;1;0;0;1747;1722 +278;Wingull;278;278;3;1;0;141;0;water;flying;Rainy;Windy;247;106;61;80;0;3;1;0;0;0;0;1;1;0;0;642;632 +279;Pelipper;279;279;3;2;1;141;0;water;flying;Rainy;Windy;484;175;189;120;0;3;1;0;0;0;0;0;1;0;0;1969;1941 +280;Ralts;280;280;3;1;0;142;0;psychic;fairy;Windy;Cloudy;198;79;63;56;0;1;1;0;0;10;0;0;0;0;1;436;430 +281;Kirlia;281;281;3;2;0;142;0;psychic;fairy;Windy;Cloudy;293;117;100;76;0;1;1;0;0;0;0;0;0;0;1;843;831 +282;Gardevoir;282;282;3;3;1;142;0;psychic;fairy;Windy;Cloudy;593;237;220;136;0;1;0;0;0;0;0;0;0;0;0;2964;2922 +283;Surskit;283;283;3;1;0;143;0;bug;water;Rainy;;270;93;97;80;0;3;1;0;0;0;0;1;1;0;0;695;685 +284;Masquerain;284;284;3;2;0;143;0;bug;flying;Rainy;Windy;493;192;161;140;0;3;1;0;0;0;0;0;1;0;0;2135;2104 +285;Shroomish;285;285;3;1;0;144;0;grass;;Sunny/clear;;304;74;110;120;0;1;1;0;0;5;0;1;0;0;0;722;711 +286;Breloom;286;286;3;2;0;144;0;grass;fighting;Sunny/clear;Cloudy;514;241;153;120;0;1;1;0;0;0;0;0;0;0;0;2407;2373 +287;Slakoth;287;287;3;1;0;145;0;normal;;Partly cloudy;;328;104;104;120;0;1;1;0;0;10;0;0;0;0;0;942;928 +288;Vigoroth;288;288;3;2;0;145;0;normal;;Partly cloudy;;478;159;159;160;0;1;1;0;0;0;0;0;0;0;0;1896;1869 +289;Slaking;289;289;3;3;0;145;0;normal;;Partly cloudy;;746;290;183;273;0;1;0;0;0;0;0;0;0;0;0;4548;4484 +290;Nincada;290;290;3;1;0;146;0;bug;ground;Rainy;Sunny/clear;295;80;153;62;0;0;0;0;0;0;0;0;0;0;0;674;665 +291;Ninjask;291;291;3;2;0;146;0;bug;flying;Rainy;Windy;437;199;116;122;0;0;0;0;0;0;0;0;0;0;0;1790;1765 +292;Shedinja;292;292;3;3;0;146;0;bug;ghost;Rainy;Fog;235;153;80;2;0;0;0;0;0;0;0;0;0;0;0;421;415 +293;Whismur;293;293;3;1;0;147;0;normal;;Partly cloudy;;262;92;42;128;0;2;1;0;0;2;0;1;0;0;0;603;594 +294;Loudred;294;294;3;2;0;147;0;normal;;Partly cloudy;;383;134;81;168;0;2;1;0;0;0;0;0;0;0;0;1233;1215 +295;Exploud;295;295;3;3;0;147;0;normal;;Partly cloudy;;529;179;142;208;0;2;0;0;0;0;0;0;0;0;0;2267;2234 +296;Makuhita;296;296;3;1;0;148;0;fighting;;Cloudy;;297;99;54;144;0;1;1;0;0;5;0;1;0;0;0;745;735 +297;Hariyama;297;297;3;2;0;148;0;fighting;;Cloudy;;611;209;114;288;0;1;1;0;0;0;0;0;0;0;0;2765;2726 +298;Azurill;298;298;3;0;0;;0;normal;fairy;Partly cloudy;Cloudy;207;36;71;100;0;1;0;0;0;5;0;0;0;0;0;316;312 +299;Nosepass;299;299;3;1;0;149;0;rock;;Partly cloudy;;378;82;236;60;0;2;1;0;0;5;0;1;0;0;1;831;819 +300;Skitty;300;300;3;1;0;150;0;normal;;Partly cloudy;;268;84;84;100;0;1;1;0;0;5;0;1;0;0;0;659;650 +301;Delcatty;301;301;3;2;0;151;0;normal;;Partly cloudy;;404;132;132;140;0;1;1;0;0;0;0;0;0;0;0;1385;1366 +302;Sableye;302;302;3;1;0;152;0;dark;ghost;Fog;;382;141;141;100;0;1;1;0;2;0;1;0;0;0;0;1305;1286 +303;Mawile;303;303;3;1;0;153;0;steel;fairy;Snow;Cloudy;410;155;155;100;0;1;0;0;2;0;1;0;0;0;0;1484;1463 +304;Aron;304;304;3;1;0;154;0;steel;rock;Snow;Partly cloudy;389;121;168;100;0;2;1;0;0;2;1;1;0;0;0;1232;1214 +305;Lairon;305;305;3;2;0;154;0;steel;rock;Snow;Partly cloudy;518;158;240;120;0;2;1;0;0;0;1;0;0;0;0;2004;1976 +306;Aggron;306;306;3;3;0;154;0;steel;rock;Snow;Partly cloudy;652;198;314;140;0;2;0;0;4;0;1;0;0;0;0;3004;2961 +307;Meditite;307;307;3;1;0;155;0;fighting;psychic;Cloudy;Windy;245;78;107;60;0;1;1;0;0;0;0;1;0;0;0;555;547 +308;Medicham;308;308;3;2;0;155;0;fighting;psychic;Cloudy;Windy;393;121;152;120;0;1;0;0;0;0;0;0;0;0;0;1275;1257 +309;Electrike;309;309;3;1;0;156;0;electric;;Rainy;;281;123;78;80;0;1;1;0;0;0;0;1;0;0;0;810;798 +310;Manectric;310;310;3;2;0;156;0;electric;;Rainy;;482;215;127;140;0;1;0;0;2;0;0;0;0;0;0;2131;2100 +311;Plusle;311;311;3;1;0;157;0;electric;;Rainy;;434;167;147;120;0;1;1;0;0;0;0;0;0;0;0;1681;1657 +312;Minun;312;312;3;1;0;158;0;electric;;Rainy;;434;147;167;120;0;1;1;0;0;0;0;0;0;0;0;1585;1563 +313;Volbeat;313;313;3;1;0;159;0;bug;;Rainy;;444;143;171;130;0;3;1;1;0;0;0;0;1;0;0;1620;1597 +314;Illumise;314;314;3;2;0;159;0;bug;;Rainy;;444;143;171;130;0;3;1;1;0;0;0;0;1;0;0;1620;1597 +315;Roselia;315;315;3;1;0;160;0;grass;poison;Sunny/clear;Cloudy;434;186;148;100;0;1;1;0;0;0;0;0;0;0;1;1718;1694 +316;Gulpin;316;316;3;1;0;161;0;poison;;Cloudy;;319;80;99;140;0;1;1;0;0;2;0;1;0;0;0;788;777 +317;Swalot;317;317;3;2;0;161;0;poison;;Cloudy;;499;140;159;200;0;1;1;0;0;0;0;0;0;0;0;1872;1845 +318;Carvanha;318;318;3;1;0;162;0;water;dark;Rainy;Fog;300;171;39;90;0;1;1;0;0;5;0;1;0;0;0;874;862 +319;Sharpedo;319;319;3;1;0;163;0;water;dark;Rainy;Fog;466;243;83;140;0;1;1;0;0;0;0;0;0;0;0;1986;1957 +320;Wailmer;320;320;3;1;0;164;0;water;;Rainy;;464;136;68;260;0;1;1;0;1;2;0;1;0;0;0;1424;1404 +321;Wailord;321;321;3;2;0;164;0;water;;Rainy;;602;175;87;340;0;1;1;0;0;0;0;0;0;0;0;2258;2225 +322;Numel;322;322;3;1;0;165;0;fire;ground;Sunny/clear;;321;119;82;120;0;2;1;0;0;5;0;1;0;0;0;957;944 +323;Camerupt;323;323;3;2;1;165;0;fire;ground;Sunny/clear;;473;194;139;140;0;2;1;0;0;0;0;0;0;0;0;2016;1987 +324;Torkoal;324;324;3;1;0;166;0;fire;;Sunny/clear;;525;151;234;140;0;2;1;1;0;0;0;0;0;0;0;2036;2007 +325;Spoink;325;325;3;1;0;167;0;psychic;;Windy;;390;125;145;120;0;1;1;0;0;2;0;1;0;0;0;1285;1266 +326;Grumpig;326;326;3;2;1;167;0;psychic;;Windy;;542;171;211;160;0;1;1;0;0;0;0;0;0;0;0;2310;2277 +327;Spinda;327;327;3;1;0;168;0;normal;;Partly cloudy;;352;116;116;120;0;0;0;0;0;0;0;0;0;0;0;1088;1072 +328;Trapinch;328;328;3;1;0;169;0;ground;;Sunny/clear;;330;162;78;90;0;2;1;0;0;10;0;0;0;0;0;1092;1076 +329;Vibrava;329;329;3;2;0;169;0;ground;dragon;Sunny/clear;Windy;333;134;99;100;0;2;1;0;0;0;0;0;0;0;0;1065;1050 +330;Flygon;330;330;3;3;1;169;0;ground;dragon;Sunny/clear;Windy;533;205;168;160;0;2;0;0;0;0;0;0;0;0;0;2458;2423 +331;Cacnea;331;331;3;1;0;170;0;grass;;Sunny/clear;;330;156;74;100;0;2;1;0;0;5;0;0;0;0;0;1080;1065 +332;Cacturne;332;332;3;2;1;170;0;grass;dark;Sunny/clear;Fog;476;221;115;140;0;2;1;0;0;0;0;0;0;0;0;2092;2062 +333;Swablu;333;333;3;1;0;171;0;normal;flying;Partly cloudy;Windy;305;76;139;90;0;3;1;0;1;0;1;1;1;0;0;722;712 +334;Altaria;334;334;3;2;1;171;0;dragon;flying;Windy;;499;141;208;150;0;3;0;0;0;0;1;0;1;0;0;1868;1842 +335;Zangoose;335;335;3;1;0;172;0;normal;;Partly cloudy;;492;222;124;146;0;1;1;1;0;0;0;0;0;0;0;2214;2182 +336;Seviper;336;336;3;1;0;178;0;poison;;Cloudy;;460;196;118;146;0;1;1;1;0;0;0;0;0;0;0;1928;1900 +337;Lunatone;337;337;3;1;0;179;0;rock;psychic;Partly cloudy;Windy;521;178;163;180;0;2;1;0;0;0;0;0;0;0;0;2245;2213 +338;Solrock;338;338;3;1;0;180;0;rock;psychic;Partly cloudy;Windy;521;178;163;180;0;2;1;0;0;0;0;0;0;0;0;2245;2213 +339;Barboach;339;339;3;1;0;181;0;water;ground;Rainy;Sunny/clear;276;93;83;100;0;1;1;0;0;2;0;1;0;0;0;716;705 +340;Whiscash;340;340;3;2;1;181;0;water;ground;Rainy;Sunny/clear;513;151;142;220;0;1;1;0;0;0;0;0;0;0;0;1991;1963 +341;Corphish;341;341;3;1;0;182;0;water;;Rainy;;340;141;113;86;0;1;1;0;0;5;0;1;0;0;0;1107;1092 +342;Crawdaunt;342;342;3;2;1;182;0;water;dark;Rainy;Fog;506;224;156;126;0;1;1;0;0;0;0;0;0;0;0;2317;2284 +343;Baltoy;343;343;3;1;0;183;0;ground;psychic;Sunny/clear;Windy;288;77;131;80;0;2;1;0;0;5;0;1;0;0;0;676;667 +344;Claydol;344;344;3;2;1;183;0;ground;psychic;Sunny/clear;Windy;496;140;236;120;0;2;1;0;0;0;0;0;0;0;0;1782;1756 +345;Lileep;345;345;3;1;0;184;0;rock;grass;Partly cloudy;Sunny/clear;391;105;154;132;0;2;1;0;0;5;0;0;0;0;0;1181;1164 +346;Cradily;346;346;3;2;1;184;0;rock;grass;Partly cloudy;Sunny/clear;522;152;198;172;0;2;1;0;0;0;0;0;0;0;0;2081;2051 +347;Anorith;347;347;3;1;0;185;0;rock;bug;Partly cloudy;Rainy;366;176;100;90;0;2;1;0;0;5;0;0;0;0;0;1310;1292 +348;Armaldo;348;348;3;2;1;185;0;rock;bug;Partly cloudy;Rainy;555;222;183;150;0;2;1;0;0;0;0;0;0;0;0;2675;2637 +349;Feebas;349;349;3;1;0;186;0;water;;Rainy;;171;29;102;40;0;1;1;0;0;10;0;0;0;0;0;220;217 +350;Milotic;350;350;3;2;0;186;0;water;;Rainy;;624;192;242;190;0;1;0;0;0;0;0;0;0;0;0;2967;2925 +351;Castform;351;351;3;1;0;187;0;normal;;Partly cloudy;;418;139;139;140;0;3;1;0;0;0;0;0;1;0;0;1486;1464 +352;Kecleon;352;352;3;1;0;188;0;normal;;Partly cloudy;;493;161;212;120;0;0;0;0;0;0;0;0;0;0;0;1924;1896 +353;Shuppet;353;353;3;1;0;189;0;ghost;;Fog;;292;138;66;88;0;1;1;0;0;5;1;1;0;0;0;872;860 +354;Banette;354;354;3;2;0;189;0;ghost;;Fog;;473;218;127;128;0;1;1;0;0;0;1;0;0;0;0;2073;2044 +355;Duskull;355;355;3;1;0;190;0;ghost;;Fog;;272;70;162;40;0;1;1;0;0;5;1;1;0;0;0;523;516 +356;Dusclops;356;356;3;2;0;190;0;ghost;;Fog;;438;124;234;80;0;1;1;0;0;0;1;0;0;0;1;1335;1316 +357;Tropius;357;357;3;1;0;191;0;grass;flying;Sunny/clear;Windy;499;136;165;198;0;3;1;1;0;0;0;0;1;0;0;1846;1820 +358;Chimecho;358;358;3;1;0;192;0;psychic;;Windy;;499;175;174;150;0;3;1;0;0;0;0;0;1;0;0;2095;2065 +359;Absol;359;359;3;1;0;193;0;dark;;Fog;;496;246;120;130;0;1;0;0;4;0;1;0;0;0;0;2280;2248 +360;Wynaut;360;360;3;0;0;;0;psychic;;Windy;;317;41;86;190;0;1;0;0;0;5;0;0;0;0;0;503;496 +361;Snorunt;361;361;3;1;0;194;0;ice;;Snow;;290;95;95;100;0;1;1;0;1;5;1;0;0;0;1;772;761 +362;Glalie;362;362;3;2;1;;0;ice;;Snow;;484;162;162;160;0;1;1;0;0;0;1;0;0;0;0;1945;1917 +363;Spheal;363;363;3;1;0;;0;ice;water;Snow;Rainy;325;95;90;140;0;1;1;0;0;5;0;1;0;0;0;876;863 +364;Sealeo;364;364;3;2;0;;0;ice;water;Snow;Rainy;449;137;132;180;0;1;1;0;0;0;0;0;0;0;0;1607;1584 +365;Walrein;365;365;3;3;1;;0;ice;water;Snow;Rainy;578;182;176;220;0;1;0;0;0;0;0;0;0;0;0;2606;2569 +366;Clamperl;366;366;3;1;0;;0;water;;Rainy;;352;133;149;70;0;0;0;0;0;0;0;0;0;0;0;1091;1075 +367;Huntail;367;367;3;2;0;;0;water;;Rainy;;501;197;194;110;0;0;0;0;0;0;0;0;0;0;0;2140;2109 +368;Gorebyss;368;368;3;2;0;;0;water;;Rainy;;515;211;194;110;0;0;0;0;0;0;0;0;0;0;0;2281;2248 +369;Relicanth;369;369;3;1;0;;0;water;rock;Rainy;Partly cloudy;596;162;234;200;0;1;1;1;0;0;0;0;0;0;0;2557;2521 +370;Luvdisc;370;370;3;1;0;;0;water;;Rainy;;301;81;134;86;0;1;1;0;0;0;0;1;0;0;0;735;725 +371;Bagon;371;371;3;1;0;;0;dragon;;Windy;;331;134;107;90;0;3;1;0;0;0;0;0;1;0;0;1053;1038 +372;Shelgon;372;372;3;2;0;;0;dragon;;Windy;;481;172;179;130;0;3;1;0;0;0;0;0;1;0;0;1958;1930 +373;Salamence;373;373;3;3;1;;0;dragon;flying;Windy;;635;277;168;190;0;3;0;0;0;0;0;0;1;0;0;3532;3481 +374;Beldum;374;374;3;1;0;;0;steel;psychic;Snow;Windy;317;96;141;80;0;3;1;0;0;0;0;0;1;0;0;843;831 +375;Metang;375;375;3;2;0;;0;steel;psychic;Snow;Windy;443;138;185;120;0;3;1;0;0;0;0;0;1;0;0;1570;1547 +376;Metagross;376;376;3;3;1;;0;steel;psychic;Snow;Windy;665;257;248;160;0;3;0;0;0;0;0;0;1;0;0;3644;3592 +377;Regirock;377;377;3;1;0;;0;rock;;Partly cloudy;;695;179;356;160;1;0;0;0;0;0;0;0;0;0;0;3087;3043 +378;Regice;378;378;3;1;0;;0;ice;;Snow;;695;179;356;160;1;0;0;0;0;0;0;0;0;0;0;3087;3043 +379;Registeel;379;379;3;1;0;;0;steel;;Snow;;588;143;285;160;1;0;0;0;0;0;0;0;0;0;0;2261;2228 +380;Latias;380;380;3;1;0;;0;dragon;psychic;Windy;;656;228;268;160;1;0;0;0;0;0;0;0;0;0;0;3377;3329 +381;Latios;381;381;3;1;0;;0;dragon;psychic;Windy;;656;268;228;160;1;0;0;0;0;0;0;0;0;0;0;3644;3592 +382;Kyogre;382;382;3;1;0;;0;water;;Rainy;;703;270;251;182;1;1;0;0;0;0;0;0;0;0;0;4074;4016 +383;Groudon;383;383;3;1;0;;0;ground;;Sunny/clear;;703;270;251;182;1;1;0;0;0;0;0;0;0;1;0;4074;4016 +384;Rayquaza;384;384;3;1;0;;0;dragon;flying;Windy;;645;284;170;191;1;3;0;0;0;0;0;0;1;0;0;3645;3593 +385;Jirachi;385;385;3;1;0;;0;steel;psychic;Snow;Windy;620;210;210;200;2;0;0;0;0;0;0;0;0;0;0;3090;3046 +386;Deoxys Defense;386;386-defense;3;1;0;;0;psychic;;Windy;;574;144;330;100;2;0;0;0;0;0;0;0;0;0;0;1978;1949 +387;Deoxys Normal;386;386;3;1;0;;0;psychic;;Windy;;560;345;115;100;2;0;0;0;0;0;0;0;0;0;0;2749;2709 +388;Deoxys Attack;386;386-attack;3;1;0;;0;psychic;;Windy;;560;414;46;100;2;0;0;0;0;0;0;0;0;0;0;2244;2212 +389;Deoxys Speed;386;386-speed;3;1;0;;0;psychic;;Windy;;548;230;218;100;2;0;0;0;0;0;0;0;0;0;0;2504;2469 +390;Turtwig;387;387;4;1;0;;0;grass;;Sunny/clear;;344;119;115;110;0;0;0;0;0;0;0;0;0;0;0;1066;1051 +391;Grotle;388;388;4;2;0;;0;grass;;Sunny/clear;;459;157;152;150;0;0;0;0;0;0;0;0;0;0;0;1783;1757 +392;Torterra;389;389;4;3;0;;0;grass;ground;Sunny/clear;;589;202;197;190;0;0;0;0;0;0;0;0;0;0;0;2825;2785 +393;Chimchar;390;390;4;1;0;;0;fire;;Sunny/clear;;287;113;86;88;0;0;0;0;0;0;0;0;0;0;0;815;803 +394;Monferno;391;391;4;2;0;;0;fire;fighting;Sunny/clear;Cloudy;391;158;105;128;0;0;0;0;0;0;0;0;0;0;0;1415;1395 +395;Infernape;392;392;4;3;0;;0;fire;fighting;Sunny/clear;Cloudy;525;222;151;152;0;0;0;0;0;0;0;0;0;0;0;2464;2429 +396;Piplup;393;393;4;1;0;;0;water;;Rainy;;321;112;103;106;0;0;0;0;0;0;0;0;0;0;0;947;934 +397;Prinplup;394;394;4;2;0;;0;water;;Rainy;;421;150;143;128;0;0;0;0;0;0;0;0;0;0;0;1549;1526 +398;Empoleon;395;395;4;3;0;;0;water;steel;Rainy;Snow;571;210;193;168;0;0;0;0;0;0;0;0;0;0;0;2741;2702 +399;Starly;396;396;4;1;0;;0;normal;flying;Partly cloudy;Windy;239;101;58;80;0;0;0;0;0;0;0;0;0;0;0;603;594 +400;Staravia;397;397;4;2;0;;0;normal;flying;Partly cloudy;Windy;351;142;99;110;0;0;0;0;0;0;0;0;0;0;0;1170;1153 +401;Staraptor;398;398;4;3;0;;0;normal;flying;Partly cloudy;Windy;549;234;145;170;0;0;0;0;0;0;0;0;0;0;0;2675;2637 +402;Bidoof;399;399;4;1;0;;0;normal;;Partly cloudy;;271;80;73;118;0;0;0;0;0;0;0;0;0;0;0;641;632 +403;Bibarel;400;400;4;2;0;;0;normal;water;Partly cloudy;Rainy;439;162;119;158;0;0;0;0;0;0;0;0;0;0;0;1683;1659 +404;Kricketot;401;401;4;1;0;;0;bug;;Rainy;;193;45;74;74;0;0;0;0;0;0;0;0;0;0;0;333;328 +405;Kricketune;402;402;4;2;0;;0;bug;;Rainy;;414;160;100;154;0;0;0;0;0;0;0;0;0;0;0;1523;1501 +406;Shinx;403;403;4;1;0;;0;electric;;Rainy;;271;117;64;90;0;0;0;0;0;0;0;0;0;0;0;750;740 +407;Luxio;404;404;4;2;0;;0;electric;;Rainy;;374;159;95;120;0;0;0;0;0;0;0;0;0;0;0;1324;1305 +408;Luxray;405;405;4;3;0;;0;electric;;Rainy;;548;232;156;160;0;0;0;0;0;0;0;0;0;0;0;2668;2630 +409;Budew;406;406;4;0;0;;0;grass;poison;Sunny/clear;Cloudy;297;91;126;80;0;0;0;0;0;0;0;0;0;0;0;766;755 +410;Roserade;407;407;4;2;0;;0;grass;poison;Sunny/clear;Cloudy;569;243;206;120;0;0;0;0;0;0;0;0;0;0;0;2783;2743 +411;Cranidos;408;408;4;1;0;;0;rock;;Partly cloudy;;427;218;75;134;0;0;0;0;0;0;0;0;0;0;0;1685;1661 +412;Rampardos;409;409;4;2;0;;0;rock;;Partly cloudy;;603;295;114;194;0;0;0;0;0;0;0;0;0;0;0;3179;3133 +413;Shieldon;410;410;4;1;0;;0;rock;steel;Partly cloudy;Snow;344;76;208;60;0;0;0;0;0;0;0;0;0;0;0;735;724 +414;Bastiodon;411;411;4;2;0;;0;rock;steel;Partly cloudy;Snow;513;94;299;120;0;0;0;0;0;0;0;0;0;0;0;1401;1381 +415;Burmy (Plant Cloak);412;412;4;1;0;;0;bug;;Rainy;;216;53;83;80;0;0;0;0;0;0;0;0;0;0;0;409;403 +415;Burmy (Trash Cloak);412;412-trash;4;1;0;;0;bug;;Rainy;;216;53;83;80;0;0;0;0;0;0;0;0;0;0;0;409;403 +415;Burmy (Sandy Cloak);412;412-sandy;4;1;0;;0;bug;;Rainy;;216;53;83;80;0;0;0;0;0;0;0;0;0;0;0;409;403 +418;Wormadam (Plant Cloak);413;413;4;2;0;;0;bug;grass;Rainy;Sunny/clear;450;141;189;120;0;0;0;0;0;0;0;0;0;0;0;1616;1593 +419;Wormadam (Trash Cloak);413;413-trash;4;2;0;;0;bug;grass;Rainy;Sunny/clear;450;141;189;120;0;0;0;0;0;0;0;0;0;0;0;1616;1593 +420;Wormadam (Sandy Cloak);413;413-sandy;4;2;0;;0;bug;grass;Rainy;Sunny/clear;450;141;189;120;0;0;0;0;0;0;0;0;0;0;0;1616;1593 +421;Mothim;414;414;4;2;0;;0;bug;flying;Rainy;Windy;423;185;98;140;0;0;0;0;0;0;0;0;0;0;0;1653;1629 +422;Combee;415;415;4;1;0;;0;bug;flying;Rainy;Windy;202;59;83;60;0;0;0;0;0;0;0;0;0;0;0;396;390 +423;Vespiquen;416;416;4;2;0;;0;bug;flying;Rainy;Windy;479;149;190;140;0;0;0;0;0;0;0;0;0;0;0;1825;1799 +424;Pachirisu;417;417;4;1;0;;0;electric;;Rainy;;396;94;182;120;0;0;0;0;0;0;0;0;0;0;0;1110;1094 +425;Buizel;418;418;4;1;0;;0;water;;Rainy;;312;132;70;110;0;0;0;0;0;0;0;0;0;0;0;946;932 +426;Floatzel;419;419;4;2;0;;0;water;;Rainy;;509;221;118;170;0;0;0;0;0;0;0;0;0;0;0;2312;2279 +427;Cherubi;420;420;4;1;0;;0;grass;;Sunny/clear;;294;108;96;90;0;0;0;0;0;0;0;0;0;0;0;829;817 +428;Cherrim;421;421;4;2;0;;0;grass;;Sunny/clear;;467;170;157;140;0;0;0;0;0;0;0;0;0;0;0;1886;1859 +429;Shellos;422;422;4;1;0;;0;water;;Rainy;;366;103;111;152;0;0;0;0;0;0;0;0;0;0;0;1069;1053 +430;Gastrodon;423;423;4;2;0;;0;water;ground;Rainy;Sunny/clear;540;169;149;222;0;0;0;0;0;0;0;0;0;0;0;2265;2233 +431;Ambipom;424;424;4;2;0;;0;normal;;Partly cloudy;;498;205;143;150;0;0;0;0;0;0;0;0;0;0;0;2218;2186 +432;Drifloon;425;425;4;1;0;;0;ghost;flying;Fog;Windy;382;117;85;180;0;0;0;0;0;0;0;0;0;0;0;1151;1134 +433;Drifblim;426;426;4;2;0;;0;ghost;flying;Fog;Windy;587;180;107;300;0;0;0;0;0;0;0;0;0;0;0;2387;2353 +434;Buneary;427;427;4;1;0;;0;normal;;Partly cloudy;;351;130;111;110;0;0;0;0;0;0;0;0;0;0;0;1136;1120 +435;Lopunny;428;428;4;2;0;;0;normal;;Partly cloudy;;486;156;200;130;0;0;0;0;0;0;0;0;0;0;0;1885;1858 +436;Mismagius;429;429;4;2;0;;0;ghost;;Fog;;542;211;211;120;0;0;0;0;0;0;0;0;0;0;0;2465;2430 +437;Honchkrow;430;430;4;2;0;;0;dark;flying;Fog;Windy;546;243;103;200;0;0;0;0;0;0;0;0;0;0;0;2566;2529 +438;Glameow;431;431;4;1;0;;0;normal;;Partly cloudy;;292;109;85;98;0;0;0;0;0;0;0;0;0;0;0;823;811 +439;Purugly;432;432;4;2;0;;0;normal;;Partly cloudy;;450;172;136;142;0;0;0;0;0;0;0;0;0;0;0;1798;1772 +440;Chingling;433;433;4;1;0;;0;psychic;;Windy;;298;114;94;90;0;0;0;0;0;0;0;0;0;0;0;861;849 +441;Stunky;434;434;4;1;0;;0;poison;dark;Cloudy;Fog;340;121;93;126;0;0;0;0;0;0;0;0;0;0;0;1048;1033 +442;Skuntank;435;435;4;2;0;;0;poison;dark;Cloudy;Fog;525;184;135;206;0;0;0;0;0;0;0;0;0;0;0;2262;2230 +443;Bronzor;436;436;4;1;0;;0;steel;psychic;Snow;Windy;311;43;154;114;0;0;0;0;0;0;0;0;0;0;0;534;527 +444;Bronzong;437;437;4;2;0;;0;steel;psychic;Snow;Windy;508;161;213;134;0;0;0;0;0;0;0;0;0;0;0;2026;1997 +445;Bonsly;438;438;4;0;0;;0;rock;;Partly cloudy;;379;124;155;100;0;0;0;0;0;0;0;0;0;0;0;1213;1196 +446;Mime Jr.;439;439;4;0;0;;0;psychic;fairy;Windy;Cloudy;329;125;164;40;0;0;0;0;0;0;0;0;0;0;0;867;855 +447;Happiny;440;440;4;0;0;;0;normal;;Partly cloudy;;330;25;105;200;0;0;0;0;0;0;0;0;0;0;0;401;395 +448;Chatot;441;441;4;1;0;;0;normal;flying;Partly cloudy;Windy;427;183;92;152;0;0;0;0;0;0;0;0;0;0;0;1653;1629 +449;Spiritomb;442;442;4;1;0;;0;ghost;dark;Fog;;468;169;199;100;0;0;0;0;0;0;0;0;0;0;0;1802;1777 +450;Gible;443;443;4;1;0;;0;dragon;ground;Windy;Sunny/clear;324;124;84;116;0;0;0;0;0;0;0;0;0;0;0;988;974 +451;Gabite;444;444;4;2;0;;0;dragon;ground;Windy;Sunny/clear;438;172;130;136;0;0;0;0;0;0;0;0;0;0;0;1728;1703 +452;Garchomp;445;445;4;3;0;;0;dragon;ground;Windy;Sunny/clear;675;261;198;216;0;0;0;0;0;0;0;0;0;0;0;3823;3769 +453;Munchlax;446;446;4;0;0;;0;normal;;Partly cloudy;;544;137;137;270;0;0;0;0;0;0;0;0;0;0;0;1975;1947 +454;Riolu;447;447;4;1;0;;0;fighting;;Cloudy;;285;127;78;80;0;0;0;0;0;0;0;0;0;0;0;833;821 +455;Lucario;448;448;4;2;0;;0;fighting;steel;Cloudy;Snow;520;236;144;140;0;0;0;0;0;0;0;0;0;0;0;2461;2425 +456;Hippopotas;449;449;4;1;0;;0;ground;;Sunny/clear;;394;124;134;136;0;0;0;0;0;0;0;0;0;0;0;1302;1283 +457;Hippowdon;450;450;4;2;0;;0;ground;;Sunny/clear;;629;201;212;216;0;0;0;0;0;0;0;0;0;0;0;3089;3045 +458;Skorupi;451;451;4;1;0;;0;poison;bug;Cloudy;Rainy;341;93;168;80;0;0;0;0;0;0;0;0;0;0;0;889;876 +459;Drapion;452;452;4;2;0;;0;poison;dark;Cloudy;Fog;539;180;219;140;0;0;0;0;0;0;0;0;0;0;0;2319;2286 +460;Croagunk;453;453;4;1;0;;0;poison;fighting;Cloudy;;288;116;76;96;0;0;0;0;0;0;0;0;0;0;0;822;810 +461;Toxicroak;454;454;4;2;0;;0;poison;fighting;Cloudy;;510;211;133;166;0;0;0;0;0;0;0;0;0;0;0;2310;2277 +462;Carnivine;455;455;4;1;0;;0;grass;;Sunny/clear;;471;187;136;148;0;0;0;0;0;0;0;0;0;0;0;1979;1951 +463;Finneon;456;456;4;1;0;;0;water;;Rainy;;313;96;119;98;0;0;0;0;0;0;0;0;0;0;0;853;840 +464;Lumineon;457;457;4;2;0;;0;water;;Rainy;;455;142;175;138;0;0;0;0;0;0;0;0;0;0;0;1671;1648 +465;Mantyke;458;458;4;0;0;;0;water;flying;Rainy;Windy;407;105;212;90;0;0;0;0;0;0;0;0;0;0;0;1157;1140 +466;Snover;459;459;4;1;0;;0;grass;ice;Sunny/clear;Snow;345;115;110;120;0;0;0;0;0;0;0;0;0;0;0;1054;1039 +467;Abomasnow;460;460;4;2;0;;0;grass;ice;Sunny/clear;Snow;521;178;163;180;0;0;0;0;0;0;0;0;0;0;0;2245;2213 +468;Weavile;461;461;4;2;0;;0;dark;ice;Fog;Snow;565;243;182;140;0;0;0;0;0;0;0;0;0;0;0;2815;2775 +469;Magnezone;462;462;4;3;0;;0;electric;steel;Rainy;Snow;595;238;217;140;0;0;0;0;0;0;0;0;0;0;0;2996;2953 +470;Lickilicky;463;463;4;2;0;;1;normal;;Partly cloudy;;562;161;181;220;0;0;0;0;0;0;0;0;0;0;0;2359;2325 +471;Rhyperior;464;464;4;3;0;;0;ground;rock;Sunny/clear;Partly cloudy;695;241;224;230;0;0;0;0;0;0;0;0;0;0;0;3869;3813 +472;Tangrowth;465;465;4;2;0;;0;grass;;Sunny/clear;;626;207;219;200;0;0;0;0;0;0;0;0;0;0;0;3110;3065 +473;Electivire;466;466;4;2;0;;1;electric;;Rainy;;572;249;173;150;0;0;0;0;0;0;0;0;0;0;0;2904;2862 +474;Magmortar;467;467;4;2;0;62;1;fire;;Sunny/clear;;583;247;186;150;0;0;0;0;0;0;0;0;0;0;0;2980;2937 +475;Togekiss;468;468;4;2;0;;0;fairy;flying;Cloudy;Windy;622;225;227;170;0;0;0;0;0;0;0;0;0;0;0;3171;3126 +476;Yanmega;469;469;4;2;0;;0;bug;flying;Rainy;Windy;575;231;172;172;0;0;0;0;0;0;0;0;0;0;0;2873;2832 +477;Leafeon;470;470;4;2;0;;1;grass;;Sunny/clear;;600;216;254;130;0;0;0;0;0;0;0;0;0;0;0;2849;2808 +478;Glaceon;471;471;4;2;0;;1;ice;;Snow;;580;238;212;130;0;0;0;0;0;0;0;0;0;0;0;2866;2825 +479;Gliscor;472;472;4;2;0;;0;ground;flying;Sunny/clear;Windy;583;185;248;150;0;0;0;0;0;0;0;0;0;0;0;2602;2565 +480;Mamoswine;473;473;4;3;0;;0;ice;ground;Snow;Sunny/clear;624;247;157;220;0;0;0;0;0;0;0;0;0;0;0;3289;3242 +481;Porygon-Z;474;474;4;3;0;;0;normal;;Partly cloudy;;587;264;153;170;0;0;0;0;0;0;0;0;0;0;0;3072;3028 +482;Gallade;475;475;4;Evolved;0;;0;psychic;fighting;Windy;Cloudy;593;237;220;136;0;0;0;0;0;0;0;0;0;0;0;2964;2922 +483;Probopass;476;476;4;2;0;;0;rock;steel;Partly cloudy;Snow;533;135;278;120;0;0;0;0;0;0;0;0;0;0;0;1863;1836 +484;Dusknoir;477;477;4;3;0;;0;ghost;;Fog;;524;180;254;90;0;0;0;0;0;0;0;0;0;0;0;2046;2017 +485;Froslass;478;478;4;3;0;;0;ice;ghost;Snow;Fog;461;171;150;140;0;0;0;0;0;0;0;0;0;0;0;1857;1831 +486;Rotom (Heat Rotom);479;479-heat;4;1;0;;0;electric;ghost;Rainy;Fog;444;185;159;100;0;0;0;0;0;0;0;0;0;0;0;1767;1741 +487;Rotom (Wash Rotom);479;479-wash;4;1;0;;0;electric;ghost;Rainy;Fog;444;185;159;100;0;0;0;0;0;0;0;0;0;0;0;1767;1741 +488;Rotom (Frost Rotom);479;479-frost;4;1;0;;0;electric;ghost;Rainy;Fog;444;185;159;100;0;0;0;0;0;0;0;0;0;0;0;1767;1741 +489;Rotom (Fan Rotom);479;479-spin;4;1;0;;0;electric;ghost;Rainy;Fog;444;185;159;100;0;0;0;0;0;0;0;0;0;0;0;1767;1741 +490;Rotom (Mow Rotom);479;479-mow;4;1;0;;0;electric;ghost;Rainy;Fog;444;185;159;100;0;0;0;0;0;0;0;0;0;0;0;1767;1741 +491;Rotom (Normal Rotom);479;479;4;1;0;;0;electric;ghost;Rainy;Fog;444;185;159;100;0;0;0;0;0;0;0;0;0;0;0;1767;1741 +492;Uxie;480;480;4;1;0;;0;psychic;;Windy;;576;156;270;150;1;0;0;0;0;0;0;0;0;0;0;2316;2282 +493;Mesprit;481;481;4;1;0;;0;psychic;;Windy;;584;212;212;160;1;0;0;0;0;0;0;0;0;0;0;2825;2785 +494;Azelf;482;482;4;1;0;;0;psychic;;Windy;;571;270;151;150;1;0;0;0;0;0;0;0;0;0;0;2945;2903 +495;Dialga;483;483;4;1;0;;0;steel;dragon;Snow;Windy;744;302;242;200;1;0;0;0;0;0;0;0;0;0;0;4654;4587 +496;Palkia;484;484;4;1;0;;0;water;dragon;Rainy;Windy;735;308;247;180;1;0;0;0;0;0;0;0;0;0;0;4559;4494 +497;Heatran;485;485;4;1;0;;0;fire;steel;Sunny/clear;Snow;646;251;213;182;1;0;0;0;0;0;0;0;0;0;0;3521;3470 +498;Regigigas;486;486;4;1;0;;0;normal;;Partly cloudy;;766;315;231;220;1;0;0;0;0;0;0;0;0;0;0;4955;4884 +499;Giratina (Altered Forme);487;487;4;1;0;;0;ghost;dragon;Fog;Windy;753;206;247;300;1;0;0;0;0;0;0;0;0;0;0;3965;3908 +500;Giratina (Origin Forme);487;487-origin;4;1;0;;0;ghost;dragon;Fog;Windy;753;206;247;300;1;0;0;0;0;0;0;0;0;0;0;3965;3908 +501;Cresselia;488;488;4;1;0;;0;psychic;;Windy;;655;152;263;240;1;0;0;0;0;0;0;0;0;0;0;2777;2737 +502;Phione;489;489;4;1;0;;0;water;;Rainy;;484;162;162;160;2;0;0;0;0;0;0;0;0;0;0;1945;1917 +503;Manaphy;490;490;4;2;0;;0;water;;Rainy;;620;210;210;200;2;0;0;0;0;0;0;0;0;0;0;3090;3046 +504;Darkrai;491;491;4;1;0;;0;dark;;Fog;;623;285;198;140;1;0;0;0;0;0;0;0;0;0;0;3404;3355 +505;Shaymin (Land Forme);492;492;4;1;0;;0;grass;;Sunny/clear;;620;210;210;200;1;0;0;0;0;0;0;0;0;0;0;3090;3046 +506;Shaymin (Sky Forme);492;492-sky;4;1;0;;0;grass;;Sunny/clear;;620;210;210;200;1;0;0;0;0;0;0;0;0;0;0;3090;3046 +507;Arceus;493;493;4;1;0;;0;normal;;Partly cloudy;;764;262;262;240;1;0;0;0;0;0;0;0;0;0;0;4598;4532 +508;Victini;494;494;5;Lower;0;;0;psychic;fire;Windy;Sunny/clear;620;210;210;200;1;0;0;0;0;0;0;0;0;0;0;3090;3046 +509;Snivy;495;495;5;;0;;0;grass;;Sunny/clear;;285;88;107;90;0;0;0;0;0;0;0;0;0;0;0;728;717 +510;Servine;496;496;5;;0;;0;grass;;Sunny/clear;;394;122;152;120;0;0;0;0;0;0;0;0;0;0;0;1284;1266 +511;Serperior;497;497;5;;0;;0;grass;;Sunny/clear;;515;161;204;150;0;0;0;0;0;0;0;0;0;0;0;2089;2059 +512;Tepig;498;498;5;;0;;0;fire;;Sunny/clear;;330;115;85;130;0;0;0;0;0;0;0;0;0;0;0;977;963 +513;Pignite;499;499;5;;0;;0;fire;fighting;Sunny/clear;Cloudy;459;173;106;180;0;0;0;0;0;0;0;0;0;0;0;1803;1777 +514;Emboar;500;500;5;Evolved;0;;0;fire;fighting;Sunny/clear;Cloudy;582;235;127;220;0;0;0;0;0;0;0;0;0;0;0;2852;2811 +515;Oshawott;501;501;5;;0;;0;water;;Rainy;;312;117;85;110;0;0;0;0;0;0;0;0;0;0;0;921;908 +516;Dewott;502;502;5;;0;;0;water;;Rainy;;425;159;116;150;0;0;0;0;0;0;0;0;0;0;0;1597;1574 +517;Samurott;503;503;5;Lower;0;;0;water;;Rainy;;566;212;164;190;0;0;0;0;0;0;0;0;0;0;0;2715;2677 +518;Patrat;504;504;5;;0;;0;normal;;Partly cloudy;;261;98;73;90;0;0;0;0;0;0;0;0;0;0;0;678;668 +519;Watchog;505;505;5;;0;;0;normal;;Partly cloudy;;424;165;139;120;0;0;0;0;0;0;0;0;0;0;0;1621;1597 +520;Lillipup;506;506;5;;0;;0;normal;;Partly cloudy;;283;107;86;90;0;0;0;0;0;0;0;0;0;0;0;784;773 +521;Herdier;507;507;5;;0;;0;normal;;Partly cloudy;;401;145;126;130;0;0;0;0;0;0;0;0;0;0;0;1428;1408 +522;Stoutland;508;508;5;Lower;0;;0;normal;;Partly cloudy;;558;206;182;170;0;0;0;0;0;0;0;0;0;0;0;2635;2597 +523;Purrloin;509;509;5;;0;;0;dark;;Fog;;253;98;73;82;0;0;0;0;0;0;0;0;0;0;0;652;642 +524;Liepard;510;510;5;;0;;0;dark;;Fog;;421;187;106;128;0;0;0;0;0;0;0;0;0;0;0;1659;1635 +525;Pansage;511;511;5;;0;;0;grass;;Sunny/clear;;298;104;94;100;0;0;0;0;0;0;0;0;0;0;0;832;820 +526;Simisage;512;512;5;;0;;0;grass;;Sunny/clear;;489;206;133;150;0;0;0;0;0;0;0;0;0;0;0;2156;2126 +527;Pansear;513;513;5;;0;;0;fire;;Sunny/clear;;298;104;94;100;0;0;0;0;0;0;0;0;0;0;0;832;820 +528;Simisear;514;514;5;;0;;0;fire;;Sunny/clear;;489;206;133;150;0;0;0;0;0;0;0;0;0;0;0;2156;2126 +529;Panpour;515;515;5;;0;;0;water;;Rainy;;298;104;94;100;0;0;0;0;0;0;0;0;0;0;0;832;820 +530;Simipour;516;516;5;;0;;0;water;;Rainy;;489;206;133;150;0;0;0;0;0;0;0;0;0;0;0;2156;2126 +531;Munna;517;517;5;;0;;0;psychic;;Windy;;360;111;97;152;0;0;0;0;0;0;0;0;0;0;0;1076;1060 +532;Musharna;518;518;5;Evolved;0;;0;psychic;;Windy;;586;183;171;232;0;0;0;0;0;0;0;0;0;0;0;2650;2612 +533;Pidove;519;519;5;;0;;0;normal;flying;Partly cloudy;Windy;287;98;89;100;0;0;0;0;0;0;0;0;0;0;0;771;760 +534;Tranquill;520;520;5;;0;;0;normal;flying;Partly cloudy;Windy;385;144;117;124;0;0;0;0;0;0;0;0;0;0;0;1345;1325 +535;Unfezant;521;521;5;Lower;0;;0;normal;flying;Partly cloudy;Windy;546;226;160;160;0;0;0;0;0;0;0;0;0;0;0;2634;2596 +536;Blitzle;522;522;5;;0;;0;electric;;Rainy;;272;118;64;90;0;0;0;0;0;0;0;0;0;0;0;756;745 +537;Zebstrika;523;523;5;;0;;0;electric;;Rainy;;497;211;136;150;0;0;0;0;0;0;0;0;0;0;0;2228;2196 +538;Roggenrola;524;524;5;;0;;0;rock;;Partly cloudy;;367;121;136;110;0;0;0;0;0;0;0;0;0;0;0;1166;1150 +539;Boldore;525;525;5;;0;;0;rock;;Partly cloudy;;487;174;173;140;0;0;0;0;0;0;0;0;0;0;0;2015;1986 +540;Gigalith;526;526;5;Lower;0;;0;rock;;Partly cloudy;;619;226;223;170;0;0;0;0;0;0;0;0;0;0;0;3158;3113 +541;Woobat;527;527;5;;0;;0;psychic;flying;Windy;;322;107;85;130;0;0;0;0;0;0;0;0;0;0;0;917;904 +542;Swoobat;528;528;5;;0;;0;psychic;flying;Windy;;414;161;119;134;0;0;0;0;0;0;0;0;0;0;0;1553;1531 +543;Drilbur;529;529;5;;0;;0;ground;;Sunny/clear;;362;154;88;120;0;0;0;0;0;0;0;0;0;0;0;1244;1226 +544;Excadrill;530;530;5;Lower;0;;0;ground;steel;Sunny/clear;Snow;607;255;132;220;0;0;0;0;0;0;0;0;0;0;0;3134;3089 +545;Audino;531;531;5;;0;;0;normal;;Partly cloudy;;483;114;163;206;0;0;0;0;0;0;0;0;0;0;0;1598;1575 +546;Timburr;532;532;5;;0;;0;fighting;;Cloudy;;381;134;97;150;0;0;0;0;0;0;0;0;0;0;0;1265;1247 +547;Gurdurr;533;533;5;;0;;0;fighting;;Cloudy;;500;180;150;170;0;0;0;0;0;0;0;0;0;0;0;2127;2097 +548;Conkeldurr;534;534;5;Evolved;0;;0;fighting;;Cloudy;;625;243;172;210;0;0;0;0;0;0;0;0;0;0;0;3305;3258 +549;Tympole;535;535;5;;0;;0;water;;Rainy;;276;98;78;100;0;0;0;0;0;0;0;0;0;0;0;729;719 +550;Palpitoad;536;536;5;;0;;0;water;ground;Rainy;Sunny/clear;387;128;109;150;0;0;0;0;0;0;0;0;0;0;0;1277;1259 +551;Seismitoad;537;537;5;Evolved;0;;0;water;ground;Rainy;Sunny/clear;548;188;150;210;0;0;0;0;0;0;0;0;0;0;0;2442;2408 +552;Throh;538;538;5;Evolved;0;;0;fighting;;Cloudy;;572;172;160;240;0;0;0;0;0;0;0;0;0;0;0;2467;2432 +553;Sawk;539;539;5;;0;;0;fighting;;Cloudy;;534;231;153;150;0;0;0;0;0;0;0;0;0;0;0;2558;2521 +554;Sewaddle;540;540;5;;0;;0;bug;grass;Rainy;Sunny/clear;315;96;129;90;0;0;0;0;0;0;0;0;0;0;0;852;840 +555;Swadloon;541;541;5;;0;;0;bug;grass;Rainy;Sunny/clear;391;115;166;110;0;0;0;0;0;0;0;0;0;0;0;1221;1203 +556;Leavanny;542;542;5;;0;;0;bug;grass;Rainy;Sunny/clear;520;205;165;150;0;0;0;0;0;0;0;0;0;0;0;2368;2334 +557;Venipede;543;543;5;;0;;0;bug;poison;Rainy;Cloudy;252;83;109;60;0;0;0;0;0;0;0;0;0;0;0;590;581 +558;Whirlipede;544;544;5;;0;;0;bug;poison;Rainy;Cloudy;362;100;182;80;0;0;0;0;0;0;0;0;0;0;0;982;968 +559;Scolipede;545;545;5;;0;;0;bug;poison;Rainy;Cloudy;509;203;186;120;0;0;0;0;0;0;0;0;0;0;0;2242;2210 +560;Cottonee;546;546;5;;0;;0;grass;fairy;Sunny/clear;Cloudy;267;71;116;80;0;0;0;0;0;0;0;0;0;0;0;599;590 +561;Whimsicott;547;547;5;;0;;0;grass;fairy;Sunny/clear;Cloudy;466;164;182;120;0;0;0;0;0;0;0;0;0;0;0;1823;1797 +562;Petilil;548;548;5;;0;;0;grass;;Sunny/clear;;300;119;91;90;0;0;0;0;0;0;0;0;0;0;0;882;870 +563;Lilligant;549;549;5;;0;;0;grass;;Sunny/clear;;509;214;155;140;0;0;0;0;0;0;0;0;0;0;0;2321;2288 +564;Basculin;550;550;5;;0;;0;water;;Rainy;;463;189;134;140;0;0;0;0;0;0;0;0;0;0;0;1936;1908 +565;Sandile;551;551;5;;0;;0;ground;dark;Sunny/clear;Fog;301;132;69;100;0;0;0;0;0;0;0;0;0;0;0;902;889 +566;Krokorok;552;552;5;;0;;0;ground;dark;Sunny/clear;Fog;365;155;90;120;0;0;0;0;0;0;0;0;0;0;0;1264;1246 +567;Krookodile;553;553;5;Evolved;0;;0;ground;dark;Sunny/clear;Fog;582;229;163;190;0;0;0;0;0;0;0;0;0;0;0;2911;2869 +568;Darumaka;554;554;5;;0;;0;fire;;Sunny/clear;;379;153;86;140;0;0;0;0;0;0;0;0;0;0;0;1312;1294 +569;Darmanitan (Zen Mode);555;555;5;Evolved;0;;0;fire;;Sunny/clear;;587;263;114;210;0;0;0;0;0;0;0;0;0;0;0;2958;2915 +570;Darmanitan (Standard Mode);555;555;5;Evolved;0;;0;fire;;Sunny/clear;;587;263;114;210;0;0;0;0;0;0;0;0;0;0;0;2958;2915 +571;Maractus;556;556;5;;0;;0;grass;;Sunny/clear;;481;201;130;150;0;0;0;0;0;0;0;0;0;0;0;2086;2056 +572;Dwebble;557;557;5;;0;;0;bug;rock;Rainy;Partly cloudy;370;118;152;100;0;0;0;0;0;0;0;0;0;0;0;1151;1134 +573;Crustle;558;558;5;Evolved;0;;0;bug;rock;Rainy;Partly cloudy;552;188;224;140;0;0;0;0;0;0;0;0;0;0;0;2440;2405 +574;Scraggy;559;559;5;;0;;0;dark;fighting;Fog;Cloudy;364;132;132;100;0;0;0;0;0;0;0;0;0;0;0;1193;1176 +575;Scrafty;560;560;5;;0;;0;dark;fighting;Fog;Cloudy;515;163;222;130;0;0;0;0;0;0;0;0;0;0;0;2060;2031 +576;Sigilyph;561;561;5;;0;;0;psychic;flying;Windy;;515;204;167;144;0;0;0;0;0;0;0;0;0;0;0;2326;2293 +577;Yamask;562;562;5;;0;;0;ghost;;Fog;;321;95;150;76;0;0;0;0;0;0;0;0;0;0;0;841;829 +578;Cofagrigus;563;563;5;;0;;0;ghost;;Fog;;534;163;255;116;0;0;0;0;0;0;0;0;0;0;0;2090;2060 +579;Tirtouga;564;564;5;;0;;0;water;rock;Rainy;Partly cloudy;414;134;172;108;0;0;0;0;0;0;0;0;0;0;0;1411;1391 +580;Carracosta;565;565;5;Evolved;0;;0;water;rock;Rainy;Partly cloudy;568;192;228;148;0;0;0;0;0;0;0;0;0;0;0;2573;2536 +581;Archen;566;566;5;;0;;0;rock;flying;Partly cloudy;Windy;412;213;89;110;0;0;0;0;0;0;0;0;0;0;0;1623;1600 +582;Archeops;567;567;5;Evolved;0;;0;rock;flying;Partly cloudy;Windy;581;292;139;150;0;0;0;0;0;0;0;0;0;0;0;3056;3012 +583;Trubbish;568;568;5;;0;;0;poison;;Cloudy;;318;96;122;100;0;0;0;0;0;0;0;0;0;0;0;870;857 +584;Garbodor;569;569;5;;0;;0;poison;;Cloudy;;505;181;164;160;0;0;0;0;0;0;0;0;0;0;0;2166;2135 +585;Zorua;570;570;5;;0;;0;dark;;Fog;;311;153;78;80;0;0;0;0;0;0;0;0;0;0;0;986;972 +586;Zoroark;571;571;5;;0;;0;dark;;Fog;;497;250;127;120;0;0;0;0;0;0;0;0;0;0;0;2291;2258 +587;Minccino;572;572;5;;0;;0;normal;;Partly cloudy;;288;98;80;110;0;0;0;0;0;0;0;0;0;0;0;769;758 +588;Cinccino;573;573;5;;0;;0;normal;;Partly cloudy;;478;198;130;150;0;0;0;0;0;0;0;0;0;0;0;2057;2028 +589;Gothita;574;574;5;;0;;0;psychic;;Windy;;306;98;118;90;0;0;0;0;0;0;0;0;0;0;0;834;822 +590;Gothorita;575;575;5;;0;;0;psychic;;Windy;;416;137;159;120;0;0;0;0;0;0;0;0;0;0;0;1455;1434 +591;Gothitelle;576;576;5;;0;;0;psychic;;Windy;;528;176;212;140;0;0;0;0;0;0;0;0;0;0;0;2237;2205 +592;Solosis;577;577;5;;0;;0;psychic;;Windy;;347;170;87;90;0;0;0;0;0;0;0;0;0;0;0;1195;1178 +593;Duosion;578;578;5;;0;;0;psychic;;Windy;;445;208;107;130;0;0;0;0;0;0;0;0;0;0;0;1852;1826 +594;Reuniclus;579;579;5;Evolved;0;;0;psychic;;Windy;;587;214;153;220;0;0;0;0;0;0;0;0;0;0;0;2841;2801 +595;Ducklett;580;580;5;;0;;0;water;flying;Rainy;Windy;304;84;96;124;0;0;0;0;0;0;0;0;0;0;0;768;757 +596;Swanna;581;581;5;;0;;0;water;flying;Rainy;Windy;464;182;132;150;0;0;0;0;0;0;0;0;0;0;0;1916;1888 +597;Vanillite;582;582;5;;0;;0;ice;;Snow;;301;118;111;72;0;0;0;0;0;0;0;0;0;0;0;869;857 +598;Vanillish;583;583;5;;0;;0;ice;;Snow;;396;151;143;102;0;0;0;0;0;0;0;0;0;0;0;1409;1389 +599;Vanilluxe;584;584;5;Evolved;0;;0;ice;;Snow;;550;218;190;142;0;0;0;0;0;0;0;0;0;0;0;2610;2573 +600;Deerling;585;585;5;;0;;0;normal;grass;Partly cloudy;Sunny/clear;335;115;100;120;0;0;0;0;0;0;0;0;0;0;0;1011;997 +601;Sawsbuck;586;586;5;;0;;0;normal;grass;Partly cloudy;Sunny/clear;504;198;146;160;0;0;0;0;0;0;0;0;0;0;0;2233;2201 +602;Emolga;587;587;5;;0;;0;electric;flying;Rainy;Windy;395;158;127;110;0;0;0;0;0;0;0;0;0;0;0;1439;1419 +603;Karrablast;588;588;5;;0;;0;bug;;Rainy;;324;137;87;100;0;0;0;0;0;0;0;0;0;0;0;1028;1013 +604;Escavalier;589;589;5;Evolved;0;;0;bug;steel;Rainy;Snow;550;223;187;140;0;0;0;0;0;0;0;0;0;0;0;2630;2592 +605;Foongus;590;590;5;;0;;0;grass;poison;Sunny/clear;Cloudy;330;97;95;138;0;0;0;0;0;0;0;0;0;0;0;907;894 +606;Amoonguss;591;591;5;;0;;0;grass;poison;Sunny/clear;Cloudy;527;155;144;228;0;0;0;0;0;0;0;0;0;0;0;2087;2057 +607;Frillish;592;592;5;;0;;0;water;ghost;Rainy;Fog;375;115;150;110;0;0;0;0;0;0;0;0;0;0;0;1166;1149 +608;Jellicent;593;593;5;Evolved;0;;0;water;ghost;Rainy;Fog;554;159;195;200;0;0;0;0;0;0;0;0;0;0;0;2309;2276 +609;Alomomola;594;594;5;Evolved;0;;0;water;;Rainy;;616;138;148;330;0;0;0;0;0;0;0;0;0;0;0;2266;2233 +610;Joltik;595;595;5;;0;;0;bug;electric;Rainy;;308;110;98;100;0;0;0;0;0;0;0;0;0;0;0;889;877 +611;Galvantula;596;596;5;;0;;0;bug;electric;Rainy;;469;201;128;140;0;0;0;0;0;0;0;0;0;0;0;2008;1979 +612;Ferroseed;597;597;5;;0;;0;grass;steel;Sunny/clear;Snow;327;82;157;88;0;0;0;0;0;0;0;0;0;0;0;806;794 +613;Ferrothorn;598;598;5;Evolved;0;;0;grass;steel;Sunny/clear;Snow;536;158;230;148;0;0;0;0;0;0;0;0;0;0;0;2159;2128 +614;Klink;599;599;5;;0;;0;steel;;Snow;;304;98;126;80;0;0;0;0;0;0;0;0;0;0;0;816;805 +615;Klang;600;600;5;;0;;0;steel;;Snow;;449;150;179;120;0;0;0;0;0;0;0;0;0;0;0;1667;1643 +616;Klinklang;601;601;5;Evolved;0;;0;steel;;Snow;;549;199;230;120;0;0;0;0;0;0;0;0;0;0;0;2430;2396 +617;Tynamo;602;602;5;;0;;0;electric;;Rainy;;253;105;78;70;0;0;0;0;0;0;0;0;0;0;0;666;656 +618;Eelektrik;603;603;5;;0;;0;electric;;Rainy;;416;156;130;130;0;0;0;0;0;0;0;0;0;0;0;1548;1526 +619;Eelektross;604;604;5;Lower;0;;0;electric;;Rainy;;539;217;152;170;0;0;0;0;0;0;0;0;0;0;0;2546;2510 +620;Elgyem;605;605;5;;0;;0;psychic;;Windy;;358;148;100;110;0;0;0;0;0;0;0;0;0;0;0;1220;1203 +621;Beheeyem;606;606;5;Evolved;0;;0;psychic;;Windy;;543;221;172;150;0;0;0;0;0;0;0;0;0;0;0;2589;2552 +622;Litwick;607;607;5;;0;;0;ghost;fire;Fog;Sunny/clear;306;108;98;100;0;0;0;0;0;0;0;0;0;0;0;875;863 +623;Lampent;608;608;5;;0;;0;ghost;fire;Fog;Sunny/clear;404;169;115;120;0;0;0;0;0;0;0;0;0;0;0;1522;1500 +624;Chandelure;609;609;5;Lower;0;;0;ghost;fire;Fog;Sunny/clear;573;271;182;120;0;0;0;0;0;0;0;0;0;0;0;2913;2871 +625;Axew;610;610;5;;0;;0;dragon;;Windy;;357;154;111;92;0;0;0;0;0;0;0;0;0;0;0;1225;1208 +626;Fraxure;611;611;5;;0;;0;dragon;;Windy;;477;212;133;132;0;0;0;0;0;0;0;0;0;0;0;2091;2061 +627;Haxorus;612;612;5;Evolved;0;;0;dragon;;Windy;;619;284;183;152;0;0;0;0;0;0;0;0;0;0;0;3395;3347 +628;Cubchoo;613;613;5;;0;;0;ice;;Snow;;312;128;74;110;0;0;0;0;0;0;0;0;0;0;0;942;928 +629;Beartic;614;614;5;Evolved;0;;0;ice;;Snow;;575;233;152;190;0;0;0;0;0;0;0;0;0;0;0;2865;2825 +630;Cryogonal;615;615;5;Lower;0;;0;ice;;Snow;;614;190;264;160;0;0;0;0;0;0;0;0;0;0;0;2829;2788 +631;Shelmet;616;616;5;;0;;0;bug;;Rainy;;321;72;149;100;0;0;0;0;0;0;0;0;0;0;0;746;735 +632;Accelgor;617;617;5;;0;;0;bug;;Rainy;;511;220;131;160;0;0;0;0;0;0;0;0;0;0;0;2346;2312 +633;Stunfisk;618;618;5;Evolved;0;;0;ground;electric;Sunny/clear;Rainy;539;144;177;218;0;0;0;0;0;0;0;0;0;0;0;2100;2070 +634;Mienfoo;619;619;5;;0;;0;fighting;;Cloudy;;348;160;98;90;0;0;0;0;0;0;0;0;0;0;0;1190;1173 +635;Mienshao;620;620;5;;0;;0;fighting;;Cloudy;;515;258;127;130;0;0;0;0;0;0;0;0;0;0;0;2446;2411 +636;Druddigon;621;621;5;Lower;0;;0;dragon;;Windy;;537;213;170;154;0;0;0;0;0;0;0;0;0;0;0;2517;2481 +637;Golett;622;622;5;;0;;0;ground;ghost;Sunny/clear;Fog;337;127;92;118;0;0;0;0;0;0;0;0;0;0;0;1058;1042 +638;Golurk;623;623;5;Lower;0;;0;ground;ghost;Sunny/clear;Fog;554;222;154;178;0;0;0;0;0;0;0;0;0;0;0;2673;2635 +639;Pawniard;624;624;5;;0;;0;dark;steel;Fog;Snow;373;154;129;90;0;0;0;0;0;0;0;0;0;0;0;1297;1279 +640;Bisharp;625;625;5;Evolved;0;;0;dark;steel;Fog;Snow;553;232;191;130;0;0;0;0;0;0;0;0;0;0;0;2666;2628 +641;Bouffalant;626;626;5;Evolved;0;;0;normal;;Partly cloudy;;567;195;182;190;0;0;0;0;0;0;0;0;0;0;0;2635;2598 +642;Rufflet;627;627;5;;0;;0;normal;flying;Partly cloudy;Windy;387;150;97;140;0;0;0;0;0;0;0;0;0;0;0;1357;1338 +643;Braviary;628;628;5;Lower;0;;0;normal;flying;Partly cloudy;Windy;584;232;152;200;0;0;0;0;0;0;0;0;0;0;0;2923;2881 +644;Vullaby;629;629;5;;0;;0;dark;flying;Fog;Windy;389;105;144;140;0;0;0;0;0;0;0;0;0;0;0;1176;1159 +645;Mandibuzz;630;630;5;Evolved;0;;0;dark;flying;Fog;Windy;559;129;210;220;0;0;0;0;0;0;0;0;0;0;0;2068;2038 +646;Heatmor;631;631;5;;0;;0;fire;;Sunny/clear;;503;204;129;170;0;0;0;0;0;0;0;0;0;0;0;2232;2200 +647;Durant;632;632;5;Evolved;0;;0;bug;steel;Rainy;Snow;555;217;222;116;0;0;0;0;0;0;0;0;0;0;0;2553;2516 +648;Deino;633;633;5;;0;;0;dark;dragon;Fog;Windy;313;116;93;104;0;0;0;0;0;0;0;0;0;0;0;927;914 +649;Zweilous;634;634;5;;0;;0;dark;dragon;Fog;Windy;438;159;135;144;0;0;0;0;0;0;0;0;0;0;0;1678;1654 +650;Hydreigon;635;635;5;Lower;0;;0;dark;dragon;Fog;Windy;628;256;188;184;0;0;0;0;0;0;0;0;0;0;0;3401;3353 +651;Larvesta;636;636;5;;0;;0;bug;fire;Rainy;Sunny/clear;373;156;107;110;0;0;0;0;0;0;0;0;0;0;0;1318;1300 +652;Volcarona;637;637;5;Lower;0;;0;bug;fire;Rainy;Sunny/clear;644;264;210;170;0;0;0;0;0;0;0;0;0;0;0;3555;3504 +653;Cobalion;638;638;5;Evolved;0;;0;steel;fighting;Snow;Cloudy;634;192;260;182;1;0;0;0;0;0;0;0;0;0;0;3009;2966 +654;Terrakion;639;639;5;Evolved;0;;0;rock;fighting;Partly cloudy;Cloudy;634;260;192;182;1;0;0;0;0;0;0;0;0;0;0;3468;3418 +655;Virizion;640;640;5;Lower;0;;0;grass;fighting;Sunny/clear;Cloudy;634;192;260;182;1;0;0;0;0;0;0;0;0;0;0;3009;2966 +656;Tornadus (Therian Forme);641;641;5;Evolved;0;;0;flying;;Windy;;593;266;169;158;1;0;0;0;0;0;0;0;0;0;0;3131;3086 +657;Tornadus (Incarnate Forme);641;641;5;Lower;0;;0;flying;;Windy;;593;266;169;158;1;0;0;0;0;0;0;0;0;0;0;3131;3086 +658;Thundurus (Incarnate Forme);642;642;5;Lower;0;;0;electric;flying;Rainy;Windy;593;266;169;158;1;0;0;0;0;0;0;0;0;0;0;3131;3086 +659;Thundurus (Therian Forme);642;642;5;Lower;0;;0;electric;flying;Rainy;Windy;593;266;169;158;1;0;0;0;0;0;0;0;0;0;0;3131;3086 +660;Reshiram;643;643;5;Lower;0;;0;dragon;fire;Windy;Sunny/clear;744;302;242;200;1;0;0;0;0;0;0;0;0;0;0;4654;4587 +661;Zekrom;644;644;5;Lower;0;;0;dragon;electric;Windy;Rainy;744;302;242;200;1;0;0;0;0;0;0;0;0;0;0;4654;4587 +662;Landorus (Incarnate Forme);645;645;5;Evolved;0;;0;ground;flying;Sunny/clear;Windy;626;261;187;178;1;0;0;0;0;0;0;0;0;0;0;3403;3355 +663;Landorus (Therian Forme);645;645;5;Lower;0;;0;ground;flying;Sunny/clear;Windy;626;261;187;178;1;0;0;0;0;0;0;0;0;0;0;3403;3355 +664;Kyurem (Black Kyurem);646;646;5;Lower;0;;0;dragon;ice;Windy;Snow;707;270;187;250;1;0;0;0;0;0;0;0;0;0;0;4118;4059 +665;Kyurem (Normal Kyurem);646;646;5;Evolved;0;;0;dragon;ice;Windy;Snow;707;270;187;250;1;0;0;0;0;0;0;0;0;0;0;4118;4059 +666;Kyurem (White Kyurem);646;646;5;Lower;0;;0;dragon;ice;Windy;Snow;707;270;187;250;1;0;0;0;0;0;0;0;0;0;0;4118;4059 +667;Keldeo;647;647;5;Lower;0;;0;water;fighting;Rainy;Cloudy;634;260;192;182;1;0;0;0;0;0;0;0;0;0;0;3468;3418 +668;Meloetta (Pirouette Forme);648;648;5;Evolved;0;;0;normal;psychic;Partly cloudy;Windy;700;250;250;200;1;0;0;0;0;0;0;0;0;0;0;3950;3894 +669;Meloetta (Aria Forme);648;648;5;Lower;0;;0;normal;psychic;Partly cloudy;Windy;700;250;250;200;1;0;0;0;0;0;0;0;0;0;0;3950;3894 +670;Genesect;649;649;5;Evolved;0;;0;bug;steel;Rainy;Snow;593;252;199;142;1;0;0;0;0;0;0;0;0;0;0;3056;3013 +671;Chespin;650;650;6;;0;;0;grass;;Sunny/clear;;338;110;116;112;0;0;0;0;0;0;0;0;0;0;0;1007;992 +672;Quilladin;651;651;6;;0;;0;grass;;Sunny/clear;;442;146;174;122;0;0;0;0;0;0;0;0;0;0;0;1618;1594 +673;Chesnaught;652;652;6;Lower;0;;0;grass;fighting;Sunny/clear;Cloudy;604;201;227;176;0;0;0;0;0;0;0;0;0;0;0;2900;2859 +674;Fennekin;653;653;6;;0;;0;fire;;Sunny/clear;;308;116;112;80;0;0;0;0;0;0;0;0;0;0;0;898;885 +675;Braixen;654;654;6;;0;;0;fire;;Sunny/clear;;425;171;136;118;0;0;0;0;0;0;0;0;0;0;0;1646;1622 +676;Delphox;655;655;6;Evolved;0;;0;fire;psychic;Sunny/clear;Windy;584;230;204;150;0;0;0;0;0;0;0;0;0;0;0;2908;2867 +677;Froakie;656;656;6;;0;;0;water;;Rainy;;290;122;86;82;0;0;0;0;0;0;0;0;0;0;0;846;834 +678;Frogadier;657;657;6;;0;;0;water;;Rainy;;392;168;116;108;0;0;0;0;0;0;0;0;0;0;0;1450;1430 +679;Greninja;658;658;6;;0;;0;water;dark;Rainy;Fog;521;223;154;144;0;0;0;0;0;0;0;0;0;0;0;2436;2401 +680;Bunnelby;659;659;6;;0;;0;normal;;Partly cloudy;;217;68;73;76;0;0;0;0;0;0;0;0;0;0;0;463;457 +681;Diggersby;660;660;6;;0;;0;normal;ground;Partly cloudy;Sunny/clear;437;112;155;170;0;0;0;0;0;0;0;0;0;0;0;1406;1386 +682;Fletchling;661;661;6;;0;;0;normal;flying;Partly cloudy;Windy;268;95;83;90;0;0;0;0;0;0;0;0;0;0;0;696;686 +683;Fletchinder;662;662;6;;0;;0;fire;flying;Sunny/clear;Windy;380;145;111;124;0;0;0;0;0;0;0;0;0;0;0;1322;1303 +684;Talonflame;663;663;6;;0;;0;fire;flying;Sunny/clear;Windy;488;176;156;156;0;0;0;0;0;0;0;0;0;0;0;2039;2010 +685;Scatterbug;664;664;6;;0;;0;bug;;Rainy;;209;63;70;76;0;0;0;0;0;0;0;0;0;0;0;428;422 +686;Spewpa;665;665;6;;0;;0;bug;;Rainy;;241;48;103;90;0;0;0;0;0;0;0;0;0;0;0;437;431 +687;Vivillon;666;666;6;;0;;0;bug;flying;Rainy;Windy;439;176;103;160;0;0;0;0;0;0;0;0;0;0;0;1714;1689 +688;Litleo;667;667;6;;0;;0;fire;normal;Sunny/clear;Partly cloudy;377;139;114;124;0;0;0;0;0;0;0;0;0;0;0;1287;1269 +689;Pyroar;668;668;6;Lower;0;;0;fire;normal;Sunny/clear;Partly cloudy;545;221;152;172;0;0;0;0;0;0;0;0;0;0;0;2604;2567 +690;FlabƸBƸ;669;669;6;;0;;0;fairy;;Cloudy;;334;108;138;88;0;0;0;0;0;0;0;0;0;0;0;964;950 +691;Floette;670;670;6;;0;;0;fairy;;Cloudy;;419;136;175;108;0;0;0;0;0;0;0;0;0;0;0;1441;1421 +692;Florges;671;671;6;Lower;0;;0;fairy;;Cloudy;;655;212;287;156;0;0;0;0;0;0;0;0;0;0;0;3221;3175 +693;Skiddo;672;672;6;;0;;0;grass;;Sunny/clear;;362;123;107;132;0;0;0;0;0;0;0;0;0;0;0;1154;1137 +694;Gogoat;673;673;6;Lower;0;;0;grass;;Sunny/clear;;597;196;155;246;0;0;0;0;0;0;0;0;0;0;0;2775;2736 +695;Pancham;674;674;6;;0;;0;fighting;;Cloudy;;392;145;113;134;0;0;0;0;0;0;0;0;0;0;0;1380;1360 +696;Pangoro;675;675;6;Lower;0;;0;fighting;dark;Cloudy;Fog;565;226;149;190;0;0;0;0;0;0;0;0;0;0;0;2759;2720 +697;Furfrou;676;676;6;;0;;0;normal;;Partly cloudy;;496;164;182;150;0;0;0;0;0;0;0;0;0;0;0;2015;1986 +698;Espurr;677;677;6;;0;;0;psychic;;Windy;;361;120;117;124;0;0;0;0;0;0;0;0;0;0;0;1142;1125 +699;Meowstic;678;678;6;;0;;0;psychic;;Windy;;484;166;170;148;0;0;0;0;0;0;0;0;0;0;0;1963;1935 +700;Honedge;679;679;6;;0;;0;steel;ghost;Snow;Fog;392;135;167;90;0;0;0;0;0;0;0;0;0;0;0;1295;1276 +701;Doublade;680;680;6;Lower;0;;0;steel;ghost;Snow;Fog;559;188;253;118;0;0;0;0;0;0;0;0;0;0;0;2393;2359 +702;Aegislash;681;681;6;;0;;0;steel;ghost;Snow;Fog;508;97;291;120;0;0;0;0;0;0;0;0;0;0;0;1421;1401 +703;Spritzee;682;682;6;;0;;0;fairy;;Cloudy;;382;110;116;156;0;0;0;0;0;0;0;0;0;0;0;1168;1151 +704;Aromatisse;683;683;6;;0;;0;fairy;;Cloudy;;533;173;158;202;0;0;0;0;0;0;0;0;0;0;0;2275;2242 +705;Swirlix;684;684;6;;0;;0;fairy;;Cloudy;;356;109;123;124;0;0;0;0;0;0;0;0;0;0;0;1072;1057 +706;Slurpuff;685;685;6;;0;;0;fairy;;Cloudy;;500;168;168;164;0;0;0;0;0;0;0;0;0;0;0;2068;2039 +707;Inkay;686;686;6;;0;;0;dark;psychic;Fog;Windy;302;98;98;106;0;0;0;0;0;0;0;0;0;0;0;825;813 +708;Malamar;687;687;6;;0;;0;dark;psychic;Fog;Windy;521;177;172;172;0;0;0;0;0;0;0;0;0;0;0;2242;2210 +709;Binacle;688;688;6;;0;;0;rock;water;Partly cloudy;Rainy;304;96;124;84;0;0;0;0;0;0;0;0;0;0;0;813;801 +710;Barbaracle;689;689;6;Evolved;0;;0;rock;water;Partly cloudy;Rainy;558;194;220;144;0;0;0;0;0;0;0;0;0;0;0;2523;2487 +711;Skrelp;690;690;6;;0;;0;poison;water;Cloudy;Rainy;318;109;109;100;0;0;0;0;0;0;0;0;0;0;0;924;911 +712;Dragalge;691;691;6;;0;;0;poison;dragon;Cloudy;Windy;530;177;223;130;0;0;0;0;0;0;0;0;0;0;0;2227;2195 +713;Clauncher;692;692;6;;0;;0;water;;Rainy;;326;108;118;100;0;0;0;0;0;0;0;0;0;0;0;950;936 +714;Clawitzer;693;693;6;Evolved;0;;0;water;;Rainy;;535;221;172;142;0;0;0;0;0;0;0;0;0;0;0;2525;2489 +715;Helioptile;694;694;6;;0;;0;electric;normal;Rainy;Partly cloudy;286;115;83;88;0;0;0;0;0;0;0;0;0;0;0;815;804 +716;Heliolisk;695;695;6;;0;;0;electric;normal;Rainy;Partly cloudy;533;219;190;124;0;0;0;0;0;0;0;0;0;0;0;2467;2431 +717;Tyrunt;696;696;6;;0;;0;rock;dragon;Partly cloudy;Windy;412;158;138;116;0;0;0;0;0;0;0;0;0;0;0;1529;1507 +718;Tyrantrum;697;697;6;Lower;0;;0;rock;dragon;Partly cloudy;Windy;612;227;221;164;0;0;0;0;0;0;0;0;0;0;0;3106;3062 +719;Amaura;698;698;6;;0;;0;rock;ice;Partly cloudy;Snow;394;124;116;154;0;0;0;0;0;0;0;0;0;0;0;1291;1273 +720;Aurorus;699;699;6;Lower;0;;0;rock;ice;Partly cloudy;Snow;605;186;173;246;0;0;0;0;0;0;0;0;0;0;0;2780;2741 +721;Sylveon;700;700;6;Lower;0;;1;fairy;;Cloudy;;630;203;237;190;0;0;0;0;0;0;0;0;0;0;0;3094;3050 +722;Hawlucha;701;701;6;;0;;0;fighting;flying;Cloudy;Windy;511;195;160;156;0;0;0;0;0;0;0;0;0;0;0;2268;2236 +723;Dedenne;702;702;6;;0;;0;electric;fairy;Rainy;Cloudy;437;164;139;134;0;0;0;0;0;0;0;0;0;0;0;1693;1669 +724;Carbink;703;703;6;;0;;0;rock;fairy;Partly cloudy;Cloudy;480;95;285;100;0;0;0;0;0;0;0;0;0;0;0;1276;1257 +725;Goomy;704;704;6;;0;;0;dragon;;Windy;;321;101;130;90;0;0;0;0;0;0;0;0;0;0;0;893;881 +726;Sliggoo;705;705;6;;0;;0;dragon;;Windy;;500;159;205;136;0;0;0;0;0;0;0;0;0;0;0;1980;1952 +727;Goodra;706;706;6;Evolved;0;;0;dragon;;Windy;;683;220;283;180;0;0;0;0;0;0;0;0;0;0;0;3538;3487 +728;Klefki;707;707;6;;0;;0;steel;fairy;Snow;Cloudy;455;160;181;114;0;0;0;0;0;0;0;0;0;0;0;1737;1713 +729;Phantump;708;708;6;;0;;0;ghost;grass;Fog;Sunny/clear;319;125;108;86;0;0;0;0;0;0;0;0;0;0;0;974;960 +730;Trevenant;709;709;6;;0;;0;ghost;grass;Fog;Sunny/clear;528;201;157;170;0;0;0;0;0;0;0;0;0;0;0;2406;2372 +731;Pumpkaboo;710;710;6;;0;;0;ghost;grass;Fog;Sunny/clear;348;121;129;98;0;0;0;0;0;0;0;0;0;0;0;1083;1068 +732;Gourgeist;711;711;6;Lower;0;;0;ghost;grass;Fog;Sunny/clear;541;175;236;130;0;0;0;0;0;0;0;0;0;0;0;2263;2231 +733;Bergmite;712;712;6;;0;;0;ice;;Snow;;370;117;143;110;0;0;0;0;0;0;0;0;0;0;0;1158;1142 +734;Avalugg;713;713;6;Evolved;0;;0;ice;;Snow;;689;196;303;190;0;0;0;0;0;0;0;0;0;0;0;3364;3316 +735;Noibat;714;714;6;;0;;0;flying;dragon;Windy;;239;83;76;80;0;0;0;0;0;0;0;0;0;0;0;569;560 +736;Noivern;715;715;6;Evolved;0;;0;flying;dragon;Windy;;550;205;175;170;0;0;0;0;0;0;0;0;0;0;0;2576;2539 +737;Xerneas;716;716;6;Lower;0;;0;fairy;;Cloudy;;731;275;204;252;1;0;0;0;0;0;0;0;0;0;0;4379;4317 +738;Yveltal;717;717;6;Evolved;0;;0;dark;flying;Fog;Windy;731;275;204;252;1;0;0;0;0;0;0;0;0;0;0;4379;4317 +739;Zygarde;718;718;6;Evolved;0;;0;dragon;ground;Windy;Sunny/clear;664;203;245;216;1;0;0;0;0;0;0;0;0;0;0;3336;3289 +740;Diancie;719;719;6;Lower;0;;0;rock;fairy;Partly cloudy;Cloudy;575;190;285;100;1;0;0;0;0;0;0;0;0;0;0;2378;2344 +741;Hoopa;720;720;6;Lower;0;;0;psychic;ghost;Windy;Fog;688;287;241;160;1;0;0;0;0;0;0;0;0;0;0;3992;3935 +742;Volcanion;721;721;6;Evolved;0;;0;fire;water;Sunny/clear;Rainy;643;252;231;160;1;0;0;0;0;0;0;0;0;0;0;3460;3410 +743;Rowlet;722;722;7;;0;;0;grass;flying;Sunny/clear;Windy;340;102;102;136;0;0;0;0;0;0;0;0;0;0;0;971;957 +744;Dartrix;723;723;7;;0;;0;grass;flying;Sunny/clear;Windy;440;142;142;156;0;0;0;0;0;0;0;0;0;0;0;1606;1583 +745;Decidueye;724;724;7;Evolved;0;;0;grass;ghost;Sunny/clear;Fog;558;210;192;156;0;0;0;0;0;0;0;0;0;0;0;2643;2606 +746;Litten;725;725;7;;0;;0;fire;;Sunny/clear;;297;128;79;90;0;0;0;0;0;0;0;0;0;0;0;887;874 +747;Torracat;726;726;7;;0;;0;fire;;Sunny/clear;;407;174;103;130;0;0;0;0;0;0;0;0;0;0;0;1544;1522 +748;Incineroar;727;727;7;Lower;0;;0;fire;dark;Sunny/clear;Fog;579;214;175;190;0;0;0;0;0;0;0;0;0;0;0;2822;2782 +749;Popplio;728;728;7;;0;;0;water;;Rainy;;324;120;104;100;0;0;0;0;0;0;0;0;0;0;0;986;972 +750;Brionne;729;729;7;;0;;0;water;;Rainy;;439;168;151;120;0;0;0;0;0;0;0;0;0;0;0;1711;1686 +751;Primarina;730;730;7;Evolved;0;;0;water;fairy;Rainy;Cloudy;607;232;215;160;0;0;0;0;0;0;0;0;0;0;0;3095;3050 +752;Pikipek;731;731;7;;0;;0;normal;flying;Partly cloudy;Windy;265;136;59;70;0;0;0;0;0;0;0;0;0;0;0;747;737 +753;Trumbeak;732;732;7;;0;;0;normal;flying;Partly cloudy;Windy;369;159;100;110;0;0;0;0;0;0;0;0;0;0;0;1302;1284 +754;Toucannon;733;733;7;;0;;0;normal;flying;Partly cloudy;Windy;528;222;146;160;0;0;0;0;0;0;0;0;0;0;0;2484;2449 +755;Yungoos;734;734;7;;0;;0;normal;;Partly cloudy;;274;122;56;96;0;0;0;0;0;0;0;0;0;0;0;759;748 +756;Gumshoos;735;735;7;;0;;0;normal;;Partly cloudy;;483;194;113;176;0;0;0;0;0;0;0;0;0;0;0;2041;2011 +757;Grubbin;736;736;7;;0;;0;bug;;Rainy;;294;115;85;94;0;0;0;0;0;0;0;0;0;0;0;847;835 +758;Charjabug;737;737;7;;0;;0;bug;electric;Rainy;;430;145;171;114;0;0;0;0;0;0;0;0;0;0;0;1547;1525 +759;Vikavolt;738;738;7;Evolved;0;;0;bug;electric;Rainy;;573;254;165;154;0;0;0;0;0;0;0;0;0;0;0;2930;2888 +760;Crabrawler;739;739;7;;0;;0;fighting;;Cloudy;;353;150;109;94;0;0;0;0;0;0;0;0;0;0;0;1198;1180 +761;Crabominable;740;740;7;Evolved;0;;0;fighting;ice;Cloudy;Snow;567;231;142;194;0;0;0;0;0;0;0;0;0;0;0;2783;2743 +762;Oricorio;741;741;7;;0;;0;fire;flying;Sunny/clear;Windy;491;196;145;150;0;0;0;0;0;0;0;0;0;0;0;2141;2110 +763;Cutiefly;742;742;7;;0;;0;bug;fairy;Rainy;Cloudy;271;110;81;80;0;0;0;0;0;0;0;0;0;0;0;745;734 +764;Ribombee;743;743;7;;0;;0;bug;fairy;Rainy;Cloudy;470;198;152;120;0;0;0;0;0;0;0;0;0;0;0;1997;1968 +765;Rockruff;744;744;7;;0;;0;rock;;Partly cloudy;;285;117;78;90;0;0;0;0;0;0;0;0;0;0;0;814;803 +766;Lycanroc;745;745;7;;0;;0;rock;;Partly cloudy;;521;231;140;150;0;0;0;0;0;0;0;0;0;0;0;2457;2422 +767;Wishiwashi;746;746;7;;0;;0;water;;Rainy;;182;46;46;90;0;0;0;0;0;0;0;0;0;0;0;304;300 +768;Mareanie;747;747;7;;0;;0;poison;water;Cloudy;Rainy;313;98;115;100;0;0;0;0;0;0;0;0;0;0;0;862;850 +769;Toxapex;748;748;7;;0;;0;poison;water;Cloudy;Rainy;492;114;278;100;0;0;0;0;0;0;0;0;0;0;0;1478;1457 +770;Mudbray;749;749;7;;0;;0;ground;;Sunny/clear;;443;175;128;140;0;0;0;0;0;0;0;0;0;0;0;1766;1741 +771;Mudsdale;750;750;7;Evolved;0;;0;ground;;Sunny/clear;;594;214;180;200;0;0;0;0;0;0;0;0;0;0;0;2928;2886 +772;Dewpider;751;751;7;;0;;0;water;bug;Rainy;;274;72;126;76;0;0;0;0;0;0;0;0;0;0;0;615;606 +773;Araquanid;752;752;7;;0;;0;water;bug;Rainy;;499;126;237;136;0;0;0;0;0;0;0;0;0;0;0;1717;1693 +774;Fomantis;753;753;7;;0;;0;grass;;Sunny/clear;;244;100;64;80;0;0;0;0;0;0;0;0;0;0;0;622;613 +775;Lurantis;754;754;7;;0;;0;grass;;Sunny/clear;;501;192;169;140;0;0;0;0;0;0;0;0;0;0;0;2183;2152 +776;Morelull;755;755;7;;0;;0;grass;fairy;Sunny/clear;Cloudy;316;108;128;80;0;0;0;0;0;0;0;0;0;0;0;895;882 +777;Shiinotic;756;756;7;;0;;0;grass;fairy;Sunny/clear;Cloudy;451;154;177;120;0;0;0;0;0;0;0;0;0;0;0;1699;1675 +778;Salandit;757;757;7;;0;;0;poison;fire;Cloudy;Sunny/clear;312;136;80;96;0;0;0;0;0;0;0;0;0;0;0;968;954 +779;Salazzle;758;758;7;;0;;0;poison;fire;Cloudy;Sunny/clear;494;228;130;136;0;0;0;0;0;0;0;0;0;0;0;2245;2213 +780;Stufful;759;759;7;;0;;0;normal;fighting;Partly cloudy;Cloudy;371;136;95;140;0;0;0;0;0;0;0;0;0;0;0;1231;1213 +781;Bewear;760;760;7;Lower;0;;0;normal;fighting;Partly cloudy;Cloudy;616;226;150;240;0;0;0;0;0;0;0;0;0;0;0;3087;3043 +782;Bounsweet;761;761;7;;0;;0;grass;;Sunny/clear;;208;55;69;84;0;0;0;0;0;0;0;0;0;0;0;398;393 +783;Steenee;762;762;7;;0;;0;grass;;Sunny/clear;;276;78;94;104;0;0;0;0;0;0;0;0;0;0;0;661;652 +784;Tsareena;763;763;7;Lower;0;;0;grass;;Sunny/clear;;561;222;195;144;0;0;0;0;0;0;0;0;0;0;0;2704;2666 +785;Comfey;764;764;7;;0;;0;fairy;;Cloudy;;493;165;226;102;0;0;0;0;0;0;0;0;0;0;0;1887;1860 +786;Oranguru;765;765;7;Evolved;0;;0;normal;psychic;Partly cloudy;Windy;555;168;207;180;0;0;0;0;0;0;0;0;0;0;0;2378;2344 +787;Passimian;766;766;7;Evolved;0;;0;fighting;;Cloudy;;597;222;175;200;0;0;0;0;0;0;0;0;0;0;0;2991;2949 +788;Wimpod;767;767;7;;0;;0;bug;water;Rainy;;196;67;79;50;0;0;0;0;0;0;0;0;0;0;0;400;394 +789;Golisopod;768;768;7;Evolved;0;;0;bug;water;Rainy;;617;218;249;150;0;0;0;0;0;0;0;0;0;0;0;3037;2993 +790;Sandygast;769;769;7;;0;;0;ghost;ground;Fog;Sunny/clear;363;120;133;110;0;0;0;0;0;0;0;0;0;0;0;1146;1130 +791;Palossand;770;770;7;Evolved;0;;0;ghost;ground;Fog;Sunny/clear;542;178;194;170;0;0;0;0;0;0;0;0;0;0;0;2370;2336 +792;Pyukumuku;771;771;7;;0;;0;water;;Rainy;;431;97;224;110;0;0;0;0;0;0;0;0;0;0;0;1209;1191 +793;Type: Null;772;772;7;Evolved;0;;0;normal;;Partly cloudy;;558;184;184;190;0;0;0;0;0;0;0;0;0;0;0;2510;2474 +794;Silvally;773;773;7;Evolved;0;;0;normal;;Partly cloudy;;586;198;198;190;0;0;0;0;0;0;0;0;0;0;0;2779;2740 +795;Minior;774;774;7;;0;;0;rock;flying;Partly cloudy;Windy;430;116;194;120;0;0;0;0;0;0;0;0;0;0;0;1374;1354 +796;Komala;775;775;7;;0;;0;normal;;Partly cloudy;;525;216;179;130;0;0;0;0;0;0;0;0;0;0;0;2419;2385 +797;Turtonator;776;776;7;;0;;0;fire;dragon;Sunny/clear;Windy;523;165;238;120;0;0;0;0;0;0;0;0;0;0;0;2077;2048 +798;Togedemaru;777;777;7;;0;;0;electric;steel;Rainy;Snow;470;190;150;130;0;0;0;0;0;0;0;0;0;0;0;1980;1952 +799;Mimikyu;778;778;7;;0;;0;ghost;fairy;Fog;Cloudy;500;177;213;110;0;0;0;0;0;0;0;0;0;0;0;2024;1995 +800;Bruxish;779;779;7;;0;;0;water;psychic;Rainy;Windy;489;208;145;136;0;0;0;0;0;0;0;0;0;0;0;2164;2133 +801;Drampa;780;780;7;Evolved;0;;0;normal;dragon;Partly cloudy;Windy;554;231;167;156;0;0;0;0;0;0;0;0;0;0;0;2710;2671 +802;Dhelmise;781;781;7;Evolved;0;;0;ghost;grass;Fog;Sunny/clear;557;233;184;140;0;0;0;0;0;0;0;0;0;0;0;2720;2681 +803;Jangmo-O;782;782;7;;0;;0;dragon;;Windy;;310;102;118;90;0;0;0;0;0;0;0;0;0;0;0;863;851 +804;Hakamo-O;783;783;7;;0;;0;dragon;fighting;Windy;Cloudy;427;145;172;110;0;0;0;0;0;0;0;0;0;0;0;1527;1506 +805;Kommo-O;784;784;7;Lower;0;;0;dragon;fighting;Windy;Cloudy;622;222;250;150;0;0;0;0;0;0;0;0;0;0;0;3095;3051 +806;Tapu Koko;785;785;7;Evolved;0;;0;electric;fairy;Rainy;Cloudy;576;250;186;140;1;0;0;0;0;0;0;0;0;0;0;2921;2879 +807;Tapu Lele;786;786;7;Lower;0;;0;psychic;fairy;Windy;Cloudy;628;259;229;140;1;0;0;0;0;0;0;0;0;0;0;3328;3280 +808;Tapu Bulu;787;787;7;Evolved;0;;0;grass;fairy;Sunny/clear;Cloudy;614;249;225;140;1;0;0;0;0;0;0;0;0;0;0;3180;3134 +809;Tapu Fini;788;788;7;Evolved;0;;0;water;fairy;Rainy;Cloudy;590;189;261;140;1;0;0;0;0;0;0;0;0;0;0;2635;2597 +810;Cosmog;789;789;7;;0;;0;psychic;;Windy;;197;54;57;86;0;0;0;0;0;0;0;0;0;0;0;367;362 +811;Cosmoem;790;790;7;;0;;0;psychic;;Windy;;382;54;242;86;0;0;0;0;0;0;0;0;0;0;0;694;684 +812;Solgaleo;791;791;7;Evolved;0;;0;psychic;steel;Windy;Snow;773;280;219;274;1;0;0;0;0;0;0;0;0;0;0;4791;4722 +813;Lunala;792;792;7;Lower;0;;0;psychic;ghost;Windy;Fog;773;280;219;274;1;0;0;0;0;0;0;0;0;0;0;4791;4722 +814;Nihilego;793;793;7;Lower;0;;0;rock;poison;Partly cloudy;Cloudy;721;249;254;218;1;0;0;0;0;0;0;0;0;0;0;4128;4069 +815;Buzzwole;794;794;7;Evolved;0;;0;bug;fighting;Rainy;Cloudy;732;259;259;214;1;0;0;0;0;0;0;0;0;0;0;4286;4225 +816;Pheromosa;795;795;7;Evolved;0;;0;bug;fighting;Rainy;Cloudy;543;316;85;142;1;0;0;0;0;0;0;0;0;0;0;2590;2553 +817;Xurkitree;796;796;7;Lower;0;;0;electric;;Rainy;;640;330;144;166;1;0;0;0;0;0;0;0;0;0;0;3655;3603 +818;Celesteela;797;797;7;Evolved;0;;0;steel;flying;Snow;Windy;601;207;200;194;1;0;0;0;0;0;0;0;0;0;0;2939;2897 +819;Kartana;798;798;7;Evolved;0;;0;grass;steel;Sunny/clear;Snow;726;355;253;118;1;0;0;0;0;0;0;0;0;0;0;4362;4300 +820;Guzzlord;799;799;7;Lower;0;;0;dark;dragon;Fog;Windy;733;188;99;446;1;0;0;0;0;0;0;0;0;0;0;2906;2865 +821;Necrozma;800;800;7;Lower;0;;0;psychic;;Windy;;646;251;201;194;1;0;0;0;0;0;0;0;0;0;0;3529;3479 +822;Magearna;801;801;7;Evolved;0;;0;steel;fairy;Snow;Cloudy;631;246;225;160;1;0;0;0;0;0;0;0;0;0;0;3340;3293 diff --git a/restful/Pokemon Go.xlsx b/restful/Pokemon Go.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..c991e83ed68856c9c516152313e06e966f4ae508 GIT binary patch literal 108523 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 literal 0 HcmV?d00001 diff --git a/restful/config/core.php b/restful/config/core.php new file mode 100644 index 00000000..39f4e305 --- /dev/null +++ b/restful/config/core.php @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/restful/config/database.php b/restful/config/database.php new file mode 100644 index 00000000..d576d1c3 --- /dev/null +++ b/restful/config/database.php @@ -0,0 +1,25 @@ +conn = null; + + try{ + $this->conn = new PDO("mysql:host=" .$this->host.";dbname=".$this->db,$this->usuario,$this->senha); + $this->conn->exec("set names utf8"); + }catch(PDOException $exception){ + echo "Erro de conexão: " . $exception->getMessage(); + } + + return $this->conn; + } +} + +?> \ No newline at end of file diff --git a/restful/css/bootstrap.min.css b/restful/css/bootstrap.min.css new file mode 100644 index 00000000..6561b6f4 --- /dev/null +++ b/restful/css/bootstrap.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}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{padding:0;border-style:none}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{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.input-group-append>.form-control-plaintext.btn,.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.input-group-append>.form-control-plaintext.btn,.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,.8);border-radius:.2rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::before,.was-validated .custom-file-input:valid~.custom-file-label::before{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,.8);border-radius:.2rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::before,.was-validated .custom-file-input:invalid~.custom-file-label::before{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{background-image:none}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.dropdown,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after{margin-left:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file:focus,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::before{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:first-child) .custom-file-label::before{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{margin-bottom:0}.custom-control-label::before{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-control{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-control::before{border-color:#80bdff}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(calc(2.25rem + 2px) - 1px * 2);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .dropup .dropdown-menu{top:auto;bottom:100%}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .dropup .dropdown-menu{top:auto;bottom:100%}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;background-color:#007bff;transition:width .6s ease}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}.close:not(:disabled):not(.disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-muted{color:#6c757d!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/restful/objects/pokemon.php b/restful/objects/pokemon.php new file mode 100644 index 00000000..5a0783ec --- /dev/null +++ b/restful/objects/pokemon.php @@ -0,0 +1,138 @@ +conn = $db; + } + + function read(){ + $query = "SELECT * FROM `". $this->tabela. "`"; + + $stmt = $this->conn->prepare($query); + + $stmt->execute(); + + return $stmt; + } + + function readOne(){ + $query = "SELECT * FROM `" . $this->tabela . "` WHERE row = ? LIMIT 0,1"; + + $stmt = $this->conn->prepare($query); + + $stmt->bindParam(1, $this->row); + + $stmt->execute(); + + $row = $stmt->fetch(PDO::FETCH_ASSOC); + + $this->row = $row['Row']; + $this->name = $row['Name']; + $this->pokedex = $row['Pokedex Number']; + $this->img = $row['Img name']; + $this->gen = $row['Generation']; + $this->evolutionStage = $row['Evolution Stage']; + $this->evolved = $row['Evolved']; + $this->familyID = $row['FamilyID']; + $this->crossGen = $row['Cross Gen']; + $this->type1 = $row['Type 1']; + $this->type2 = $row['Type 2']; + $this->weather1 = $row['Weather 1']; + $this->weather2 = $row['Weather 2']; + $this->statTotal = $row['STAT TOTAL']; + $this->atk = $row['ATK']; + $this->def = $row['DEF']; + $this->sta = $row['STA']; + $this->legend = $row['Legendary']; + $this->aquireable = $row['Aquireable']; + $this->spawn = $row['Spawns']; + $this->regional = $row['Regional']; + $this->raidable = $row['Raidable']; + $this->hatchable = $row['Hatchable']; + $this->shiny = $row['Shiny']; + $this->nest = $row['Nest']; + $this->new = $row['New']; + $this->notGettable = $row['Not-Gettable']; + $this->futureEvolve = $row['Future Evolve']; + $this->cp40 = $row['100% CP @ 40']; + $this->cp39 = $row['100% CP @ 39']; + } + + function search($option, $keywords){ + + $option = htmlspecialchars(strip_tags($option)); + $keywords = htmlspecialchars(strip_tags($keywords)); + $keywords = "%{$keywords}%"; + + $query = "SELECT * FROM `" . $this->tabela . "` WHERE `".$option."` LIKE '".$keywords."'"; + + $stmt = $this->conn->prepare($query); + + $stmt->execute(); + + + + return $stmt; + } + + function readPaging($from_record_num, $records_per_page){ + + $query = "SELECT * FROM " . $this->tabela . " LIMIT ?, ?"; + + $stmt = $this->conn->prepare( $query ); + + $stmt->bindParam(1, $from_record_num, PDO::PARAM_INT); + $stmt->bindParam(2, $records_per_page, PDO::PARAM_INT); + + $stmt->execute(); + + return $stmt; + } + + function count(){ + $query = "SELECT COUNT(*) as total_rows FROM " . $this->tabela . ""; + + $stmt = $this->conn->prepare( $query ); + $stmt->execute(); + $row = $stmt->fetch(PDO::FETCH_ASSOC); + + return $row['total_rows']; + } +} diff --git a/restful/product/read.php b/restful/product/read.php new file mode 100644 index 00000000..041b12d2 --- /dev/null +++ b/restful/product/read.php @@ -0,0 +1,32 @@ +getConn(); + +$pokemon = new Pokemon($db); + +$stmt = $pokemon->read(); + +$num = $stmt->rowCount(); +if($num>0){ + $pokemon_arr = array(); + while($row = $stmt->fetch(PDO::FETCH_ASSOC)){ + extract($row); + array_push($pokemon_arr, $row); + } + $encode = json_encode($pokemon_arr); + +} + +else{ + echo json_encode( + array("message" => "Nenhum pokemon encontrado") + ); +} +?> diff --git a/restful/product/read_one.php b/restful/product/read_one.php new file mode 100644 index 00000000..9bf572f3 --- /dev/null +++ b/restful/product/read_one.php @@ -0,0 +1,61 @@ +getConn(); + +// prepare product object +$pokemon = new Pokemon($db); + +// set ID property of product to be edited +$pokemon->row = isset($_GET['row']) ? $_GET['row'] : die(); + +// read the details of product to be edited +$pokemon->readOne(); + +// create array +$pokemon_arr = array( + 'Row' => $pokemon->row, + 'Name' => $pokemon->name, + 'Pokedex Number' => $pokemon->pokedex, + 'Img name' => $pokemon->img, + 'Generation' => $pokemon->gen, + 'Evolution Stage' => $pokemon->evolutionStage, + 'Evolved' => $pokemon->evolved, + 'FamilyID' => $pokemon->familyID, + 'Cross Gen' => $pokemon->crossGen, + 'Type 1' => $pokemon->type1, + 'Type 2' => $pokemon->type2, + 'Weather 1' => $pokemon->weather1, + 'Weather 2' => $pokemon->weather2, + 'STAT TOTAL' => $pokemon->statTotal, + 'ATK' => $pokemon->atk, + 'DEF' => $pokemon->def, + 'STA' => $pokemon->sta, + 'Legendary' => $pokemon->legend, + 'Aquireable' => $pokemon->aquireable, + 'Spawns' => $pokemon->spawn, + 'Regional' => $pokemon->regional, + 'Raidable' => $pokemon->raidable, + 'Hatchable' => $pokemon->hatchable, + 'Shiny' => $pokemon->shiny, + 'Nest' => $pokemon->nest, + 'New' => $pokemon->new, + 'Not-Gettable' => $pokemon->notGettable, + 'Future Evolve' => $pokemon->futureEvolve, + '100% CP @ 40' => $pokemon->cp40, + '100% CP @ 39' => $pokemon->cp39 +); + +// make it json format +print_r(json_encode($pokemon_arr)); +?> \ No newline at end of file diff --git a/restful/product/read_paging.php b/restful/product/read_paging.php new file mode 100644 index 00000000..5ff54b00 --- /dev/null +++ b/restful/product/read_paging.php @@ -0,0 +1,49 @@ +getConn(); + +$pokemon = new Pokemon($db); + +$stmt = $pokemon->readPaging($from_record_num, $records_per_page); +$num = $stmt->rowCount(); + +if($num>0){ + + $pokemon_arr=array(); + $pokemon_arr["records"]=array(); + $pokemon_arr["paging"]=array(); + + + while ($row = $stmt->fetch(PDO::FETCH_ASSOC)){ + + extract($row); + + array_push($pokemon_arr["records"], $row); + } + + + $total_rows=$pokemon->count(); + $page_url="{$home_url}view/paging.php?"; + $paging=$utilities->getPaging($page, $total_rows, $records_per_page, $page_url); + $pokemon_arr["paging"]=$paging; + + + //print_r($pokemon_arr); + //echo json_encode($pokemon_arr); +} + +?> \ No newline at end of file diff --git a/restful/product/search.php b/restful/product/search.php new file mode 100644 index 00000000..74241bfe --- /dev/null +++ b/restful/product/search.php @@ -0,0 +1,34 @@ +getConn(); + +$pokemon = new Pokemon($db); + +$option=isset($_GET["o"]) ? $_GET["o"] : ""; +$keywords=isset($_GET["s"]) ? $_GET["s"] : ""; + +$stmt = $pokemon->search($option, $keywords); +$num = $stmt->rowCount(); + +if($num>0){ + + $pokemon_arr =array(); + + while ($row = $stmt->fetch(PDO::FETCH_ASSOC)){ + extract($row); + + + array_push($pokemon_arr, $row); + } + + //echo json_encode($pokemon_arr); +} + +?> \ No newline at end of file diff --git a/restful/shared/utilities.php b/restful/shared/utilities.php new file mode 100644 index 00000000..ba908314 --- /dev/null +++ b/restful/shared/utilities.php @@ -0,0 +1,44 @@ +1 ? "{$page_url}page=1" : ""; + + // count all products in the database to calculate total pages + $total_pages = ceil($total_rows / $records_per_page); + + // range of links to show + $range = 2; + + // display links to 'range of pages' around 'current page' + $initial_num = $page - $range; + $condition_limit_num = ($page + $range) + 1; + + $paging_arr['pages']=array(); + $page_count=0; + + for($x=$initial_num; $x<$condition_limit_num; $x++){ + // be sure '$x is greater than 0' AND 'less than or equal to the $total_pages' + if(($x > 0) && ($x <= $total_pages)){ + $paging_arr['pages'][$page_count]["page"]=$x; + $paging_arr['pages'][$page_count]["url"]="{$page_url}page={$x}"; + $paging_arr['pages'][$page_count]["current_page"] = $x==$page ? "yes" : "no"; + + $page_count++; + } + } + + // button for last page + $paging_arr["last"] = $page<$total_pages ? "{$page_url}page={$total_pages}" : ""; + + // json format + return $paging_arr; + } + +} +?> \ No newline at end of file diff --git a/restful/view/index.php b/restful/view/index.php new file mode 100644 index 00000000..03291bd4 --- /dev/null +++ b/restful/view/index.php @@ -0,0 +1,38 @@ + + + + + Lista Pokemon + + + + + + + + + + columns as $column){ + echo ""; + } + ?> + + + "; + foreach($pokemon->columns as $column){ + $echo .= ""; + } + $echo .= ""; + echo $echo; + } + ?> +
".$column."
".$poke["$column"]."
+ + + \ No newline at end of file diff --git a/restful/view/paging.php b/restful/view/paging.php new file mode 100644 index 00000000..8d275059 --- /dev/null +++ b/restful/view/paging.php @@ -0,0 +1,53 @@ + + + + + Pokemon Páginas + + + + + + + + + columns as $column){ + echo ""; + } + ?> + + + "; + foreach($pokemon->columns as $column){ + $echo .= ""; + } + $echo .= ""; + echo $echo; + } + ?> +
".$column."
".$poke["$column"]."
+ Primeira página"; + } + if ($i==1){ + foreach($pokemon_arr['paging']['pages'] as $key => $page){ + echo ""; + } + } + if ($i==2){ + echo ""; + } + } + + ?> + + + \ No newline at end of file diff --git a/restful/view/procurar.php b/restful/view/procurar.php new file mode 100644 index 00000000..eeb03a4b --- /dev/null +++ b/restful/view/procurar.php @@ -0,0 +1,59 @@ + + + + + Procurar Pokemon + + + + + + + +
+

+ +

Procurar Por

+ + +
+ 0){ + ?> + + + columns as $column){ + echo ""; + } + ?> + + + "; + foreach($pokemon->columns as $column){ + $echo .= ""; + } + $echo .= ""; + echo $echo; + } + ?> +
".$column."
".$poke["$column"]."
+ Nenhum pokemon encontrado.

"; + } + } ?> + + + \ No newline at end of file