From ebb7eb8e3cf9e2c5f92f27ad19d6bd462976185a Mon Sep 17 00:00:00 2001 From: Eric Springer Date: Fri, 17 Oct 2014 16:01:39 -0500 Subject: [PATCH 01/55] Cleanup --- client/amcharts/amcharts.js | 377 - client/amcharts/custom.js | 80 - client/amcharts/exporting/amexport.js | 794 - client/amcharts/exporting/canvg.js | 2842 --- client/amcharts/exporting/filesaver.js | 233 - client/amcharts/exporting/jspdf.js | 1943 -- .../exporting/jspdf.plugin.addimage.js | 230 - client/amcharts/exporting/rgbcolor.js | 288 - client/amcharts/funnel.js | 8 - client/amcharts/gauge.js | 19 - client/amcharts/images/dragIcon.gif | Bin 122 -> 0 bytes client/amcharts/images/dragIconBlack.gif | Bin 122 -> 0 bytes client/amcharts/images/dragIconH.gif | Bin 111 -> 0 bytes client/amcharts/images/dragIconHBlack.gif | Bin 111 -> 0 bytes client/amcharts/images/export.png | Bin 216 -> 0 bytes client/amcharts/images/exportWhite.png | Bin 213 -> 0 bytes client/amcharts/images/lens.png | Bin 257 -> 0 bytes client/amcharts/images/lensWhite.png | Bin 262 -> 0 bytes client/amcharts/lang/az.js | 1 - client/amcharts/lang/bg.js | 1 - client/amcharts/lang/de.js | 13 - client/amcharts/lang/es.js | 1 - client/amcharts/lang/fi.js | 1 - client/amcharts/lang/fo.js | 1 - client/amcharts/lang/fr.js | 1 - client/amcharts/lang/hr.js | 1 - client/amcharts/lang/hu.js | 1 - client/amcharts/lang/id.js | 1 - client/amcharts/lang/is.js | 1 - client/amcharts/lang/it.js | 1 - client/amcharts/lang/lt.js | 1 - client/amcharts/lang/lv.js | 1 - client/amcharts/lang/mk.js | 1 - client/amcharts/lang/mn.js | 1 - client/amcharts/lang/mt.js | 1 - client/amcharts/lang/nl.js | 1 - client/amcharts/lang/no.js | 1 - client/amcharts/lang/pl.js | 1 - client/amcharts/lang/pt.js | 1 - client/amcharts/lang/ro.js | 1 - client/amcharts/lang/ru.js | 1 - client/amcharts/lang/rw.js | 1 - client/amcharts/lang/sk.js | 1 - client/amcharts/lang/so.js | 1 - client/amcharts/lang/th.js | 1 - client/amcharts/lang/tr.js | 1 - client/amcharts/patterns/black/pattern1.png | Bin 158 -> 0 bytes client/amcharts/patterns/black/pattern10.png | Bin 155 -> 0 bytes client/amcharts/patterns/black/pattern11.png | Bin 161 -> 0 bytes client/amcharts/patterns/black/pattern12.png | Bin 161 -> 0 bytes client/amcharts/patterns/black/pattern13.png | Bin 153 -> 0 bytes client/amcharts/patterns/black/pattern14.png | Bin 160 -> 0 bytes client/amcharts/patterns/black/pattern15.png | Bin 157 -> 0 bytes client/amcharts/patterns/black/pattern16.png | Bin 160 -> 0 bytes client/amcharts/patterns/black/pattern17.png | Bin 162 -> 0 bytes client/amcharts/patterns/black/pattern18.png | Bin 155 -> 0 bytes client/amcharts/patterns/black/pattern19.png | Bin 160 -> 0 bytes client/amcharts/patterns/black/pattern2.png | Bin 161 -> 0 bytes client/amcharts/patterns/black/pattern20.png | Bin 161 -> 0 bytes client/amcharts/patterns/black/pattern21.png | Bin 158 -> 0 bytes client/amcharts/patterns/black/pattern3.png | Bin 156 -> 0 bytes client/amcharts/patterns/black/pattern4.png | Bin 154 -> 0 bytes client/amcharts/patterns/black/pattern5.png | Bin 158 -> 0 bytes client/amcharts/patterns/black/pattern6.png | Bin 155 -> 0 bytes client/amcharts/patterns/black/pattern7.png | Bin 153 -> 0 bytes client/amcharts/patterns/black/pattern8.png | Bin 160 -> 0 bytes client/amcharts/patterns/black/pattern9.png | Bin 153 -> 0 bytes client/amcharts/patterns/chalk/pattern1.jpg | Bin 116199 -> 0 bytes client/amcharts/patterns/chalk/pattern1r.jpg | Bin 113803 -> 0 bytes client/amcharts/patterns/chalk/pattern2.jpg | Bin 116889 -> 0 bytes client/amcharts/patterns/chalk/pattern3.jpg | Bin 163966 -> 0 bytes client/amcharts/patterns/chalk/pattern4.jpg | Bin 163538 -> 0 bytes client/amcharts/patterns/chalk/pattern5.jpg | Bin 177475 -> 0 bytes client/amcharts/patterns/chalk/pattern6.jpg | Bin 146193 -> 0 bytes client/amcharts/patterns/white/pattern1.png | Bin 156 -> 0 bytes client/amcharts/patterns/white/pattern10.png | Bin 155 -> 0 bytes client/amcharts/patterns/white/pattern11.png | Bin 159 -> 0 bytes client/amcharts/patterns/white/pattern12.png | Bin 160 -> 0 bytes client/amcharts/patterns/white/pattern13.png | Bin 154 -> 0 bytes client/amcharts/patterns/white/pattern14.png | Bin 161 -> 0 bytes client/amcharts/patterns/white/pattern15.png | Bin 155 -> 0 bytes client/amcharts/patterns/white/pattern16.png | Bin 158 -> 0 bytes client/amcharts/patterns/white/pattern17.png | Bin 158 -> 0 bytes client/amcharts/patterns/white/pattern18.png | Bin 155 -> 0 bytes client/amcharts/patterns/white/pattern19.png | Bin 159 -> 0 bytes client/amcharts/patterns/white/pattern2.png | Bin 157 -> 0 bytes client/amcharts/patterns/white/pattern20.png | Bin 158 -> 0 bytes client/amcharts/patterns/white/pattern21.png | Bin 158 -> 0 bytes client/amcharts/patterns/white/pattern3.png | Bin 146 -> 0 bytes client/amcharts/patterns/white/pattern4.png | Bin 154 -> 0 bytes client/amcharts/patterns/white/pattern5.png | Bin 159 -> 0 bytes client/amcharts/patterns/white/pattern6.png | Bin 161 -> 0 bytes client/amcharts/patterns/white/pattern7.png | Bin 154 -> 0 bytes client/amcharts/patterns/white/pattern8.png | Bin 160 -> 0 bytes client/amcharts/patterns/white/pattern9.png | Bin 155 -> 0 bytes client/amcharts/pie.js | 10 - client/amcharts/radar.js | 10 - client/amcharts/serial.js | 53 - client/amcharts/themes/black.js | 206 - client/amcharts/themes/chalk.js | 217 - client/amcharts/themes/dark.js | 205 - client/amcharts/themes/light.js | 199 - client/amcharts/themes/patterns.js | 259 - client/amcharts/xy.js | 17 - client/build-main.js | 9 - client/build.js | 11 - client/css/app.css | 385 - client/css/chat.css | 82 - client/css/fonts/Fabrica.otf | Bin 16312 -> 0 bytes client/css/fonts/RBN.otf | Bin 16676 -> 0 bytes client/css/fonts/tale.otf | Bin 14664 -> 0 bytes client/css/foundation.css | 5398 ----- client/css/game.css | 829 - client/css/header.css | 121 - client/css/normalize.css | 425 - client/css/reset.css | 1 - client/css/site.css | 133 - client/fonts/glyphicons-halflings-regular.eot | Bin 20335 -> 0 bytes client/fonts/glyphicons-halflings-regular.svg | 229 - client/fonts/glyphicons-halflings-regular.ttf | Bin 41280 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 23320 -> 0 bytes client/img/.gitkeep | 1 - client/img/beat-odds.png | Bin 108219 -> 0 bytes client/img/bitcoins.jpg | Bin 533455 -> 0 bytes client/img/bitcoins2.jpg | Bin 257377 -> 0 bytes client/img/bitcoins22.jpg | Bin 142159 -> 0 bytes client/img/bullshit.png | Bin 51224 -> 0 bytes client/img/cash-out.png | Bin 75602 -> 0 bytes client/img/casino.png | Bin 282875 -> 0 bytes client/img/controls-back.png | Bin 15045 -> 0 bytes client/img/dice.jpg | Bin 14751 -> 0 bytes client/img/favicon.ico | Bin 1150 -> 0 bytes client/img/gamble.png | Bin 62315 -> 0 bytes client/img/html5.png | Bin 1606 -> 0 bytes client/img/icons/bitcoin-ic.png | Bin 6683 -> 0 bytes client/img/icons/bitcoin.png | Bin 946 -> 0 bytes client/img/icons/chart.png | Bin 3464 -> 0 bytes client/img/icons/dart.png | Bin 6283 -> 0 bytes client/img/icons/funny.png | Bin 5215 -> 0 bytes client/img/icons/multiplayer.png | Bin 1834 -> 0 bytes client/img/icons/secure.png | Bin 2422 -> 0 bytes client/img/icons/serious.png | Bin 6154 -> 0 bytes client/img/icons/silver.png | Bin 849 -> 0 bytes client/img/kale.jpg | Bin 70012 -> 0 bytes client/img/loading.gif | Bin 39507 -> 0 bytes client/img/logo.png | Bin 1904 -> 0 bytes client/img/manage.png | Bin 8003 -> 0 bytes client/img/medal.png | Bin 525 -> 0 bytes client/img/step1.png | Bin 18920 -> 0 bytes client/img/step2.png | Bin 15953 -> 0 bytes client/img/step3.png | Bin 22012 -> 0 bytes client/img/team/ericwspringer.png | Bin 42497 -> 0 bytes client/img/team/omarloren.jpeg | Bin 56060 -> 0 bytes client/img/team/psypersky.jpeg | Bin 283622 -> 0 bytes client/img/wild.png | Bin 28002 -> 0 bytes client/img/withdraw.png | Bin 125798 -> 0 bytes client/lib/font-awesome/css/font-awesome.css | 1566 -- .../lib/font-awesome/css/font-awesome.min.css | 4 - client/lib/font-awesome/fonts/FontAwesome.otf | Bin 75188 -> 0 bytes .../fonts/fontawesome-webfont.eot | Bin 72449 -> 0 bytes .../fonts/fontawesome-webfont.svg | 504 - .../fonts/fontawesome-webfont.ttf | Bin 141564 -> 0 bytes .../fonts/fontawesome-webfont.woff | Bin 83760 -> 0 bytes client/lib/foundation-icons/.fontcustom-data | 298 - .../lib/foundation-icons/foundation-icons.css | 594 - .../lib/foundation-icons/foundation-icons.eot | Bin 54568 -> 0 bytes .../lib/foundation-icons/foundation-icons.svg | 970 - .../lib/foundation-icons/foundation-icons.ttf | Bin 56976 -> 0 bytes .../foundation-icons/foundation-icons.woff | Bin 32020 -> 0 bytes client/lib/foundation-icons/preview.html | 3798 ---- .../foundation-icons/svgs/fi-address-book.svg | 14 - client/lib/foundation-icons/svgs/fi-alert.svg | 17 - .../foundation-icons/svgs/fi-align-center.svg | 16 - .../svgs/fi-align-justify.svg | 16 - .../foundation-icons/svgs/fi-align-left.svg | 17 - .../foundation-icons/svgs/fi-align-right.svg | 17 - .../lib/foundation-icons/svgs/fi-anchor.svg | 20 - .../lib/foundation-icons/svgs/fi-annotate.svg | 15 - .../lib/foundation-icons/svgs/fi-archive.svg | 18 - .../foundation-icons/svgs/fi-arrow-down.svg | 12 - .../foundation-icons/svgs/fi-arrow-left.svg | 12 - .../foundation-icons/svgs/fi-arrow-right.svg | 12 - .../lib/foundation-icons/svgs/fi-arrow-up.svg | 12 - .../svgs/fi-arrows-compress.svg | 20 - .../svgs/fi-arrows-expand.svg | 20 - .../foundation-icons/svgs/fi-arrows-in.svg | 32 - .../foundation-icons/svgs/fi-arrows-out.svg | 32 - client/lib/foundation-icons/svgs/fi-asl.svg | 52 - .../lib/foundation-icons/svgs/fi-asterisk.svg | 20 - .../lib/foundation-icons/svgs/fi-at-sign.svg | 19 - .../svgs/fi-background-color.svg | 13 - .../svgs/fi-battery-empty.svg | 12 - .../foundation-icons/svgs/fi-battery-full.svg | 13 - .../foundation-icons/svgs/fi-battery-half.svg | 13 - .../svgs/fi-bitcoin-circle.svg | 21 - .../lib/foundation-icons/svgs/fi-bitcoin.svg | 23 - client/lib/foundation-icons/svgs/fi-blind.svg | 20 - .../foundation-icons/svgs/fi-bluetooth.svg | 18 - client/lib/foundation-icons/svgs/fi-bold.svg | 13 - .../svgs/fi-book-bookmark.svg | 18 - client/lib/foundation-icons/svgs/fi-book.svg | 17 - .../lib/foundation-icons/svgs/fi-bookmark.svg | 12 - .../lib/foundation-icons/svgs/fi-braille.svg | 14 - .../foundation-icons/svgs/fi-burst-new.svg | 25 - .../foundation-icons/svgs/fi-burst-sale.svg | 29 - client/lib/foundation-icons/svgs/fi-burst.svg | 21 - .../lib/foundation-icons/svgs/fi-calendar.svg | 29 - .../lib/foundation-icons/svgs/fi-camera.svg | 14 - client/lib/foundation-icons/svgs/fi-check.svg | 10 - .../lib/foundation-icons/svgs/fi-checkbox.svg | 19 - .../svgs/fi-clipboard-notes.svg | 32 - .../svgs/fi-clipboard-pencil.svg | 21 - .../foundation-icons/svgs/fi-clipboard.svg | 17 - client/lib/foundation-icons/svgs/fi-clock.svg | 17 - .../svgs/fi-closed-caption.svg | 21 - client/lib/foundation-icons/svgs/fi-cloud.svg | 12 - .../svgs/fi-comment-minus.svg | 18 - .../svgs/fi-comment-quotes.svg | 29 - .../svgs/fi-comment-video.svg | 13 - .../lib/foundation-icons/svgs/fi-comment.svg | 11 - .../lib/foundation-icons/svgs/fi-comments.svg | 14 - .../lib/foundation-icons/svgs/fi-compass.svg | 15 - .../lib/foundation-icons/svgs/fi-contrast.svg | 11 - .../foundation-icons/svgs/fi-credit-card.svg | 13 - client/lib/foundation-icons/svgs/fi-crop.svg | 14 - client/lib/foundation-icons/svgs/fi-crown.svg | 21 - client/lib/foundation-icons/svgs/fi-css3.svg | 12 - .../lib/foundation-icons/svgs/fi-database.svg | 26 - .../lib/foundation-icons/svgs/fi-die-five.svg | 17 - .../lib/foundation-icons/svgs/fi-die-four.svg | 16 - .../lib/foundation-icons/svgs/fi-die-one.svg | 11 - .../lib/foundation-icons/svgs/fi-die-six.svg | 18 - .../foundation-icons/svgs/fi-die-three.svg | 14 - .../lib/foundation-icons/svgs/fi-die-two.svg | 13 - .../lib/foundation-icons/svgs/fi-dislike.svg | 18 - .../foundation-icons/svgs/fi-dollar-bill.svg | 31 - .../lib/foundation-icons/svgs/fi-dollar.svg | 18 - .../lib/foundation-icons/svgs/fi-download.svg | 15 - client/lib/foundation-icons/svgs/fi-eject.svg | 16 - .../lib/foundation-icons/svgs/fi-elevator.svg | 35 - client/lib/foundation-icons/svgs/fi-euro.svg | 23 - client/lib/foundation-icons/svgs/fi-eye.svg | 15 - .../foundation-icons/svgs/fi-fast-forward.svg | 13 - .../svgs/fi-female-symbol.svg | 18 - .../lib/foundation-icons/svgs/fi-female.svg | 21 - .../lib/foundation-icons/svgs/fi-filter.svg | 13 - .../foundation-icons/svgs/fi-first-aid.svg | 19 - client/lib/foundation-icons/svgs/fi-flag.svg | 14 - .../foundation-icons/svgs/fi-folder-add.svg | 16 - .../foundation-icons/svgs/fi-folder-lock.svg | 16 - .../lib/foundation-icons/svgs/fi-folder.svg | 11 - client/lib/foundation-icons/svgs/fi-foot.svg | 16 - .../foundation-icons/svgs/fi-foundation.svg | 42 - .../foundation-icons/svgs/fi-graph-bar.svg | 24 - .../svgs/fi-graph-horizontal.svg | 20 - .../foundation-icons/svgs/fi-graph-pie.svg | 19 - .../foundation-icons/svgs/fi-graph-trend.svg | 22 - .../foundation-icons/svgs/fi-guide-dog.svg | 25 - .../foundation-icons/svgs/fi-hearing-aid.svg | 30 - client/lib/foundation-icons/svgs/fi-heart.svg | 11 - client/lib/foundation-icons/svgs/fi-home.svg | 9 - client/lib/foundation-icons/svgs/fi-html5.svg | 12 - .../foundation-icons/svgs/fi-indent-less.svg | 19 - .../foundation-icons/svgs/fi-indent-more.svg | 19 - client/lib/foundation-icons/svgs/fi-info.svg | 13 - .../lib/foundation-icons/svgs/fi-italic.svg | 12 - client/lib/foundation-icons/svgs/fi-key.svg | 16 - .../lib/foundation-icons/svgs/fi-laptop.svg | 15 - .../lib/foundation-icons/svgs/fi-layout.svg | 15 - .../foundation-icons/svgs/fi-lightbulb.svg | 31 - client/lib/foundation-icons/svgs/fi-like.svg | 17 - client/lib/foundation-icons/svgs/fi-link.svg | 18 - .../foundation-icons/svgs/fi-list-bullet.svg | 17 - .../foundation-icons/svgs/fi-list-number.svg | 23 - .../svgs/fi-list-thumbnails.svg | 26 - client/lib/foundation-icons/svgs/fi-list.svg | 17 - client/lib/foundation-icons/svgs/fi-lock.svg | 11 - client/lib/foundation-icons/svgs/fi-loop.svg | 20 - .../svgs/fi-magnifying-glass.svg | 13 - client/lib/foundation-icons/svgs/fi-mail.svg | 21 - .../foundation-icons/svgs/fi-male-female.svg | 34 - .../foundation-icons/svgs/fi-male-symbol.svg | 17 - client/lib/foundation-icons/svgs/fi-male.svg | 17 - client/lib/foundation-icons/svgs/fi-map.svg | 19 - .../lib/foundation-icons/svgs/fi-marker.svg | 13 - .../foundation-icons/svgs/fi-megaphone.svg | 20 - .../foundation-icons/svgs/fi-microphone.svg | 16 - .../foundation-icons/svgs/fi-minus-circle.svg | 15 - client/lib/foundation-icons/svgs/fi-minus.svg | 8 - .../svgs/fi-mobile-signal.svg | 29 - .../lib/foundation-icons/svgs/fi-mobile.svg | 12 - .../lib/foundation-icons/svgs/fi-monitor.svg | 12 - .../foundation-icons/svgs/fi-mountains.svg | 13 - client/lib/foundation-icons/svgs/fi-music.svg | 12 - client/lib/foundation-icons/svgs/fi-next.svg | 15 - .../lib/foundation-icons/svgs/fi-no-dogs.svg | 23 - .../foundation-icons/svgs/fi-no-smoking.svg | 22 - .../lib/foundation-icons/svgs/fi-page-add.svg | 20 - .../foundation-icons/svgs/fi-page-copy.svg | 15 - .../lib/foundation-icons/svgs/fi-page-csv.svg | 19 - .../foundation-icons/svgs/fi-page-delete.svg | 21 - .../lib/foundation-icons/svgs/fi-page-doc.svg | 19 - .../foundation-icons/svgs/fi-page-edit.svg | 20 - .../svgs/fi-page-export-csv.svg | 25 - .../svgs/fi-page-export-doc.svg | 25 - .../svgs/fi-page-export-pdf.svg | 23 - .../foundation-icons/svgs/fi-page-export.svg | 17 - .../foundation-icons/svgs/fi-page-filled.svg | 13 - .../svgs/fi-page-multiple.svg | 14 - .../lib/foundation-icons/svgs/fi-page-pdf.svg | 17 - .../foundation-icons/svgs/fi-page-remove.svg | 19 - .../foundation-icons/svgs/fi-page-search.svg | 17 - client/lib/foundation-icons/svgs/fi-page.svg | 11 - .../foundation-icons/svgs/fi-paint-bucket.svg | 17 - .../foundation-icons/svgs/fi-paperclip.svg | 17 - client/lib/foundation-icons/svgs/fi-pause.svg | 16 - client/lib/foundation-icons/svgs/fi-paw.svg | 17 - .../lib/foundation-icons/svgs/fi-paypal.svg | 20 - .../lib/foundation-icons/svgs/fi-pencil.svg | 12 - client/lib/foundation-icons/svgs/fi-photo.svg | 15 - .../foundation-icons/svgs/fi-play-circle.svg | 15 - .../foundation-icons/svgs/fi-play-video.svg | 18 - client/lib/foundation-icons/svgs/fi-play.svg | 11 - client/lib/foundation-icons/svgs/fi-plus.svg | 11 - client/lib/foundation-icons/svgs/fi-pound.svg | 23 - client/lib/foundation-icons/svgs/fi-power.svg | 20 - .../lib/foundation-icons/svgs/fi-previous.svg | 15 - .../foundation-icons/svgs/fi-price-tag.svg | 16 - .../svgs/fi-pricetag-multiple.svg | 20 - client/lib/foundation-icons/svgs/fi-print.svg | 13 - .../foundation-icons/svgs/fi-prohibited.svg | 12 - .../svgs/fi-projection-screen.svg | 15 - .../lib/foundation-icons/svgs/fi-puzzle.svg | 24 - client/lib/foundation-icons/svgs/fi-quote.svg | 28 - .../lib/foundation-icons/svgs/fi-record.svg | 11 - .../lib/foundation-icons/svgs/fi-refresh.svg | 13 - .../svgs/fi-results-demographics.svg | 27 - .../lib/foundation-icons/svgs/fi-results.svg | 42 - .../foundation-icons/svgs/fi-rewind-ten.svg | 23 - .../lib/foundation-icons/svgs/fi-rewind.svg | 12 - client/lib/foundation-icons/svgs/fi-rss.svg | 18 - .../foundation-icons/svgs/fi-safety-cone.svg | 14 - client/lib/foundation-icons/svgs/fi-save.svg | 18 - client/lib/foundation-icons/svgs/fi-share.svg | 14 - .../svgs/fi-sheriff-badge.svg | 17 - .../lib/foundation-icons/svgs/fi-shield.svg | 11 - .../foundation-icons/svgs/fi-shopping-bag.svg | 12 - .../svgs/fi-shopping-cart.svg | 16 - .../lib/foundation-icons/svgs/fi-shuffle.svg | 21 - client/lib/foundation-icons/svgs/fi-skull.svg | 22 - .../foundation-icons/svgs/fi-social-500px.svg | 30 - .../foundation-icons/svgs/fi-social-adobe.svg | 11 - .../svgs/fi-social-amazon.svg | 28 - .../svgs/fi-social-android.svg | 25 - .../foundation-icons/svgs/fi-social-apple.svg | 15 - .../svgs/fi-social-behance.svg | 26 - .../foundation-icons/svgs/fi-social-bing.svg | 14 - .../svgs/fi-social-blogger.svg | 17 - .../svgs/fi-social-delicious.svg | 9 - .../svgs/fi-social-designer-news.svg | 22 - .../svgs/fi-social-deviant-art.svg | 20 - .../foundation-icons/svgs/fi-social-digg.svg | 39 - .../svgs/fi-social-dribbble.svg | 20 - .../foundation-icons/svgs/fi-social-drive.svg | 11 - .../svgs/fi-social-dropbox.svg | 14 - .../svgs/fi-social-evernote.svg | 24 - .../svgs/fi-social-facebook.svg | 11 - .../svgs/fi-social-flickr.svg | 12 - .../svgs/fi-social-forrst.svg | 11 - .../svgs/fi-social-foursquare.svg | 17 - .../svgs/fi-social-game-center.svg | 18 - .../svgs/fi-social-github.svg | 17 - .../svgs/fi-social-google-plus.svg | 28 - .../svgs/fi-social-hacker-news.svg | 11 - .../foundation-icons/svgs/fi-social-hi5.svg | 20 - .../svgs/fi-social-instagram.svg | 19 - .../svgs/fi-social-joomla.svg | 30 - .../svgs/fi-social-lastfm.svg | 16 - .../svgs/fi-social-linkedin.svg | 14 - .../svgs/fi-social-medium.svg | 13 - .../svgs/fi-social-myspace.svg | 19 - .../foundation-icons/svgs/fi-social-orkut.svg | 13 - .../foundation-icons/svgs/fi-social-path.svg | 11 - .../svgs/fi-social-picasa.svg | 18 - .../svgs/fi-social-pinterest.svg | 17 - .../foundation-icons/svgs/fi-social-rdio.svg | 12 - .../svgs/fi-social-reddit.svg | 20 - .../svgs/fi-social-skillshare.svg | 33 - .../foundation-icons/svgs/fi-social-skype.svg | 26 - .../svgs/fi-social-smashing-mag.svg | 35 - .../svgs/fi-social-snapchat.svg | 24 - .../svgs/fi-social-spotify.svg | 23 - .../svgs/fi-social-squidoo.svg | 32 - .../svgs/fi-social-stack-overflow.svg | 21 - .../foundation-icons/svgs/fi-social-steam.svg | 18 - .../svgs/fi-social-stumbleupon.svg | 17 - .../svgs/fi-social-treehouse.svg | 24 - .../svgs/fi-social-tumblr.svg | 16 - .../svgs/fi-social-twitter.svg | 14 - .../foundation-icons/svgs/fi-social-vimeo.svg | 23 - .../svgs/fi-social-windows.svg | 12 - .../foundation-icons/svgs/fi-social-xbox.svg | 16 - .../foundation-icons/svgs/fi-social-yahoo.svg | 26 - .../foundation-icons/svgs/fi-social-yelp.svg | 23 - .../svgs/fi-social-youtube.svg | 41 - .../svgs/fi-social-zerply.svg | 15 - .../foundation-icons/svgs/fi-social-zurb.svg | 16 - client/lib/foundation-icons/svgs/fi-sound.svg | 49 - client/lib/foundation-icons/svgs/fi-star.svg | 11 - client/lib/foundation-icons/svgs/fi-stop.svg | 12 - .../svgs/fi-strikethrough.svg | 23 - .../foundation-icons/svgs/fi-subscript.svg | 21 - .../foundation-icons/svgs/fi-superscript.svg | 21 - .../svgs/fi-tablet-landscape.svg | 13 - .../svgs/fi-tablet-portrait.svg | 13 - .../foundation-icons/svgs/fi-target-two.svg | 17 - .../lib/foundation-icons/svgs/fi-target.svg | 15 - .../svgs/fi-telephone-accessible.svg | 44 - .../foundation-icons/svgs/fi-telephone.svg | 15 - .../foundation-icons/svgs/fi-text-color.svg | 16 - .../foundation-icons/svgs/fi-thumbnails.svg | 35 - .../lib/foundation-icons/svgs/fi-ticket.svg | 20 - .../svgs/fi-torso-business.svg | 19 - .../foundation-icons/svgs/fi-torso-female.svg | 16 - client/lib/foundation-icons/svgs/fi-torso.svg | 13 - .../svgs/fi-torsos-all-female.svg | 21 - .../foundation-icons/svgs/fi-torsos-all.svg | 21 - .../svgs/fi-torsos-female-male.svg | 19 - .../svgs/fi-torsos-male-female.svg | 23 - .../lib/foundation-icons/svgs/fi-torsos.svg | 17 - client/lib/foundation-icons/svgs/fi-trash.svg | 17 - client/lib/foundation-icons/svgs/fi-trees.svg | 22 - .../lib/foundation-icons/svgs/fi-trophy.svg | 17 - .../foundation-icons/svgs/fi-underline.svg | 14 - .../svgs/fi-universal-access.svg | 22 - .../lib/foundation-icons/svgs/fi-unlink.svg | 37 - .../lib/foundation-icons/svgs/fi-unlock.svg | 11 - .../foundation-icons/svgs/fi-upload-cloud.svg | 19 - .../lib/foundation-icons/svgs/fi-upload.svg | 15 - client/lib/foundation-icons/svgs/fi-usb.svg | 14 - client/lib/foundation-icons/svgs/fi-video.svg | 8 - .../foundation-icons/svgs/fi-volume-none.svg | 12 - .../svgs/fi-volume-strike.svg | 27 - .../lib/foundation-icons/svgs/fi-volume.svg | 26 - client/lib/foundation-icons/svgs/fi-web.svg | 16 - .../foundation-icons/svgs/fi-wheelchair.svg | 21 - .../lib/foundation-icons/svgs/fi-widget.svg | 21 - .../lib/foundation-icons/svgs/fi-wrench.svg | 17 - .../lib/foundation-icons/svgs/fi-x-circle.svg | 19 - client/lib/foundation-icons/svgs/fi-x.svg | 12 - client/lib/foundation-icons/svgs/fi-yen.svg | 20 - .../lib/foundation-icons/svgs/fi-zoom-in.svg | 23 - .../lib/foundation-icons/svgs/fi-zoom-out.svg | 19 - client/lib/foundation/css/foundation.css | 5471 ----- client/lib/foundation/css/foundation.min.css | 1 - client/lib/foundation/css/normalize.css | 425 - client/lib/simplegrid/simplegrid.css | 289 - client/scripts/calculator-main.js | 12 - client/scripts/components2/calculator.js | 96 - client/scripts/components2/chart.js | 81 - client/scripts/components2/chat.js | 136 - client/scripts/components2/controls.js | 317 - client/scripts/components2/countdown.js | 37 - client/scripts/components2/game.js | 38 - client/scripts/components2/games_log.js | 74 - client/scripts/components2/graph.js | 256 - .../scripts/components2/log_chat_selector.js | 48 - client/scripts/components2/payout.js | 41 - client/scripts/components2/players.js | 142 - client/scripts/engine.js | 509 - client/scripts/icarus.js | 234 - client/scripts/lib/almond.js | 421 - client/scripts/lib/chartjs.js | 11 - client/scripts/lib/clib.js | 127 - client/scripts/lib/events.js | 172 - client/scripts/lib/lodash.js | 6785 ------ client/scripts/lib/react.js | 17230 ---------------- client/scripts/lib/require.js | 2068 -- client/scripts/lib/seedrandom.js | 372 - client/scripts/lib/socket.io-1.0.6.js | 6172 ------ client/scripts/main.js | 31 - package.json | 5 +- server/database.js | 70 - server/games.js | 42 - server/lib.js | 1 - 485 files changed, 3 insertions(+), 70385 deletions(-) delete mode 100755 client/amcharts/amcharts.js delete mode 100644 client/amcharts/custom.js delete mode 100755 client/amcharts/exporting/amexport.js delete mode 100755 client/amcharts/exporting/canvg.js delete mode 100755 client/amcharts/exporting/filesaver.js delete mode 100755 client/amcharts/exporting/jspdf.js delete mode 100755 client/amcharts/exporting/jspdf.plugin.addimage.js delete mode 100755 client/amcharts/exporting/rgbcolor.js delete mode 100755 client/amcharts/funnel.js delete mode 100755 client/amcharts/gauge.js delete mode 100755 client/amcharts/images/dragIcon.gif delete mode 100755 client/amcharts/images/dragIconBlack.gif delete mode 100755 client/amcharts/images/dragIconH.gif delete mode 100755 client/amcharts/images/dragIconHBlack.gif delete mode 100755 client/amcharts/images/export.png delete mode 100755 client/amcharts/images/exportWhite.png delete mode 100755 client/amcharts/images/lens.png delete mode 100755 client/amcharts/images/lensWhite.png delete mode 100755 client/amcharts/lang/az.js delete mode 100755 client/amcharts/lang/bg.js delete mode 100755 client/amcharts/lang/de.js delete mode 100755 client/amcharts/lang/es.js delete mode 100755 client/amcharts/lang/fi.js delete mode 100755 client/amcharts/lang/fo.js delete mode 100755 client/amcharts/lang/fr.js delete mode 100755 client/amcharts/lang/hr.js delete mode 100755 client/amcharts/lang/hu.js delete mode 100755 client/amcharts/lang/id.js delete mode 100755 client/amcharts/lang/is.js delete mode 100755 client/amcharts/lang/it.js delete mode 100755 client/amcharts/lang/lt.js delete mode 100755 client/amcharts/lang/lv.js delete mode 100755 client/amcharts/lang/mk.js delete mode 100755 client/amcharts/lang/mn.js delete mode 100755 client/amcharts/lang/mt.js delete mode 100755 client/amcharts/lang/nl.js delete mode 100755 client/amcharts/lang/no.js delete mode 100755 client/amcharts/lang/pl.js delete mode 100755 client/amcharts/lang/pt.js delete mode 100755 client/amcharts/lang/ro.js delete mode 100755 client/amcharts/lang/ru.js delete mode 100755 client/amcharts/lang/rw.js delete mode 100755 client/amcharts/lang/sk.js delete mode 100755 client/amcharts/lang/so.js delete mode 100755 client/amcharts/lang/th.js delete mode 100755 client/amcharts/lang/tr.js delete mode 100755 client/amcharts/patterns/black/pattern1.png delete mode 100755 client/amcharts/patterns/black/pattern10.png delete mode 100755 client/amcharts/patterns/black/pattern11.png delete mode 100755 client/amcharts/patterns/black/pattern12.png delete mode 100755 client/amcharts/patterns/black/pattern13.png delete mode 100755 client/amcharts/patterns/black/pattern14.png delete mode 100755 client/amcharts/patterns/black/pattern15.png delete mode 100755 client/amcharts/patterns/black/pattern16.png delete mode 100755 client/amcharts/patterns/black/pattern17.png delete mode 100755 client/amcharts/patterns/black/pattern18.png delete mode 100755 client/amcharts/patterns/black/pattern19.png delete mode 100755 client/amcharts/patterns/black/pattern2.png delete mode 100755 client/amcharts/patterns/black/pattern20.png delete mode 100755 client/amcharts/patterns/black/pattern21.png delete mode 100755 client/amcharts/patterns/black/pattern3.png delete mode 100755 client/amcharts/patterns/black/pattern4.png delete mode 100755 client/amcharts/patterns/black/pattern5.png delete mode 100755 client/amcharts/patterns/black/pattern6.png delete mode 100755 client/amcharts/patterns/black/pattern7.png delete mode 100755 client/amcharts/patterns/black/pattern8.png delete mode 100755 client/amcharts/patterns/black/pattern9.png delete mode 100755 client/amcharts/patterns/chalk/pattern1.jpg delete mode 100755 client/amcharts/patterns/chalk/pattern1r.jpg delete mode 100755 client/amcharts/patterns/chalk/pattern2.jpg delete mode 100755 client/amcharts/patterns/chalk/pattern3.jpg delete mode 100755 client/amcharts/patterns/chalk/pattern4.jpg delete mode 100755 client/amcharts/patterns/chalk/pattern5.jpg delete mode 100755 client/amcharts/patterns/chalk/pattern6.jpg delete mode 100755 client/amcharts/patterns/white/pattern1.png delete mode 100755 client/amcharts/patterns/white/pattern10.png delete mode 100755 client/amcharts/patterns/white/pattern11.png delete mode 100755 client/amcharts/patterns/white/pattern12.png delete mode 100755 client/amcharts/patterns/white/pattern13.png delete mode 100755 client/amcharts/patterns/white/pattern14.png delete mode 100755 client/amcharts/patterns/white/pattern15.png delete mode 100755 client/amcharts/patterns/white/pattern16.png delete mode 100755 client/amcharts/patterns/white/pattern17.png delete mode 100755 client/amcharts/patterns/white/pattern18.png delete mode 100755 client/amcharts/patterns/white/pattern19.png delete mode 100755 client/amcharts/patterns/white/pattern2.png delete mode 100755 client/amcharts/patterns/white/pattern20.png delete mode 100755 client/amcharts/patterns/white/pattern21.png delete mode 100755 client/amcharts/patterns/white/pattern3.png delete mode 100755 client/amcharts/patterns/white/pattern4.png delete mode 100755 client/amcharts/patterns/white/pattern5.png delete mode 100755 client/amcharts/patterns/white/pattern6.png delete mode 100755 client/amcharts/patterns/white/pattern7.png delete mode 100755 client/amcharts/patterns/white/pattern8.png delete mode 100755 client/amcharts/patterns/white/pattern9.png delete mode 100755 client/amcharts/pie.js delete mode 100755 client/amcharts/radar.js delete mode 100755 client/amcharts/serial.js delete mode 100755 client/amcharts/themes/black.js delete mode 100755 client/amcharts/themes/chalk.js delete mode 100755 client/amcharts/themes/dark.js delete mode 100755 client/amcharts/themes/light.js delete mode 100755 client/amcharts/themes/patterns.js delete mode 100755 client/amcharts/xy.js delete mode 100644 client/build-main.js delete mode 100644 client/build.js delete mode 100644 client/css/app.css delete mode 100644 client/css/chat.css delete mode 100644 client/css/fonts/Fabrica.otf delete mode 100755 client/css/fonts/RBN.otf delete mode 100755 client/css/fonts/tale.otf delete mode 100644 client/css/foundation.css delete mode 100644 client/css/game.css delete mode 100644 client/css/header.css delete mode 100644 client/css/normalize.css delete mode 100644 client/css/reset.css delete mode 100644 client/css/site.css delete mode 100644 client/fonts/glyphicons-halflings-regular.eot delete mode 100644 client/fonts/glyphicons-halflings-regular.svg delete mode 100644 client/fonts/glyphicons-halflings-regular.ttf delete mode 100644 client/fonts/glyphicons-halflings-regular.woff delete mode 100644 client/img/.gitkeep delete mode 100644 client/img/beat-odds.png delete mode 100644 client/img/bitcoins.jpg delete mode 100644 client/img/bitcoins2.jpg delete mode 100644 client/img/bitcoins22.jpg delete mode 100644 client/img/bullshit.png delete mode 100644 client/img/cash-out.png delete mode 100644 client/img/casino.png delete mode 100644 client/img/controls-back.png delete mode 100644 client/img/dice.jpg delete mode 100644 client/img/favicon.ico delete mode 100644 client/img/gamble.png delete mode 100644 client/img/html5.png delete mode 100644 client/img/icons/bitcoin-ic.png delete mode 100644 client/img/icons/bitcoin.png delete mode 100755 client/img/icons/chart.png delete mode 100644 client/img/icons/dart.png delete mode 100755 client/img/icons/funny.png delete mode 100755 client/img/icons/multiplayer.png delete mode 100755 client/img/icons/secure.png delete mode 100644 client/img/icons/serious.png delete mode 100644 client/img/icons/silver.png delete mode 100644 client/img/kale.jpg delete mode 100644 client/img/loading.gif delete mode 100644 client/img/logo.png delete mode 100644 client/img/manage.png delete mode 100644 client/img/medal.png delete mode 100644 client/img/step1.png delete mode 100644 client/img/step2.png delete mode 100644 client/img/step3.png delete mode 100644 client/img/team/ericwspringer.png delete mode 100644 client/img/team/omarloren.jpeg delete mode 100644 client/img/team/psypersky.jpeg delete mode 100644 client/img/wild.png delete mode 100644 client/img/withdraw.png delete mode 100644 client/lib/font-awesome/css/font-awesome.css delete mode 100644 client/lib/font-awesome/css/font-awesome.min.css delete mode 100644 client/lib/font-awesome/fonts/FontAwesome.otf delete mode 100755 client/lib/font-awesome/fonts/fontawesome-webfont.eot delete mode 100755 client/lib/font-awesome/fonts/fontawesome-webfont.svg delete mode 100755 client/lib/font-awesome/fonts/fontawesome-webfont.ttf delete mode 100755 client/lib/font-awesome/fonts/fontawesome-webfont.woff delete mode 100644 client/lib/foundation-icons/.fontcustom-data delete mode 100644 client/lib/foundation-icons/foundation-icons.css delete mode 100644 client/lib/foundation-icons/foundation-icons.eot delete mode 100644 client/lib/foundation-icons/foundation-icons.svg delete mode 100644 client/lib/foundation-icons/foundation-icons.ttf delete mode 100644 client/lib/foundation-icons/foundation-icons.woff delete mode 100644 client/lib/foundation-icons/preview.html delete mode 100644 client/lib/foundation-icons/svgs/fi-address-book.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-alert.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-align-center.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-align-justify.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-align-left.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-align-right.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-anchor.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-annotate.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-archive.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-arrow-down.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-arrow-left.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-arrow-right.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-arrow-up.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-arrows-compress.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-arrows-expand.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-arrows-in.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-arrows-out.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-asl.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-asterisk.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-at-sign.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-background-color.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-battery-empty.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-battery-full.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-battery-half.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-bitcoin-circle.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-bitcoin.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-blind.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-bluetooth.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-bold.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-book-bookmark.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-book.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-bookmark.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-braille.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-burst-new.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-burst-sale.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-burst.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-calendar.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-camera.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-check.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-checkbox.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-clipboard-notes.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-clipboard-pencil.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-clipboard.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-clock.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-closed-caption.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-cloud.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-comment-minus.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-comment-quotes.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-comment-video.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-comment.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-comments.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-compass.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-contrast.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-credit-card.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-crop.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-crown.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-css3.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-database.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-die-five.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-die-four.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-die-one.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-die-six.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-die-three.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-die-two.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-dislike.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-dollar-bill.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-dollar.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-download.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-eject.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-elevator.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-euro.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-eye.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-fast-forward.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-female-symbol.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-female.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-filter.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-first-aid.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-flag.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-folder-add.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-folder-lock.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-folder.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-foot.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-foundation.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-graph-bar.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-graph-horizontal.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-graph-pie.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-graph-trend.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-guide-dog.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-hearing-aid.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-heart.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-home.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-html5.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-indent-less.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-indent-more.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-info.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-italic.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-key.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-laptop.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-layout.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-lightbulb.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-like.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-link.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-list-bullet.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-list-number.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-list-thumbnails.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-list.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-lock.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-loop.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-magnifying-glass.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-mail.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-male-female.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-male-symbol.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-male.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-map.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-marker.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-megaphone.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-microphone.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-minus-circle.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-minus.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-mobile-signal.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-mobile.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-monitor.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-mountains.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-music.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-next.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-no-dogs.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-no-smoking.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-page-add.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-page-copy.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-page-csv.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-page-delete.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-page-doc.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-page-edit.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-page-export-csv.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-page-export-doc.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-page-export-pdf.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-page-export.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-page-filled.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-page-multiple.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-page-pdf.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-page-remove.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-page-search.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-page.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-paint-bucket.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-paperclip.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-pause.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-paw.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-paypal.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-pencil.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-photo.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-play-circle.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-play-video.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-play.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-plus.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-pound.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-power.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-previous.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-price-tag.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-pricetag-multiple.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-print.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-prohibited.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-projection-screen.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-puzzle.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-quote.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-record.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-refresh.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-results-demographics.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-results.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-rewind-ten.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-rewind.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-rss.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-safety-cone.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-save.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-share.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-sheriff-badge.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-shield.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-shopping-bag.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-shopping-cart.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-shuffle.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-skull.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-500px.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-adobe.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-amazon.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-android.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-apple.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-behance.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-bing.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-blogger.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-delicious.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-designer-news.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-deviant-art.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-digg.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-dribbble.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-drive.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-dropbox.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-evernote.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-facebook.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-flickr.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-forrst.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-foursquare.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-game-center.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-github.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-google-plus.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-hacker-news.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-hi5.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-instagram.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-joomla.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-lastfm.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-linkedin.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-medium.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-myspace.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-orkut.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-path.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-picasa.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-pinterest.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-rdio.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-reddit.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-skillshare.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-skype.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-smashing-mag.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-snapchat.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-spotify.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-squidoo.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-stack-overflow.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-steam.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-stumbleupon.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-treehouse.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-tumblr.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-twitter.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-vimeo.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-windows.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-xbox.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-yahoo.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-yelp.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-youtube.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-zerply.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-social-zurb.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-sound.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-star.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-stop.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-strikethrough.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-subscript.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-superscript.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-tablet-landscape.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-tablet-portrait.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-target-two.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-target.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-telephone-accessible.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-telephone.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-text-color.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-thumbnails.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-ticket.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-torso-business.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-torso-female.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-torso.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-torsos-all-female.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-torsos-all.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-torsos-female-male.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-torsos-male-female.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-torsos.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-trash.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-trees.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-trophy.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-underline.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-universal-access.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-unlink.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-unlock.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-upload-cloud.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-upload.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-usb.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-video.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-volume-none.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-volume-strike.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-volume.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-web.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-wheelchair.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-widget.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-wrench.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-x-circle.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-x.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-yen.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-zoom-in.svg delete mode 100644 client/lib/foundation-icons/svgs/fi-zoom-out.svg delete mode 100644 client/lib/foundation/css/foundation.css delete mode 100644 client/lib/foundation/css/foundation.min.css delete mode 100644 client/lib/foundation/css/normalize.css delete mode 100644 client/lib/simplegrid/simplegrid.css delete mode 100644 client/scripts/calculator-main.js delete mode 100644 client/scripts/components2/calculator.js delete mode 100644 client/scripts/components2/chart.js delete mode 100644 client/scripts/components2/chat.js delete mode 100644 client/scripts/components2/controls.js delete mode 100644 client/scripts/components2/countdown.js delete mode 100644 client/scripts/components2/game.js delete mode 100644 client/scripts/components2/games_log.js delete mode 100644 client/scripts/components2/graph.js delete mode 100644 client/scripts/components2/log_chat_selector.js delete mode 100644 client/scripts/components2/payout.js delete mode 100644 client/scripts/components2/players.js delete mode 100644 client/scripts/engine.js delete mode 100644 client/scripts/icarus.js delete mode 100644 client/scripts/lib/almond.js delete mode 100644 client/scripts/lib/chartjs.js delete mode 100644 client/scripts/lib/clib.js delete mode 100644 client/scripts/lib/events.js delete mode 100644 client/scripts/lib/lodash.js delete mode 100644 client/scripts/lib/react.js delete mode 100644 client/scripts/lib/require.js delete mode 100644 client/scripts/lib/seedrandom.js delete mode 100644 client/scripts/lib/socket.io-1.0.6.js delete mode 100644 client/scripts/main.js delete mode 100644 server/games.js diff --git a/client/amcharts/amcharts.js b/client/amcharts/amcharts.js deleted file mode 100755 index 98755bd..0000000 --- a/client/amcharts/amcharts.js +++ /dev/null @@ -1,377 +0,0 @@ -if(!AmCharts)var AmCharts={themes:{},maps:{},inheriting:{},charts:[],onReadyArray:[],useUTC:!1,updateRate:40,uid:0,lang:{},translations:{},mapTranslations:{}}; -AmCharts.Class=function(a){var b=function(){arguments[0]!==AmCharts.inheriting&&(this.events={},this.construct.apply(this,arguments))};a.inherits?(b.prototype=new a.inherits(AmCharts.inheriting),b.base=a.inherits.prototype,delete a.inherits):(b.prototype.createEvents=function(){for(var a=0,b=arguments.length;aAmCharts.IEversion&&0");if(10h){l.remove();for(var l=[],p=0;-1<(index=b.indexOf(" ",p));)l.push(index),p=index+1;for(var q=Math.round(b.length/2),r=1E3,s,p=0;pc&&(a=c);return a};AmCharts.isDefined=function(a){return void 0===a?!1:!0};AmCharts.stripNumbers=function(a){return a.replace(/[0-9]+/g,"")};AmCharts.roundTo=function(a,b){if(0>b)return a;var c=Math.pow(10,b);return Math.round(a*c)/c}; -AmCharts.toFixed=function(a,b){var c=String(Math.round(a*Math.pow(10,b)));if(0=g[b].contains){var k=a-Math.floor(a/g[b].contains)*g[b].contains;"ss"==b&&(k=AmCharts.formatNumber(k,f),1==k.split(h)[0].length&&(k="0"+k));("mm"==b||"hh"==b)&&10>k&&(k="0"+k);c=k+""+d[b]+""+c;a=Math.floor(a/g[b].contains);b=g[b].nextInterval;return AmCharts.formatDuration(a,b,c,d,e,f)}"ss"==b&&(a=AmCharts.formatNumber(a,f),1==a.split(h)[0].length&&(a="0"+a));("mm"==b||"hh"==b)&&10>a&&(a="0"+a);c=a+""+ -d[b]+""+c;if(g[e].count>g[b].count)for(a=g[b].count;aa?"-":"";a=Math.abs(a);var h=String(a),k=!1;-1!=h.indexOf("e")&&(k=!0);0<=c&&!k&&(h=AmCharts.toFixed(a,c));var l="";if(k)l=h;else{var h=h.split("."),k=String(h[0]),m;for(m=k.length;0<=m;m-=3)l=m!=k.length?0!==m?k.substring(m-3,m)+b+l:k.substring(m-3,m)+l:k.substring(m-3,m);void 0!==h[1]&&(l=l+f+h[1]);void 0!==c&&0=c.x-5&&a<=c.x+c.width+5&&b>=c.y-5&&b<=c.y+c.height+5?!0:!1};AmCharts.isPercents=function(a){if(-1!=String(a).indexOf("%"))return!0}; -AmCharts.findPosX=function(a){var b=a,c=a.offsetLeft;if(a.offsetParent){for(;a=a.offsetParent;)c+=a.offsetLeft;for(;(b=b.parentNode)&&b!=document.body;)c-=b.scrollLeft||0}return c};AmCharts.findPosY=function(a){var b=a,c=a.offsetTop;if(a.offsetParent){for(;a=a.offsetParent;)c+=a.offsetTop;for(;(b=b.parentNode)&&b!=document.body;)c-=b.scrollTop||0}return c};AmCharts.findIfFixed=function(a){if(a.offsetParent)for(;a=a.offsetParent;)if("fixed"==AmCharts.getStyle(a,"position"))return!0;return!1}; -AmCharts.findIfAuto=function(a){return a.style&&"auto"==AmCharts.getStyle(a,"overflow")?!0:a.parentNode?AmCharts.findIfAuto(a.parentNode):!1};AmCharts.findScrollLeft=function(a,b){a.scrollLeft&&(b+=a.scrollLeft);return a.parentNode?AmCharts.findScrollLeft(a.parentNode,b):b};AmCharts.findScrollTop=function(a,b){a.scrollTop&&(b+=a.scrollTop);return a.parentNode?AmCharts.findScrollTop(a.parentNode,b):b}; -AmCharts.formatValue=function(a,b,c,d,e,f,g,h){if(b){void 0===e&&(e="");var k;for(k=0;ka&&(g="-");a=Math.abs(a);if(1=b[h].number&&(k=a/b[h].number,l=Number(d.precision),1>l&&(l=1),c=AmCharts.roundTo(k,l),l=AmCharts.formatNumber(c,{precision:-1,decimalSeparator:d.decimalSeparator,thousandsSeparator:d.thousandsSeparator}),!e||k==c)){f=g+""+l+""+b[h].prefix;break}}else for(h=0;h"==a&&(a="easeOutSine");"<"==a&&(a="easeInSine");"elastic"==a&&(a="easeOutElastic");return a}; -AmCharts.getObjById=function(a,b){var c,d;for(d=0;d"));return a};AmCharts.fixBrakes=function(a){if(AmCharts.isModern){var b=RegExp("
","g");a&&(a=a.replace(b,"\n"))}else a=AmCharts.fixNewLines(a);return a}; -AmCharts.deleteObject=function(a,b){if(a){if(void 0===b||null===b)b=20;if(0!==b)if("[object Array]"===Object.prototype.toString.call(a))for(var c=0;ca&&(a=3)):a=this.width/this.minHorizontalGap, -this.gridCountR=Math.max(a,1)):this.gridCountR=this.gridCount;this.axisWidth=this.axisLine.axisWidth;this.addTitle()},setOrientation:function(a){this.orientation=a?"H":"V"},addTitle:function(){var a=this.title;if(a){var b=this.chart,c=this.titleColor;void 0===c&&(c=b.color);var d=this.titleFontSize;isNaN(d)&&(d=b.fontSize+1);this.titleLabel=AmCharts.text(b.container,a,c,b.fontFamily,d,this.titleAlign,this.titleBold)}},positionTitle:function(){var a=this.titleLabel;if(a){var b,c,d=this.labelsSet,e= -{};0=this.gridCountR&&(this.gridCountR=1);this.totals=[];this.data=this.chart.chartData;var a=this.chart;"xy"!=a.type&&(this.stackGraphs("smoothedLine"),this.stackGraphs("line"),this.stackGraphs("column"),this.stackGraphs("step"));this.recalculateToPercents&&this.recalculate();this.synchronizationMultiplier&& -this.synchronizeWith?(AmCharts.isString(this.synchronizeWith)&&(this.synchronizeWith=a.getValueAxisById(this.synchronizeWith)),this.synchronizeWith&&(this.synchronizeWithAxis(this.synchronizeWith),this.foundGraphs=!0)):(this.foundGraphs=!1,this.getMinMax())},draw:function(){AmCharts.ValueAxis.base.draw.call(this);var a=this.chart,b=this.set;"duration"==this.type&&(this.duration="ss");!0===this.dataChanged&&(this.updateData(),this.dataChanged=!1);if(this.logarithmic&&(0>=this.getMin(0,this.data.length- -1)||0>=this.minimum))this.fire("logarithmicAxisFailed",{type:"logarithmicAxisFailed",chart:a});else{this.grid0=null;var c,d,e=a.dx,f=a.dy,g=!1,h=this.logarithmic;if(isNaN(this.min)||isNaN(this.max)||!this.foundGraphs||Infinity==this.min||-Infinity==this.max)g=!0;else{var k=this.labelFrequency,l=this.showFirstLabel,m=this.showLastLabel,n=1,p=0,q=Math.round((this.max-this.min)/this.step)+1,r;!0===h?(r=Math.log(this.max)*Math.LOG10E-Math.log(this.minReal)*Math.LOG10E,this.stepWidth=this.axisWidth/r, -r>this.logGridLimit&&(q=Math.ceil(Math.log(this.max)*Math.LOG10E)+1,p=Math.round(Math.log(this.minReal)*Math.LOG10E),q>this.gridCountR&&(n=Math.ceil(q/this.gridCountR)))):this.stepWidth=this.axisWidth/(this.max-this.min);var s=0;1>this.step&&-1this.maxDecCount&&(s=this.maxDecCount);var v=this.precision;isNaN(v)||(s=v);this.max=AmCharts.roundTo(this.max,this.maxDecCount);this.min=AmCharts.roundTo(this.min,this.maxDecCount); -var w={};w.precision=s;w.decimalSeparator=a.nf.decimalSeparator;w.thousandsSeparator=a.nf.thousandsSeparator;this.numberFormatter=w;var t,u=this.guides,y=u.length;if(05*this.min&&(p-=this.min),p=AmCharts.roundTo(p,this.maxDecCount+1),!this.integersOnly||Math.round(p)==p)if(isNaN(v)||Number(AmCharts.toFixed(p,v))==p){!0===h&&(0===p&&(p=this.minReal),r>this.logGridLimit&&(p=Math.pow(10,d)),u=-1!=String(p).indexOf("e")?!0:!1);this.useScientificNotation&&(u=!0);this.usePrefixes&&(u=!1);u?(t=-1==String(p).indexOf("e")?p.toExponential(15):String(p),c=t.split("e"),t=Number(c[0]),c=Number(c[1]),t=AmCharts.roundTo(t,14),10==t&&(t=1,c+= -1),t=t+"e"+c,0===p&&(t="0"),1==p&&(t="1")):(h&&(t=String(p).split("."),t[1]?(w.precision=t[1].length,0>d&&(w.precision=Math.abs(d))):w.precision=-1),t=this.usePrefixes?AmCharts.addPrefix(p,a.prefixesOfBigNumbers,a.prefixesOfSmallNumbers,w,!0):AmCharts.formatNumber(p,w,w.precision));this.duration&&(t=AmCharts.formatDuration(p,this.duration,"",this.durationUnits,this.maxInterval,w));this.recalculateToPercents?t+="%":(c=this.unit)&&(t="left"==this.unitPosition?c+t:t+c);Math.round(d/k)!=d/k&&(t=void 0); -if(0===d&&!l||d==q-1&&!m)t=" ";c=this.getCoordinate(p);this.labelFunction&&(t=this.labelFunction(p,t,this).toString());t=new this.axisItemRenderer(this,c,t,void 0,void 0,void 0,void 0,this.boldLabels);this.pushAxisItem(t);if(p==this.baseValue&&"radar"!=a.type){var F,H,z=this.viW,A=this.viH;t=this.viX;E=this.viY;"H"==this.orientation?0<=c&&c<=z+1&&(F=[c,c,c+e],H=[A,0,f]):0<=c&&c<=A+1&&(F=[0,z,z+e],H=[c,c,c+f]);F&&(c=AmCharts.fitToBounds(2*this.gridAlpha,0,1),c=AmCharts.line(a.container,F,H,this.gridColor, -c,1,this.dashLength),c.translate(t,E),this.grid0=c,a.axesSet.push(c),c.toBack())}if(!isNaN(I)&&0this.baseValue&&this.max>this.baseValue&&(d=this.min);this.minb&&c.shift();for(var d=Math.floor(Math.log(Math.abs(a))* -Math.LOG10E),e=0;ea){if(g=Math.pow(10,-g)*f,g==Math.round(g))return f}else if(f==Math.round(f))return f}},stackGraphs:function(a){var b=this.stackType;"stacked"==b&&(b="regular");"line"==b&&(b="none");"100% stacked"==b&&(b="100%");this.stackType=b;var c=[],d=[],e=[],f=[],g,h=this.chart.graphs,k,l,m,n,p=this.baseValue,q=!1;if("line"==a||"step"==a||"smoothedLine"==a)q=!0;if(q&&("regular"==b||"100%"== -b))for(n=0;ng?(l.values.close=g,isNaN(d[k])?l.values.open=p:(l.values.close+=d[k],l.values.open=d[k]),d[k]=l.values.close): -(l.values.close=g,isNaN(e[k])?l.values.open=p:(l.values.close+=e[k],l.values.open=e[k]),e[k]=l.values.close)))}}for(k=this.start;k<=this.end;k++)for(n=0;n -c?(l.values.close=AmCharts.fitToBounds(c+d[k],-100,100),l.values.open=d[k],d[k]=l.values.close):(l.values.close=AmCharts.fitToBounds(c+e[k],-100,100),l.values.open=e[k],e[k]=l.values.close)))))},recalculate:function(){var a=this.chart,b=a.graphs,c;for(c=0;cn&&g++}if(l=a.recalculateFromDate)a.dataDateFormat&&(l=AmCharts.stringToDate(l,a.dataDateFormat)),g=a.getClosestIndex(a.chartData,"time",l.getTime(),!0,0,a.chartData.length),h=a.chartData.length-1;for(l=g;l<=h&&(g=this.data[l].axes[this.id].graphs[d.id], -f=g.values[e],isNaN(f));l++);this.recBaseValue=f;for(e=k;e<=h;e++){g=this.data[e].axes[this.id].graphs[d.id];g.percents={};var k=g.values,p;for(p in k)g.percents[p]="percents"!=p?k[p]/f*100-100:k[p]}}}},getMinMax:function(){var a=!1,b=this.chart,c=b.graphs,d;for(d=0;dthis.max&&(this.max=c.toValue),c.value>this.max&&(this.max=c.value);isNaN(this.minimum)||(this.min=this.minimum);isNaN(this.maximum)||(this.max=this.maximum); -this.min>this.max&&(a=this.max,this.max=this.min,this.min=a);isNaN(this.minTemp)||(this.min=this.minTemp);isNaN(this.maxTemp)||(this.max=this.maxTemp);this.minReal=this.min;this.maxReal=this.max;0===this.min&&0===this.max&&(this.max=9);this.min>this.max&&(this.min=this.max-1);a=this.min;b=this.max;c=this.max-this.min;d=0===c?Math.pow(10,Math.floor(Math.log(Math.abs(this.max))*Math.LOG10E))/10:Math.pow(10,Math.floor(Math.log(Math.abs(c))*Math.LOG10E))/10;isNaN(this.maximum)&&isNaN(this.maxTemp)&&(this.max= -Math.ceil(this.max/d)*d+d);isNaN(this.minimum)&&isNaN(this.minTemp)&&(this.min=Math.floor(this.min/d)*d-d);0>this.min&&0<=a&&(this.min=0);0=b&&(this.max=0);"100%"==this.stackType&&(this.min=0>this.min?-100:0,this.max=0>this.max?0:100);c=this.max-this.min;d=Math.pow(10,Math.floor(Math.log(Math.abs(c))*Math.LOG10E))/10;this.step=Math.ceil(c/this.gridCountR/d)*d;c=Math.pow(10,Math.floor(Math.log(Math.abs(this.step))*Math.LOG10E));c=this.fixStepE(c);d=Math.ceil(this.step/c);5= -d&&2c?(this.maxDecCount=Math.abs(Math.log(Math.abs(c))*Math.LOG10E),this.maxDecCount=Math.round(this.maxDecCount),this.step=AmCharts.roundTo(this.step,this.maxDecCount+1)):this.maxDecCount=0;this.min=this.step*Math.floor(this.min/this.step);this.max=this.step*Math.ceil(this.max/this.step);0>this.min&&0<=a&&(this.min=0);0=b&&(this.max=0);1b?Math.abs(b)-1:Math.abs(b);var e;for(e=0;eb?Number("0."+c+String(a)):Number(String(a)+c)},getMin:function(a,b){var c,d;for(d=a;d<=b;d++){var e=this.data[d].axes[this.id].graphs,f;for(f in e)if(e.hasOwnProperty(f)){var g= -this.chart.getGraphById(f);if(g.includeInMinMax&&(!g.hidden||this.includeHidden)){isNaN(c)&&(c=Infinity);this.foundGraphs=!0;g=e[f].values;this.recalculateToPercents&&(g=e[f].percents);var h;if(this.minMaxField)h=g[this.minMaxField],ha&&(a=f);else for(var g in e)e.hasOwnProperty(g)&&"percents"!=g&&"total"!=g&&(f=e[g],f>a&&(a=f))}}}return a},dispatchZoomEvent:function(a,b){var c={type:"axisZoomed",startValue:a,endValue:b,target:this,chart:this.chart};this.fire(c.type,c)},zoomToValues:function(a,b){if(bthis.max&&(b=this.max);c={type:"axisSelfZoomed"};c.chart=this.chart;c.valueAxis=this;c.multiplier=this.axisWidth/Math.abs(this.getCoordinate(b)-this.getCoordinate(a));c.position="V"==this.orientation?this.reversed?this.getCoordinate(a):this.getCoordinate(b):this.reversed?this.getCoordinate(b):this.getCoordinate(a);this.fire(c.type,c)},coordinateToValue:function(a){if(isNaN(a))return NaN;var b=this.axisWidth,c=this.stepWidth,d=this.reversed,e=this.rotate,f=this.min,g=this.minReal; -return!0===this.logarithmic?Math.pow(10,(e?!0===d?(b-a)/c:a/c:!0===d?a/c:(b-a)/c)+Math.log(g)*Math.LOG10E):!0===d?e?f-(a-b)/c:a/c+f:e?a/c+f:f-(a-b)/c},getCoordinate:function(a){if(isNaN(a))return NaN;var b=this.rotate,c=this.reversed,d=this.axisWidth,e=this.stepWidth,f=this.min,g=this.minReal;!0===this.logarithmic?(a=Math.log(a)*Math.LOG10E-Math.log(g)*Math.LOG10E,b=b?!0===c?d-e*a:e*a:!0===c?e*a:d-e*a):b=!0===c?b?d-e*(a-f):e*(a-f):b?e*(a-f):d-e*(a-f);b=this.rotate?b+(this.x-this.viX):b+(this.y-this.viY); -1E7m?(B=V+ca*Math.sin(Y)-u-3+2,G+=-ca*Math.cos(Y)-ja*Math.sin(Y)-4):B-=u+p+3+3,B-=ha):(0m?(B=V+u+3-ca/2*Math.sin(Y)+2,G+=ca/2*Math.cos(Y)):B+=u+v+3+3,B+=ha)):(B+=$+p/2-Z,G+=ba,L?(0X+2||0>f))x.remove(),x=null}else{0<=b&&b<=V+1&&(0V+1||Bc&&"object"==typeof d&&(d=d.join(",").split(",").reverse());"V"==g?(a=AmCharts.rect(k,a.width,c,d,l),a.translate(e,b-h+f)):(a=AmCharts.rect(k, -c,a.height,d,l),a.translate(b-h+e,f));this.set=k.set([a])},graphics:function(){return this.set},getLabel:function(){}});AmCharts.AmChart=AmCharts.Class({construct:function(a){this.theme=a;this.version="3.10.1";AmCharts.addChart(this);this.createEvents("dataUpdated","init","rendered","drawn","failed");this.height=this.width="100%";this.dataChanged=!0;this.chartCreated=!1;this.previousWidth=this.previousHeight=0;this.backgroundColor="#FFFFFF";this.borderAlpha=this.backgroundAlpha=0;this.color=this.borderColor="#000000";this.fontFamily="Verdana";this.fontSize=11;this.usePrefixes=!1;this.precision=-1;this.percentPrecision= -2;this.decimalSeparator=".";this.thousandsSeparator=",";this.labels=[];this.allLabels=[];this.titles=[];this.marginRight=this.marginLeft=this.autoMarginOffset=0;this.timeOuts=[];this.creditsPosition="top-left";var b=document.createElement("div"),c=b.style;c.overflow="hidden";c.position="relative";c.textAlign="left";this.chartDiv=b;b=document.createElement("div");c=b.style;c.overflow="hidden";c.position="relative";c.textAlign="left";this.legendDiv=b;this.titleHeight=0;this.hideBalloonTime=150;this.handDrawScatter= -2;this.handDrawThickness=1;this.prefixesOfBigNumbers=[{number:1E3,prefix:"k"},{number:1E6,prefix:"M"},{number:1E9,prefix:"G"},{number:1E12,prefix:"T"},{number:1E15,prefix:"P"},{number:1E18,prefix:"E"},{number:1E21,prefix:"Z"},{number:1E24,prefix:"Y"}];this.prefixesOfSmallNumbers=[{number:1E-24,prefix:"y"},{number:1E-21,prefix:"z"},{number:1E-18,prefix:"a"},{number:1E-15,prefix:"f"},{number:1E-12,prefix:"p"},{number:1E-9,prefix:"n"},{number:1E-6,prefix:"\u03bc"},{number:.001,prefix:"m"}];this.panEventsEnabled= -!0;AmCharts.bezierX=3;AmCharts.bezierY=6;this.product="amcharts";this.animations=[];this.balloon=new AmCharts.AmBalloon(this.theme);this.balloon.chart=this;AmCharts.applyTheme(this,a,"AmChart")},drawChart:function(){this.drawBackground();this.redrawLabels();this.drawTitles();this.brr()},drawBackground:function(){AmCharts.remove(this.background);var a=this.container,b=this.backgroundColor,c=this.backgroundAlpha,d=this.set;AmCharts.isModern||0!==c||(c=.001);var e=this.updateWidth();this.realWidth=e; -var f=this.updateHeight();this.realHeight=f;this.background=b=AmCharts.polygon(a,[0,e-1,e-1,0],[0,0,f-1,f-1],b,c,1,this.borderColor,this.borderAlpha);d.push(b);if(b=this.backgroundImage)this.path&&(b=this.path+b),this.bgImg=a=a.image(b,0,0,e,f),d.push(a)},drawTitles:function(){var a=this.titles;if(AmCharts.ifArray(a)){var b=20,c;for(c=0;ca||isNaN(a))a=0;this.chartDiv.style.height=a+"px"}}return a},updateWidth:function(){var a=this.divRealWidth, -b=this.divRealHeight,c=this.legend;if(c){var d=this.legendDiv,e=d.offsetWidth;isNaN(c.width)||(e=c.width);var f=d.offsetHeight,d=d.style,g=this.chartDiv.style,c=c.position;if("right"==c||"left"==c){a-=e;if(0>a||isNaN(a))a=0;g.width=a+"px";"left"==c?g.left=e+"px":d.left=a+"px";b>f&&(d.top=(b-f)/2+"px")}}return a},getTitleHeight:function(){var a=0,b=this.titles;if(0a.valueAxis.minMaxMultiplier&&a.positiveClip(a.set));break;case "radar":a.createRadarGraph();break;case "xy":a.createXYGraph(),a.positiveClip(a.set)}a.playedTO=setTimeout(function(){a.setAnimationPlayed.call(a)},500*a.chart.startDuration)}},setAnimationPlayed:function(){this.animationPlayed= -!0},createXYGraph:function(){var a=[],b=[],c=this.xAxis,d=this.yAxis;this.pmh=d.viH+1;this.pmw=c.viW+1;this.pmy=this.pmx=0;var e;for(e=this.start;e<=this.end;e++){var f=this.data[e].axes[c.id].graphs[this.id],g=f.values,h=g.x,k=g.y,g=c.getCoordinate(h),l=d.getCoordinate(k);!isNaN(h)&&!isNaN(k)&&(a.push(g),b.push(l),(h=this.createBullet(f,g,l,e))||(h=0),k=this.labelText)&&(f=this.createLabel(f,g,l,k),this.allBullets.push(f),this.positionLabel(g,l,f,this.labelPosition,h))}this.drawLineGraph(a,b);this.launchAnimation()}, -createRadarGraph:function(){var a=this.valueAxis.stackType,b=[],c=[],d,e,f;for(f=this.start;f<=this.end;f++){var g=this.data[f].axes[this.valueAxis.id].graphs[this.id],h;h="none"==a||"3d"==a?g.values.value:g.values.close;if(isNaN(h))this.drawLineGraph(b,c),b=[],c=[];else{var k=this.y-(this.valueAxis.getCoordinate(h)-this.height),l=180-360/(this.end-this.start+1)*f;h=k*Math.sin(l/180*Math.PI);k*=Math.cos(l/180*Math.PI);b.push(h);c.push(k);(l=this.createBullet(g,h,k,f))||(l=0);var m=this.labelText; -m&&(g=this.createLabel(g,h,k,m),this.allBullets.push(g),this.positionLabel(h,k,g,this.labelPosition,l));isNaN(d)&&(d=h);isNaN(e)&&(e=k)}}b.push(d);c.push(e);this.drawLineGraph(b,c);this.launchAnimation()},positionLabel:function(a,b,c,d,e){var f=c.getBBox();switch(d){case "left":a-=(f.width+e)/2+2;break;case "top":b-=(e+f.height)/2+1;break;case "right":a+=(f.width+e)/2+2;break;case "bottom":b+=(e+f.height)/2+1}c.translate(a,b)},getGradRotation:function(){var a=270;"horizontal"==this.gradientOrientation&& -(a=0);return this.gradientRotation=a},createSerialGraph:function(){this.dashLengthSwitched=this.fillColorsSwitched=this.lineColorSwitched=void 0;var a=this.chart,b=this.id,c=this.index,d=this.data,e=this.chart.container,f=this.valueAxis,g=this.type,h=this.columnWidthReal,k=this.showBulletsAt;isNaN(this.columnWidth)||(h=this.columnWidth);isNaN(h)&&(h=.8);var l=this.useNegativeColorIfDown,m=this.width,n=this.height,p=this.y,q=this.rotate,r=this.columnCount,s=AmCharts.toCoordinate(this.cornerRadiusTop, -h/2),v=this.connect,w=[],t=[],u,y,E,A,z=this.chart.graphs.length,K,I=this.dx/this.tcc,F=this.dy/this.tcc,H=f.stackType,L=this.labelPosition,ha=this.start,ba=this.end,$=this.scrollbar,Ra=this.categoryAxis,na=this.baseCoord,ta=this.negativeBase,V=this.columnIndex,X=this.lineThickness,Z=this.lineAlpha,oa=this.lineColorR,R=this.dashLength,Y=this.set,qa=L,G=this.getGradRotation(),B=this.chart.columnSpacing,W=Ra.cellWidth,ca=(W*h-r)/r;B>ca&&(B=ca);var ja,x,ab,jb=n+1,kb=m+1,bb=0,lb=0,mb,nb,cb,db,ob=this.fillColorsR, -Da=this.negativeFillColors,wa=this.negativeLineColor,Sa=this.fillAlphas,Ta=this.negativeFillAlphas;"object"==typeof Sa&&(Sa=Sa[0]);"object"==typeof Ta&&(Ta=Ta[0]);var eb=f.getCoordinate(f.min);f.logarithmic&&(eb=f.getCoordinate(f.minReal));this.minCoord=eb;this.resetBullet&&(this.bullet="none");if(!($||"line"!=g&&"smoothedLine"!=g&&"step"!=g||(1==d.length&&"step"!=g&&"none"==this.bullet&&(this.bullet="round",this.resetBullet=!0),!Da&&void 0==wa||l))){var La=ta;La>f.max&&(La=f.max);Lah&&(h=1);var J;if("line"==g||"step"==g||"smoothedLine"==g){if(0U?!0:!1);if(!$)switch(this.showBalloonAt){case "close":x.y=C;break;case "open":x.y=M;break;case "high":x.y= -ya;break;case "low":x.y=xa}var la=ja.x[Ra.id],Oa=this.periodSpan-1,ma=Math.floor(W/2)+Math.floor(Oa*W/2),za=ma,Hb=0;"left"==this.stepDirection&&(Hb=(2*W+Oa*W)/2,la-=Hb);"start"==this.pointPosition&&(la-=W/2+Math.floor(Oa*W/2),ma=0,za=Math.floor(W)+Math.floor(Oa*W));"end"==this.pointPosition&&(la+=W/2+Math.floor(Oa*W/2),ma=Math.floor(W)+Math.floor(Oa*W),za=0);if(Gb){var sb=this.columnWidth;isNaN(sb)||(ma*=sb,za*=sb)}$||(x.x=la);-1E5>la&&(la=-1E5);la>m+1E5&&(la=m+1E5);q?(D=C,N=M,M=C=la,isNaN(ka)&&!this.fillToGraph&& -(N=na),Fa=xa,Ga=ya):(N=D=la,isNaN(ka)&&!this.fillToGraph&&(M=na));UNa?(Ma&&(Ua=!0),Ma=!1):(Ma||(Ua=!0),Ma=!0):x.isNegative=U=hb||Math.abs(C-gb)>=hb)w.push(D),t.push(C),fb=D,gb=C;aa=D;ia=C;ea=D;fa=C;!Ea||isNaN(M)||isNaN(N)||(O.push(N),P.push(M));if(Ua||void 0!=x.lineColor||void 0!=x.fillColors|| -!isNaN(x.dashLength))this.drawLineGraph(w,t,O,P),w=[D],t=[C],O=[],P=[],!Ea||isNaN(M)||isNaN(N)||(O.push(N),P.push(M)),l?Ma?(this.lineColorSwitched=oa,this.fillColorsSwitched=ob):(this.lineColorSwitched=wa,this.fillColorsSwitched=Da):(this.lineColorSwitched=x.lineColor,this.fillColorsSwitched=x.fillColors),this.dashLengthSwitched=x.dashLength;x.gap&&(this.drawLineGraph(w,t,O,P),w=[],t=[],O=[],P=[])}break;case "smoothedLine":if(isNaN(U))v||(this.drawSmoothedGraph(w,t,O,P),w=[],t=[],O=[],P=[]);else{if(Math.abs(D- -fb)>=hb||Math.abs(C-gb)>=hb)w.push(D),t.push(C),fb=D,gb=C;aa=D;ia=C;ea=D;fa=C;!Ea||isNaN(M)||isNaN(N)||(O.push(N),P.push(M));void 0==x.lineColor&&void 0==x.fillColors&&isNaN(x.dashLength)||(this.drawSmoothedGraph(w,t,O,P),w=[D],t=[C],O=[],P=[],!Ea||isNaN(M)||isNaN(N)||(O.push(N),P.push(M)),this.lineColorSwitched=x.lineColor,this.fillColorsSwitched=x.fillColors,this.dashLengthSwitched=x.dashLength);x.gap&&(this.drawSmoothedGraph(w,t,O,P),w=[],t=[],O=[],P=[])}break;case "step":if(!isNaN(U)){if(void 0== -x.lineColor&&void 0==x.fillColors&&isNaN(x.dashLength)||(this.drawLineGraph(w,t,O,P),w=[],t=[],O=[],P=[],this.lineColorSwitched=x.lineColor,this.fillColorsSwitched=x.fillColors,this.dashLengthSwitched=x.dashLength),q?(isNaN(u)||(w.push(u),t.push(C-ma)),t.push(C-ma),w.push(D),t.push(C+za),w.push(D),!Ea||isNaN(M)||isNaN(N)||(O.push(E),P.push(M-ma),O.push(N),P.push(M-ma),O.push(N),P.push(M+za))):(isNaN(y)||(t.push(y),w.push(u),t.push(y),w.push(D-ma)),w.push(D-ma),t.push(C),w.push(D+za),t.push(C),!Ea|| -isNaN(M)||isNaN(N)||(O.push(N-ma),P.push(A),O.push(N-ma),P.push(M),O.push(N+za),P.push(M))),u=D,y=C,E=N,A=M,aa=D,ia=C,ea=D,fa=C,Ua&&(this.drawLineGraph(w,t,O,P),w=[],t=[],O=[],P=[],l&&(Ma?(this.lineColorSwitched=oa,this.fillColorsSwitched=ob):(this.lineColorSwitched=wa,this.fillColorsSwitched=Da))),Gb||x.gap)u=y=NaN,this.drawLineGraph(w,t,O,P),w=[],t=[],O=[],P=[]}else if(!v){if(1>=this.periodSpan||1ma+za)u=y=NaN;this.drawLineGraph(w,t,O,P);w=[];t=[];O=[];P=[]}break;case "column":pa= -ua;void 0!=x.lineColor&&(pa=x.lineColor);if(!isNaN(U)){l||(x.isNegative=UJb&&ka>Jb))if(q){"3d"==H?(T=C-(r/2-this.depthCount+1)*(h+B)+B/2+F*V,S=N+I*V):(T=Math.floor(C-(r/2-V)*(h+B)+B/2),S=N);Q=h;aa=D;ia=T+h/2;ea=D;fa=T+h/2;T+Q>n&&(Q=n-T);0>T&&(Q+=T,T=0);da=D-N;var Vb=S;S=AmCharts.fitToBounds(S,0,m);da+=Vb-S;da=AmCharts.fitToBounds(da,-S,m-S+I*V);TU&&(L=f.reversed?"right":"left")),"regular"==H||"100%"==H)&&(aa+=this.dx)}else{"3d"==H?(S=D-(r/2-this.depthCount+1)*(h+B)+B/2+I*V,T=M+F*V):(S=D-(r/2-V)*(h+B)+B/2,T=M);Q=h;aa=S+h/2;ia=C;ea=S+h/2;fa=C;S+Q>m+V*I&&(Q=m-S+V*I);0>S&&(Q+=S,S=0);da=C-M;var Wb=T;T=AmCharts.fitToBounds(T,this.dy,n);da+=Wb-T;da=AmCharts.fitToBounds(da,-T+F*V,n-T);if(SU&&"middle"!=L&&"inside"!=L)L="bottom";else if(L=qa,"regular"==H||"100%"==H)ia+=this.dy}if(ra&&(sa=ra.set,x.columnGraphics=sa,sa.translate(S,T),this.columnsSet.push(sa),(x.url||this.showHandOnHover)&&sa.setAttr("cursor","pointer"),!$)){"none"==H&&(K=q?(this.end+1-J)*z-c:z*J+c);"3d"==H&&(q?(K=(this.end+1-J)*z-c-1E3*this.depthCount,aa+=I*this.columnIndex,ea+=I*this.columnIndex,x.y+=I*this.columnIndex):(K=(z-c)*(J+1)+1E3*this.depthCount,aa+=3,ia+=F*this.columnIndex+ -7,fa+=F*this.columnIndex,x.y+=F*this.columnIndex));if("regular"==H||"100%"==H)"inside"!=L&&(L="middle"),K=q?0n&&(Q=n-T),0>T&&(Q+=T,T=0),Tka?(ub=[D,Ga],vb=[N,Fa]):(ub=[N,Ga],vb=[D,Fa]);!isNaN(Ga)&&!isNaN(Fa)&&Cm&&(Q=m-S),0>S&&(Q+=S,S=0),da=C-M,Ska?(wb=[C,ya],xb=[M,xa]):(wb=[M,ya],xb=[C,xa]);!isNaN(ya)&&!isNaN(xa)&&DU||0da?Pa/2+6:-Pa/2-6):Ja=0>da?Ka:-Ka}if(ga){if(isNaN(ia)||isNaN(aa))ga.remove(),ga=null;else if(aa+=Ia,ia+=Ja,ga.translate(aa,ia),q){if(0>ia||ia>n)ga.remove(),ga=null}else{var Pb=0;"3d"==H&&(Pb=I*V);if(0>aa||aa>m+Pb)ga.remove(),ga=null}ga&&this.allBullets.push(ga)}}if("regular"==H||"100%"==H){var Qb=f.totalText;if(Qb){var Qa=this.createLabel(x,0,0,Qb,f.totalTextColor);this.allBullets.push(Qa);var Rb=Qa.getBBox(),Sb=Rb.width,Tb=Rb.height,Ya,Za,Ub=f.totals[J];Ub&&Ub.remove(); -var $a=0;"column"!=g&&($a=Ha);q?(Za=C,Ya=0>U?D-Sb/2-2-$a:D+Sb/2+3+$a):(Ya=D,Za=0>U?C+Tb/2+$a:C-Tb/2-3-$a);Qa.translate(Ya,Za);f.totals[J]=Qa;q?(0>Za||Za>n)&&Qa.remove():(0>Ya||Ya>m)&&Qa.remove()}}}}}}if("line"==g||"step"==g||"smoothedLine"==g)"smoothedLine"==g?this.drawSmoothedGraph(w,t,O,P):this.drawLineGraph(w,t,O,P),$||this.launchAnimation();this.bulletsHidden&&this.hideBullets()},animateColumns:function(a,b,c,d,e,f){var g=this;c=g.chart.startDuration;0a&&(a=this.fillAlphas),0===a&&(a=this.bulletAlpha),0===a&&(a=1));return a},createBullet:function(a,b,c,d){d=this.container;var e=this.bulletOffset,f= -this.bulletSize;isNaN(a.bulletSize)||(f=a.bulletSize);var g=a.values.value,h=this.maxValue,k=this.minValue,l=this.maxBulletSize,m=this.minBulletSize;isNaN(h)||(isNaN(g)||(f=(g-k)/(h-k)*(l-m)+m),k==h&&(f=l));h=f;this.bulletAxis&&(f=a.values.error,isNaN(f)||(g=f),f=this.bulletAxis.stepWidth*g);fb-0||b-0>this.width||c<-f/2||c-0>this.height)&&(n.remove(),n=null),n&&(this.bulletSet.push(n),n.translate(b,c),this.addListeners(n,a),this.allBullets.push(n)),a.bx=b,a.by=c);a.bulletGraphics=n;return f},showBullets:function(){var a=this.allBullets,b;this.bulletsHidden=!1;for(b=0;ba&&(a=0),a>c&&(a=c)):(a=a.mouseX-this.x-1,0>a&&(a=0),a>b&&(a=b));return a},updateCrosshair:function(){var a=this.chart,b=a.mouseX-this.x,c=a.mouseY-this.y,d=this.vLine,e=this.hLine,b=AmCharts.fitToBounds(b, -0,this.width),c=AmCharts.fitToBounds(c,0,this.height);0a&&(e=a,g=c-a),cb&&(f=b,h=d-b),dy&&(e=y-c),z+e=this.data.length||0>l+e||(h.start=l+e,h.end=H+e,this.fire(h.type,h)))}else{"start"==E?r-=g.cellWidth/2:"mouse"==E&&(c.mouseIsOver?r=s?f-2:e-2:isNaN(this.tempPosition)||(r=this.tempPosition-2));if(s){if(0>r)if(z)r=0;else{this.hideCursor();return}if(r>p+1)if(z)r=p+1;else{this.hideCursor();return}}else{if(0>r)if(z)r= -0;else{this.hideCursor();return}if(r>n)if(z)r=n;else{this.hideCursor();return}}if(0r||r>p)v=!1}else if(k=r,r=t,0>k||k>n+h+1)v=!1;v&&(1!=this.graphBulletSize&&AmCharts.isModern&&(v=y.bulletGraphics)&&(v.getBBox(),v.translate(y.bx,y.by,this.graphBulletSize),this.resizedBullets.push(y),A=this.graphBulletAlpha,isNaN(A)||(v.setAttr("fill-opacity",A),v.setAttr("stroke-opacity",A))),v=u.valueBalloon,A=c.getBalloonColor(u,y),v.setBounds(l,m,l+n,m+p),v.pointerOrientation="H", -F=this.balloonPointerOrientation,"vertical"==F&&(v.pointerOrientation="V"),"horizontal"==F&&(v.pointerOrientation="H"),v.changeColor(A),void 0!==u.balloonAlpha&&(v.fillAlpha=u.balloonAlpha),void 0!==u.balloonTextColor&&(v.color=u.balloonTextColor),v.setPosition(k+l,r+m),k=c.formatString(u.balloonText,y,!0),(r=u.balloonFunction)&&(k=r(y,u).toString()),""!==k&&(s?v.showBalloon(k):(v.text=k,v.show=!0),w.push({yy:t,balloon:v})),!s&&v.set&&(v.set.hide(),u=v.textDiv)&&(u.style.visibility="hidden"))}}this.avoidBalloonOverlapping&& -this.arrangeBalloons()}b?(h={type:"changed"},h.index=a,h.chart=this.chart,h.zooming=z,h.mostCloseGraph=H,h.position=s?f:e,h.target=this,c.fire("changed",h),this.fire("changed",h),this.skipZoomDispatch=!1):(this.skipZoomDispatch=!0,c.updateLegendValues(a));this.previousIndex=a;this.previousMostCloseGraph=H}}}else this.hideCursor()},enableDrawing:function(a){this.enabled=!a;this.hideCursor();this.rolledOver=!1;this.drawing=a},isZooming:function(a){a&&a!=this.zooming&&this.handleMouseDown("fake");a|| -a==this.zooming||this.handleMouseUp()},handleMouseOut:function(){if(this.enabled)if(this.zooming)this.setPosition();else{this.index=void 0;var a={type:"changed",index:void 0,target:this};a.chart=this.chart;this.fire("changed",a);this.hideCursor()}},handleReleaseOutside:function(){this.handleMouseUp()},handleMouseUp:function(){var a=this.chart,b=this.data,c;if(a){var d=a.mouseX-this.x,e=a.mouseY-this.y;if(this.drawingNow){this.drawingNow=!1;AmCharts.remove(this.drawingLine);c=this.drawStartX;var f= -this.drawStartY;if(2Math.abs(e-this.initialMouse)&&this.fromIndex==this.index||(this.indexMath.abs(d-g)&&3>Math.abs(e-h)||(b=Math.min(g,d),f=Math.min(h,e),d=Math.abs(g-d),e=Math.abs(h-e),a.hideXScrollbar&&(b=0,d=this.width),a.hideYScrollbar&&(f=0,e=this.height),c.selectionHeight=e,c.selectionWidth=d,c.selectionY= -f,c.selectionX=b,this.skipZoomDispatch||this.fire(c.type,c))}this.selectWithoutZooming||AmCharts.remove(this.selection)}this.panning=this.zooming=this.skipZoomDispatch=!1}}},showCursorAt:function(a){var b=this.chart.categoryAxis;a=b.parseDates?b.dateToCoordinate(a):b.categoryToCoordinate(a);this.previousMousePosition=NaN;this.forceShow=!0;this.setPosition(a,!1)},clearSelection:function(){AmCharts.remove(this.selection)},handleMouseDown:function(a){if(this.zoomable||this.pan||this.drawing){var b=this.rotate, -c=this.chart,d=c.mouseX-this.x,e=c.mouseY-this.y;if(0document.documentMode&&(this.updateOnReleaseOnly=!0);this.dragIconWidth=18;this.dragIconHeight=25;AmCharts.applyTheme(this,a,"SimpleChartScrollbar")},draw:function(){var a= -this;a.destroy();a.interval=setInterval(function(){a.updateScrollbar.call(a)},40);var b=a.chart.container,c=a.rotate,d=a.chart,e=b.set();a.set=e;d.scrollbarsSet.push(e);var f,g;c?(f=a.scrollbarHeight,g=d.plotAreaHeight):(g=a.scrollbarHeight,f=d.plotAreaWidth);a.width=f;if((a.height=g)&&f){var h=AmCharts.rect(b,f,g,a.backgroundColor,a.backgroundAlpha,1,a.backgroundColor,a.backgroundAlpha);a.bg=h;e.push(h);h=AmCharts.rect(b,f,g,"#000",.005);e.push(h);a.invisibleBg=h;h.click(function(){a.handleBgClick()}).mouseover(function(){a.handleMouseOver()}).mouseout(function(){a.handleMouseOut()}).touchend(function(){a.handleBgClick()}); -h=AmCharts.rect(b,f,g,a.selectedBackgroundColor,a.selectedBackgroundAlpha);a.selectedBG=h;e.push(h);f=AmCharts.rect(b,f,g,"#000",.005);a.dragger=f;e.push(f);f.mousedown(function(b){a.handleDragStart(b)}).mouseup(function(){a.handleDragStop()}).mouseover(function(){a.handleDraggerOver()}).mouseout(function(){a.handleMouseOut()}).touchstart(function(b){a.handleDragStart(b)}).touchend(function(){a.handleDragStop()});f=d.pathToImages;c?(h=f+"dragIconH.gif",f=a.dragIconWidth,c=a.dragIconHeight):(h=f+"dragIcon.gif", -c=a.dragIconWidth,f=a.dragIconHeight);g=b.image(h,0,0,c,f);var h=b.image(h,0,0,c,f),k=10,l=20;d.panEventsEnabled&&(k=25,l=a.scrollbarHeight);var m=AmCharts.rect(b,k,l,"#000",.005),n=AmCharts.rect(b,k,l,"#000",.005);n.translate(-(k-c)/2,-(l-f)/2);m.translate(-(k-c)/2,-(l-f)/2);c=b.set([g,n]);b=b.set([h,m]);a.iconLeft=c;a.iconRight=b;c.mousedown(function(){a.leftDragStart()}).mouseup(function(){a.leftDragStop()}).mouseover(function(){a.iconRollOver()}).mouseout(function(){a.iconRollOut()}).touchstart(function(b){a.leftDragStart()}).touchend(function(){a.leftDragStop()}); -b.mousedown(function(){a.rightDragStart()}).mouseup(function(){a.rightDragStop()}).mouseover(function(){a.iconRollOver()}).mouseout(function(){a.iconRollOut()}).touchstart(function(b){a.rightDragStart()}).touchend(function(){a.rightDragStop()});AmCharts.ifArray(d.chartData)?e.show():e.hide();a.hideDragIcons();a.clipDragger(!1)}e.translate(a.x,a.y)},updateScrollbarSize:function(a,b){var c=this.dragger,d,e,f,g;this.rotate?(d=0,e=a,f=this.width+1,g=b-a,c.setAttr("height",b-a),c.setAttr("y",e)):(d=a, -e=0,f=b-a,g=this.height+1,c.setAttr("width",b-a),c.setAttr("x",d));this.clipAndUpdate(d,e,f,g)},updateScrollbar:function(){var a,b=!1,c,d,e=this.x,f=this.y,g=this.dragger,h=this.getDBox();c=h.x+e;d=h.y+f;var k=h.width,h=h.height,l=this.rotate,m=this.chart,n=this.width,p=this.height,q=m.mouseX,r=m.mouseY;a=this.initialMouse;m.mouseIsOver&&(this.dragging&&(m=this.initialCoord,l?(a=m+(r-a),0>a&&(a=0),m=p-h,a>m&&(a=m),g.setAttr("y",a)):(a=m+(q-a),0>a&&(a=0),m=n-k,a>m&&(a=m),g.setAttr("x",a))),this.resizingRight&& -(l?(a=r-d,a+d>p+f&&(a=p-d+f),0>a?(this.resizingRight=!1,b=this.resizingLeft=!0):(0===a&&(a=.1),g.setAttr("height",a))):(a=q-c,a+c>n+e&&(a=n-c+e),0>a?(this.resizingRight=!1,b=this.resizingLeft=!0):(0===a&&(a=.1),g.setAttr("width",a)))),this.resizingLeft&&(l?(c=d,d=r,dp+f&&(d=p+f),a=!0===b?c-d:h+c-d,0>a?(this.resizingRight=!0,this.resizingLeft=!1,g.setAttr("y",c+h-f)):(0===a&&(a=.1),g.setAttr("y",d-f),g.setAttr("height",a))):(d=q,dn+e&&(d=n+e),a=!0===b?c-d:k+c-d,0>a?(this.resizingRight= -!0,this.resizingLeft=!1,g.setAttr("x",c+k-e)):(0===a&&(a=.1),g.setAttr("x",d-e),g.setAttr("width",a)))),this.clipDragger(!0))},clipDragger:function(a){var b=this.getDBox();if(b){var c=b.x,d=b.y,e=b.width,b=b.height,f=!1;if(this.rotate){if(c=0,e=this.width+1,this.clipY!=d||this.clipH!=b)f=!0}else if(d=0,b=this.height+1,this.clipX!=c||this.clipW!=e)f=!0;f&&(this.clipAndUpdate(c,d,e,b),a&&(this.updateOnReleaseOnly||this.dispatchScrollbarEvent()))}},maskGraphs:function(){},clipAndUpdate:function(a,b, -c,d){this.clipX=a;this.clipY=b;this.clipW=c;this.clipH=d;this.selectedBG.clipRect(a,b,c,d);this.updateDragIconPositions();this.maskGraphs(a,b,c,d)},dispatchScrollbarEvent:function(){if(this.skipEvent)this.skipEvent=!1;else{var a=this.chart;a.hideBalloon();var b=this.getDBox(),c=b.x,d=b.y,e=b.width,b=b.height;this.rotate?(c=d,e=this.height/b):e=this.width/e;a={type:"zoomed",position:c,chart:a,target:this,multiplier:e};this.fire(a.type,a)}},updateDragIconPositions:function(){var a=this.getDBox(),b= -a.x,c=a.y,d=this.iconLeft,e=this.iconRight,f,g,h=this.scrollbarHeight;this.rotate?(f=this.dragIconWidth,g=this.dragIconHeight,d.translate(this.x+(h-g)/2,this.y+c-f/2),e.translate(this.x+(h-g)/2,this.y+c+a.height-f/2)):(f=this.dragIconHeight,g=this.dragIconWidth,d.translate(this.x+b-g/2,this.y+(h-f)/2),e.translate(this.x+b-g/2+a.width,this.y+(h-f)/2))},showDragIcons:function(){this.resizeEnabled&&(this.iconLeft.show(),this.iconRight.show())},hideDragIcons:function(){if(!this.resizingLeft&&!this.resizingRight&& -!this.dragging){if(this.hideResizeGrips||!this.resizeEnabled)this.iconLeft.hide(),this.iconRight.hide();this.removeCursors()}},removeCursors:function(){this.chart.setMouseCursor("auto")},relativeZoom:function(a,b){this.dragger.stop();this.multiplier=a;this.position=b;this.updateScrollbarSize(b,this.rotate?b+this.height/a:b+this.width/a)},destroy:function(){this.clear();AmCharts.remove(this.set);AmCharts.remove(this.iconRight);AmCharts.remove(this.iconLeft)},clear:function(){clearInterval(this.interval)}, -handleDragStart:function(){var a=this.chart;this.dragger.stop();this.removeCursors();this.dragging=!0;var b=this.getDBox();this.rotate?(this.initialCoord=b.y,this.initialMouse=a.mouseY):(this.initialCoord=b.x,this.initialMouse=a.mouseX)},handleDragStop:function(){this.updateOnReleaseOnly&&(this.updateScrollbar(),this.skipEvent=!1,this.dispatchScrollbarEvent());this.dragging=!1;this.mouseIsOver&&this.removeCursors();this.updateScrollbar()},handleDraggerOver:function(){this.handleMouseOver()},leftDragStart:function(){this.dragger.stop(); -this.resizingLeft=!0},leftDragStop:function(){this.resizingLeft=!1;this.mouseIsOver||this.removeCursors();this.updateOnRelease()},rightDragStart:function(){this.dragger.stop();this.resizingRight=!0},rightDragStop:function(){this.resizingRight=!1;this.mouseIsOver||this.removeCursors();this.updateOnRelease()},iconRollOut:function(){this.removeCursors()},iconRollOver:function(){this.rotate?this.chart.setMouseCursor("n-resize"):this.chart.setMouseCursor("e-resize");this.handleMouseOver()},getDBox:function(){if(this.dragger)return this.dragger.getBBox()}, -handleBgClick:function(){if(!this.resizingRight&&!this.resizingLeft){this.zooming=!0;var a,b,c=this.scrollDuration,d=this.dragger;a=this.getDBox();var e=a.height,f=a.width;b=this.chart;var g=this.y,h=this.x,k=this.rotate;k?(a="y",b=b.mouseY-e/2-g,b=AmCharts.fitToBounds(b,0,this.height-e)):(a="x",b=b.mouseX-f/2-h,b=AmCharts.fitToBounds(b,0,this.width-f));this.updateOnReleaseOnly?(this.skipEvent=!1,d.setAttr(a,b),this.dispatchScrollbarEvent(),this.clipDragger()):(b=Math.round(b),k?d.animate({y:b},c, -">"):d.animate({x:b},c,">"))}},updateOnRelease:function(){this.updateOnReleaseOnly&&(this.updateScrollbar(),this.skipEvent=!1,this.dispatchScrollbarEvent())},handleReleaseOutside:function(){if(this.set){if(this.resizingLeft||this.resizingRight||this.dragging)this.updateOnRelease(),this.removeCursors();this.mouseIsOver=this.dragging=this.resizingRight=this.resizingLeft=!1;this.hideDragIcons();this.updateScrollbar()}},handleMouseOver:function(){this.mouseIsOver=!0;this.showDragIcons()},handleMouseOut:function(){this.mouseIsOver= -!1;this.hideDragIcons()}});AmCharts.ChartScrollbar=AmCharts.Class({inherits:AmCharts.SimpleChartScrollbar,construct:function(a){this.cname="ChartScrollbar";AmCharts.ChartScrollbar.base.construct.call(this,a);this.graphLineColor="#BBBBBB";this.graphLineAlpha=0;this.graphFillColor="#BBBBBB";this.graphFillAlpha=1;this.selectedGraphLineColor="#888888";this.selectedGraphLineAlpha=0;this.selectedGraphFillColor="#888888";this.selectedGraphFillAlpha=1;this.gridCount=0;this.gridColor="#FFFFFF";this.gridAlpha=.7;this.skipEvent=this.autoGridCount= -!1;this.color="#FFFFFF";this.scrollbarCreated=!1;this.offset=0;AmCharts.applyTheme(this,a,this.cname)},init:function(){var a=this.categoryAxis,b=this.chart;a||(this.categoryAxis=a=new AmCharts.CategoryAxis);a.chart=b;a.id="scrollbar";a.dateFormats=b.categoryAxis.dateFormats;a.markPeriodChange=b.categoryAxis.markPeriodChange;a.boldPeriodBeginning=b.categoryAxis.boldPeriodBeginning;a.axisItemRenderer=AmCharts.RecItem;a.axisRenderer=AmCharts.RecAxis;a.guideFillRenderer=AmCharts.RecFill;a.inside=!0;a.fontSize= -this.fontSize;a.tickLength=0;a.axisAlpha=0;AmCharts.isString(this.graph)&&(this.graph=AmCharts.getObjById(b.graphs,this.graph));if(a=this.graph){var c=this.valueAxis;c||(this.valueAxis=c=new AmCharts.ValueAxis,c.visible=!1,c.scrollbar=!0,c.axisItemRenderer=AmCharts.RecItem,c.axisRenderer=AmCharts.RecAxis,c.guideFillRenderer=AmCharts.RecFill,c.labelsEnabled=!1,c.chart=b);b=this.unselectedGraph;b||(b=new AmCharts.AmGraph,b.scrollbar=!0,this.unselectedGraph=b,b.negativeBase=a.negativeBase,b.noStepRisers= -a.noStepRisers);b=this.selectedGraph;b||(b=new AmCharts.AmGraph,b.scrollbar=!0,this.selectedGraph=b,b.negativeBase=a.negativeBase,b.noStepRisers=a.noStepRisers)}this.scrollbarCreated=!0},draw:function(){var a=this;AmCharts.ChartScrollbar.base.draw.call(a);a.scrollbarCreated||a.init();var b=a.chart,c=b.chartData,d=a.categoryAxis,e=a.rotate,f=a.x,g=a.y,h=a.width,k=a.height,l=b.categoryAxis,m=a.set;d.setOrientation(!e);d.parseDates=l.parseDates;d.rotate=e;d.equalSpacing=l.equalSpacing;d.minPeriod=l.minPeriod; -d.startOnAxis=l.startOnAxis;d.viW=h;d.viH=k;d.width=h;d.height=k;d.gridCount=a.gridCount;d.gridColor=a.gridColor;d.gridAlpha=a.gridAlpha;d.color=a.color;d.tickLength=0;d.axisAlpha=0;d.autoGridCount=a.autoGridCount;d.parseDates&&!d.equalSpacing&&d.timeZoom(b.firstTime,b.lastTime);d.zoom(0,c.length-1);if(l=a.graph){var n=a.valueAxis,p=l.valueAxis;n.id=p.id;n.rotate=e;n.setOrientation(e);n.width=h;n.height=k;n.viW=h;n.viH=k;n.dataProvider=c;n.reversed=p.reversed;n.logarithmic=p.logarithmic;n.gridAlpha= -0;n.axisAlpha=0;m.push(n.set);e?(n.y=g,n.x=0):(n.x=f,n.y=0);var f=Infinity,g=-Infinity,q;for(q=0;qg&&(g=v)}}Infinity!=f&&(n.minimum=f);-Infinity!=g&&(n.maximum=g+.1*(g-f));f==g&&(n.minimum-=1,n.maximum+=1);void 0!==a.minimum&&(n.minimum=a.minimum);void 0!==a.maximum&&(n.maximum=a.maximum);n.zoom(0,c.length-1);s=a.unselectedGraph;s.id=l.id;s.rotate=e;s.chart= -b;s.data=c;s.valueAxis=n;s.chart=l.chart;s.categoryAxis=a.categoryAxis;s.periodSpan=l.periodSpan;s.valueField=l.valueField;s.openField=l.openField;s.closeField=l.closeField;s.highField=l.highField;s.lowField=l.lowField;s.lineAlpha=a.graphLineAlpha;s.lineColorR=a.graphLineColor;s.fillAlphas=a.graphFillAlpha;s.fillColorsR=a.graphFillColor;s.connect=l.connect;s.hidden=l.hidden;s.width=h;s.height=k;s.pointPosition=l.pointPosition;s.stepDirection=l.stepDirection;s.periodSpan=l.periodSpan;p=a.selectedGraph; -p.id=l.id;p.rotate=e;p.chart=b;p.data=c;p.valueAxis=n;p.chart=l.chart;p.categoryAxis=d;p.periodSpan=l.periodSpan;p.valueField=l.valueField;p.openField=l.openField;p.closeField=l.closeField;p.highField=l.highField;p.lowField=l.lowField;p.lineAlpha=a.selectedGraphLineAlpha;p.lineColorR=a.selectedGraphLineColor;p.fillAlphas=a.selectedGraphFillAlpha;p.fillColorsR=a.selectedGraphFillColor;p.connect=l.connect;p.hidden=l.hidden;p.width=h;p.height=k;p.pointPosition=l.pointPosition;p.stepDirection=l.stepDirection; -p.periodSpan=l.periodSpan;b=a.graphType;b||(b=l.type);s.type=b;p.type=b;c=c.length-1;s.zoom(0,c);p.zoom(0,c);p.set.click(function(){a.handleBackgroundClick()}).mouseover(function(){a.handleMouseOver()}).mouseout(function(){a.handleMouseOut()});s.set.click(function(){a.handleBackgroundClick()}).mouseover(function(){a.handleMouseOver()}).mouseout(function(){a.handleMouseOut()});m.push(s.set);m.push(p.set)}m.push(d.set);m.push(d.labelsSet);a.bg.toBack();a.invisibleBg.toFront();a.dragger.toFront();a.iconLeft.toFront(); -a.iconRight.toFront()},timeZoom:function(a,b,c){this.startTime=a;this.endTime=b;this.timeDifference=b-a;this.skipEvent=!AmCharts.toBoolean(c);this.zoomScrollbar();this.skipEvent||this.dispatchScrollbarEvent()},zoom:function(a,b){this.start=a;this.end=b;this.skipEvent=!0;this.zoomScrollbar()},dispatchScrollbarEvent:function(){if(this.skipEvent)this.skipEvent=!1;else{var a=this.chart.chartData,b,c,d=this.dragger.getBBox();b=d.x;var e=d.y,f=d.width;c=d.height;d=this.chart;this.rotate?b=e:c=f;f={type:"zoomed", -target:this};f.chart=d;var g=this.categoryAxis,h=this.stepWidth,e=d.minSelectedTime;if(g.parseDates&&!g.equalSpacing){if(a=d.lastTime,d=d.firstTime,g.minDuration(),g=Math.round(b/h)+d,b=this.dragging?g+this.timeDifference:Math.round((b+c)/h)+d,g>b&&(g=b),0a&&(b=a),b-eb&&(b=g+e),g!=this.startTime||b!=this.endTime)this.startTime=g,this.endTime=b,f.start=g,f.end=b,f.startDate=new Date(g),f.endDate=new Date(b), -this.fire(f.type,f)}else if(g.startOnAxis||(b+=h/2),c-=this.stepWidth/2,e=g.xToIndex(b),b=g.xToIndex(b+c),e!=this.start||this.end!=b)g.startOnAxis&&(this.resizingRight&&e==b&&b++,this.resizingLeft&&e==b&&(0this.timeDifference&&(this.timeDifference=0)},handleBackgroundClick:function(){AmCharts.ChartScrollbar.base.handleBackgroundClick.call(this);this.dragging||(this.difference=this.end-this.start,this.timeDifference=this.endTime-this.startTime,0>this.timeDifference&&(this.timeDifference=0))}});AmCharts.AmBalloon=AmCharts.Class({construct:function(a){this.cname="AmBalloon";this.enabled=!0;this.fillColor="#FFFFFF";this.fillAlpha=.8;this.borderThickness=2;this.borderColor="#FFFFFF";this.borderAlpha=1;this.cornerRadius=0;this.maximumWidth=220;this.horizontalPadding=8;this.verticalPadding=4;this.pointerWidth=6;this.pointerOrientation="V";this.color="#000000";this.adjustBorderColor=!0;this.show=this.follow=this.showBullet=!1;this.bulletSize=3;this.shadowAlpha=.4;this.shadowColor="#000000";this.fadeOutDuration= -this.animationDuration=.3;this.fixedPosition=!1;this.offsetY=6;this.offsetX=1;this.textAlign="center";AmCharts.isModern||(this.offsetY*=1.5);AmCharts.applyTheme(this,a,this.cname)},draw:function(){var a=this.pointToX,b=this.pointToY;this.deltaSignX=this.deltaSignY=1;var c=this.chart;AmCharts.VML&&(this.fadeOutDuration=0);this.xAnim&&c.stopAnim(this.xAnim);this.yAnim&&c.stopAnim(this.yAnim);if(!isNaN(a)){var d=this.follow,e=c.container,f=this.set;AmCharts.remove(f);this.removeDiv();f=e.set();f.node.style.pointerEvents= -"none";this.set=f;c.balloonsSet.push(f);if(this.show){var g=this.l,h=this.t,k=this.r,l=this.b,m=this.balloonColor,n=this.fillColor,p=this.borderColor,q=n;void 0!=m&&(this.adjustBorderColor?q=p=m:n=m);var r=this.horizontalPadding,s=this.verticalPadding,v=this.pointerWidth,w=this.pointerOrientation,t=this.cornerRadius,u=c.fontFamily,y=this.fontSize;void 0==y&&(y=c.fontSize);var m=document.createElement("div"),E=m.style;E.pointerEvents="none";E.position="absolute";var A=this.minWidth,z="";isNaN(A)|| -(z="min-width:"+(A-2*r)+"px; ");m.innerHTML='
'+this.text+"
";c.chartDiv.appendChild(m);this.textDiv=m;y=m.offsetWidth;u=m.offsetHeight;m.clientHeight&&(y=m.clientWidth,u=m.clientHeight);u+=2*s;z=y+2*r;!isNaN(A)&&zu&&(v=u/2),y=b-u/2,a=l&&(y=l-u);yk&&(A=k-z);var h=y+s,l=A+r,s=this.shadowAlpha,I=this.shadowColor,r=this.borderThickness,F=this.bulletSize,H;0z-v&&(g=z-v),gu-v&&(q=u-v),qa?z:a-A,z,z,0,0,z]),0this.r-d.width&&(a=this.r-d.width);e1.1*q&&(w[K].gap=!0);this.processFields(b,F,H);F.category=t.category;F.serialDataItem=t;F.graph=b;t.axes[A].graphs[K]=F;p[K]=t.time;w[K]= -F}}}this.chartData[s]=t}}for(c=0;cb?this.colors[b]:AmCharts.randomColor();a.lineColorR=c}a.fillColorsR=a.fillColors?a.fillColors:a.lineColorR;a.bulletBorderColorR=a.bulletBorderColor?a.bulletBorderColor:a.useLineColorForBulletBorder?a.lineColorR:a.bulletColor;a.bulletColorR=a.bulletColor?a.bulletColor:a.lineColorR;if(c= -this.patterns)a.pattern=c[b]},handleLegendEvent:function(a){var b=a.type;a=a.dataItem;if(!this.legend.data&&a){var c=a.hidden,d=a.showBalloon;switch(b){case "clickMarker":this.textClickEnabled&&(d?this.hideGraphsBalloon(a):this.showGraphsBalloon(a));break;case "clickLabel":d?this.hideGraphsBalloon(a):this.showGraphsBalloon(a);break;case "rollOverItem":c||this.highlightGraph(a);break;case "rollOutItem":c||this.unhighlightGraph();break;case "hideItem":this.hideGraph(a);break;case "showItem":this.showGraph(a)}}}, -highlightGraph:function(a){var b=this.graphs,c,d=.2;this.legend&&(d=this.legend.rollOverGraphAlpha);if(1!=d)for(c=0;cthis.hoverAlpha&&a.wedge&&a.wedge.attr({opacity:this.hoverAlpha});var d=a.balloonX,e=a.balloonY;a.pulled&&(d+=a.pullX,e+=a.pullY);var f=this.formatString(this.balloonText,a,!0),g=this.balloonFunction;g&&(f=g(a,f));g=AmCharts.adjustLuminosity(a.color, --.15);this.showBalloon(f,g,b,d,e);a={type:"rollOverSlice",dataItem:a,chart:this,event:c};this.fire(a.type,a)}},rollOutSlice:function(a,b){isNaN(a)||(a=this.chartData[a]);a.wedge&&a.wedge.attr({opacity:1});this.hideBalloon();var c={type:"rollOutSlice",dataItem:a,chart:this,event:b};this.fire(c.type,c)},clickSlice:function(a,b){isNaN(a)||(a=this.chartData[a]);a.pulled?this.pullSlice(a,0):this.pullSlice(a,1);AmCharts.getURL(a.url,this.urlTarget);var c={type:"clickSlice",dataItem:a,chart:this,event:b}; -this.fire(c.type,c)},handleRightClick:function(a,b){isNaN(a)||(a=this.chartData[a]);var c={type:"rightClickSlice",dataItem:a,chart:this,event:b};this.fire(c.type,c)},drawTicks:function(){var a=this.chartData,b;for(b=0;bb&&(b=e);d.remove()}return b}});AmCharts.AmRectangularChart=AmCharts.Class({inherits:AmCharts.AmCoordinateChart,construct:function(a){AmCharts.AmRectangularChart.base.construct.call(this,a);this.theme=a;this.createEvents("zoomed");this.marginRight=this.marginBottom=this.marginTop=this.marginLeft=20;this.verticalPosition=this.horizontalPosition=this.depth3D=this.angle=0;this.heightMultiplier=this.widthMultiplier=1;this.plotAreaFillColors="#FFFFFF";this.plotAreaFillAlphas=0;this.plotAreaBorderColor="#000000";this.plotAreaBorderAlpha= -0;this.zoomOutButtonImageSize=17;this.zoomOutButtonImage="lens.png";this.zoomOutText="Show all";this.zoomOutButtonColor="#e5e5e5";this.zoomOutButtonAlpha=0;this.zoomOutButtonRollOverAlpha=1;this.zoomOutButtonPadding=8;this.trendLines=[];this.autoMargins=!0;this.marginsUpdated=!1;this.autoMarginOffset=10;AmCharts.applyTheme(this,a,"AmRectangularChart")},initChart:function(){AmCharts.AmRectangularChart.base.initChart.call(this);this.updateDxy();var a=!0;!this.marginsUpdated&&this.autoMargins&&(this.resetMargins(), -a=!1);this.processScrollbars();this.updateMargins();this.updatePlotArea();this.updateScrollbars();this.updateTrendLines();this.updateChartCursor();this.updateValueAxes();a&&(this.scrollbarOnly||this.updateGraphs())},drawChart:function(){AmCharts.AmRectangularChart.base.drawChart.call(this);this.drawPlotArea();if(AmCharts.ifArray(this.chartData)){var a=this.chartCursor;a&&a.draw();a=this.zoomOutText;""!==a&&a&&this.drawZoomOutButton()}},resetMargins:function(){var a={},b;if("serial"==this.type){var c= -this.valueAxes;for(b=0;b=e-c&&(this.marginRight=Math.round(k-e+c));d.top&&hf-c&&(this.marginBottom=Math.round(this.marginBottom+b-f+c));this.initChart()},getAxisBounds:function(a,b,c,d,e){if(!a.ignoreAxisWidth){var f=a.labelsSet,g=a.tickLength;a.inside&&(g=0);if(f)switch(f=a.getBBox(),a.position){case "top":a=f.y; -d>a&&(d=a);break;case "bottom":a=f.y+f.height;ea&&(b=a)}}return{l:b,t:d,r:c,b:e}},drawZoomOutButton:function(){var a=this,b=a.container.set();a.zoomButtonSet.push(b);var c=a.color,d=a.fontSize,e=a.zoomOutButtonImageSize,f=a.zoomOutButtonImage,g=AmCharts.lang.zoomOutText||a.zoomOutText,h=a.zoomOutButtonColor,k=a.zoomOutButtonAlpha,l=a.zoomOutButtonFontSize,m=a.zoomOutButtonPadding;isNaN(l)||(d=l);(l=a.zoomOutButtonFontColor)&& -(c=l);var l=a.zoomOutButton,n;l&&(l.fontSize&&(d=l.fontSize),l.color&&(c=l.color),l.backgroundColor&&(h=l.backgroundColor),isNaN(l.backgroundAlpha)||(a.zoomOutButtonRollOverAlpha=l.backgroundAlpha));var p=l=0;void 0!==a.pathToImages&&f&&(n=a.container.image(a.pathToImages+f,0,0,e,e),b.push(n),n=n.getBBox(),l=n.width+5);void 0!==g&&(c=AmCharts.text(a.container,g,c,a.fontFamily,d,"start"),d=c.getBBox(),p=n?n.height/2-3:d.height/2,c.translate(l,p),b.push(c));n=b.getBBox();c=1;AmCharts.isModern||(c=0); -h=AmCharts.rect(a.container,n.width+2*m+5,n.height+2*m-2,h,1,1,h,c);h.setAttr("opacity",k);h.translate(-m,-m);b.push(h);h.toBack();a.zbBG=h;n=h.getBBox();b.translate(a.marginLeftReal+a.plotAreaWidth-n.width+m,a.marginTopReal+m);b.hide();b.mouseover(function(){a.rollOverZB()}).mouseout(function(){a.rollOutZB()}).click(function(){a.clickZB()}).touchstart(function(){a.rollOverZB()}).touchend(function(){a.rollOutZB();a.clickZB()});for(k=0;ka&&(a=1);1>b&&(b=1);this.plotAreaWidth=Math.round(a);this.plotAreaHeight=Math.round(b)},updateDxy:function(){this.dx=Math.round(this.depth3D*Math.cos(this.angle*Math.PI/180));this.dy=Math.round(-this.depth3D*Math.sin(this.angle*Math.PI/180));this.d3x= -Math.round(this.columnSpacing3D*Math.cos(this.angle*Math.PI/180));this.d3y=Math.round(-this.columnSpacing3D*Math.sin(this.angle*Math.PI/180))},updateMargins:function(){var a=this.getTitleHeight();this.titleHeight=a;this.marginTopReal=this.marginTop-this.dy+a;this.marginBottomReal=this.marginBottom;this.marginLeftReal=this.marginLeft;this.marginRightReal=this.marginRight},updateValueAxes:function(){var a=this.valueAxes,b=this.marginLeftReal,c=this.marginTopReal,d=this.plotAreaHeight,e=this.plotAreaWidth, -f;for(f=0;fb&&(b=Math.abs(b),q=-b);0>c&&(c=Math.abs(c),r=-c);q+=AmCharts.dx;r+=AmCharts.dy;e={fill:n,stroke:g,"fill-opacity":e,"stroke-opacity":h};void 0!==m&&0=s&&(e=s);var v=1/180*Math.PI,s=b+Math.sin(d*v)*h,w=c-Math.cos(d*v)*q,t=b+Math.sin(d*v)*f,u=c-Math.cos(d*v)*g,y=b+Math.sin((d+e)*v)*f,E=c-Math.cos((d+e)*v)*g,A=b+Math.sin((d+e)*v)*h,v=c-Math.cos((d+e)*v)*q,z={fill:AmCharts.adjustLuminosity(l.fill,-.2),"stroke-opacity":0,"fill-opacity":l["fill-opacity"]},K=0;180Math.abs(e)&&1>=Math.abs(y-t)&&1>=Math.abs(E-u)&&(I=!0));e="";var F;n&&(z["fill-opacity"]=0,z["stroke-opacity"]=l["stroke-opacity"]/2,z.stroke=l.stroke);0a.length&&(a=String(a[0])+String(a[0])+String(a[1])+String(a[1])+String(a[2])+String(a[2]));b=b||0;var c="#",d,e;for(e=0;3>e;e++)d=parseInt(a.substr(2*e,2),16),d=Math.round(Math.min(Math.max(0,d+d*b),255)).toString(16),c+=("00"+d).substr(d.length);return c};AmCharts.Bezier=AmCharts.Class({construct:function(a,b,c,d,e,f,g,h,k,l){"object"==typeof g&&(g=g[0]);"object"==typeof h&&(h=h[0]);f={fill:g,"fill-opacity":h,"stroke-width":f};void 0!==k&&0c&&(h=c);b.push({x:k.x-h/e,y:k.y-d/f});b.push({x:k.x,y:k.y});b.push({x:k.x+h/e,y:k.y+d/f})}d=a[a.length-1].y-a[a.length-2].y;c=a[a.length-1].x-a[a.length-2].x;b.push({x:a[a.length-1].x- -c/e,y:a[a.length-1].y-d/f});b.push({x:a[a.length-1].x,y:a[a.length-1].y});return b},drawBeziers:function(a){var b="",c;for(c=0;c<(a.length-1)/3;c++)b+=this.drawBezierMidpoint(a[3*c],a[3*c+1],a[3*c+2],a[3*c+3]);return b},drawBezierMidpoint:function(a,b,c,d){var e=Math.round,f=this.getPointOnSegment(a,b,.75),g=this.getPointOnSegment(d,c,.75),h=(d.x-a.x)/16,k=(d.y-a.y)/16,l=this.getPointOnSegment(a,b,.375);a=this.getPointOnSegment(f,g,.375);a.x-=h;a.y-=k;b=this.getPointOnSegment(g,f,.375);b.x+=h;b.y+= -k;c=this.getPointOnSegment(d,c,.375);h=this.getMiddle(l,a);f=this.getMiddle(f,g);g=this.getMiddle(b,c);l=" Q"+e(l.x)+","+e(l.y)+","+e(h.x)+","+e(h.y);l+=" Q"+e(a.x)+","+e(a.y)+","+e(f.x)+","+e(f.y);l+=" Q"+e(b.x)+","+e(b.y)+","+e(g.x)+","+e(g.y);return l+=" Q"+e(c.x)+","+e(c.y)+","+e(d.x)+","+e(d.y)},getMiddle:function(a,b){return{x:(a.x+b.x)/2,y:(a.y+b.y)/2}},getPointOnSegment:function(a,b,c){return{x:a.x+(b.x-a.x)*c,y:a.y+(b.y-a.y)*c}}});AmCharts.AmDraw=AmCharts.Class({construct:function(a,b,c,d){AmCharts.SVG_NS="http://www.w3.org/2000/svg";AmCharts.SVG_XLINK="http://www.w3.org/1999/xlink";AmCharts.hasSVG=!!document.createElementNS&&!!document.createElementNS(AmCharts.SVG_NS,"svg").createSVGRect;1>b&&(b=10);1>c&&(c=10);this.div=a;this.width=b;this.height=c;this.rBin=document.createElement("div");if(AmCharts.hasSVG){AmCharts.SVG=!0;var e=this.createSvgElement("svg");e.style.position="absolute";e.style.width=b+"px";e.style.height=c+ -"px";b=this.createSvgElement("desc");b.appendChild(document.createTextNode("JavaScript chart by amCharts "+d.version));e.appendChild(b);AmCharts.rtl&&(e.setAttribute("direction","rtl"),e.style.left="auto",e.style.right="0px");e.setAttribute("version","1.1");a.appendChild(e);this.container=e;this.R=new AmCharts.SVGRenderer(this)}else AmCharts.isIE&&AmCharts.VMLRenderer&&(AmCharts.VML=!0,AmCharts.vmlStyleSheet||(document.namespaces.add("amvml","urn:schemas-microsoft-com:vml"),31>document.styleSheets.length? -(e=document.createStyleSheet(),e.addRule(".amvml","behavior:url(#default#VML); display:inline-block; antialias:true"),AmCharts.vmlStyleSheet=e):document.styleSheets[0].addRule(".amvml","behavior:url(#default#VML); display:inline-block; antialias:true")),this.container=a,this.R=new AmCharts.VMLRenderer(this,d),this.R.disableSelection(a))},createSvgElement:function(a){return document.createElementNS(AmCharts.SVG_NS,a)},circle:function(a,b,c,d){var e=new AmCharts.AmDObject("circle",this);e.attr({r:c, -cx:a,cy:b});this.addToContainer(e.node,d);return e},setSize:function(a,b){0c&&(c=1);1>d&&(d=1);h.attr({x:a,y:b,width:c,height:d,rx:e,ry:e,"stroke-width":f});this.addToContainer(h.node,g);return h},image:function(a,b,c,d,e,f){var g=new AmCharts.AmDObject("image", -this);g.attr({x:b,y:c,width:d,height:e});this.R.path(g,a);this.addToContainer(g.node,f);return g},addToContainer:function(a,b){b||(b=this.container);b.appendChild(a)},text:function(a,b,c){return this.R.text(a,b,c)},path:function(a,b,c,d){var e=new AmCharts.AmDObject("path",this);d||(d="100,100");e.attr({cs:d});c?e.attr({dd:a}):e.attr({d:a});this.addToContainer(e.node,b);return e},set:function(a){return this.R.set(a)},remove:function(a){if(a){var b=this.rBin;b.appendChild(a);b.innerHTML=""}},renderFix:function(){var a= -this.container,b=a.style,c;try{c=a.getScreenCTM()||a.createSVGMatrix()}catch(d){c=a.createSVGMatrix()}a=1-c.e%1;c=1-c.f%1;.5c&&(g="dot"), -3<=c&&6>=c&&(g="dash"),6g&&(b+=g);0>h&&(c+=h)}return{x:b,y:c,width:d, -height:e}},setText:function(a,b){var c=a.node;c&&(c.innerHTML=b);this.setAttr(a,"text-anchor",a.anchor)},addListener:function(a,b,c){a.node["on"+b]=c},move:function(a,b,c){var d=a.node,e=d.style;"text"==a.type&&(c-=AmCharts.removePx(e.fontSize)/2-1);"oval"==a.shapeType&&(b-=AmCharts.removePx(e.width)/2,c-=AmCharts.removePx(e.height)/2);a=a.bw;isNaN(a)||(b-=a,c-=a);isNaN(b)||isNaN(c)||(d.style.left=b+"px",d.style.top=c+"px")},svgPathToVml:function(a){var b=a.split(" ");a="";var c,d=Math.round,e;for(e= -0;ethis.fontSize&&(this.ly=e/2-1);0p&&(p=u);w=w.height;w>q&&(q=w)}var u=q=0,y=f,E=0,A=0;for(t=0;tA&&(A=w.height);K+w.width>n&&0=k&& -(u=0,q++,E=E+A+l,A=0);r.push(z)}w=r.getBBox();k=w.height+2*l-1;"left"==a||"right"==a?(h=w.width+2*f,g.style.width=h+b+c+"px"):h=h-b-c-1;c=AmCharts.polygon(this.container,[0,h,h,0],[0,0,k,k],this.backgroundColor,this.backgroundAlpha,1,this.borderColor,this.borderAlpha);s.push(c);s.translate(b,d);c.toBack();b=f;if("top"==a||"bottom"==a||"absolute"==a||"outside"==a)"center"==this.align?b=f+(h-w.width)/2:"right"==this.align&&(b=f+h-w.width);r.translate(b,l+1);this.titleHeight>k&&(k=this.titleHeight); -a=k+d+e+1;0>a&&(a=0);g.style.height=Math.round(a)+"px"},createEntry:function(a){if(!1!==a.visibleInLegend){var b=this.chart,c=a.markerType;c||(c=this.markerType);var d=a.color,e=a.alpha;a.legendKeyColor&&(d=a.legendKeyColor());a.legendKeyAlpha&&(e=a.legendKeyAlpha());var f;!0===a.hidden&&(f=d=this.markerDisabledColor);var g=a.pattern,h=a.customMarker;h||(h=this.customMarker);var k=this.container,l=this.markerSize,m=0,n=0,p=l/2;if(this.useGraphSettings)if(m=a.type,this.switchType=void 0,"line"==m|| -"step"==m||"smoothedLine"==m||"ohlc"==m)g=k.set(),a.hidden||(d=a.lineColorR,f=a.bulletBorderColorR),n=AmCharts.line(k,[0,2*l],[l/2,l/2],d,a.lineAlpha,a.lineThickness,a.dashLength),g.push(n),a.bullet&&(a.hidden||(d=a.bulletColorR),n=AmCharts.bullet(k,a.bullet,a.bulletSize,d,a.bulletAlpha,a.bulletBorderThickness,f,a.bulletBorderAlpha))&&(n.translate(l+1,l/2),g.push(n)),p=0,m=l,n=l/3;else{var q;a.getGradRotation&&(q=a.getGradRotation());m=a.fillColorsR;!0===a.hidden&&(m=d);if(g=this.createMarker("rectangle", -m,a.fillAlphas,a.lineThickness,d,a.lineAlpha,q,g))p=l,g.translate(p,l/2);m=l}else h?(b.path&&(h=b.path+h),g=k.image(h,0,0,l,l)):(g=this.createMarker(c,d,e,void 0,void 0,void 0,void 0,g))&&g.translate(l/2,l/2);this.addListeners(g,a);k=k.set([g]);this.switchable&&a.switchable&&k.setAttr("cursor","pointer");(f=this.switchType)&&"none"!=f&&("x"==f?(q=this.createX(),q.translate(l/2,l/2)):q=this.createV(),q.dItem=a,!0!==a.hidden?"x"==f?q.hide():q.show():"x"!=f&&q.hide(),this.switchable||q.hide(),this.addListeners(q, -a),a.legendSwitch=q,k.push(q));f=this.color;a.showBalloon&&this.textClickEnabled&&void 0!==this.selectedColor&&(f=this.selectedColor);this.useMarkerColorForLabels&&(f=d);!0===a.hidden&&(f=this.markerDisabledColor);d=AmCharts.massReplace(this.labelText,{"[[title]]":a.title});q=this.fontSize;g&&l<=q&&g.translate(p,l/2+this.ly-q/2+(q+2-l)/2-n);var r;d&&(d=AmCharts.fixBrakes(d),a.legendTextReal=d,r=this.labelWidth,r=isNaN(r)?AmCharts.text(this.container,d,f,b.fontFamily,q,"start"):AmCharts.wrappedText(this.container, -d,f,b.fontFamily,q,"start",!1,r,0),r.translate(this.lx+m,this.ly),k.push(r),b=r.getBBox().width,this.maxLabelWidthc&&(d="00"+c);10<=c&&100>c&&(d="0"+c);a=a.replace(/fff/g,d)}return a};AmCharts.extractPeriod=function(a){var b=AmCharts.stripNumbers(a),c=1;b!=a&&(c=Number(a.slice(0,a.indexOf(b))));return{period:b,count:c}}; -AmCharts.newDate=function(a,b){return date="fff"==b?AmCharts.useUTC?new Date(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate(),a.getUTCHours(),a.getUTCMinutes(),a.getUTCSeconds(),a.getUTCMilliseconds()):new Date(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds(),a.getMilliseconds()):new Date(a)}; -AmCharts.resetDateToMin=function(a,b,c,d){void 0===d&&(d=1);var e,f,g,h,k,l,m;AmCharts.useUTC?(e=a.getUTCFullYear(),f=a.getUTCMonth(),g=a.getUTCDate(),h=a.getUTCHours(),k=a.getUTCMinutes(),l=a.getUTCSeconds(),m=a.getUTCMilliseconds(),a=a.getUTCDay()):(e=a.getFullYear(),f=a.getMonth(),g=a.getDate(),h=a.getHours(),k=a.getMinutes(),l=a.getSeconds(),m=a.getMilliseconds(),a=a.getDay());switch(b){case "YYYY":e=Math.floor(e/c)*c;f=0;g=1;m=l=k=h=0;break;case "MM":f=Math.floor(f/c)*c;g=1;m=l=k=h=0;break;case "WW":0=== -a&&0=c[b].contains?(a=Math.round(a/c[b].contains),b=c[b].nextInterval,AmCharts.getMaxInterval(a,b)):"ss"==b?c[b].nextInterval:b};AmCharts.dayNames="Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" ");AmCharts.shortDayNames="Sun Mon Tue Wed Thu Fri Sat".split(" ");AmCharts.monthNames="January February March April May June July August September October November December".split(" ");AmCharts.shortMonthNames="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "); -AmCharts.getWeekNumber=function(a){a=new Date(a);a.setHours(0,0,0);a.setDate(a.getDate()+4-(a.getDay()||7));var b=new Date(a.getFullYear(),0,1);return Math.ceil(((a-b)/864E5+1)/7)}; -AmCharts.stringToDate=function(a,b){var c={},d=[{pattern:"YYYY",period:"year"},{pattern:"YY",period:"year"},{pattern:"MM",period:"month"},{pattern:"M",period:"month"},{pattern:"DD",period:"date"},{pattern:"D",period:"date"},{pattern:"JJ",period:"hours"},{pattern:"J",period:"hours"},{pattern:"HH",period:"hours"},{pattern:"H",period:"hours"},{pattern:"KK",period:"hours"},{pattern:"K",period:"hours"},{pattern:"LL",period:"hours"},{pattern:"L",period:"hours"},{pattern:"NN",period:"minutes"},{pattern:"N", -period:"minutes"},{pattern:"SS",period:"seconds"},{pattern:"S",period:"seconds"},{pattern:"QQQ",period:"milliseconds"},{pattern:"QQ",period:"milliseconds"},{pattern:"Q",period:"milliseconds"}],e=!0,f=b.indexOf("AA");-1!=f&&(a.substr(f,2),"pm"==a.toLowerCase&&(e=!1));var f=b,g,h,k;for(k=0;kd&&(p="0"+p);var q="0"+f;b=b.replace(/W/g,m);m=g;24==m&&(m=0);var r=m;10>r&&(r= -"0"+r);b=b.replace(/JJ/g,r);b=b.replace(/J/g,m);r=g;0===r&&(r=24,-1!=b.indexOf("H")&&e--);m=e;10>e&&(m="0"+e);var s=r;10>s&&(s="0"+s);b=b.replace(/HH/g,s);b=b.replace(/H/g,r);r=g;11s&&(s="0"+s);b=b.replace(/KK/g,s);b=b.replace(/K/g,r);r=g;0===r&&(r=12);12s&&(s="0"+s);b=b.replace(/LL/g,s);b=b.replace(/L/g,r);r=h;10>r&&(r="0"+r);b=b.replace(/NN/g,r);b=b.replace(/N/g,h);h=k;10>h&&(h="0"+h);b=b.replace(/SS/g,h);b=b.replace(/S/g,k);k=l;10>k&&(k="00"+k);100>k&&(k="0"+ -k);h=l;10>h&&(h="00"+h);b=b.replace(/QQQ/g,k);b=b.replace(/QQ/g,h);b=b.replace(/Q/g,l);b=12>g?b.replace(/A/g,"am"):b.replace(/A/g,"pm");b=b.replace(/YYYY/g,"@IIII@");b=b.replace(/YY/g,"@II@");b=b.replace(/MMMM/g,"@XXXX@");b=b.replace(/MMM/g,"@XXX@");b=b.replace(/MM/g,"@XX@");b=b.replace(/M/g,"@X@");b=b.replace(/DD/g,"@RR@");b=b.replace(/D/g,"@R@");b=b.replace(/EEEE/g,"@PPPP@");b=b.replace(/EEE/g,"@PPP@");b=b.replace(/EE/g,"@PP@");b=b.replace(/E/g,"@P@");b=b.replace(/@IIII@/g,c);b=b.replace(/@II@/g, -n);b=b.replace(/@XXXX@/g,AmCharts.monthNames[d]);b=b.replace(/@XXX@/g,AmCharts.shortMonthNames[d]);b=b.replace(/@XX@/g,p);b=b.replace(/@X@/g,d+1);b=b.replace(/@RR@/g,m);b=b.replace(/@R@/g,e);b=b.replace(/@PPPP@/g,AmCharts.dayNames[f]);b=b.replace(/@PPP@/g,AmCharts.shortDayNames[f]);b=b.replace(/@PP@/g,q);return b=b.replace(/@P@/g,f)}; -AmCharts.changeDate=function(a,b,c,d,e){var f=-1;void 0===d&&(d=!0);void 0===e&&(e=!1);!0===d&&(f=1);switch(b){case "YYYY":a.setFullYear(a.getFullYear()+c*f);d||e||a.setDate(a.getDate()+1);break;case "MM":b=a.getMonth();a.setMonth(a.getMonth()+c*f);a.getMonth()>b+c*f&&a.setDate(a.getDate()-1);d||e||a.setDate(a.getDate()+1);break;case "DD":a.setDate(a.getDate()+c*f);break;case "WW":a.setDate(a.getDate()+c*f*7);break;case "hh":a.setHours(a.getHours()+c*f);break;case "mm":a.setMinutes(a.getMinutes()+ -c*f);break;case "ss":a.setSeconds(a.getSeconds()+c*f);break;case "fff":a.setMilliseconds(a.getMilliseconds()+c*f)}return a}; \ No newline at end of file diff --git a/client/amcharts/custom.js b/client/amcharts/custom.js deleted file mode 100644 index 3d9d1a4..0000000 --- a/client/amcharts/custom.js +++ /dev/null @@ -1,80 +0,0 @@ -function CustomChart(startingFrom, cum, chartData) { - - //console.log(data); - - chartData.reverse(); - chartData.forEach(function(entry, i) { - var profit = (entry.cash_out ? entry.cash_out : 0) + (entry.bonus ? entry.bonus : 0) - entry.bet; - cum += profit; - entry.cum_profit = (cum/100); - entry.n = startingFrom+i; - entry.force_color = profit > 0 ? 'green' : 'red'; - }); - - AmCharts.ready(function () { - - function frmt(x) { - var entry = x.dataContext; - var profit = (entry.cash_out ? entry.cash_out : 0) + (entry.bonus ? entry.bonus : 0) - entry.bet; - - var r = "" + - "" + - '' + - "" + - "" + - '' + - "" + - '
Game Id:" + entry.game_id + "
(" + entry.timeago + ")" + - "
Bet:' + (entry.bet/100).toFixed() + ' bits
Crash At:" + (entry.game_crash ? (entry.game_crash/100).toFixed(2) + 'x' : '?') + "
Cashed Out:" + (entry.cash_out ? (entry.cash_out / entry.bet).toFixed(2) + 'x' : '-') + "
Bonus: ' + (entry.bonus ? (entry.bonus/100).toFixed(2) : 0) + ' bits
Profit:" + (profit/100).toFixed(2) + " bits
'; - return r; - - } - - - var chart = AmCharts.makeChart("chartdiv", { - "theme": "none", - "type": "serial", - "autoMargins": false, - "marginLeft": 20, - "marginRight": 8, - "marginTop": 10, - "marginBottom": 26, - "pathToImages": "/amcharts/images/", - "dataProvider": chartData, - "valueAxes": [ - { - "axisAlpha": 0, - "inside": true, - "title": 'Cumulative Net Profit' - } - ], - "graphs": [ - { - "useNegativeColorIfDown": true, - - "bullet": "round", - "bulletBorderAlpha": 1, - "bulletBorderColor": "#FFFFFF", - "balloonFunction": frmt, - "lineThickness": 2, - "lineColor": "green", - "negativeLineColor": "red", - "valueField": "cum_profit", - "colorField": "force_color" - } - ], - "chartCursor": { - cursorColor: "black" - }, - "categoryField": "n" - }); - - chart.addListener("clickGraphItem", function (event) { - var gameId = event.item.dataContext.game_id; - window.location="/game/" + gameId; - }); - - - }); - -} \ No newline at end of file diff --git a/client/amcharts/exporting/amexport.js b/client/amcharts/exporting/amexport.js deleted file mode 100755 index 44bbbb5..0000000 --- a/client/amcharts/exporting/amexport.js +++ /dev/null @@ -1,794 +0,0 @@ -AmCharts.AmExport = AmCharts.Class({ - construct: function(chart, cfg, init ) { - var _this = this; - _this.DEBUG = false; - _this.chart = chart; - _this.canvas = null; - _this.svgs = []; - _this.userCFG = cfg; - - _this.buttonIcon = 'export.png'; - _this.exportPNG = true; - _this.exportPDF = false; - _this.exportJPG = false; - _this.exportSVG = false; - //_this.left; - _this.right = 0; - //_this.bottom; - _this.top = 0; - //_this.color; - _this.buttonRollOverColor = "#EFEFEF"; - //_this.buttonColor = "#FFFFFF"; - //_this.buttonRollOverAlpha = 0.5; - _this.textRollOverColor = "#CC0000"; - _this.buttonTitle = "Save chart as an image"; - _this.buttonAlpha = 0.75; - _this.imageFileName = "amChart"; - _this.imageBackgroundColor = "#FFFFFF"; - - if (init) { - _this.init(); - } - }, - - toCoordinate:function(value){ - if(value === undefined){ - return "auto"; - } - if(String(value).indexOf("%") != -1){ - return value; - } - else{ - return value + "px"; - } - }, - - init: function(){ - var _this = this; - - var formats = []; - if (_this.exportPNG) { - formats.push("png"); - } - if (_this.exportPDF) { - formats.push("pdf"); - } - if (_this.exportJPG) { - formats.push("jpg"); - } - if (_this.exportSVG) { - formats.push("svg"); - } - - var menuItems = []; - if(formats.length == 1){ - var format = formats[0]; - menuItems.push({format:format, iconTitle:_this.buttonTitle, icon:_this.chart.pathToImages + _this.buttonIcon}) - } - else if(formats.length > 1){ - var subItems = []; - for(var i = 0; i < formats.length; i++){ - subItems.push({format:formats[i], title:formats[i].toUpperCase()}); - } - menuItems.push({onclick: function() {}, icon:_this.chart.pathToImages + _this.buttonIcon, items:subItems}) - } - - - var color = _this.color; - if(color === undefined){ - color = _this.chart.color; - } - - var buttonColor = _this.buttonColor; - if(buttonColor === undefined){ - buttonColor = "transparent"; - } - - - _this.cfg = { - menuTop : _this.toCoordinate(_this.top), - menuLeft : _this.toCoordinate(_this.left), - menuRight : _this.toCoordinate(_this.right), - menuBottom : _this.toCoordinate(_this.bottom), - menuItems : menuItems, - menuItemStyle: { - backgroundColor : buttonColor, - opacity :_this.buttonAlpha, - rollOverBackgroundColor : _this.buttonRollOverColor, - color : color, - rollOverColor : _this.textRollOverColor, - paddingTop : '6px', - paddingRight : '6px', - paddingBottom : '6px', - paddingLeft : '6px', - marginTop : '0px', - marginRight : '0px', - marginBottom : '0px', - marginLeft : '0px', - textAlign : 'left', - textDecoration : 'none', - fontFamily : _this.chart.fontFamily, - fontSize : _this.chart.fontSize + 'px' - }, - menuItemOutput: { - backgroundColor : _this.imageBackgroundColor, - fileName : _this.imageFileName, - format : 'png', - output : 'dataurlnewwindow', - render : 'browser', - dpi : 90, - onclick : function(instance, config, event) { - event.preventDefault(); - instance.output(config); - } - }, - removeImagery: true - }; - - _this.processing = { - buffer: [], - drawn: 0, - timer: 0 - }; - - // Config dependency adaption - if (typeof(window.canvg) != 'undefined' && typeof(window.RGBColor) != 'undefined') { - _this.cfg.menuItemOutput.render = 'canvg'; - } - if (typeof(window.saveAs) != 'undefined') { - _this.cfg.menuItemOutput.output = 'save'; - } - if (AmCharts.isIE && AmCharts.IEversion < 10) { - _this.cfg.menuItemOutput.output = 'dataurlnewwindow'; - } - - // Merge given configs - var cfg = _this.userCFG; - if (cfg) { - cfg.menuItemOutput = AmCharts.extend(_this.cfg.menuItemOutput, cfg.menuItemOutput || {}); - cfg.menuItemStyle = AmCharts.extend(_this.cfg.menuItemStyle, cfg.menuItemStyle || {}); - _this.cfg = AmCharts.extend(_this.cfg, cfg); - } - - // Add reference to chart - _this.chart.AmExport = _this; - - // Listen to the drawer - _this.chart.addListener('rendered', function() { - _this.setup(); - }); - - // DEBUG; Public reference - if (_this.DEBUG) { - window.AmExport = _this; - } - }, - - - /* - Simple log function for internal purpose - @param **args - */ - log: function() { - console.log('AmExport: ', arguments); - }, - - /* PUBLIC - Prepares everything to get exported - @param none - */ - setup: function() { - var _this = this; - - if (_this.DEBUG == 10) { - _this.log('SETUP START'); - } // DEBUG - - - if (!AmCharts.isIE || (AmCharts.isIE && AmCharts.IEversion > 9)) { - // Build Buttons - _this.generateButtons(); - if (_this.DEBUG == 10) { - _this.log('SETUP END'); - } // DEBUG - } else { - if (_this.DEBUG == 10) { - _this.log('< IE10 NOT SUPPORTED'); - } // DEBUG - } - }, - - /* PUBLIC - Decodes base64 string to binary array - @param base64_string - @copyright Eli Grey, http://eligrey.com and Devin Samarin, https://github.com/eboyjr - */ - generateBinaryArray: function(base64_string) { - var - len = base64_string.length, - buffer = new Uint8Array(len / 4 * 3 | 0), - i = 0, - outptr = 0, - last = [0, 0], - state = 0, - save = 0, - rank, code, undef, base64_ranks = new Uint8Array([ - 62, -1, -1, -1, 63, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, 0, -1, -1, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -1, -1, -1, -1, -1, -1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51 - ]); - while (len--) { - code = base64_string.charCodeAt(i++); - rank = base64_ranks[code - 43]; - if (rank !== 255 && rank !== undef) { - last[1] = last[0]; - last[0] = code; - save = (save << 6) | rank; - state++; - if (state === 4) { - buffer[outptr++] = save >>> 16; - if (last[1] !== 61 /* padding character */ ) { - buffer[outptr++] = save >>> 8; - } - if (last[0] !== 61 /* padding character */ ) { - buffer[outptr++] = save; - } - state = 0; - } - } - } - // 2/3 chance there's going to be some null bytes at the end, but that - // doesn't really matter with most image formats. - // If it somehow matters for you, truncate the buffer up outptr. - return buffer; - }, - - /* - Creates blob object - @param base64_datastring string - @param type string - */ - generateBlob: function(datastring, type) { - var _this = this, - header_end = type!='image/svg+xml'?datastring.indexOf(',') + 1:0, - header = datastring.substring(0, header_end), - data = datastring, - blob = new Blob(); - - if (header.indexOf('base64') != -1) { - data = _this.generateBinaryArray(datastring.substring(header_end)); - } - - // Fake blob for IE - if (AmCharts.isIE && AmCharts.IEversion < 10) { - blob.data = data; - blob.size = data.length; - blob.type = type; - blob.encoding = 'base64'; - } else { - blob = new Blob([data], { - type: type - }); - } - return blob; - }, - - /* - Creates PDF object - @param config object - */ - generatePDF: function(cfg) { - var _this = this, - pdf = { - output: function() { - return ''; - } - }, - data = _this.canvas.toDataURL('image/jpeg'), // JSPDF ONLY SUPPORTS JPG - width = (_this.canvas.width * 25.4) / cfg.dpi, - height = (_this.canvas.height * 25.4) / cfg.dpi; - - // Check - if (window.jsPDF) { - pdf = new jsPDF(); - if (pdf.addImage) { - pdf.addImage(data, 'JPEG', 0, 0, width, height); - } else { - alert("Missing jsPDF plugin; Please add the 'addImage' plugin."); - } - } else { - alert("Missing jsPDF lib; Don't forget to add the addImage plugin."); - } - - return pdf; - }, - - /* - Creates the CANVAS to receive the image data - @param format void() - @param callback; given callback function which returns the blob or datastring of the configured ouput type - */ - output: function(cfg, externalCallback) { - var _this = this; - cfg = AmCharts.extend(AmCharts.extend({}, _this.cfg.menuItemOutput), cfg || {}); - - if(_this.chart.prepareForExport){ - _this.chart.prepareForExport(); - } - - /* PRIVATE - Callback function which gets called after the drawing process is done - @param none - */ - function internalCallback() { - var data = null; - var blob; - if (_this.DEBUG == 10) { - _this.log('OUTPUT', cfg.format); - } // DEBUG - - // SVG - if (cfg.format == 'image/svg+xml' || cfg.format == 'svg') { - data = _this.generateSVG(); - blob = _this.generateBlob(data, 'image/svg+xml'); - - if (cfg.output == 'save') { - saveAs(blob, cfg.fileName + '.svg'); - } else if (cfg.output == 'datastring' || cfg.output == 'datauristring' || cfg.output == 'dataurlstring') { - blob = 'data:image/svg+xml;base64,' + btoa(data); - } else if (cfg.output == 'dataurlnewwindow') { - window.open('data:image/svg+xml;base64,' + btoa(data)); - } else if (cfg.output == 'datauri' || cfg.output == 'dataurl') { - location.href = 'data:image/svg+xml;base64,' + btoa(data); - } else if (cfg.output == 'datastream') { - location.href = 'data:image/octet-stream;base64,' + data; - } - - if (externalCallback) - externalCallback.apply(_this, [blob]); - - // PDF - } else if (cfg.format == 'application/pdf' || cfg.format == 'pdf') { - data = _this.generatePDF(cfg).output('dataurlstring'); - blob = _this.generateBlob(data, 'application/pdf'); - - if (cfg.output == 'save') { - saveAs(blob, cfg.fileName + '.pdf'); - } else if (cfg.output == 'datastring' || cfg.output == 'datauristring' || cfg.output == 'dataurlstring') { - blob = data; - } else if (cfg.output == 'dataurlnewwindow') { - window.open(data); - } else if (cfg.output == 'datauri' || cfg.output == 'dataurl') { - location.href = data; - } else if (cfg.output == 'datastream') { - location.href = data.replace('application/pdf', 'application/octet-stream'); - } - - if (externalCallback) - externalCallback.apply(_this, [blob]); - - // PNG - } else if (cfg.format == 'image/png' || cfg.format == 'png') { - data = _this.canvas.toDataURL('image/png'); - blob = _this.generateBlob(data, 'image/png'); - - if (cfg.output == 'save') { - saveAs(blob, cfg.fileName + '.png'); - } else if (cfg.output == 'datastring' || cfg.output == 'datauristring' || cfg.output == 'dataurlstring') { - blob = data; - } else if (cfg.output == 'dataurlnewwindow') { - window.open(data); - } else if (cfg.output == 'datauri' || cfg.output == 'dataurl') { - location.href = data; - } else if (cfg.output == 'datastream') { - location.href = data.replace('image/png', 'image/octet-stream'); - } - - if (externalCallback) - externalCallback.apply(_this, [blob]); - - // JPG - } else if (cfg.format == 'image/jpeg' || cfg.format == 'jpeg' || cfg.format == 'jpg') { - data = _this.canvas.toDataURL('image/jpeg'); - blob = _this.generateBlob(data, 'image/jpeg'); - - if (cfg.output == 'save') { - saveAs(blob, cfg.fileName + '.jpg'); - } else if (cfg.output == 'datastring' || cfg.output == 'datauristring' || cfg.output == 'dataurlstring') { - blob = data; - } else if (cfg.output == 'dataurlnewwindow') { - window.open(data); - } else if (cfg.output == 'datauri' || cfg.output == 'dataurl') { - location.href = data; - } else if (cfg.output == 'datastream') { - location.href = data.replace('image/jpeg', 'image/octet-stream'); - } - - if (externalCallback) - externalCallback.apply(_this, [blob]); - } - - } - - return _this.generateOutput(cfg, internalCallback); - }, - - /* PUBLIC - Polifies missing attributes to the SVG and replaces images to embedded base64 images - @param none - */ - polifySVG: function(svg) { - var _this = this; - - // Recursive function to force the attributes - function recursiveChange(svg, tag) { - var items = svg.getElementsByTagName(tag); - var i = items.length; - - while(i--) { - if (_this.cfg.removeImagery) { - items[i].parentNode.removeChild(items[i]); - - } else { - var image = document.createElement('img'); - var canvas = document.createElement('canvas'); - var ctx = canvas.getContext('2d'); - - canvas.width = items[i].getAttribute('width'); - canvas.height = items[i].getAttribute('height'); - image.src = items[i].getAttribute('xlink:href'); - image.width = items[i].getAttribute('width'); - image.height = items[i].getAttribute('height'); - - try { - ctx.drawImage(image, 0, 0, image.width, image.height); - datastring = canvas.toDataURL(); // image.src; // canvas.toDataURL(); // - } catch (err) { - datastring = image.src; // image.src; // canvas.toDataURL(); // - - _this.log('Tainted canvas, reached browser CORS security; origin from imagery must be equal to the server!'); - throw new Error(err); - } - - items[i].setAttribute('xlink:href', datastring); - } - - if (_this.DEBUG == 10) { - _this.log('POLIFIED', items[i]); - } // DEBUG - } - } - - // Put some attrs to it; fixed 20/03/14 xmlns is required to produce a valid svg file - if (AmCharts.IEversion == 0) { - svg.setAttribute('xmlns', 'http://www.w3.org/2000/svg'); - if ( !_this.cfg.removeImagery ) { - svg.setAttribute('xmlns:xlink','http://www.w3.org/1999/xlink'); - } - } - - // DEBUG - if (_this.DEBUG == 10) { - _this.log('POLIFIED', svg); - } - - // Force link adaption - recursiveChange(svg, 'pattern'); - recursiveChange(svg, 'image'); - - _this.svgs.push(svg); - - return svg; - }, - - - /* PUBLIC - Stacks multiple SVGs into one - @param none - */ - generateSVG: function() { - var _this = this; - var context = document.createElement('svg'); - context.setAttribute('xmlns', 'http://www.w3.org/2000/svg'); - context.setAttribute('xmlns:xlink','http://www.w3.org/1999/xlink'); - - for (var i = 0; i < _this.processing.buffer.length; i++) { - var group = document.createElement('g'), - data = _this.processing.buffer[i]; - - data[0].setAttribute('xmlns', 'http://www.w3.org/2000/svg'); - data[0].setAttribute('xmlns:xlink','http://www.w3.org/1999/xlink'); - - group.setAttribute('transform', 'translate('+data[1].x+','+data[1].y+')'); - group.appendChild(data[0]); - context.appendChild(group); - } - - return new XMLSerializer().serializeToString(context); - }, - - /* PUBLIC - Generates the canvas with the given SVGs and configured renderer - @param callback; function(); gets called after drawing process on the canvas has been finished - */ - generateOutput: function(cfg, callback) { - var _this = this, - svgs = _this.chart.div.getElementsByTagName('svg'), - canvas = document.createElement('canvas'), - context = canvas.getContext('2d'), - offset = { - y: 0, - x: 0 - }, - tmp = {}; - - // Reset - _this.processing.buffer = []; - _this.processing.drawn = 0; - _this.canvas = canvas; - _this.svgs = []; - - // Walkthroug SVGs - if (_this.DEBUG == 10) { - _this.log('START EXPORT'); - } // DEBUG - if (_this.DEBUG == 10) { - _this.log('START BUFFERING'); - } // DEBUG - for (var i = 0; i < svgs.length; i++) { - var parent = svgs[i].parentNode, - svgX = Number(parent.style.left.slice(0, -2)), - svgY = Number(parent.style.top.slice(0, -2)), - svgClone = _this.polifySVG(svgs[i].cloneNode(true)), - tmp = AmCharts.extend({}, offset); - - // Overtake parent position if given; fixed 20/03/14 distinguish between relativ and others - if (parent.style.position == 'relative') { - offset.x = svgX ? svgX : offset.x; - offset.y = svgY ? svgY : offset.y; - } else { - offset.x = svgX; - offset.y = svgY; - } - - _this.processing.buffer.push([svgClone, AmCharts.extend({}, offset)]); - - // Put back from "cache" - if (svgY && svgX) { - offset = tmp; - - // New offset for next one - } else { - offset.y += svgY ? 0 : parent.offsetHeight; - } - - if (_this.DEBUG == 10) { - _this.log('BUFFERED', svgs[i], offset); - } // DEBUG - } - if (_this.DEBUG == 10) { - _this.log('END BUFFERING'); - } // DEBUG - - // Apply background - if (_this.DEBUG == 10) { - _this.log('START DRAWING', cfg.render); - } // DEBUG - if (_this.DEBUG == 10) { - _this.log('FILL BACKGROUND'); - } // DEBUG - canvas.id = AmCharts.getUniqueId(); - canvas.width = _this.chart.divRealWidth; - canvas.height = _this.chart.divRealHeight; - - - // Stockchart exception - var adapted = { - width: false, - height: false - }; - if ( _this.chart.periodSelector ) { - if ( ['left','right'].indexOf(_this.chart.periodSelector.position) != -1 ) { - canvas.width -= _this.chart.periodSelector.div.offsetWidth + 16; - adapted.width = true; - } else { - canvas.height -= _this.chart.periodSelector.div.offsetHeight; - adapted.height = true; - } - } - - if ( _this.chart.dataSetSelector ) { - if ( ['left','right'].indexOf(_this.chart.dataSetSelector.position) != -1 ) { - if ( !adapted.width ) { - canvas.width -= _this.chart.dataSetSelector.div.offsetWidth + 16; - } - } else { - canvas.height -= _this.chart.dataSetSelector.div.offsetHeight; - } - } - - // Set given background; jpeg default - if (cfg.backgroundColor || cfg.format == 'image/jpeg') { - context.fillStyle = cfg.backgroundColor || '#FFFFFF'; - context.fillRect(0, 0, canvas.width, canvas.height); - } - - /* PRIVATE - Recursive function to draw the images to the canvas; - @param none; - */ - function drawItWhenItsLoaded() { - var img, buffer, offset, source; - - // DRAWING PROCESS DONE - if (_this.processing.buffer.length == _this.processing.drawn || cfg.format == 'svg' ) { - if (_this.DEBUG == 10) { - _this.log('END DRAWING'); - } // DEBUG - return callback(); - - // LOOPING LUI - } else { - if (_this.DEBUG == 10) { - _this.log('DRAW', _this.processing.drawn + 1, 'OF', _this.processing.buffer.length); - } // DEBUG - - buffer = _this.processing.buffer[_this.processing.drawn]; - source = new XMLSerializer().serializeToString(buffer[0]); //source = 'data:image/svg+xml;base64,' + btoa(); - offset = buffer[1]; - - if (_this.DEBUG == 10) { - _this.log('SOURCE', source); - } // DEBUG - - // NATIVE - if (cfg.render == 'browser') { - img = new Image(); - img.id = AmCharts.getUniqueId(); - source = 'data:image/svg+xml;base64,' + btoa(source); - - //img.crossOrigin = "Anonymous"; - img.onload = function() { - context.drawImage(this, buffer[1].x, buffer[1].y); - _this.processing.drawn++; - - if (_this.DEBUG == 10) { - _this.log('ONLOAD', this); - } // DEBUG - drawItWhenItsLoaded(); - }; - img.onerror = function() { - if (_this.DEBUG == 10) { - _this.log('ONERROR', this); - } // DEBUG - context.drawImage(this, buffer[1].x, buffer[1].y); - _this.processing.drawn++; - drawItWhenItsLoaded(); - }; - img.src = source; - - if (_this.DEBUG == 10) { - _this.log('ADD', img); - } // DEBUG - if (img.complete || typeof(img.complete) == 'undefined' || img.complete === undefined) { - if (_this.DEBUG == 10) { - _this.log('FORCE ONLOAD', img); - } // DEBUG - img.src = "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="; - img.src = source; - } - - // CANVG - } else if (cfg.render == 'canvg') { - canvg(canvas, source, { - offsetX: offset.x, - offsetY: offset.y, - ignoreMouse: true, - ignoreAnimation: true, - ignoreDimensions: true, - ignoreClear: true, - renderCallback: function() { - _this.processing.drawn++; - drawItWhenItsLoaded(); - } - }); - } - } - } - return drawItWhenItsLoaded(); - }, - - /* - Generates the export menu to trigger the exportation - @param none; - */ - generateButtons: function() { - var _this = this, - div = document.createElement('div'), - lvl = 0; - - // Push sublings - function createList(items) { - var ul = document.createElement('ul'); - - ul.setAttribute('style', 'list-style: none; margin: 0; padding: 0;'); - - // Walkthrough items - for (var i = 0; i < items.length; i++) { - var li = document.createElement('li'), - img = document.createElement('img'), - a = document.createElement('a'), - item = items[i], - children = null, - itemStyle = AmCharts.extend(AmCharts.extend({}, _this.cfg.menuItemStyle), items[i]); - - // MERGE CFG - item = AmCharts.extend(AmCharts.extend({}, _this.cfg.menuItemOutput), item); - - // ICON - if (item['icon']) { - img.alt = ''; - img.src = item['icon']; - img.setAttribute('style', 'margin: 0 auto;border: none;outline: none'); - if (item['iconTitle']) { - img.title = item['iconTitle']; - } - a.appendChild(img); - } - - // TITLE; STYLING - a.href = '#'; - if (item['title']) { - img.setAttribute('style', 'margin-right: 5px;'); - a.innerHTML += item.title; - } - a.setAttribute('style', 'display: block;'); - AmCharts.extend(a.style, itemStyle); - - // ONCLICK - a.onclick = item.onclick.bind(a, _this, item); - li.appendChild(a); - - // APPEND SIBLINGS - if (item.items) { - children = createList(item.items); - li.appendChild(children); - - li.onmouseover = function() { - children.style.display = 'block'; - }; - li.onmouseout = function() { - children.style.display = 'none'; - }; - children.style.display = 'none'; - } - - // Append to parent - ul.appendChild(li); - - // Apply hover - a.onmouseover = function() { - this.style.backgroundColor = itemStyle.rollOverBackgroundColor; - this.style.color = itemStyle.rollOverColor; - this.style.borderColor = itemStyle.rollOverBorderColor; - }; - a.onmouseout = function() { - this.style.backgroundColor = itemStyle.backgroundColor; - this.style.color = itemStyle.color; - this.style.borderColor = itemStyle.borderColor; - }; - } - lvl++; - - if (_this.DEBUG == 10) { - _this.log('MENU', ul); - } // DEBUG - - return ul; - } - - // Style wrapper; Push into chart div - div.setAttribute('style', 'width:39px; height:28px; position: absolute;top:' + _this.cfg.menuTop + ';right:' + _this.cfg.menuRight + ';bottom:' + _this.cfg.menuBottom + ';left:' + _this.cfg.menuLeft + ';box-shadow:0px 0px 1px 0px rgba(0,0,0,0);'); - div.setAttribute('class', 'amExportButton'); - div.appendChild(createList(_this.cfg.menuItems)); - _this.chart.containerDiv.appendChild(div); - } -}); \ No newline at end of file diff --git a/client/amcharts/exporting/canvg.js b/client/amcharts/exporting/canvg.js deleted file mode 100755 index e9f35e0..0000000 --- a/client/amcharts/exporting/canvg.js +++ /dev/null @@ -1,2842 +0,0 @@ -/* - * canvg.js - Javascript SVG parser and renderer on Canvas - * MIT Licensed - * Gabe Lerner (gabelerner@gmail.com) - * http://code.google.com/p/canvg/ - * - * Requires: rgbcolor.js - http://www.phpied.com/rgb-color-parser-in-javascript/ - */ -(function(){ - // canvg(target, s) - // empty parameters: replace all 'svg' elements on page with 'canvas' elements - // target: canvas element or the id of a canvas element - // s: svg string, url to svg file, or xml document - // opts: optional hash of options - // ignoreMouse: true => ignore mouse events - // ignoreAnimation: true => ignore animations - // ignoreDimensions: true => does not try to resize canvas - // ignoreClear: true => does not clear canvas - // offsetX: int => draws at a x offset - // offsetY: int => draws at a y offset - // scaleWidth: int => scales horizontally to width - // scaleHeight: int => scales vertically to height - // renderCallback: function => will call the function after the first render is completed - // forceRedraw: function => will call the function on every frame, if it returns true, will redraw - this.canvg = function (target, s, opts) { - // no parameters - if (target == null && s == null && opts == null) { - var svgTags = document.getElementsByTagName('svg'); - for (var i=0; i]*>/, ''); - var xmlDoc = new ActiveXObject('Microsoft.XMLDOM'); - xmlDoc.async = 'false'; - xmlDoc.loadXML(xml); - return xmlDoc; - } - } - - svg.Property = function(name, value) { - this.name = name; - this.value = value; - } - svg.Property.prototype.getValue = function() { - return this.value; - } - - svg.Property.prototype.hasValue = function() { - return (this.value != null && this.value !== ''); - } - - // return the numerical value of the property - svg.Property.prototype.numValue = function() { - if (!this.hasValue()) return 0; - - var n = parseFloat(this.value); - if ((this.value + '').match(/%$/)) { - n = n / 100.0; - } - return n; - } - - svg.Property.prototype.valueOrDefault = function(def) { - if (this.hasValue()) return this.value; - return def; - } - - svg.Property.prototype.numValueOrDefault = function(def) { - if (this.hasValue()) return this.numValue(); - return def; - } - - // color extensions - // augment the current color value with the opacity - svg.Property.prototype.addOpacity = function(opacity) { - var newValue = this.value; - if (opacity != null && opacity != '' && typeof(this.value)=='string') { // can only add opacity to colors, not patterns - var color = new RGBColor(this.value); - if (color.ok) { - newValue = 'rgba(' + color.r + ', ' + color.g + ', ' + color.b + ', ' + opacity + ')'; - } - } - return new svg.Property(this.name, newValue); - } - - // definition extensions - // get the definition from the definitions table - svg.Property.prototype.getDefinition = function() { - var name = this.value.match(/#([^\)'"]+)/); - if (name) { name = name[1]; } - if (!name) { name = this.value; } - return svg.Definitions[name]; - } - - svg.Property.prototype.isUrlDefinition = function() { - return this.value.indexOf('url(') == 0 - } - - svg.Property.prototype.getFillStyleDefinition = function(e, opacityProp) { - var def = this.getDefinition(); - - // gradient - if (def != null && def.createGradient) { - return def.createGradient(svg.ctx, e, opacityProp); - } - - // pattern - if (def != null && def.createPattern) { - if (def.getHrefAttribute().hasValue()) { - var pt = def.attribute('patternTransform'); - def = def.getHrefAttribute().getDefinition(); - if (pt.hasValue()) { def.attribute('patternTransform', true).value = pt.value; } - } - return def.createPattern(svg.ctx, e); - } - - return null; - } - - // length extensions - svg.Property.prototype.getDPI = function(viewPort) { - return 96.0; // TODO: compute? - } - - svg.Property.prototype.getEM = function(viewPort) { - var em = 12; - - var fontSize = new svg.Property('fontSize', svg.Font.Parse(svg.ctx.font).fontSize); - if (fontSize.hasValue()) em = fontSize.toPixels(viewPort); - - return em; - } - - svg.Property.prototype.getUnits = function() { - var s = this.value+''; - return s.replace(/[0-9\.\-]/g,''); - } - - // get the length as pixels - svg.Property.prototype.toPixels = function(viewPort, processPercent) { - if (!this.hasValue()) return 0; - var s = this.value+''; - if (s.match(/em$/)) return this.numValue() * this.getEM(viewPort); - if (s.match(/ex$/)) return this.numValue() * this.getEM(viewPort) / 2.0; - if (s.match(/px$/)) return this.numValue(); - if (s.match(/pt$/)) return this.numValue() * this.getDPI(viewPort) * (1.0 / 72.0); - if (s.match(/pc$/)) return this.numValue() * 15; - if (s.match(/cm$/)) return this.numValue() * this.getDPI(viewPort) / 2.54; - if (s.match(/mm$/)) return this.numValue() * this.getDPI(viewPort) / 25.4; - if (s.match(/in$/)) return this.numValue() * this.getDPI(viewPort); - if (s.match(/%$/)) return this.numValue() * svg.ViewPort.ComputeSize(viewPort); - var n = this.numValue(); - if (processPercent && n < 1.0) return n * svg.ViewPort.ComputeSize(viewPort); - return n; - } - - // time extensions - // get the time as milliseconds - svg.Property.prototype.toMilliseconds = function() { - if (!this.hasValue()) return 0; - var s = this.value+''; - if (s.match(/s$/)) return this.numValue() * 1000; - if (s.match(/ms$/)) return this.numValue(); - return this.numValue(); - } - - // angle extensions - // get the angle as radians - svg.Property.prototype.toRadians = function() { - if (!this.hasValue()) return 0; - var s = this.value+''; - if (s.match(/deg$/)) return this.numValue() * (Math.PI / 180.0); - if (s.match(/grad$/)) return this.numValue() * (Math.PI / 200.0); - if (s.match(/rad$/)) return this.numValue(); - return this.numValue() * (Math.PI / 180.0); - } - - // fonts - svg.Font = new (function() { - this.Styles = 'normal|italic|oblique|inherit'; - this.Variants = 'normal|small-caps|inherit'; - this.Weights = 'normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit'; - - this.CreateFont = function(fontStyle, fontVariant, fontWeight, fontSize, fontFamily, inherit) { - var f = inherit != null ? this.Parse(inherit) : this.CreateFont('', '', '', '', '', svg.ctx.font); - return { - fontFamily: fontFamily || f.fontFamily, - fontSize: fontSize || f.fontSize, - fontStyle: fontStyle || f.fontStyle, - fontWeight: fontWeight || f.fontWeight, - fontVariant: fontVariant || f.fontVariant, - toString: function () { return [this.fontStyle, this.fontVariant, this.fontWeight, this.fontSize, this.fontFamily].join(' ') } - } - } - - var that = this; - this.Parse = function(s) { - var f = {}; - var d = svg.trim(svg.compressSpaces(s || '')).split(' '); - var set = { fontSize: false, fontStyle: false, fontWeight: false, fontVariant: false } - var ff = ''; - for (var i=0; i this.x2) this.x2 = x; - } - - if (y != null) { - if (isNaN(this.y1) || isNaN(this.y2)) { - this.y1 = y; - this.y2 = y; - } - if (y < this.y1) this.y1 = y; - if (y > this.y2) this.y2 = y; - } - } - this.addX = function(x) { this.addPoint(x, null); } - this.addY = function(y) { this.addPoint(null, y); } - - this.addBoundingBox = function(bb) { - this.addPoint(bb.x1, bb.y1); - this.addPoint(bb.x2, bb.y2); - } - - this.addQuadraticCurve = function(p0x, p0y, p1x, p1y, p2x, p2y) { - var cp1x = p0x + 2/3 * (p1x - p0x); // CP1 = QP0 + 2/3 *(QP1-QP0) - var cp1y = p0y + 2/3 * (p1y - p0y); // CP1 = QP0 + 2/3 *(QP1-QP0) - var cp2x = cp1x + 1/3 * (p2x - p0x); // CP2 = CP1 + 1/3 *(QP2-QP0) - var cp2y = cp1y + 1/3 * (p2y - p0y); // CP2 = CP1 + 1/3 *(QP2-QP0) - this.addBezierCurve(p0x, p0y, cp1x, cp2x, cp1y, cp2y, p2x, p2y); - } - - this.addBezierCurve = function(p0x, p0y, p1x, p1y, p2x, p2y, p3x, p3y) { - // from http://blog.hackers-cafe.net/2009/06/how-to-calculate-bezier-curves-bounding.html - var p0 = [p0x, p0y], p1 = [p1x, p1y], p2 = [p2x, p2y], p3 = [p3x, p3y]; - this.addPoint(p0[0], p0[1]); - this.addPoint(p3[0], p3[1]); - - for (i=0; i<=1; i++) { - var f = function(t) { - return Math.pow(1-t, 3) * p0[i] - + 3 * Math.pow(1-t, 2) * t * p1[i] - + 3 * (1-t) * Math.pow(t, 2) * p2[i] - + Math.pow(t, 3) * p3[i]; - } - - var b = 6 * p0[i] - 12 * p1[i] + 6 * p2[i]; - var a = -3 * p0[i] + 9 * p1[i] - 9 * p2[i] + 3 * p3[i]; - var c = 3 * p1[i] - 3 * p0[i]; - - if (a == 0) { - if (b == 0) continue; - var t = -c / b; - if (0 < t && t < 1) { - if (i == 0) this.addX(f(t)); - if (i == 1) this.addY(f(t)); - } - continue; - } - - var b2ac = Math.pow(b, 2) - 4 * c * a; - if (b2ac < 0) continue; - var t1 = (-b + Math.sqrt(b2ac)) / (2 * a); - if (0 < t1 && t1 < 1) { - if (i == 0) this.addX(f(t1)); - if (i == 1) this.addY(f(t1)); - } - var t2 = (-b - Math.sqrt(b2ac)) / (2 * a); - if (0 < t2 && t2 < 1) { - if (i == 0) this.addX(f(t2)); - if (i == 1) this.addY(f(t2)); - } - } - } - - this.isPointInBox = function(x, y) { - return (this.x1 <= x && x <= this.x2 && this.y1 <= y && y <= this.y2); - } - - this.addPoint(x1, y1); - this.addPoint(x2, y2); - } - - // transforms - svg.Transform = function(v) { - var that = this; - this.Type = {} - - // translate - this.Type.translate = function(s) { - this.p = svg.CreatePoint(s); - this.apply = function(ctx) { - ctx.translate(this.p.x || 0.0, this.p.y || 0.0); - } - this.unapply = function(ctx) { - ctx.translate(-1.0 * this.p.x || 0.0, -1.0 * this.p.y || 0.0); - } - this.applyToPoint = function(p) { - p.applyTransform([1, 0, 0, 1, this.p.x || 0.0, this.p.y || 0.0]); - } - } - - // rotate - this.Type.rotate = function(s) { - var a = svg.ToNumberArray(s); - this.angle = new svg.Property('angle', a[0]); - this.cx = a[1] || 0; - this.cy = a[2] || 0; - this.apply = function(ctx) { - ctx.translate(this.cx, this.cy); - ctx.rotate(this.angle.toRadians()); - ctx.translate(-this.cx, -this.cy); - } - this.unapply = function(ctx) { - ctx.translate(this.cx, this.cy); - ctx.rotate(-1.0 * this.angle.toRadians()); - ctx.translate(-this.cx, -this.cy); - } - this.applyToPoint = function(p) { - var a = this.angle.toRadians(); - p.applyTransform([1, 0, 0, 1, this.p.x || 0.0, this.p.y || 0.0]); - p.applyTransform([Math.cos(a), Math.sin(a), -Math.sin(a), Math.cos(a), 0, 0]); - p.applyTransform([1, 0, 0, 1, -this.p.x || 0.0, -this.p.y || 0.0]); - } - } - - this.Type.scale = function(s) { - this.p = svg.CreatePoint(s); - this.apply = function(ctx) { - ctx.scale(this.p.x || 1.0, this.p.y || this.p.x || 1.0); - } - this.unapply = function(ctx) { - ctx.scale(1.0 / this.p.x || 1.0, 1.0 / this.p.y || this.p.x || 1.0); - } - this.applyToPoint = function(p) { - p.applyTransform([this.p.x || 0.0, 0, 0, this.p.y || 0.0, 0, 0]); - } - } - - this.Type.matrix = function(s) { - this.m = svg.ToNumberArray(s); - this.apply = function(ctx) { - ctx.transform(this.m[0], this.m[1], this.m[2], this.m[3], this.m[4], this.m[5]); - } - this.applyToPoint = function(p) { - p.applyTransform(this.m); - } - } - - this.Type.SkewBase = function(s) { - this.base = that.Type.matrix; - this.base(s); - this.angle = new svg.Property('angle', s); - } - this.Type.SkewBase.prototype = new this.Type.matrix; - - this.Type.skewX = function(s) { - this.base = that.Type.SkewBase; - this.base(s); - this.m = [1, 0, Math.tan(this.angle.toRadians()), 1, 0, 0]; - } - this.Type.skewX.prototype = new this.Type.SkewBase; - - this.Type.skewY = function(s) { - this.base = that.Type.SkewBase; - this.base(s); - this.m = [1, Math.tan(this.angle.toRadians()), 0, 1, 0, 0]; - } - this.Type.skewY.prototype = new this.Type.SkewBase; - - this.transforms = []; - - this.apply = function(ctx) { - for (var i=0; i=0; i--) { - this.transforms[i].unapply(ctx); - } - } - - this.applyToPoint = function(p) { - for (var i=0; i= this.tokens.length - 1; - } - - this.isCommandOrEnd = function() { - if (this.isEnd()) return true; - return this.tokens[this.i + 1].match(/^[A-Za-z]$/) != null; - } - - this.isRelativeCommand = function() { - switch(this.command) - { - case 'm': - case 'l': - case 'h': - case 'v': - case 'c': - case 's': - case 'q': - case 't': - case 'a': - case 'z': - return true; - break; - } - return false; - } - - this.getToken = function() { - this.i++; - return this.tokens[this.i]; - } - - this.getScalar = function() { - return parseFloat(this.getToken()); - } - - this.nextCommand = function() { - this.previousCommand = this.command; - this.command = this.getToken(); - } - - this.getPoint = function() { - var p = new svg.Point(this.getScalar(), this.getScalar()); - return this.makeAbsolute(p); - } - - this.getAsControlPoint = function() { - var p = this.getPoint(); - this.control = p; - return p; - } - - this.getAsCurrentPoint = function() { - var p = this.getPoint(); - this.current = p; - return p; - } - - this.getReflectedControlPoint = function() { - if (this.previousCommand.toLowerCase() != 'c' && - this.previousCommand.toLowerCase() != 's' && - this.previousCommand.toLowerCase() != 'q' && - this.previousCommand.toLowerCase() != 't' ){ - return this.current; - } - - // reflect point - var p = new svg.Point(2 * this.current.x - this.control.x, 2 * this.current.y - this.control.y); - return p; - } - - this.makeAbsolute = function(p) { - if (this.isRelativeCommand()) { - p.x += this.current.x; - p.y += this.current.y; - } - return p; - } - - this.addMarker = function(p, from, priorTo) { - // if the last angle isn't filled in because we didn't have this point yet ... - if (priorTo != null && this.angles.length > 0 && this.angles[this.angles.length-1] == null) { - this.angles[this.angles.length-1] = this.points[this.points.length-1].angleTo(priorTo); - } - this.addMarkerAngle(p, from == null ? null : from.angleTo(p)); - } - - this.addMarkerAngle = function(p, a) { - this.points.push(p); - this.angles.push(a); - } - - this.getMarkerPoints = function() { return this.points; } - this.getMarkerAngles = function() { - for (var i=0; i 1) { - rx *= Math.sqrt(l); - ry *= Math.sqrt(l); - } - // cx', cy' - var s = (largeArcFlag == sweepFlag ? -1 : 1) * Math.sqrt( - ((Math.pow(rx,2)*Math.pow(ry,2))-(Math.pow(rx,2)*Math.pow(currp.y,2))-(Math.pow(ry,2)*Math.pow(currp.x,2))) / - (Math.pow(rx,2)*Math.pow(currp.y,2)+Math.pow(ry,2)*Math.pow(currp.x,2)) - ); - if (isNaN(s)) s = 0; - var cpp = new svg.Point(s * rx * currp.y / ry, s * -ry * currp.x / rx); - // cx, cy - var centp = new svg.Point( - (curr.x + cp.x) / 2.0 + Math.cos(xAxisRotation) * cpp.x - Math.sin(xAxisRotation) * cpp.y, - (curr.y + cp.y) / 2.0 + Math.sin(xAxisRotation) * cpp.x + Math.cos(xAxisRotation) * cpp.y - ); - // vector magnitude - var m = function(v) { return Math.sqrt(Math.pow(v[0],2) + Math.pow(v[1],2)); } - // ratio between two vectors - var r = function(u, v) { return (u[0]*v[0]+u[1]*v[1]) / (m(u)*m(v)) } - // angle between two vectors - var a = function(u, v) { return (u[0]*v[1] < u[1]*v[0] ? -1 : 1) * Math.acos(r(u,v)); } - // initial angle - var a1 = a([1,0], [(currp.x-cpp.x)/rx,(currp.y-cpp.y)/ry]); - // angle delta - var u = [(currp.x-cpp.x)/rx,(currp.y-cpp.y)/ry]; - var v = [(-currp.x-cpp.x)/rx,(-currp.y-cpp.y)/ry]; - var ad = a(u, v); - if (r(u,v) <= -1) ad = Math.PI; - if (r(u,v) >= 1) ad = 0; - - // for markers - var dir = 1 - sweepFlag ? 1.0 : -1.0; - var ah = a1 + dir * (ad / 2.0); - var halfWay = new svg.Point( - centp.x + rx * Math.cos(ah), - centp.y + ry * Math.sin(ah) - ); - pp.addMarkerAngle(halfWay, ah - dir * Math.PI / 2); - pp.addMarkerAngle(cp, ah - dir * Math.PI); - - bb.addPoint(cp.x, cp.y); // TODO: this is too naive, make it better - if (ctx != null) { - var r = rx > ry ? rx : ry; - var sx = rx > ry ? 1 : rx / ry; - var sy = rx > ry ? ry / rx : 1; - - ctx.translate(centp.x, centp.y); - ctx.rotate(xAxisRotation); - ctx.scale(sx, sy); - ctx.arc(0, 0, r, a1, a1 + ad, 1 - sweepFlag); - ctx.scale(1/sx, 1/sy); - ctx.rotate(-xAxisRotation); - ctx.translate(-centp.x, -centp.y); - } - } - break; - case 'Z': - case 'z': - if (ctx != null) ctx.closePath(); - pp.current = pp.start; - } - } - - return bb; - } - - this.getMarkers = function() { - var points = this.PathParser.getMarkerPoints(); - var angles = this.PathParser.getMarkerAngles(); - - var markers = []; - for (var i=0; i 1) this.offset = 1; - - var stopColor = this.style('stop-color'); - if (this.style('stop-opacity').hasValue()) stopColor = stopColor.addOpacity(this.style('stop-opacity').value); - this.color = stopColor.value; - } - svg.Element.stop.prototype = new svg.Element.ElementBase; - - // animation base element - svg.Element.AnimateBase = function(node) { - this.base = svg.Element.ElementBase; - this.base(node); - - svg.Animations.push(this); - - this.duration = 0.0; - this.begin = this.attribute('begin').toMilliseconds(); - this.maxDuration = this.begin + this.attribute('dur').toMilliseconds(); - - this.getProperty = function() { - var attributeType = this.attribute('attributeType').value; - var attributeName = this.attribute('attributeName').value; - - if (attributeType == 'CSS') { - return this.parent.style(attributeName, true); - } - return this.parent.attribute(attributeName, true); - }; - - this.initialValue = null; - this.initialUnits = ''; - this.removed = false; - - this.calcValue = function() { - // OVERRIDE ME! - return ''; - } - - this.update = function(delta) { - // set initial value - if (this.initialValue == null) { - this.initialValue = this.getProperty().value; - this.initialUnits = this.getProperty().getUnits(); - } - - // if we're past the end time - if (this.duration > this.maxDuration) { - // loop for indefinitely repeating animations - if (this.attribute('repeatCount').value == 'indefinite' - || this.attribute('repeatDur').value == 'indefinite') { - this.duration = 0.0 - } - else if (this.attribute('fill').valueOrDefault('remove') == 'remove' && !this.removed) { - this.removed = true; - this.getProperty().value = this.initialValue; - return true; - } - else { - return false; // no updates made - } - } - this.duration = this.duration + delta; - - // if we're past the begin time - var updated = false; - if (this.begin < this.duration) { - var newValue = this.calcValue(); // tween - - if (this.attribute('type').hasValue()) { - // for transform, etc. - var type = this.attribute('type').value; - newValue = type + '(' + newValue + ')'; - } - - this.getProperty().value = newValue; - updated = true; - } - - return updated; - } - - this.from = this.attribute('from'); - this.to = this.attribute('to'); - this.values = this.attribute('values'); - if (this.values.hasValue()) this.values.value = this.values.value.split(';'); - - // fraction of duration we've covered - this.progress = function() { - var ret = { progress: (this.duration - this.begin) / (this.maxDuration - this.begin) }; - if (this.values.hasValue()) { - var p = ret.progress * (this.values.value.length - 1); - var lb = Math.floor(p), ub = Math.ceil(p); - ret.from = new svg.Property('from', parseFloat(this.values.value[lb])); - ret.to = new svg.Property('to', parseFloat(this.values.value[ub])); - ret.progress = (p - lb) / (ub - lb); - } - else { - ret.from = this.from; - ret.to = this.to; - } - return ret; - } - } - svg.Element.AnimateBase.prototype = new svg.Element.ElementBase; - - // animate element - svg.Element.animate = function(node) { - this.base = svg.Element.AnimateBase; - this.base(node); - - this.calcValue = function() { - var p = this.progress(); - - // tween value linearly - var newValue = p.from.numValue() + (p.to.numValue() - p.from.numValue()) * p.progress; - return newValue + this.initialUnits; - }; - } - svg.Element.animate.prototype = new svg.Element.AnimateBase; - - // animate color element - svg.Element.animateColor = function(node) { - this.base = svg.Element.AnimateBase; - this.base(node); - - this.calcValue = function() { - var p = this.progress(); - var from = new RGBColor(p.from.value); - var to = new RGBColor(p.to.value); - - if (from.ok && to.ok) { - // tween color linearly - var r = from.r + (to.r - from.r) * p.progress; - var g = from.g + (to.g - from.g) * p.progress; - var b = from.b + (to.b - from.b) * p.progress; - return 'rgb('+parseInt(r,10)+','+parseInt(g,10)+','+parseInt(b,10)+')'; - } - return this.attribute('from').value; - }; - } - svg.Element.animateColor.prototype = new svg.Element.AnimateBase; - - // animate transform element - svg.Element.animateTransform = function(node) { - this.base = svg.Element.AnimateBase; - this.base(node); - - this.calcValue = function() { - var p = this.progress(); - - // tween value linearly - var from = svg.ToNumberArray(p.from.value); - var to = svg.ToNumberArray(p.to.value); - var newValue = ''; - for (var i=0; i startI && child.attribute('x').hasValue()) break; // new group - width += child.measureTextRecursive(ctx); - } - return -1 * (textAnchor == 'end' ? width : width / 2.0); - } - return 0; - } - - this.renderChild = function(ctx, parent, i) { - var child = parent.children[i]; - if (child.attribute('x').hasValue()) { - child.x = child.attribute('x').toPixels('x') + this.getAnchorDelta(ctx, parent, i); - } - else { - if (this.attribute('dx').hasValue()) this.x += this.attribute('dx').toPixels('x'); - if (child.attribute('dx').hasValue()) this.x += child.attribute('dx').toPixels('x'); - child.x = this.x; - } - this.x = child.x + child.measureText(ctx); - - if (child.attribute('y').hasValue()) { - child.y = child.attribute('y').toPixels('y'); - } - else { - if (this.attribute('dy').hasValue()) this.y += this.attribute('dy').toPixels('y'); - if (child.attribute('dy').hasValue()) this.y += child.attribute('dy').toPixels('y'); - child.y = this.y; - } - this.y = child.y; - - child.render(ctx); - - for (var i=0; i0 && text[i-1]!=' ' && i0 && text[i-1]!=' ' && (i == text.length-1 || text[i+1]==' ')) arabicForm = 'initial'; - if (typeof(font.glyphs[c]) != 'undefined') { - glyph = font.glyphs[c][arabicForm]; - if (glyph == null && font.glyphs[c].type == 'glyph') glyph = font.glyphs[c]; - } - } - else { - glyph = font.glyphs[c]; - } - if (glyph == null) glyph = font.missingGlyph; - return glyph; - } - - this.renderChildren = function(ctx) { - var customFont = this.parent.style('font-family').getDefinition(); - if (customFont != null) { - var fontSize = this.parent.style('font-size').numValueOrDefault(svg.Font.Parse(svg.ctx.font).fontSize); - var fontStyle = this.parent.style('font-style').valueOrDefault(svg.Font.Parse(svg.ctx.font).fontStyle); - var text = this.getText(); - if (customFont.isRTL) text = text.split("").reverse().join(""); - - var dx = svg.ToNumberArray(this.parent.attribute('dx').value); - for (var i=0; i 0) { - var urlStart = srcs[s].indexOf('url'); - var urlEnd = srcs[s].indexOf(')', urlStart); - var url = srcs[s].substr(urlStart + 5, urlEnd - urlStart - 6); - var doc = svg.parseXml(svg.ajax(url)); - var fonts = doc.getElementsByTagName('font'); - for (var f=0; f> 18 & 0x3f; - h2 = bits >> 12 & 0x3f; - h3 = bits >> 6 & 0x3f; - h4 = bits & 0x3f; - - // use hexets to index into b64, and append result to encoded string - tmp_arr[ac++] = b64a[h1] + b64a[h2] + b64a[h3] + b64a[h4]; - } while (i < data.length); - - enc = tmp_arr.join(''); - r = data.length % 3; - return (r ? enc.slice(0, r - 3) : enc) + '==='.slice(r || 3); - // end of base64 encoder MIT, GPL - }; - } - - if (typeof atob === 'undefined') { - window.atob = function (data) { - // http://kevin.vanzonneveld.net - // + original by: Tyler Akins (http://rumkin.com) - // + improved by: Thunder.m - // + input by: Aman Gupta - // + improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net) - // + bugfixed by: Onno Marsman - // + bugfixed by: Pellentesque Malesuada - // + improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net) - // + input by: Brett Zamir (http://brett-zamir.me) - // + bugfixed by: Kevin van Zonneveld (http://kevin.vanzonneveld.net) - // * example 1: base64_decode('S2V2aW4gdmFuIFpvbm5ldmVsZA=='); - // * returns 1: 'Kevin van Zonneveld' - // mozilla has this native - // - but breaks in 2.0.0.12! - //if (typeof this.window['atob'] == 'function') { - // return atob(data); - //} - var b64 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", - o1, - o2, - o3, - h1, - h2, - h3, - h4, - bits, - i = 0, - ac = 0, - dec = "", - tmp_arr = []; - - if (!data) { - return data; - } - - data += ''; - - do { // unpack four hexets into three octets using index points in b64 - h1 = b64.indexOf(data.charAt(i++)); - h2 = b64.indexOf(data.charAt(i++)); - h3 = b64.indexOf(data.charAt(i++)); - h4 = b64.indexOf(data.charAt(i++)); - - bits = h1 << 18 | h2 << 12 | h3 << 6 | h4; - - o1 = bits >> 16 & 0xff; - o2 = bits >> 8 & 0xff; - o3 = bits & 0xff; - - if (h3 === 64) { - tmp_arr[ac++] = String.fromCharCode(o1); - } else if (h4 === 64) { - tmp_arr[ac++] = String.fromCharCode(o1, o2); - } else { - tmp_arr[ac++] = String.fromCharCode(o1, o2, o3); - } - } while (i < data.length); - dec = tmp_arr.join(''); - return dec; - }; - } - - var getObjectLength = typeof Object.keys === 'function' ? - function (object) { - return Object.keys(object).length; - } : - function (object) { - var i = 0, e; - for (e in object) { - if (object.hasOwnProperty(e)) { - i++; - } - } - return i; - }, - -/** -PubSub implementation - -@class -@name PubSub -*/ - PubSub = function (context) { - /** @preserve - ----------------------------------------------------------------------------------------------- - JavaScript PubSub library - 2012 (c) ddotsenko@willowsystems.com - based on Peter Higgins (dante@dojotoolkit.org) - Loosely based on Dojo publish/subscribe API, limited in scope. Rewritten blindly. - Original is (c) Dojo Foundation 2004-2010. Released under either AFL or new BSD, see: - http://dojofoundation.org/license for more information. - ----------------------------------------------------------------------------------------------- - */ - /** - @private - @fieldOf PubSub - */ - this.topics = {}; - /** - Stores what will be `this` within the callback functions. - - @private - @fieldOf PubSub# - */ - this.context = context; - /** - Allows caller to emit an event and pass arguments to event listeners. - @public - @function - @param topic {String} Name of the channel on which to voice this event - @param args Any number of arguments you want to pass to the listeners of this event. - @methodOf PubSub# - @name publish - */ - this.publish = function (topic, args) { - if (this.topics[topic]) { - var currentTopic = this.topics[topic], - toremove = [], - fn, - i, - l, - pair, - emptyFunc = function () {}; - args = Array.prototype.slice.call(arguments, 1); - for (i = 0, l = currentTopic.length; i < l; i++) { - pair = currentTopic[i]; // this is a [function, once_flag] array - fn = pair[0]; - if (pair[1]) { /* 'run once' flag set */ - pair[0] = emptyFunc; - toremove.push(i); - } - fn.apply(this.context, args); - } - for (i = 0, l = toremove.length; i < l; i++) { - currentTopic.splice(toremove[i], 1); - } - } - }; - /** - Allows listener code to subscribe to channel and be called when data is available - @public - @function - @param topic {String} Name of the channel on which to voice this event - @param callback {Function} Executable (function pointer) that will be ran when event is voiced on this channel. - @param once {Boolean} (optional. False by default) Flag indicating if the function is to be triggered only once. - @returns {Object} A token object that cen be used for unsubscribing. - @methodOf PubSub# - @name subscribe - */ - this.subscribe = function (topic, callback, once) { - if (!this.topics[topic]) { - this.topics[topic] = [[callback, once]]; - } else { - this.topics[topic].push([callback, once]); - } - return { - "topic": topic, - "callback": callback - }; - }; - /** - Allows listener code to unsubscribe from a channel - @public - @function - @param token {Object} A token object that was returned by `subscribe` method - @methodOf PubSub# - @name unsubscribe - */ - this.unsubscribe = function (token) { - if (this.topics[token.topic]) { - var currentTopic = this.topics[token.topic], i, l; - - for (i = 0, l = currentTopic.length; i < l; i++) { - if (currentTopic[i][0] === token.callback) { - currentTopic.splice(i, 1); - } - } - } - }; - }; - - -/** -@constructor -@private -*/ - function jsPDF(orientation, unit, format, compressPdf) { /** String orientation, String unit, String format, Boolean compressed */ - - // Default parameter values - if (typeof orientation === 'undefined') { - orientation = 'p'; - } else { - orientation = orientation.toString().toLowerCase(); - } - if (typeof unit === 'undefined') { unit = 'mm'; } - if (typeof format === 'undefined') { format = 'a4'; } - if (typeof compressPdf === 'undefined' && typeof zpipe === 'undefined') { compressPdf = false; } - - var format_as_string = format.toString().toLowerCase(), - version = '0.9.0rc2', - content = [], - content_length = 0, - compress = compressPdf, - pdfVersion = '1.3', // PDF Version - pageFormats = { // Size in pt of various paper formats - 'a0': [2383.94, 3370.39], - 'a1': [1683.78, 2383.94], - 'a2': [1190.55, 1683.78], - 'a3': [841.89, 1190.55], - 'a4': [595.28, 841.89], - 'a5': [419.53, 595.28], - 'a6': [297.64, 419.53], - 'a7': [209.76, 297.64], - 'a8': [147.4 , 209.76], - 'a9': [104.88, 147.4], - 'a10': [73.7, 104.88], - 'b0': [2834.65, 4008.19], - 'b1': [2004.09, 2834.65], - 'b2': [1417.32, 2004.09], - 'b3': [1000.63, 1417.32], - 'b4': [708.66, 1000.63], - 'b5': [498.9, 708.66], - 'b6': [354.33, 498.9], - 'b7': [249.45, 354.33], - 'b8': [175.75, 249.45], - 'b9': [124.72, 175.75], - 'b10': [87.87, 124.72], - 'c0': [2599.37, 3676.54], - 'c1': [1836.85, 2599.37], - 'c2': [1298.27, 1836.85], - 'c3': [918.43, 1298.27], - 'c4': [649.13, 918.43], - 'c5': [459.21, 649.13], - 'c6': [323.15, 459.21], - 'c7': [229.61, 323.15], - 'c8': [161.57, 229.61], - 'c9': [113.39, 161.57], - 'c10': [79.37, 113.39], - 'letter': [612, 792], - 'government-letter': [576, 756], - 'legal': [612, 1008], - 'junior-legal': [576, 360], - 'ledger': [1224, 792], - 'tabloid': [792, 1224] - }, - textColor = '0 g', - drawColor = '0 G', - page = 0, - pages = [], - objectNumber = 2, // 'n' Current object number - outToPages = false, // switches where out() prints. outToPages true = push to pages obj. outToPages false = doc builder content - offsets = [], // List of offsets. Activated and reset by buildDocument(). Pupulated by various calls buildDocument makes. - fonts = {}, // collection of font objects, where key is fontKey - a dynamically created label for a given font. - fontmap = {}, // mapping structure fontName > fontStyle > font key - performance layer. See addFont() - activeFontSize = 16, - activeFontKey, // will be string representing the KEY of the font as combination of fontName + fontStyle - lineWidth = 0.200025, // 2mm - lineHeightProportion = 1.15, - pageHeight, - pageWidth, - k, // Scale factor - documentProperties = {'title': '', 'subject': '', 'author': '', 'keywords': '', 'creator': ''}, - lineCapID = 0, - lineJoinID = 0, - API = {}, - events = new PubSub(API), - tmp, - plugin, - ///////////////////// - // Private functions - ///////////////////// - // simplified (speedier) replacement for sprintf's %.2f conversion - f2 = function (number) { - return number.toFixed(2); - }, - // simplified (speedier) replacement for sprintf's %.3f conversion - f3 = function (number) { - return number.toFixed(3); - }, - // simplified (speedier) replacement for sprintf's %02d - padd2 = function (number) { - var n = (number).toFixed(0); - if (number < 10) { - return '0' + n; - } else { - return n; - } - }, - // simplified (speedier) replacement for sprintf's %02d - padd10 = function (number) { - var n = (number).toFixed(0); - if (n.length < 10) { - return new Array( 11 - n.length ).join('0') + n; - } else { - return n; - } - }, - out = function (string) { - if (outToPages) { /* set by beginPage */ - pages[page].push(string); - } else { - content.push(string); - content_length += string.length + 1; // +1 is for '\n' that will be used to join contents of content - } - }, - newObject = function () { - // Begin a new object - objectNumber++; - offsets[objectNumber] = content_length; - out(objectNumber + ' 0 obj'); - return objectNumber; - }, - putStream = function (str) { - out('stream'); - out(str); - out('endstream'); - }, - wPt, - hPt, - kids, - i, - putPages = function () { - wPt = pageWidth * k; - hPt = pageHeight * k; - - // outToPages = false as set in endDocument(). out() writes to content. - - var n, p, arr, uint, i, deflater, adler32; - for (n = 1; n <= page; n++) { - newObject(); - out('<>'); - out('endobj'); - - // Page content - p = pages[n].join('\n'); - newObject(); - if (compress) { - arr = []; - for (i = 0; i < p.length; ++i) { - arr[i] = p.charCodeAt(i); - } - adler32 = adler32cs.from(p); - deflater = new Deflater(6); - deflater.append(new Uint8Array(arr)); - p = deflater.flush(); - arr = [new Uint8Array([120, 156]), new Uint8Array(p), - new Uint8Array([adler32 & 0xFF, (adler32 >> 8) & 0xFF, (adler32 >> 16) & 0xFF, (adler32 >> 24) & 0xFF])]; - p = ''; - for (i in arr) { - if (arr.hasOwnProperty(i)) { - p += String.fromCharCode.apply(null, arr[i]); - } - } - out('<>'); - } else { - out('<>'); - } - putStream(p); - out('endobj'); - } - offsets[1] = content_length; - out('1 0 obj'); - out('<>'); - out('endobj'); - }, - putFont = function (font) { - font.objectNumber = newObject(); - out('<>'); - out('endobj'); - }, - putFonts = function () { - var fontKey; - for (fontKey in fonts) { - if (fonts.hasOwnProperty(fontKey)) { - putFont(fonts[fontKey]); - } - } - }, - putXobjectDict = function () { - // Loop through images, or other data objects - events.publish('putXobjectDict'); - }, - putResourceDictionary = function () { - out('/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]'); - out('/Font <<'); - // Do this for each font, the '1' bit is the index of the font - var fontKey; - for (fontKey in fonts) { - if (fonts.hasOwnProperty(fontKey)) { - out('/' + fontKey + ' ' + fonts[fontKey].objectNumber + ' 0 R'); - } - } - out('>>'); - out('/XObject <<'); - putXobjectDict(); - out('>>'); - }, - putResources = function () { - putFonts(); - events.publish('putResources'); - // Resource dictionary - offsets[2] = content_length; - out('2 0 obj'); - out('<<'); - putResourceDictionary(); - out('>>'); - out('endobj'); - events.publish('postPutResources'); - }, - addToFontDictionary = function (fontKey, fontName, fontStyle) { - // this is mapping structure for quick font key lookup. - // returns the KEY of the font (ex: "F1") for a given pair of font name and type (ex: "Arial". "Italic") - var undef; - if (fontmap[fontName] === undef) { - fontmap[fontName] = {}; // fontStyle is a var interpreted and converted to appropriate string. don't wrap in quotes. - } - fontmap[fontName][fontStyle] = fontKey; - }, - /** - FontObject describes a particular font as member of an instnace of jsPDF - - It's a collection of properties like 'id' (to be used in PDF stream), - 'fontName' (font's family name), 'fontStyle' (font's style variant label) - - @class - @public - @property id {String} PDF-document-instance-specific label assinged to the font. - @property PostScriptName {String} PDF specification full name for the font - @property encoding {Object} Encoding_name-to-Font_metrics_object mapping. - @name FontObject - */ - FontObject = {}, - addFont = function (PostScriptName, fontName, fontStyle, encoding) { - var fontKey = 'F' + (getObjectLength(fonts) + 1).toString(10), - // This is FontObject - font = fonts[fontKey] = { - 'id': fontKey, - // , 'objectNumber': will be set by putFont() - 'PostScriptName': PostScriptName, - 'fontName': fontName, - 'fontStyle': fontStyle, - 'encoding': encoding, - 'metadata': {} - }; - - addToFontDictionary(fontKey, fontName, fontStyle); - - events.publish('addFont', font); - - return fontKey; - }, - addFonts = function () { - - var HELVETICA = "helvetica", - TIMES = "times", - COURIER = "courier", - NORMAL = "normal", - BOLD = "bold", - ITALIC = "italic", - BOLD_ITALIC = "bolditalic", - encoding = 'StandardEncoding', - standardFonts = [ - ['Helvetica', HELVETICA, NORMAL], - ['Helvetica-Bold', HELVETICA, BOLD], - ['Helvetica-Oblique', HELVETICA, ITALIC], - ['Helvetica-BoldOblique', HELVETICA, BOLD_ITALIC], - ['Courier', COURIER, NORMAL], - ['Courier-Bold', COURIER, BOLD], - ['Courier-Oblique', COURIER, ITALIC], - ['Courier-BoldOblique', COURIER, BOLD_ITALIC], - ['Times-Roman', TIMES, NORMAL], - ['Times-Bold', TIMES, BOLD], - ['Times-Italic', TIMES, ITALIC], - ['Times-BoldItalic', TIMES, BOLD_ITALIC] - ], - i, - l, - fontKey, - parts; - for (i = 0, l = standardFonts.length; i < l; i++) { - fontKey = addFont( - standardFonts[i][0], - standardFonts[i][1], - standardFonts[i][2], - encoding - ); - - // adding aliases for standard fonts, this time matching the capitalization - parts = standardFonts[i][0].split('-'); - addToFontDictionary(fontKey, parts[0], parts[1] || ''); - } - - events.publish('addFonts', {'fonts': fonts, 'dictionary': fontmap}); - }, - /** - - @public - @function - @param text {String} - @param flags {Object} Encoding flags. - @returns {String} Encoded string - */ - to8bitStream = function (text, flags) { - /* PDF 1.3 spec: - "For text strings encoded in Unicode, the first two bytes must be 254 followed by - 255, representing the Unicode byte order marker, U+FEFF. (This sequence conflicts - with the PDFDocEncoding character sequence thorn ydieresis, which is unlikely - to be a meaningful beginning of a word or phrase.) The remainder of the - string consists of Unicode character codes, according to the UTF-16 encoding - specified in the Unicode standard, version 2.0. Commonly used Unicode values - are represented as 2 bytes per character, with the high-order byte appearing first - in the string." - - In other words, if there are chars in a string with char code above 255, we - recode the string to UCS2 BE - string doubles in length and BOM is prepended. - - HOWEVER! - Actual *content* (body) text (as opposed to strings used in document properties etc) - does NOT expect BOM. There, it is treated as a literal GID (Glyph ID) - - Because of Adobe's focus on "you subset your fonts!" you are not supposed to have - a font that maps directly Unicode (UCS2 / UTF16BE) code to font GID, but you could - fudge it with "Identity-H" encoding and custom CIDtoGID map that mimics Unicode - code page. There, however, all characters in the stream are treated as GIDs, - including BOM, which is the reason we need to skip BOM in content text (i.e. that - that is tied to a font). - - To signal this "special" PDFEscape / to8bitStream handling mode, - API.text() function sets (unless you overwrite it with manual values - given to API.text(.., flags) ) - flags.autoencode = true - flags.noBOM = true - - */ - - /* - `flags` properties relied upon: - .sourceEncoding = string with encoding label. - "Unicode" by default. = encoding of the incoming text. - pass some non-existing encoding name - (ex: 'Do not touch my strings! I know what I am doing.') - to make encoding code skip the encoding step. - .outputEncoding = Either valid PDF encoding name - (must be supported by jsPDF font metrics, otherwise no encoding) - or a JS object, where key = sourceCharCode, value = outputCharCode - missing keys will be treated as: sourceCharCode === outputCharCode - .noBOM - See comment higher above for explanation for why this is important - .autoencode - See comment higher above for explanation for why this is important - */ - - var i, l, undef, sourceEncoding, encodingBlock, outputEncoding, newtext, isUnicode, ch, bch; - - if (flags === undef) { - flags = {}; - } - - sourceEncoding = flags.sourceEncoding ? sourceEncoding : 'Unicode'; - - outputEncoding = flags.outputEncoding; - - // This 'encoding' section relies on font metrics format - // attached to font objects by, among others, - // "Willow Systems' standard_font_metrics plugin" - // see jspdf.plugin.standard_font_metrics.js for format - // of the font.metadata.encoding Object. - // It should be something like - // .encoding = {'codePages':['WinANSI....'], 'WinANSI...':{code:code, ...}} - // .widths = {0:width, code:width, ..., 'fof':divisor} - // .kerning = {code:{previous_char_code:shift, ..., 'fof':-divisor},...} - if ((flags.autoencode || outputEncoding) && - fonts[activeFontKey].metadata && - fonts[activeFontKey].metadata[sourceEncoding] && - fonts[activeFontKey].metadata[sourceEncoding].encoding - ) { - encodingBlock = fonts[activeFontKey].metadata[sourceEncoding].encoding; - - // each font has default encoding. Some have it clearly defined. - if (!outputEncoding && fonts[activeFontKey].encoding) { - outputEncoding = fonts[activeFontKey].encoding; - } - - // Hmmm, the above did not work? Let's try again, in different place. - if (!outputEncoding && encodingBlock.codePages) { - outputEncoding = encodingBlock.codePages[0]; // let's say, first one is the default - } - - if (typeof outputEncoding === 'string') { - outputEncoding = encodingBlock[outputEncoding]; - } - // we want output encoding to be a JS Object, where - // key = sourceEncoding's character code and - // value = outputEncoding's character code. - if (outputEncoding) { - isUnicode = false; - newtext = []; - for (i = 0, l = text.length; i < l; i++) { - ch = outputEncoding[text.charCodeAt(i)]; - if (ch) { - newtext.push( - String.fromCharCode(ch) - ); - } else { - newtext.push( - text[i] - ); - } - - // since we are looping over chars anyway, might as well - // check for residual unicodeness - if (newtext[i].charCodeAt(0) >> 8) { /* more than 255 */ - isUnicode = true; - } - } - text = newtext.join(''); - } - } - - i = text.length; - // isUnicode may be set to false above. Hence the triple-equal to undefined - while (isUnicode === undef && i !== 0) { - if (text.charCodeAt(i - 1) >> 8) { /* more than 255 */ - isUnicode = true; - } - i--; - } - if (!isUnicode) { - return text; - } else { - newtext = flags.noBOM ? [] : [254, 255]; - for (i = 0, l = text.length; i < l; i++) { - ch = text.charCodeAt(i); - bch = ch >> 8; // divide by 256 - if (bch >> 8) { /* something left after dividing by 256 second time */ - throw new Error("Character at position " + i.toString(10) + " of string '" + text + "' exceeds 16bits. Cannot be encoded into UCS-2 BE"); - } - newtext.push(bch); - newtext.push(ch - (bch << 8)); - } - return String.fromCharCode.apply(undef, newtext); - } - }, - // Replace '/', '(', and ')' with pdf-safe versions - pdfEscape = function (text, flags) { - // doing to8bitStream does NOT make this PDF display unicode text. For that - // we also need to reference a unicode font and embed it - royal pain in the rear. - - // There is still a benefit to to8bitStream - PDF simply cannot handle 16bit chars, - // which JavaScript Strings are happy to provide. So, while we still cannot display - // 2-byte characters property, at least CONDITIONALLY converting (entire string containing) - // 16bit chars to (USC-2-BE) 2-bytes per char + BOM streams we ensure that entire PDF - // is still parseable. - // This will allow immediate support for unicode in document properties strings. - return to8bitStream(text, flags).replace(/\\/g, '\\\\').replace(/\(/g, '\\(').replace(/\)/g, '\\)'); - }, - putInfo = function () { - out('/Producer (jsPDF ' + version + ')'); - if (documentProperties.title) { - out('/Title (' + pdfEscape(documentProperties.title) + ')'); - } - if (documentProperties.subject) { - out('/Subject (' + pdfEscape(documentProperties.subject) + ')'); - } - if (documentProperties.author) { - out('/Author (' + pdfEscape(documentProperties.author) + ')'); - } - if (documentProperties.keywords) { - out('/Keywords (' + pdfEscape(documentProperties.keywords) + ')'); - } - if (documentProperties.creator) { - out('/Creator (' + pdfEscape(documentProperties.creator) + ')'); - } - var created = new Date(); - out('/CreationDate (D:' + - [ - created.getFullYear(), - padd2(created.getMonth() + 1), - padd2(created.getDate()), - padd2(created.getHours()), - padd2(created.getMinutes()), - padd2(created.getSeconds()) - ].join('') + - ')' - ); - }, - putCatalog = function () { - out('/Type /Catalog'); - out('/Pages 1 0 R'); - // @TODO: Add zoom and layout modes - out('/OpenAction [3 0 R /FitH null]'); - out('/PageLayout /OneColumn'); - events.publish('putCatalog'); - }, - putTrailer = function () { - out('/Size ' + (objectNumber + 1)); - out('/Root ' + objectNumber + ' 0 R'); - out('/Info ' + (objectNumber - 1) + ' 0 R'); - }, - beginPage = function () { - page++; - // Do dimension stuff - outToPages = true; - pages[page] = []; - }, - _addPage = function () { - beginPage(); - // Set line width - out(f2(lineWidth * k) + ' w'); - // Set draw color - out(drawColor); - // resurrecting non-default line caps, joins - if (lineCapID !== 0) { - out(lineCapID.toString(10) + ' J'); - } - if (lineJoinID !== 0) { - out(lineJoinID.toString(10) + ' j'); - } - events.publish('addPage', {'pageNumber': page}); - }, - /** - Returns a document-specific font key - a label assigned to a - font name + font type combination at the time the font was added - to the font inventory. - - Font key is used as label for the desired font for a block of text - to be added to the PDF document stream. - @private - @function - @param fontName {String} can be undefined on "falthy" to indicate "use current" - @param fontStyle {String} can be undefined on "falthy" to indicate "use current" - @returns {String} Font key. - */ - getFont = function (fontName, fontStyle) { - var key, undef; - - if (fontName === undef) { - fontName = fonts[activeFontKey].fontName; - } - if (fontStyle === undef) { - fontStyle = fonts[activeFontKey].fontStyle; - } - - try { - key = fontmap[fontName][fontStyle]; // returns a string like 'F3' - the KEY corresponding tot he font + type combination. - } catch (e) { - key = undef; - } - if (!key) { - throw new Error("Unable to look up font label for font '" + fontName + "', '" + fontStyle + "'. Refer to getFontList() for available fonts."); - } - - return key; - }, - buildDocument = function () { - - outToPages = false; // switches out() to content - content = []; - offsets = []; - - // putHeader() - out('%PDF-' + pdfVersion); - - putPages(); - - putResources(); - - // Info - newObject(); - out('<<'); - putInfo(); - out('>>'); - out('endobj'); - - // Catalog - newObject(); - out('<<'); - putCatalog(); - out('>>'); - out('endobj'); - - // Cross-ref - var o = content_length, i; - out('xref'); - out('0 ' + (objectNumber + 1)); - out('0000000000 65535 f '); - for (i = 1; i <= objectNumber; i++) { - out(padd10(offsets[i]) + ' 00000 n '); - } - // Trailer - out('trailer'); - out('<<'); - putTrailer(); - out('>>'); - out('startxref'); - out(o); - out('%%EOF'); - - outToPages = true; - - return content.join('\n'); - }, - getStyle = function (style) { - // see Path-Painting Operators of PDF spec - var op = 'S'; // stroke - if (style === 'F') { - op = 'f'; // fill - } else if (style === 'FD' || style === 'DF') { - op = 'B'; // both - } - return op; - }, - - /** - Generates the PDF document. - Possible values: - datauristring (alias dataurlstring) - Data-Url-formatted data returned as string. - datauri (alias datauri) - Data-Url-formatted data pushed into current window's location (effectively reloading the window with contents of the PDF). - - If `type` argument is undefined, output is raw body of resulting PDF returned as a string. - - @param {String} type A string identifying one of the possible output types. - @param {Object} options An object providing some additional signalling to PDF generator. - @function - @returns {jsPDF} - @methodOf jsPDF# - @name output - */ - output = function (type, options) { - var undef, data, length, array, i, blob; - switch (type) { - case undef: - return buildDocument(); - case 'save': - if (navigator.getUserMedia) { - if (window.URL === undefined) { - return API.output('dataurlnewwindow'); - } else if (window.URL.createObjectURL === undefined) { - return API.output('dataurlnewwindow'); - } - } - data = buildDocument(); - - // Need to add the file to BlobBuilder as a Uint8Array - length = data.length; - array = new Uint8Array(new ArrayBuffer(length)); - - for (i = 0; i < length; i++) { - array[i] = data.charCodeAt(i); - } - - blob = new Blob([array], {type: "application/pdf"}); - - saveAs(blob, options); - break; - case 'datauristring': - case 'dataurlstring': - return 'data:application/pdf;base64,' + btoa(buildDocument()); - case 'datauri': - case 'dataurl': - document.location.href = 'data:application/pdf;base64,' + btoa(buildDocument()); - break; - case 'dataurlnewwindow': - window.open('data:application/pdf;base64,' + btoa(buildDocument())); - break; - default: - throw new Error('Output type "' + type + '" is not supported.'); - } - // @TODO: Add different output options - }; - - if (unit === 'pt') { - k = 1; - } else if (unit === 'mm') { - k = 72 / 25.4; - } else if (unit === 'cm') { - k = 72 / 2.54; - } else if (unit === 'in') { - k = 72; - } else { - throw ('Invalid unit: ' + unit); - } - - // Dimensions are stored as user units and converted to points on output - if (pageFormats.hasOwnProperty(format_as_string)) { - pageHeight = pageFormats[format_as_string][1] / k; - pageWidth = pageFormats[format_as_string][0] / k; - } else { - try { - pageHeight = format[1]; - pageWidth = format[0]; - } catch (err) { - throw ('Invalid format: ' + format); - } - } - - if (orientation === 'p' || orientation === 'portrait') { - orientation = 'p'; - if (pageWidth > pageHeight) { - tmp = pageWidth; - pageWidth = pageHeight; - pageHeight = tmp; - } - } else if (orientation === 'l' || orientation === 'landscape') { - orientation = 'l'; - if (pageHeight > pageWidth) { - tmp = pageWidth; - pageWidth = pageHeight; - pageHeight = tmp; - } - } else { - throw ('Invalid orientation: ' + orientation); - } - - - - //--------------------------------------- - // Public API - - /* - Object exposing internal API to plugins - @public - */ - API.internal = { - 'pdfEscape': pdfEscape, - 'getStyle': getStyle, - /** - Returns {FontObject} describing a particular font. - @public - @function - @param fontName {String} (Optional) Font's family name - @param fontStyle {String} (Optional) Font's style variation name (Example:"Italic") - @returns {FontObject} - */ - 'getFont': function () { return fonts[getFont.apply(API, arguments)]; }, - 'getFontSize': function () { return activeFontSize; }, - 'getLineHeight': function () { return activeFontSize * lineHeightProportion; }, - 'btoa': btoa, - 'write': function (string1, string2, string3, etc) { - out( - arguments.length === 1 ? string1 : Array.prototype.join.call(arguments, ' ') - ); - }, - 'getCoordinateString': function (value) { - return f2(value * k); - }, - 'getVerticalCoordinateString': function (value) { - return f2((pageHeight - value) * k); - }, - 'collections': {}, - 'newObject': newObject, - 'putStream': putStream, - 'events': events, - // ratio that you use in multiplication of a given "size" number to arrive to 'point' - // units of measurement. - // scaleFactor is set at initialization of the document and calculated against the stated - // default measurement units for the document. - // If default is "mm", k is the number that will turn number in 'mm' into 'points' number. - // through multiplication. - 'scaleFactor': k, - 'pageSize': {'width': pageWidth, 'height': pageHeight}, - 'output': function (type, options) { - return output(type, options); - }, - 'getNumberOfPages': function () {return pages.length - 1; }, - 'pages': pages - }; - - /** - Adds (and transfers the focus to) new page to the PDF document. - @function - @returns {jsPDF} - - @methodOf jsPDF# - @name addPage - */ - API.addPage = function () { - _addPage(); - return this; - }; - - /** - Adds text to page. Supports adding multiline text when 'text' argument is an Array of Strings. - @function - @param {String|Array} text String or array of strings to be added to the page. Each line is shifted one line down per font, spacing settings declared before this call. - @param {Number} x Coordinate (in units declared at inception of PDF document) against left edge of the page - @param {Number} y Coordinate (in units declared at inception of PDF document) against upper edge of the page - @param {Object} flags Collection of settings signalling how the text must be encoded. Defaults are sane. If you think you want to pass some flags, you likely can read the source. - @returns {jsPDF} - @methodOf jsPDF# - @name text - */ - API.text = function (text, x, y, flags) { - /** - * Inserts something like this into PDF - BT - /F1 16 Tf % Font name + size - 16 TL % How many units down for next line in multiline text - 0 g % color - 28.35 813.54 Td % position - (line one) Tj - T* (line two) Tj - T* (line three) Tj - ET - */ - - var undef, _first, _second, _third, newtext, str, i; - // Pre-August-2012 the order of arguments was function(x, y, text, flags) - // in effort to make all calls have similar signature like - // function(data, coordinates... , miscellaneous) - // this method had its args flipped. - // code below allows backward compatibility with old arg order. - if (typeof text === 'number') { - _first = y; - _second = text; - _third = x; - - text = _first; - x = _second; - y = _third; - } - - // If there are any newlines in text, we assume - // the user wanted to print multiple lines, so break the - // text up into an array. If the text is already an array, - // we assume the user knows what they are doing. - if (typeof text === 'string' && text.match(/[\n\r]/)) { - text = text.split(/\r\n|\r|\n/g); - } - - if (typeof flags === 'undefined') { - flags = {'noBOM': true, 'autoencode': true}; - } else { - - if (flags.noBOM === undef) { - flags.noBOM = true; - } - - if (flags.autoencode === undef) { - flags.autoencode = true; - } - - } - - if (typeof text === 'string') { - str = pdfEscape(text, flags); - } else if (text instanceof Array) { /* Array */ - // we don't want to destroy original text array, so cloning it - newtext = text.concat(); - // we do array.join('text that must not be PDFescaped") - // thus, pdfEscape each component separately - for (i = newtext.length - 1; i !== -1; i--) { - newtext[i] = pdfEscape(newtext[i], flags); - } - str = newtext.join(") Tj\nT* ("); - } else { - throw new Error('Type of text must be string or Array. "' + text + '" is not recognized.'); - } - // Using "'" ("go next line and render text" mark) would save space but would complicate our rendering code, templates - - // BT .. ET does NOT have default settings for Tf. You must state that explicitely every time for BT .. ET - // if you want text transformation matrix (+ multiline) to work reliably (which reads sizes of things from font declarations) - // Thus, there is NO useful, *reliable* concept of "default" font for a page. - // The fact that "default" (reuse font used before) font worked before in basic cases is an accident - // - readers dealing smartly with brokenness of jsPDF's markup. - out( - 'BT\n/' + - activeFontKey + ' ' + activeFontSize + ' Tf\n' + // font face, style, size - (activeFontSize * lineHeightProportion) + ' TL\n' + // line spacing - textColor + - '\n' + f2(x * k) + ' ' + f2((pageHeight - y) * k) + ' Td\n(' + - str + - ') Tj\nET' - ); - return this; - }; - - API.line = function (x1, y1, x2, y2) { - out( - f2(x1 * k) + ' ' + f2((pageHeight - y1) * k) + ' m ' + - f2(x2 * k) + ' ' + f2((pageHeight - y2) * k) + ' l S' - ); - return this; - }; - - /** - Adds series of curves (straight lines or cubic bezier curves) to canvas, starting at `x`, `y` coordinates. - All data points in `lines` are relative to last line origin. - `x`, `y` become x1,y1 for first line / curve in the set. - For lines you only need to specify [x2, y2] - (ending point) vector against x1, y1 starting point. - For bezier curves you need to specify [x2,y2,x3,y3,x4,y4] - vectors to control points 1, 2, ending point. All vectors are against the start of the curve - x1,y1. - - @example .lines([[2,2],[-2,2],[1,1,2,2,3,3],[2,1]], 212,110, 10) // line, line, bezier curve, line - @param {Array} lines Array of *vector* shifts as pairs (lines) or sextets (cubic bezier curves). - @param {Number} x Coordinate (in units declared at inception of PDF document) against left edge of the page - @param {Number} y Coordinate (in units declared at inception of PDF document) against upper edge of the page - @param {Number} scale (Defaults to [1.0,1.0]) x,y Scaling factor for all vectors. Elements can be any floating number Sub-one makes drawing smaller. Over-one grows the drawing. Negative flips the direction. - @param {String} style One of 'S' (the default), 'F', 'FD' or 'DF'. 'S' draws just the curve. 'F' fills the region defined by the curves. 'DF' or 'FD' draws the curves and fills the region. - @param {Boolean} closed If true, the path is closed with a straight line from the end of the last curve to the starting point. - @function - @returns {jsPDF} - @methodOf jsPDF# - @name lines - */ - API.lines = function (lines, x, y, scale, style, closed) { - var undef, _first, _second, _third, scalex, scaley, i, l, leg, x2, y2, x3, y3, x4, y4; - - // Pre-August-2012 the order of arguments was function(x, y, lines, scale, style) - // in effort to make all calls have similar signature like - // function(content, coordinateX, coordinateY , miscellaneous) - // this method had its args flipped. - // code below allows backward compatibility with old arg order. - if (typeof lines === 'number') { - _first = y; - _second = lines; - _third = x; - - lines = _first; - x = _second; - y = _third; - } - - style = getStyle(style); - scale = scale === undef ? [1, 1] : scale; - - // starting point - out(f3(x * k) + ' ' + f3((pageHeight - y) * k) + ' m '); - - scalex = scale[0]; - scaley = scale[1]; - l = lines.length; - //, x2, y2 // bezier only. In page default measurement "units", *after* scaling - //, x3, y3 // bezier only. In page default measurement "units", *after* scaling - // ending point for all, lines and bezier. . In page default measurement "units", *after* scaling - x4 = x; // last / ending point = starting point for first item. - y4 = y; // last / ending point = starting point for first item. - - for (i = 0; i < l; i++) { - leg = lines[i]; - if (leg.length === 2) { - // simple line - x4 = leg[0] * scalex + x4; // here last x4 was prior ending point - y4 = leg[1] * scaley + y4; // here last y4 was prior ending point - out(f3(x4 * k) + ' ' + f3((pageHeight - y4) * k) + ' l'); - } else { - // bezier curve - x2 = leg[0] * scalex + x4; // here last x4 is prior ending point - y2 = leg[1] * scaley + y4; // here last y4 is prior ending point - x3 = leg[2] * scalex + x4; // here last x4 is prior ending point - y3 = leg[3] * scaley + y4; // here last y4 is prior ending point - x4 = leg[4] * scalex + x4; // here last x4 was prior ending point - y4 = leg[5] * scaley + y4; // here last y4 was prior ending point - out( - f3(x2 * k) + ' ' + - f3((pageHeight - y2) * k) + ' ' + - f3(x3 * k) + ' ' + - f3((pageHeight - y3) * k) + ' ' + - f3(x4 * k) + ' ' + - f3((pageHeight - y4) * k) + ' c' - ); - } - } - - if (closed == true) { - out(' h'); - } - - // stroking / filling / both the path - out(style); - return this; - }; - - /** - Adds a rectangle to PDF - - @param {Number} x Coordinate (in units declared at inception of PDF document) against left edge of the page - @param {Number} y Coordinate (in units declared at inception of PDF document) against upper edge of the page - @param {Number} w Width (in units declared at inception of PDF document) - @param {Number} h Height (in units declared at inception of PDF document) - @param {String} style (Defaults to active fill/stroke style) A string signalling if stroke, fill or both are to be applied. - @function - @returns {jsPDF} - @methodOf jsPDF# - @name rect - */ - API.rect = function (x, y, w, h, style) { - var op = getStyle(style); - out([ - f2(x * k), - f2((pageHeight - y) * k), - f2(w * k), - f2(-h * k), - 're', - op - ].join(' ')); - return this; - }; - - /** - Adds a triangle to PDF - - @param {Number} x1 Coordinate (in units declared at inception of PDF document) against left edge of the page - @param {Number} y1 Coordinate (in units declared at inception of PDF document) against upper edge of the page - @param {Number} x2 Coordinate (in units declared at inception of PDF document) against left edge of the page - @param {Number} y2 Coordinate (in units declared at inception of PDF document) against upper edge of the page - @param {Number} x3 Coordinate (in units declared at inception of PDF document) against left edge of the page - @param {Number} y3 Coordinate (in units declared at inception of PDF document) against upper edge of the page - @param {String} style (Defaults to active fill/stroke style) A string signalling if stroke, fill or both are to be applied. - @function - @returns {jsPDF} - @methodOf jsPDF# - @name triangle - */ - API.triangle = function (x1, y1, x2, y2, x3, y3, style) { - this.lines( - [ - [ x2 - x1, y2 - y1 ], // vector to point 2 - [ x3 - x2, y3 - y2 ], // vector to point 3 - [ x1 - x3, y1 - y3 ] // closing vector back to point 1 - ], - x1, - y1, // start of path - [1, 1], - style, - true - ); - return this; - }; - - /** - Adds a rectangle with rounded corners to PDF - - @param {Number} x Coordinate (in units declared at inception of PDF document) against left edge of the page - @param {Number} y Coordinate (in units declared at inception of PDF document) against upper edge of the page - @param {Number} w Width (in units declared at inception of PDF document) - @param {Number} h Height (in units declared at inception of PDF document) - @param {Number} rx Radius along x axis (in units declared at inception of PDF document) - @param {Number} rx Radius along y axis (in units declared at inception of PDF document) - @param {String} style (Defaults to active fill/stroke style) A string signalling if stroke, fill or both are to be applied. - @function - @returns {jsPDF} - @methodOf jsPDF# - @name roundedRect - */ - API.roundedRect = function (x, y, w, h, rx, ry, style) { - var MyArc = 4 / 3 * (Math.SQRT2 - 1); - this.lines( - [ - [ (w - 2 * rx), 0 ], - [ (rx * MyArc), 0, rx, ry - (ry * MyArc), rx, ry ], - [ 0, (h - 2 * ry) ], - [ 0, (ry * MyArc), -(rx * MyArc), ry, -rx, ry], - [ (-w + 2 * rx), 0], - [ -(rx * MyArc), 0, -rx, -(ry * MyArc), -rx, -ry], - [ 0, (-h + 2 * ry)], - [ 0, -(ry * MyArc), (rx * MyArc), -ry, rx, -ry] - ], - x + rx, - y, // start of path - [1, 1], - style - ); - return this; - }; - - /** - Adds an ellipse to PDF - - @param {Number} x Coordinate (in units declared at inception of PDF document) against left edge of the page - @param {Number} y Coordinate (in units declared at inception of PDF document) against upper edge of the page - @param {Number} rx Radius along x axis (in units declared at inception of PDF document) - @param {Number} rx Radius along y axis (in units declared at inception of PDF document) - @param {String} style (Defaults to active fill/stroke style) A string signalling if stroke, fill or both are to be applied. - @function - @returns {jsPDF} - @methodOf jsPDF# - @name ellipse - */ - API.ellipse = function (x, y, rx, ry, style) { - var op = getStyle(style), - lx = 4 / 3 * (Math.SQRT2 - 1) * rx, - ly = 4 / 3 * (Math.SQRT2 - 1) * ry; - - out([ - f2((x + rx) * k), - f2((pageHeight - y) * k), - 'm', - f2((x + rx) * k), - f2((pageHeight - (y - ly)) * k), - f2((x + lx) * k), - f2((pageHeight - (y - ry)) * k), - f2(x * k), - f2((pageHeight - (y - ry)) * k), - 'c' - ].join(' ')); - out([ - f2((x - lx) * k), - f2((pageHeight - (y - ry)) * k), - f2((x - rx) * k), - f2((pageHeight - (y - ly)) * k), - f2((x - rx) * k), - f2((pageHeight - y) * k), - 'c' - ].join(' ')); - out([ - f2((x - rx) * k), - f2((pageHeight - (y + ly)) * k), - f2((x - lx) * k), - f2((pageHeight - (y + ry)) * k), - f2(x * k), - f2((pageHeight - (y + ry)) * k), - 'c' - ].join(' ')); - out([ - f2((x + lx) * k), - f2((pageHeight - (y + ry)) * k), - f2((x + rx) * k), - f2((pageHeight - (y + ly)) * k), - f2((x + rx) * k), - f2((pageHeight - y) * k), - 'c', - op - ].join(' ')); - return this; - }; - - /** - Adds an circle to PDF - - @param {Number} x Coordinate (in units declared at inception of PDF document) against left edge of the page - @param {Number} y Coordinate (in units declared at inception of PDF document) against upper edge of the page - @param {Number} r Radius (in units declared at inception of PDF document) - @param {String} style (Defaults to active fill/stroke style) A string signalling if stroke, fill or both are to be applied. - @function - @returns {jsPDF} - @methodOf jsPDF# - @name circle - */ - API.circle = function (x, y, r, style) { - return this.ellipse(x, y, r, r, style); - }; - - /** - Adds a properties to the PDF document - - @param {Object} A property_name-to-property_value object structure. - @function - @returns {jsPDF} - @methodOf jsPDF# - @name setProperties - */ - API.setProperties = function (properties) { - // copying only those properties we can render. - var property; - for (property in documentProperties) { - if (documentProperties.hasOwnProperty(property) && properties[property]) { - documentProperties[property] = properties[property]; - } - } - return this; - }; - - /** - Sets font size for upcoming text elements. - - @param {Number} size Font size in points. - @function - @returns {jsPDF} - @methodOf jsPDF# - @name setFontSize - */ - API.setFontSize = function (size) { - activeFontSize = size; - return this; - }; - - /** - Sets text font face, variant for upcoming text elements. - See output of jsPDF.getFontList() for possible font names, styles. - - @param {String} fontName Font name or family. Example: "times" - @param {String} fontStyle Font style or variant. Example: "italic" - @function - @returns {jsPDF} - @methodOf jsPDF# - @name setFont - */ - API.setFont = function (fontName, fontStyle) { - activeFontKey = getFont(fontName, fontStyle); - // if font is not found, the above line blows up and we never go further - return this; - }; - - /** - Switches font style or variant for upcoming text elements, - while keeping the font face or family same. - See output of jsPDF.getFontList() for possible font names, styles. - - @param {String} style Font style or variant. Example: "italic" - @function - @returns {jsPDF} - @methodOf jsPDF# - @name setFontStyle - */ - API.setFontStyle = API.setFontType = function (style) { - var undef; - activeFontKey = getFont(undef, style); - // if font is not found, the above line blows up and we never go further - return this; - }; - - /** - Returns an object - a tree of fontName to fontStyle relationships available to - active PDF document. - - @public - @function - @returns {Object} Like {'times':['normal', 'italic', ... ], 'arial':['normal', 'bold', ... ], ... } - @methodOf jsPDF# - @name getFontList - */ - API.getFontList = function () { - // TODO: iterate over fonts array or return copy of fontmap instead in case more are ever added. - var list = {}, - fontName, - fontStyle, - tmp; - - for (fontName in fontmap) { - if (fontmap.hasOwnProperty(fontName)) { - list[fontName] = tmp = []; - for (fontStyle in fontmap[fontName]) { - if (fontmap[fontName].hasOwnProperty(fontStyle)) { - tmp.push(fontStyle); - } - } - } - } - - return list; - }; - - /** - Sets line width for upcoming lines. - - @param {Number} width Line width (in units declared at inception of PDF document) - @function - @returns {jsPDF} - @methodOf jsPDF# - @name setLineWidth - */ - API.setLineWidth = function (width) { - out((width * k).toFixed(2) + ' w'); - return this; - }; - - /** - Sets the stroke color for upcoming elements. - - Depending on the number of arguments given, Gray, RGB, or CMYK - color space is implied. - - When only ch1 is given, "Gray" color space is implied and it - must be a value in the range from 0.00 (solid black) to to 1.00 (white) - if values are communicated as String types, or in range from 0 (black) - to 255 (white) if communicated as Number type. - The RGB-like 0-255 range is provided for backward compatibility. - - When only ch1,ch2,ch3 are given, "RGB" color space is implied and each - value must be in the range from 0.00 (minimum intensity) to to 1.00 - (max intensity) if values are communicated as String types, or - from 0 (min intensity) to to 255 (max intensity) if values are communicated - as Number types. - The RGB-like 0-255 range is provided for backward compatibility. - - When ch1,ch2,ch3,ch4 are given, "CMYK" color space is implied and each - value must be a in the range from 0.00 (0% concentration) to to - 1.00 (100% concentration) - - Because JavaScript treats fixed point numbers badly (rounds to - floating point nearest to binary representation) it is highly advised to - communicate the fractional numbers as String types, not JavaScript Number type. - - @param {Number|String} ch1 Color channel value - @param {Number|String} ch2 Color channel value - @param {Number|String} ch3 Color channel value - @param {Number|String} ch4 Color channel value - - @function - @returns {jsPDF} - @methodOf jsPDF# - @name setDrawColor - */ - API.setDrawColor = function (ch1, ch2, ch3, ch4) { - var color; - if (ch2 === undefined || (ch4 === undefined && ch1 === ch2 === ch3)) { - // Gray color space. - if (typeof ch1 === 'string') { - color = ch1 + ' G'; - } else { - color = f2(ch1 / 255) + ' G'; - } - } else if (ch4 === undefined) { - // RGB - if (typeof ch1 === 'string') { - color = [ch1, ch2, ch3, 'RG'].join(' '); - } else { - color = [f2(ch1 / 255), f2(ch2 / 255), f2(ch3 / 255), 'RG'].join(' '); - } - } else { - // CMYK - if (typeof ch1 === 'string') { - color = [ch1, ch2, ch3, ch4, 'K'].join(' '); - } else { - color = [f2(ch1), f2(ch2), f2(ch3), f2(ch4), 'K'].join(' '); - } - } - - out(color); - return this; - }; - - /** - Sets the fill color for upcoming elements. - - Depending on the number of arguments given, Gray, RGB, or CMYK - color space is implied. - - When only ch1 is given, "Gray" color space is implied and it - must be a value in the range from 0.00 (solid black) to to 1.00 (white) - if values are communicated as String types, or in range from 0 (black) - to 255 (white) if communicated as Number type. - The RGB-like 0-255 range is provided for backward compatibility. - - When only ch1,ch2,ch3 are given, "RGB" color space is implied and each - value must be in the range from 0.00 (minimum intensity) to to 1.00 - (max intensity) if values are communicated as String types, or - from 0 (min intensity) to to 255 (max intensity) if values are communicated - as Number types. - The RGB-like 0-255 range is provided for backward compatibility. - - When ch1,ch2,ch3,ch4 are given, "CMYK" color space is implied and each - value must be a in the range from 0.00 (0% concentration) to to - 1.00 (100% concentration) - - Because JavaScript treats fixed point numbers badly (rounds to - floating point nearest to binary representation) it is highly advised to - communicate the fractional numbers as String types, not JavaScript Number type. - - @param {Number|String} ch1 Color channel value - @param {Number|String} ch2 Color channel value - @param {Number|String} ch3 Color channel value - @param {Number|String} ch4 Color channel value - - @function - @returns {jsPDF} - @methodOf jsPDF# - @name setFillColor - */ - API.setFillColor = function (ch1, ch2, ch3, ch4) { - var color; - - if (ch2 === undefined || (ch4 === undefined && ch1 === ch2 === ch3)) { - // Gray color space. - if (typeof ch1 === 'string') { - color = ch1 + ' g'; - } else { - color = f2(ch1 / 255) + ' g'; - } - } else if (ch4 === undefined) { - // RGB - if (typeof ch1 === 'string') { - color = [ch1, ch2, ch3, 'rg'].join(' '); - } else { - color = [f2(ch1 / 255), f2(ch2 / 255), f2(ch3 / 255), 'rg'].join(' '); - } - } else { - // CMYK - if (typeof ch1 === 'string') { - color = [ch1, ch2, ch3, ch4, 'k'].join(' '); - } else { - color = [f2(ch1), f2(ch2), f2(ch3), f2(ch4), 'k'].join(' '); - } - } - - out(color); - return this; - }; - - /** - Sets the text color for upcoming elements. - If only one, first argument is given, - treats the value as gray-scale color value. - - @param {Number} r Red channel color value in range 0-255 or {String} r color value in hexadecimal, example: '#FFFFFF' - @param {Number} g Green channel color value in range 0-255 - @param {Number} b Blue channel color value in range 0-255 - @function - @returns {jsPDF} - @methodOf jsPDF# - @name setTextColor - */ - API.setTextColor = function (r, g, b) { - var patt = /#[0-9A-Fa-f]{6}/; - if ((typeof r == 'string') && patt.test(r)) { - var hex = r.replace('#',''); - var bigint = parseInt(hex, 16); - r = (bigint >> 16) & 255; - g = (bigint >> 8) & 255; - b = bigint & 255; - } - - if ((r === 0 && g === 0 && b === 0) || (typeof g === 'undefined')) { - textColor = f3(r / 255) + ' g'; - } else { - textColor = [f3(r / 255), f3(g / 255), f3(b / 255), 'rg'].join(' '); - } - return this; - }; - - /** - Is an Object providing a mapping from human-readable to - integer flag values designating the varieties of line cap - and join styles. - - @returns {Object} - @fieldOf jsPDF# - @name CapJoinStyles - */ - API.CapJoinStyles = { - 0: 0, - 'butt': 0, - 'but': 0, - 'miter': 0, - 1: 1, - 'round': 1, - 'rounded': 1, - 'circle': 1, - 2: 2, - 'projecting': 2, - 'project': 2, - 'square': 2, - 'bevel': 2 - }; - - /** - Sets the line cap styles - See {jsPDF.CapJoinStyles} for variants - - @param {String|Number} style A string or number identifying the type of line cap - @function - @returns {jsPDF} - @methodOf jsPDF# - @name setLineCap - */ - API.setLineCap = function (style) { - var id = this.CapJoinStyles[style]; - if (id === undefined) { - throw new Error("Line cap style of '" + style + "' is not recognized. See or extend .CapJoinStyles property for valid styles"); - } - lineCapID = id; - out(id.toString(10) + ' J'); - - return this; - }; - - /** - Sets the line join styles - See {jsPDF.CapJoinStyles} for variants - - @param {String|Number} style A string or number identifying the type of line join - @function - @returns {jsPDF} - @methodOf jsPDF# - @name setLineJoin - */ - API.setLineJoin = function (style) { - var id = this.CapJoinStyles[style]; - if (id === undefined) { - throw new Error("Line join style of '" + style + "' is not recognized. See or extend .CapJoinStyles property for valid styles"); - } - lineJoinID = id; - out(id.toString(10) + ' j'); - - return this; - }; - - // Output is both an internal (for plugins) and external function - API.output = output; - - /** - * Saves as PDF document. An alias of jsPDF.output('save', 'filename.pdf') - * @param {String} filename The filename including extension. - * - * @function - * @returns {jsPDF} - * @methodOf jsPDF# - * @name save - */ - API.save = function (filename) { - API.output('save', filename); - }; - - // applying plugins (more methods) ON TOP of built-in API. - // this is intentional as we allow plugins to override - // built-ins - for (plugin in jsPDF.API) { - if (jsPDF.API.hasOwnProperty(plugin)) { - if (plugin === 'events' && jsPDF.API.events.length) { - (function (events, newEvents) { - - // jsPDF.API.events is a JS Array of Arrays - // where each Array is a pair of event name, handler - // Events were added by plugins to the jsPDF instantiator. - // These are always added to the new instance and some ran - // during instantiation. - - var eventname, handler_and_args, i; - - for (i = newEvents.length - 1; i !== -1; i--) { - // subscribe takes 3 args: 'topic', function, runonce_flag - // if undefined, runonce is false. - // users can attach callback directly, - // or they can attach an array with [callback, runonce_flag] - // that's what the "apply" magic is for below. - eventname = newEvents[i][0]; - handler_and_args = newEvents[i][1]; - events.subscribe.apply( - events, - [eventname].concat( - typeof handler_and_args === 'function' ? - [ handler_and_args ] : - handler_and_args - ) - ); - } - }(events, jsPDF.API.events)); - } else { - API[plugin] = jsPDF.API[plugin]; - } - } - } - - ///////////////////////////////////////// - // continuing initilisation of jsPDF Document object - ///////////////////////////////////////// - - - // Add the first page automatically - addFonts(); - activeFontKey = 'F1'; - _addPage(); - - events.publish('initialized'); - - return API; - } - -/** -jsPDF.API is a STATIC property of jsPDF class. -jsPDF.API is an object you can add methods and properties to. -The methods / properties you add will show up in new jsPDF objects. - -One property is prepopulated. It is the 'events' Object. Plugin authors can add topics, callbacks to this object. These will be reassigned to all new instances of jsPDF. -Examples: - jsPDF.API.events['initialized'] = function(){ 'this' is API object } - jsPDF.API.events['addFont'] = function(added_font_object){ 'this' is API object } - -@static -@public -@memberOf jsPDF -@name API - -@example - jsPDF.API.mymethod = function(){ - // 'this' will be ref to internal API object. see jsPDF source - // , so you can refer to built-in methods like so: - // this.line(....) - // this.text(....) - } - var pdfdoc = new jsPDF() - pdfdoc.mymethod() // <- !!!!!! -*/ - jsPDF.API = {'events': []}; - - return jsPDF; -}()); \ No newline at end of file diff --git a/client/amcharts/exporting/jspdf.plugin.addimage.js b/client/amcharts/exporting/jspdf.plugin.addimage.js deleted file mode 100755 index 12c882e..0000000 --- a/client/amcharts/exporting/jspdf.plugin.addimage.js +++ /dev/null @@ -1,230 +0,0 @@ -/** @preserve -jsPDF addImage plugin (JPEG only at this time) -Copyright (c) 2012 https://github.com/siefkenj/ -*/ - -/** - * Permission is hereby granted, free of charge, to any person obtaining - * a copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sublicense, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE - * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION - * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * ==================================================================== - */ - -;(function(jsPDFAPI) { -'use strict' - -var namespace = 'addImage_' - -// takes a string imgData containing the raw bytes of -// a jpeg image and returns [width, height] -// Algorithm from: http://www.64lines.com/jpeg-width-height -var getJpegSize = function(imgData) { - 'use strict' - var width, height; - // Verify we have a valid jpeg header 0xff,0xd8,0xff,0xe0,?,?,'J','F','I','F',0x00 - if (!imgData.charCodeAt(0) === 0xff || - !imgData.charCodeAt(1) === 0xd8 || - !imgData.charCodeAt(2) === 0xff || - !imgData.charCodeAt(3) === 0xe0 || - !imgData.charCodeAt(6) === 'J'.charCodeAt(0) || - !imgData.charCodeAt(7) === 'F'.charCodeAt(0) || - !imgData.charCodeAt(8) === 'I'.charCodeAt(0) || - !imgData.charCodeAt(9) === 'F'.charCodeAt(0) || - !imgData.charCodeAt(10) === 0x00) { - throw new Error('getJpegSize requires a binary jpeg file') - } - var blockLength = imgData.charCodeAt(4)*256 + imgData.charCodeAt(5); - var i = 4, len = imgData.length; - while ( i < len ) { - i += blockLength; - if (imgData.charCodeAt(i) !== 0xff) { - throw new Error('getJpegSize could not find the size of the image'); - } - if (imgData.charCodeAt(i+1) === 0xc0 || //(SOF) Huffman - Baseline DCT - imgData.charCodeAt(i+1) === 0xc1 || //(SOF) Huffman - Extended sequential DCT - imgData.charCodeAt(i+1) === 0xc2 || // Progressive DCT (SOF2) - imgData.charCodeAt(i+1) === 0xc3 || // Spatial (sequential) lossless (SOF3) - imgData.charCodeAt(i+1) === 0xc4 || // Differential sequential DCT (SOF5) - imgData.charCodeAt(i+1) === 0xc5 || // Differential progressive DCT (SOF6) - imgData.charCodeAt(i+1) === 0xc6 || // Differential spatial (SOF7) - imgData.charCodeAt(i+1) === 0xc7) { - height = imgData.charCodeAt(i+5)*256 + imgData.charCodeAt(i+6); - width = imgData.charCodeAt(i+7)*256 + imgData.charCodeAt(i+8); - return [width, height]; - } else { - i += 2; - blockLength = imgData.charCodeAt(i)*256 + imgData.charCodeAt(i+1) - } - } -} -// Image functionality ported from pdf.js -, putImage = function(img) { - var objectNumber = this.internal.newObject() - , out = this.internal.write - , putStream = this.internal.putStream - - img['n'] = objectNumber - - out('<>'); - } - if ('trns' in img && img['trns'].constructor == Array) { - var trns = ''; - for ( var i = 0; i < img['trns'].length; i++) { - trns += (img[trns][i] + ' ' + img['trns'][i] + ' '); - out('/Mask [' + trns + ']'); - } - } - if ('smask' in img) { - out('/SMask ' + (objectNumber + 1) + ' 0 R'); - } - out('/Length ' + img['data'].length + '>>'); - - putStream(img['data']); - - out('endobj'); -} -, putResourcesCallback = function() { - var images = this.internal.collections[namespace + 'images'] - for ( var i in images ) { - putImage.call(this, images[i]) - } -} -, putXObjectsDictCallback = function(){ - var images = this.internal.collections[namespace + 'images'] - , out = this.internal.write - , image - for (var i in images) { - image = images[i] - out( - '/I' + image['i'] - , image['n'] - , '0' - , 'R' - ) - } -} - -jsPDFAPI.addImage = function(imageData, format, x, y, w, h) { - 'use strict' - if (typeof imageData === 'object' && imageData.nodeType === 1) { - var canvas = document.createElement('canvas'); - canvas.width = imageData.clientWidth; - canvas.height = imageData.clientHeight; - - var ctx = canvas.getContext('2d'); - if (!ctx) { - throw ('addImage requires canvas to be supported by browser.'); - } - ctx.drawImage(imageData, 0, 0, canvas.width, canvas.height); - imageData = canvas.toDataURL('image/jpeg'); - format = "JPEG"; - } - if (format.toUpperCase() !== 'JPEG') { - throw new Error('addImage currently only supports format \'JPEG\', not \''+format+'\''); - } - - var imageIndex - , images = this.internal.collections[namespace + 'images'] - , coord = this.internal.getCoordinateString - , vcoord = this.internal.getVerticalCoordinateString; - - // Detect if the imageData is raw binary or Data URL - if (imageData.substring(0, 23) === 'data:image/jpeg;base64,') { - imageData = atob(imageData.replace('data:image/jpeg;base64,', '')); - } - - if (images){ - // this is NOT the first time this method is ran on this instance of jsPDF object. - imageIndex = Object.keys ? - Object.keys(images).length : - (function(o){ - var i = 0 - for (var e in o){if(o.hasOwnProperty(e)){ i++ }} - return i - })(images) - } else { - // this is the first time this method is ran on this instance of jsPDF object. - imageIndex = 0 - this.internal.collections[namespace + 'images'] = images = {} - this.internal.events.subscribe('putResources', putResourcesCallback) - this.internal.events.subscribe('putXobjectDict', putXObjectsDictCallback) - } - - var dims = getJpegSize(imageData); - var info = { - w : dims[0], - h : dims[1], - cs : 'DeviceRGB', - bpc : 8, - f : 'DCTDecode', - i : imageIndex, - data : imageData - // n: objectNumber will be added by putImage code - - }; - images[imageIndex] = info - if (!w && !h) { - w = -96; - h = -96; - } - if (w < 0) { - w = (-1) * info['w'] * 72 / w / this.internal.scaleFactor; - } - if (h < 0) { - h = (-1) * info['h'] * 72 / h / this.internal.scaleFactor; - } - if (w === 0) { - w = h * info['w'] / info['h']; - } - if (h === 0) { - h = w * info['h'] / info['w']; - } - - this.internal.write( - 'q' - , coord(w) - , '0 0' - , coord(h) // TODO: check if this should be shifted by vcoord - , coord(x) - , vcoord(y + h) - , 'cm /I'+info['i'] - , 'Do Q' - ) - - return this -} -})(jsPDF.API) \ No newline at end of file diff --git a/client/amcharts/exporting/rgbcolor.js b/client/amcharts/exporting/rgbcolor.js deleted file mode 100755 index 04423f2..0000000 --- a/client/amcharts/exporting/rgbcolor.js +++ /dev/null @@ -1,288 +0,0 @@ -/** - * A class to parse color values - * @author Stoyan Stefanov - * @link http://www.phpied.com/rgb-color-parser-in-javascript/ - * @license Use it if you like it - */ -function RGBColor(color_string) -{ - this.ok = false; - - // strip any leading # - if (color_string.charAt(0) == '#') { // remove # if any - color_string = color_string.substr(1,6); - } - - color_string = color_string.replace(/ /g,''); - color_string = color_string.toLowerCase(); - - // before getting into regexps, try simple matches - // and overwrite the input - var simple_colors = { - aliceblue: 'f0f8ff', - antiquewhite: 'faebd7', - aqua: '00ffff', - aquamarine: '7fffd4', - azure: 'f0ffff', - beige: 'f5f5dc', - bisque: 'ffe4c4', - black: '000000', - blanchedalmond: 'ffebcd', - blue: '0000ff', - blueviolet: '8a2be2', - brown: 'a52a2a', - burlywood: 'deb887', - cadetblue: '5f9ea0', - chartreuse: '7fff00', - chocolate: 'd2691e', - coral: 'ff7f50', - cornflowerblue: '6495ed', - cornsilk: 'fff8dc', - crimson: 'dc143c', - cyan: '00ffff', - darkblue: '00008b', - darkcyan: '008b8b', - darkgoldenrod: 'b8860b', - darkgray: 'a9a9a9', - darkgreen: '006400', - darkkhaki: 'bdb76b', - darkmagenta: '8b008b', - darkolivegreen: '556b2f', - darkorange: 'ff8c00', - darkorchid: '9932cc', - darkred: '8b0000', - darksalmon: 'e9967a', - darkseagreen: '8fbc8f', - darkslateblue: '483d8b', - darkslategray: '2f4f4f', - darkturquoise: '00ced1', - darkviolet: '9400d3', - deeppink: 'ff1493', - deepskyblue: '00bfff', - dimgray: '696969', - dodgerblue: '1e90ff', - feldspar: 'd19275', - firebrick: 'b22222', - floralwhite: 'fffaf0', - forestgreen: '228b22', - fuchsia: 'ff00ff', - gainsboro: 'dcdcdc', - ghostwhite: 'f8f8ff', - gold: 'ffd700', - goldenrod: 'daa520', - gray: '808080', - green: '008000', - greenyellow: 'adff2f', - honeydew: 'f0fff0', - hotpink: 'ff69b4', - indianred : 'cd5c5c', - indigo : '4b0082', - ivory: 'fffff0', - khaki: 'f0e68c', - lavender: 'e6e6fa', - lavenderblush: 'fff0f5', - lawngreen: '7cfc00', - lemonchiffon: 'fffacd', - lightblue: 'add8e6', - lightcoral: 'f08080', - lightcyan: 'e0ffff', - lightgoldenrodyellow: 'fafad2', - lightgrey: 'd3d3d3', - lightgreen: '90ee90', - lightpink: 'ffb6c1', - lightsalmon: 'ffa07a', - lightseagreen: '20b2aa', - lightskyblue: '87cefa', - lightslateblue: '8470ff', - lightslategray: '778899', - lightsteelblue: 'b0c4de', - lightyellow: 'ffffe0', - lime: '00ff00', - limegreen: '32cd32', - linen: 'faf0e6', - magenta: 'ff00ff', - maroon: '800000', - mediumaquamarine: '66cdaa', - mediumblue: '0000cd', - mediumorchid: 'ba55d3', - mediumpurple: '9370d8', - mediumseagreen: '3cb371', - mediumslateblue: '7b68ee', - mediumspringgreen: '00fa9a', - mediumturquoise: '48d1cc', - mediumvioletred: 'c71585', - midnightblue: '191970', - mintcream: 'f5fffa', - mistyrose: 'ffe4e1', - moccasin: 'ffe4b5', - navajowhite: 'ffdead', - navy: '000080', - oldlace: 'fdf5e6', - olive: '808000', - olivedrab: '6b8e23', - orange: 'ffa500', - orangered: 'ff4500', - orchid: 'da70d6', - palegoldenrod: 'eee8aa', - palegreen: '98fb98', - paleturquoise: 'afeeee', - palevioletred: 'd87093', - papayawhip: 'ffefd5', - peachpuff: 'ffdab9', - peru: 'cd853f', - pink: 'ffc0cb', - plum: 'dda0dd', - powderblue: 'b0e0e6', - purple: '800080', - red: 'ff0000', - rosybrown: 'bc8f8f', - royalblue: '4169e1', - saddlebrown: '8b4513', - salmon: 'fa8072', - sandybrown: 'f4a460', - seagreen: '2e8b57', - seashell: 'fff5ee', - sienna: 'a0522d', - silver: 'c0c0c0', - skyblue: '87ceeb', - slateblue: '6a5acd', - slategray: '708090', - snow: 'fffafa', - springgreen: '00ff7f', - steelblue: '4682b4', - tan: 'd2b48c', - teal: '008080', - thistle: 'd8bfd8', - tomato: 'ff6347', - turquoise: '40e0d0', - violet: 'ee82ee', - violetred: 'd02090', - wheat: 'f5deb3', - white: 'ffffff', - whitesmoke: 'f5f5f5', - yellow: 'ffff00', - yellowgreen: '9acd32' - }; - for (var key in simple_colors) { - if (color_string == key) { - color_string = simple_colors[key]; - } - } - // emd of simple type-in colors - - // array of color definition objects - var color_defs = [ - { - re: /^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/, - example: ['rgb(123, 234, 45)', 'rgb(255,234,245)'], - process: function (bits){ - return [ - parseInt(bits[1]), - parseInt(bits[2]), - parseInt(bits[3]) - ]; - } - }, - { - re: /^(\w{2})(\w{2})(\w{2})$/, - example: ['#00ff00', '336699'], - process: function (bits){ - return [ - parseInt(bits[1], 16), - parseInt(bits[2], 16), - parseInt(bits[3], 16) - ]; - } - }, - { - re: /^(\w{1})(\w{1})(\w{1})$/, - example: ['#fb0', 'f0f'], - process: function (bits){ - return [ - parseInt(bits[1] + bits[1], 16), - parseInt(bits[2] + bits[2], 16), - parseInt(bits[3] + bits[3], 16) - ]; - } - } - ]; - - // search through the definitions to find a match - for (var i = 0; i < color_defs.length; i++) { - var re = color_defs[i].re; - var processor = color_defs[i].process; - var bits = re.exec(color_string); - if (bits) { - channels = processor(bits); - this.r = channels[0]; - this.g = channels[1]; - this.b = channels[2]; - this.ok = true; - } - - } - - // validate/cleanup values - this.r = (this.r < 0 || isNaN(this.r)) ? 0 : ((this.r > 255) ? 255 : this.r); - this.g = (this.g < 0 || isNaN(this.g)) ? 0 : ((this.g > 255) ? 255 : this.g); - this.b = (this.b < 0 || isNaN(this.b)) ? 0 : ((this.b > 255) ? 255 : this.b); - - // some getters - this.toRGB = function () { - return 'rgb(' + this.r + ', ' + this.g + ', ' + this.b + ')'; - } - this.toHex = function () { - var r = this.r.toString(16); - var g = this.g.toString(16); - var b = this.b.toString(16); - if (r.length == 1) r = '0' + r; - if (g.length == 1) g = '0' + g; - if (b.length == 1) b = '0' + b; - return '#' + r + g + b; - } - - // help - this.getHelpXML = function () { - - var examples = new Array(); - // add regexps - for (var i = 0; i < color_defs.length; i++) { - var example = color_defs[i].example; - for (var j = 0; j < example.length; j++) { - examples[examples.length] = example[j]; - } - } - // add type-in colors - for (var sc in simple_colors) { - examples[examples.length] = sc; - } - - var xml = document.createElement('ul'); - xml.setAttribute('id', 'rgbcolor-examples'); - for (var i = 0; i < examples.length; i++) { - try { - var list_item = document.createElement('li'); - var list_color = new RGBColor(examples[i]); - var example_div = document.createElement('div'); - example_div.style.cssText = - 'margin: 3px; ' - + 'border: 1px solid black; ' - + 'background:' + list_color.toHex() + '; ' - + 'color:' + list_color.toHex() - ; - example_div.appendChild(document.createTextNode('test')); - var list_item_value = document.createTextNode( - ' ' + examples[i] + ' -> ' + list_color.toRGB() + ' -> ' + list_color.toHex() - ); - list_item.appendChild(example_div); - list_item.appendChild(list_item_value); - xml.appendChild(list_item); - - } catch(e){} - } - return xml; - - } - -} - diff --git a/client/amcharts/funnel.js b/client/amcharts/funnel.js deleted file mode 100755 index 8ab57cd..0000000 --- a/client/amcharts/funnel.js +++ /dev/null @@ -1,8 +0,0 @@ -AmCharts.AmFunnelChart=AmCharts.Class({inherits:AmCharts.AmSlicedChart,construct:function(u){this.type="funnel";AmCharts.AmFunnelChart.base.construct.call(this,u);this.cname="AmFunnelChart";this.startX=this.startY=0;this.baseWidth="100%";this.neckHeight=this.neckWidth=0;this.rotate=!1;this.valueRepresents="height";this.pullDistance=30;this.labelPosition="center";this.labelText="[[title]]: [[value]]";this.balloonText="[[title]]: [[value]]\n[[description]]";AmCharts.applyTheme(this,u,this.cname)},drawChart:function(){AmCharts.AmFunnelChart.base.drawChart.call(this); -var u=this.chartData;if(AmCharts.ifArray(u))if(0b&&(b=0);b=(Math.sqrt(b)-C)/(2*d);if(!k&&a>=r||k&&a<=r)b=2*-p/l;else if(!k&&a+b>r||k&&a-br||k&&a-br&&(d=0),e.push(a,a,a+d,a+b,a+b,a+d,a)),C=!0):(n.push(h-m,h+m,h+p,h-p),k?e.push(a,a,a-b,a-b):e.push(a,a,a+b,a+b));t.set();d=t.set();n=AmCharts.polygon(t,n,e,c.color,c.alpha,this.outlineThickness,this.outlineColor,this.outlineAlpha);d.push(n);this.graphsSet.push(d);c.wedge=d;c.index=w;if(e=this.gradientRatio){var s=[],f;for(f=0;f=this.hideLabelsPercent&&(e=this.formatString(this.labelText,c),(n=this.labelFunction)&&(e=n(c,e)),s=c.labelColor,s||(s=this.color),n=this.labelPosition,f="left","center"==n&&(f="middle"),"left"==n&&(f="right"),e=AmCharts.wrappedText(t,e,s,this.fontFamily,this.fontSize, -f,!1,this.maxLabelWidth),e.node.style.pointerEvents="none",d.push(e),s=h,k?(f=a-b/2,c.ty0=f):(f=a+b/2,c.ty0=f,fg-q&&(f=g-q)),"right"==n&&(s=v+10+A,c.tx0=h+(m-b/2/E),C&&(c.tx0=h+p)),"left"==n&&(c.tx0=h-(m-b/2/E),C&&(c.tx0=h-p),s=A),c.label=e,c.labelX=s,c.labelY=f,c.labelHeight=e.getBBox().height,e.translate(s,f),m=e.getBBox(),B=AmCharts.rect(t,m.width+5,m.height+5,"#ffffff",.005),B.translate(s+m.x,f+m.y),d.push(B),c.hitRect=B,F=e.getBBox().height,B=f);(0===c.alpha||0v&&(l=t+D+5):v+y+5>t&&(l=t-5-y);t=l;D=y;if(A){A.translate(a,l);var z=A.getBBox()}g.hitRect.translate(a+z.x,l+z.y);g.labelY=l;g.tx=a;g.ty=l;g.tx2=a}"center"!=this.labelPosition&&this.drawTicks()}}); \ No newline at end of file diff --git a/client/amcharts/gauge.js b/client/amcharts/gauge.js deleted file mode 100755 index d03d4ef..0000000 --- a/client/amcharts/gauge.js +++ /dev/null @@ -1,19 +0,0 @@ -AmCharts.GaugeAxis=AmCharts.Class({construct:function(a){this.cname="GaugeAxis";this.radius="95%";this.startAngle=-120;this.endAngle=120;this.startValue=0;this.endValue=200;this.gridCount=5;this.tickLength=10;this.minorTickLength=5;this.tickColor="#555555";this.labelFrequency=this.tickThickness=this.tickAlpha=1;this.inside=!0;this.labelOffset=10;this.showLastLabel=this.showFirstLabel=!0;this.axisThickness=1;this.axisColor="#000000";this.axisAlpha=1;this.gridInside=!0;this.topTextYOffset=0;this.topTextBold= -!0;this.bottomTextYOffset=0;this.bottomTextBold=!0;this.centerY=this.centerX="0%";this.bandOutlineAlpha=this.bandOutlineThickness=0;this.bandOutlineColor="#000000";this.bandAlpha=1;AmCharts.applyTheme(this,a,"GaugeAxis")},value2angle:function(a){return(a-this.startValue)/(this.endValue-this.startValue)*(this.endAngle-this.startAngle)+this.startAngle},setTopText:function(a){if(void 0!==a){this.topText=a;var b=this.chart;if(this.axisCreated){this.topTF&&this.topTF.remove();var c=this.topTextFontSize; -c||(c=b.fontSize);var d=this.topTextColor;d||(d=b.color);a=AmCharts.text(b.container,a,d,b.fontFamily,c,void 0,this.topTextBold);a.translate(this.centerXReal,this.centerYReal-this.radiusReal/2+this.topTextYOffset);this.chart.graphsSet.push(a);this.topTF=a}}},setBottomText:function(a){if(void 0!==a){this.bottomText=a;var b=this.chart;if(this.axisCreated){this.bottomTF&&this.bottomTF.remove();var c=this.bottomTextFontSize;c||(c=b.fontSize);var d=this.bottomTextColor;d||(d=b.color);a=AmCharts.text(b.container, -a,d,b.fontFamily,c,void 0,this.bottomTextBold);a.translate(this.centerXReal,this.centerYReal+this.radiusReal/2+this.bottomTextYOffset);this.bottomTF=a;this.chart.graphsSet.push(a)}}},draw:function(){var a=this.chart,b=a.graphsSet,c=this.startValue,d=this.endValue,f=this.valueInterval;isNaN(f)&&(f=(d-c)/this.gridCount);var m=this.minorTickInterval;isNaN(m)&&(m=f/5);var p=this.startAngle,k=this.endAngle,e=this.tickLength,l=(d-c)/f+1,g=(k-p)/(l-1);this.singleValueAngle=d=g/f;var h=a.container,q=this.tickColor, -u=this.tickAlpha,C=this.tickThickness,D=f/m,F=g/D,m=this.minorTickLength,I=this.labelFrequency,s=this.radiusReal;this.inside||(s-=15);var y=a.centerX+AmCharts.toCoordinate(this.centerX,a.realWidth),z=a.centerY+AmCharts.toCoordinate(this.centerY,a.realHeight);this.centerXReal=y;this.centerYReal=z;var J={fill:this.axisColor,"fill-opacity":this.axisAlpha,"stroke-width":0,"stroke-opacity":0},n,A;this.gridInside?A=n=s:(n=s-e,A=n+m);var r=this.axisThickness/2,k=AmCharts.wedge(h,y,z,p,k-p,n+r,n+r,n-r,0, -J);b.push(k);k=AmCharts.doNothing;AmCharts.isModern||(k=Math.round);J=AmCharts.getDecimals(f);for(n=0;na&&(a=c.width*h);c.height*h>e&&(e=c.height* -h)}(h=this.legend)&&h.invalidateSize();if(this.adjustSize&&!this.chartCreated){g&&(g=g.getBBox(),g.width>a&&(a=g.width),g.height>e&&(e=g.height));g=0;if(l>e||d>a)g=Math.min(l-e,d-a);0= -this.totalFrames?d=b.value:(b.frame++,b.clockWiseOnly&&b.value1iNjd8KUTPot%5kx5_WgghpWha=2jxiENOiV7?GL}AJ9)#( XY}MUK3j=k8jV9V0ds4KRfx#L8hsiVB diff --git a/client/amcharts/images/dragIconBlack.gif b/client/amcharts/images/dragIconBlack.gif deleted file mode 100755 index 52301cfefa92516c01a116591e0aa6e96384b79e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122 zcmZ?wbhEHb6k?EMn8*ME|NsA&mzM{Uia%Kx85o!ubU>mYc?Kr$IsGe7zm-_jqubG) zAHn$JKWFr%#sw>;ENh>XqrUGY_mQt07t3bf|7ZL8Z9#ibj)aX=XWP^M@GH8LH>}K7 V-JP^BP)FEkqRp`|5+k;k+{(_5ZtE$XO>y81${;QB?bGt;)REI6sLDHR_0Apz{NB{r; diff --git a/client/amcharts/images/dragIconHBlack.gif b/client/amcharts/images/dragIconHBlack.gif deleted file mode 100755 index 3d65e462c45fca8d5fbe59dab2d2227f39635abf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 111 zcmZ?wbhEHblw=TMn8*ME|NsA&mzM{Uia%Kx85o!ubU>mYc?KqjIsGe7zvcIxvE`On z%e_7AQyCw5Ogk{W<(bx^j;g4uFXRfYU*tM7ZL7+HlN!510$Lu6#2=r>|D?vK?Mlbj KuCr=f4AuaV5G@}7 diff --git a/client/amcharts/images/export.png b/client/amcharts/images/export.png deleted file mode 100755 index 16435ab2680e48fc5e0f607cd42db332258a250b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^(m>3|!3HGnolma?Qk(@Ik;M!Q+`=Ht$S`Y;1W-^R z*(1o8fuTy3fuW(9f#K(WApMeoq11qZ;Z*_ygVhWM2J!q!@kiZ&YU4az978H@y}4}2 z#h}RJa`DVx{=d0l7o2489ys(UM01i2la@l3N~_?kD$5IR_utSrJk)Qb_n0Lr(TDA3 zONGJQ1m%KTzu9hADriQ;KKZgF;hT8jhAlO1qClhn|7T`k)yaCQ5^iG%3|!3HGnolma?Qk(@Ik;M!Q+`=Ht$S`Y;1W-^R z*(1o8fuTy3fuW(9f#K(WApMeoq11qZ;Z*_ygVhWM2J!q!@kiZ&YNI_}978H@y_p=y zb-;kb`S-DR^-tey4{)0u!PfdT+{9(RN7k}mY;%sSu3d3Ir#nx$BeFMZQ|P0D>nozopr E07=P3a{vGU diff --git a/client/amcharts/images/lens.png b/client/amcharts/images/lens.png deleted file mode 100755 index 8dcfcae2aff2428d586f5560f0b12014cef486e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2co&H|6fVg?3oVGw3ym^DWND5#L^ z5#-CjP^HSi(9q1l@bf>Ae#yX4YQVtoDuIE)Y6b&?c>bjLqi#U8?Vc`4 zP~h=Cb}p!Y)7}61acaM3J`g@?8KJ1KwrxwGCTD)~;ieybElVbbu)1x!Gyi-G2co&H|6fVg?3oVGw3ym^DWND5#L^ z5#-CjP^HSi(9q1l@bf>Ae#yX4YQVtoDuIE)Y6b&?c>bjLqi#U8J)SO(Ar-gIObO&V zY{26@|Ma;@GD~;=zh5NzcCjhTdEbTJ3)!AJb8gCU^bz`h?NG}u_akQ*xE8P+y>G#w zbJLU2&cSz<)%_TUOJyt`L7o+5aka^w#buwYcD_&Fx>~8UZE{)Yl6gx$|C6nnDnmB yV8GyV;-9tm#5>xG0jl$ZSDGD+R$J?OmdKI;Vst0N3#)9smFU diff --git a/client/amcharts/patterns/black/pattern11.png b/client/amcharts/patterns/black/pattern11.png deleted file mode 100755 index 080647bbae5b2f131294f531d2ec194b28ee5024..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXs(ZRPhE&{2Ikl0O zL4oIh!Sw(2e8wh=r#c4k%ESlTZs_A?VEF%^nZZw+opB+%^g5sx22WQ%mvv4FO#sg@ BC$0bh diff --git a/client/amcharts/patterns/black/pattern12.png b/client/amcharts/patterns/black/pattern12.png deleted file mode 100755 index 5ce070d3412d2bc70c7847061bfc8880d7250507..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXs(ZRPhE&{2`tkq2 zJu@@&;d+%bALM-n4mEHZ9dcRdCCLa>^Z!3HgK)0s+bf>_JwPslr>mdKI;Vst0416# AKmY&$ diff --git a/client/amcharts/patterns/black/pattern13.png b/client/amcharts/patterns/black/pattern13.png deleted file mode 100755 index a9d9e0e8c16865ed942465b7d9600d5902a8a635..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWX%6qyvhE&{2`tkq2 qJu@@&;d+U*BnRdeR-hEa|NqPkxf|IStExj6gZQ4VelF{r5}E*<`6ZYD diff --git a/client/amcharts/patterns/black/pattern14.png b/client/amcharts/patterns/black/pattern14.png deleted file mode 100755 index a34e05e3f2c5933b73bda0edf04ff70b61aed427..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXs(HFNhE&{2`t$$4 zJ+o0lk^{3(Pfw4A*NlJv|DW&B;Q%W6|DTyb>N*Fz+yo_%TNpfD{an^LB{Ts58$l{B diff --git a/client/amcharts/patterns/black/pattern15.png b/client/amcharts/patterns/black/pattern15.png deleted file mode 100755 index 91d2939582227ddfa6ab78ebe47a0af4906b8a3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXDto#(hE&{YIkAwD xfq{cr;n{!t^LZ0J0y3l}j>~g1F#P||%mdKI;Vst00i?Xa{vGU diff --git a/client/amcharts/patterns/black/pattern17.png b/client/amcharts/patterns/black/pattern17.png deleted file mode 100755 index d09beb9c35dedef3bf4dfe6d3fc98a8375fb6d08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXYIwRhhE&`NIkAwD z!GNd1;Mf0)Ghey{9teptc-!z^y=0LMP|^SY%na+aMBh%WudD=e89ZJ6T-G@yGywpJ C-7Mb# diff --git a/client/amcharts/patterns/black/pattern18.png b/client/amcharts/patterns/black/pattern18.png deleted file mode 100755 index 546b8f75ad69bae924a7e794fe16b9aaa5585bd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXDtfv&hE&{2N=Zog talV0NhQtMi$N&Fpa2bRGB^mzzXJ%M1iG}%EGvhxH-_zC4Wt~$(696fpD0Bb- diff --git a/client/amcharts/patterns/black/pattern19.png b/client/amcharts/patterns/black/pattern19.png deleted file mode 100755 index 193a543c31d6b31a33f5e0fbc2dc74a882c2dc19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXs(HFNhE&}0>DtK4 zV8GK{@bCXj9lua-9tGxzfRmon13$Aazb;mdKI;Vst0RI>& A2><{9 diff --git a/client/amcharts/patterns/black/pattern21.png b/client/amcharts/patterns/black/pattern21.png deleted file mode 100755 index da1a59a1ffec6a1f48785b128c2413be6a0b630b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXs(89MhE&{2`t$$4 xJ+o0l(gCJ_|NsA=&$vpclW{6gp5gz0W`?WkLLV9SbpHVHJzf1=);T3K0Ra9IECm1n diff --git a/client/amcharts/patterns/black/pattern3.png b/client/amcharts/patterns/black/pattern3.png deleted file mode 100755 index c1a81f41efdcf66f69b4461d5f75105b992473d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXDtWp%hE&{2N=Zog ualU~?;{Sj5hsFkm3mADAfwBz$|1&dO_G4idRj^kA@jYGrT-G@yGywn|o+b(a diff --git a/client/amcharts/patterns/black/pattern4.png b/client/amcharts/patterns/black/pattern4.png deleted file mode 100755 index e2f07c3e856e08b79fedefcd179fa26065f4dfa9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGg@>db&7bP0l+XkKE88vs diff --git a/client/amcharts/patterns/black/pattern6.png b/client/amcharts/patterns/black/pattern6.png deleted file mode 100755 index 709847da249a449cba83c995b12c0a6de2e15eae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXDtfv&hE&{2`tkq2 rJ+qL)fuA5+dCFmq%OHFI|7T{Heud}T)6YT|fm{YpS3j3^P68UGP)<2$0L*>FVdQ&MBb@0NNNRMF0Q* diff --git a/client/amcharts/patterns/black/pattern8.png b/client/amcharts/patterns/black/pattern8.png deleted file mode 100755 index 5230e4c293252da8036bb749115fd90dcc47ba9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXs(HFNhE&|L>DtK4 zpup3x;Q#-g=1?&qCI`{;!6#iC0&fd6?5;n@aGaa}ckHT=r)FFDU$P1BmbG>gTe~DWM4f=W8e| diff --git a/client/amcharts/patterns/chalk/pattern1.jpg b/client/amcharts/patterns/chalk/pattern1.jpg deleted file mode 100755 index e3101b5de8ef8398852c8e0adac4fda3d4e5a7c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 116199 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

AKY)GWnnNhNN@1GfrIPgIG>uggxWpy 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 RBh;7oaV~7*Ik8@k|Je!JGTQ(E diff --git a/client/amcharts/patterns/chalk/pattern1r.jpg b/client/amcharts/patterns/chalk/pattern1r.jpg deleted file mode 100755 index 2cdc0a88871bf088a65748fbf33dee8ac9cb21a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 113803 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%0A!n^(1djaeR(~(*H+Xc9p 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

@s6txHs}1$KT2*`FS7^5jx0lvv9)Me=3 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 diff --git a/client/amcharts/patterns/chalk/pattern3.jpg b/client/amcharts/patterns/chalk/pattern3.jpg deleted file mode 100755 index 80611ba2ac8b7fdcaf7461b2bfe187b7f4510d46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163966 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 z 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 diff --git a/client/amcharts/patterns/chalk/pattern4.jpg b/client/amcharts/patterns/chalk/pattern4.jpg deleted file mode 100755 index 690c5033d23fa04d3bfab0774c31e352f79457f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163538 zcmeFacUV(Pw+Flt!A7xR0TIP^6anc?h>C!SfJz4eA%qr^03o1Yl4C`s2?|IP=^X@w zP=we3l_tFehzQcFBmq*t9W3XZ_rCYN_xZl({`IjTv-ixbS+i!%%$l(m^fERq?0sjCVQGjpd82}u4#C|`!^ZfCXW(`Oq2Y@cH7yNkh z$geza2cI7Wx&do{rcDL!pMj0cKLOy#=3n>IPAEs%zKgCX9~9aZ<+)GWM0wvI7H&u< zlpp#iAb&zmL0#^I`U&}cC)CvCmDT0c0D$*7&yRdL8~}K}<`@4pmd|_~ zKV{_qdpUUa{#6d1!+$Tw8lGP~cx2Z6=B-fmgB@@Vyn`C~ap!b%rU8MK64+}S0&6%k zfY6E$aQc%=#~}fC0D<-E*Kb%auwjG1mQ5QsZ4nU`5D*sGwQZZowr#t%2&`N`Z$CW$ z>hcI~+9W6>xLHVO^L8O2q3v8pX#0;OTmCl;IIn>%>w)LMb6y@vV9gdD-YqV3)~w~@U$=h4#!X=5|1**YSi}1(ax=iQmWOxE+BJOZ_}BCC z3Mhb)TX@&*-zvv<`jW#oNw1so{M*Bm3eOxkD02CYqk^LMtrqQdhaybo2Irw@r5(vd zw-29vZ0e-*HpNGIXRFy)*!SW)@7gd!3%W<1q~3iQ`M!Oal2%gF@r`Qk?0YXNy|lJ- zgr=fr;o=tt_OorL(5J@6m-tx2N#EMMbBe>o<4tW+4zE)GzoLTJut*18rDA zuDxvsb(3aO;mj88bqnRnXO#*#K(hc#-0uC6q7my!_sukwR%ra`9^yDT-02>jhF8%& zOzs#rA@a6nUT*C)@kFrBEY=e&G%TAvAQa-63Na@AJlsCU&?rDIH(>HP%GW3(pbwXT zORufs0CR~=5T@u}*^8f^cOA!=?%toe&NkpaYcy=EV}`1X;s7E3Rrg3mXi>UXj2ULb zyY#Q3qN2V%9sY3~;B{#!p@$9I;5gJ1_jL5)qJ3x!z4_AhUea2IjV*o*^4ZaXZa>$v z;V9&s-<63S;tf3}z7It|s~~vUZKcgENHl(0CzmBmY%}g0fBPnFc0w?F(%?Zxn&Z=) z>l{EZ0fuiawVY)g&K<^BK)*u7Qae4c&6Ms1K@|8i}9y#n`tK}e}hsBno zwzPB-k^|tbYt{CM*)_-_Nhs6;-kt4UFz2>ED2rOkZpj_C6~i8>-)%I8Ros}v4y$Ad zjgC0U1UqgVhv(;&neNI}8_WwR4I3G+aixsI@K4DjlN{hqiFrD6qoz=jzOq&56|bYY zV!J2QsuK!I*t0eV0!pnAiK&Ggpz)YOVt6==b!wA*X@vE%bTV;M4m4rHZkAyjWXwXh z=<64w3t#xkJ$?82T91zD25i~@>3BsKF780sLWg@uS$7IV@}6eb$*u>t_SlxURCSFY zq@gTTHfqfDec{|#`MXTa8k!k_f-HY+e{G#}Z;w6Y0)!IA1S=7r$~soa&>9_Kr5sHw zyR(seS_rDGw_qCEGlR;U_3M#ZBr=cbYX^lr?ueHuuSx0~=D%$VWgfyF*d8D+!(u17 zj7_+VwTOk>w%r@5geq0qLsGgVv_KxPIm(3Hq`!ACw(h{$ZZ#R&a-@wxZ zHGq3kMSacerW12arl^oMX%~n18xDawxRARUUWpej8H6p+X4!B_4v;dbL5+jNB^^@R zz3c3{%U4LqJkpijJaJ9WZhO#0x;r_*x!&72GgaxV=-v+=T{iH&aaXPprY`W;$yc%K z{X>n%XE?x1kk4Wc*(v8Un(Ugf@!lhYQ_dso=?gfrP85#8n&kk&Ru`zUp9;h_CZ1Dk zQW~~=^J<;DeQ-TqztWAJ7{eqlDL&xJ^!8T~}#z!7`@b$hRDG`!K`X;-g+S{NqH=?N32#9;>R3It2M5g&$=X`j%=Fy=N~+F2t{Kc8gmC~d%7JS= zFvs4~=*}+Xz?kk0dlL)nzgH(*;{Zlo96*D4C&T)lqkL@M2i~bBPgdN+uX=e~5ff^H zkko=L#4mpA$NTwc_AyWG!=P6_8RS zd@HT-Z!I|hU8&7}tjZoHW%{Kw_y7*Asct#lU4{&^Ciw)%*I{?|*l69gZye+RwW;^C zdCEIlY%jdsL_=Sw(TaA z-4e3Xndy@ws`OAKI*upK;TJa&TP)ZjhZLOmYJ{k%g~htNZg17TJ^i>O(k#rrQjBk4 z)@7jwG8m4IakhPzK8(cn@&;LobeX8Zk)E`64#3E>Us7@-DBohZS0_C#X(r^n(ovjY ziHD32vPpSeD3Ul`8LtqUW7aZOOwFz9F%tClnitn9J?$lfvqM#OKxY?mx0e}^udOC7 z{5gg@1@?Rze^ayVaXf(VAT2*_;sCdq%&@s=T*!S(%ciure0ZE$9o8~G$`-u~pYE*Q z*!=cw0IRv59zc96HBfx)dAB>%?Y%2bnfLXsrJ-?)$Y+BkiHG^!n$ve$zII6?M%$Q+vrKs2A9XN=V98 zsEY5@q!kC)THI_A5STt%HNEfQU6bmrlX#^dt3?xo6v}d9t4t0{+?7yKPeSSx$3%>j z4BT#LGtpZRo>1*4L_WZhr^;G=G$J7SUUn=;vUN}N?F8XiRdch5wBd(@LQ`;-RIq)$GtvO z%^rTS zG^&_(t>FtEFAHJEh1-Y~)qCL6Ea+y4lHdXxv5iq(Izp@fm1A#U4lT0`oEff<8HHpC z8@!>+!;6E-cM{JdXoxj8jowxNE+- z4j~8^Jwb;V?r&Nf;9ZPYS+{{~2%5+gW5JEXE^uMUrQv_qFOTiTKfs(HsfHA=KzTG>_V3`#Eep>3k@yv z$j^-yniOCSiT4{(Sb)T6V=;l2y#utN-MMPD$4iCB;Z*z^i%LI|H)Iln3qP2OP{F9E zWPEA0xj$OzDzs=d&Oj7)RrY=&LNuhwOLlj668Y=b8Nc-;Y<pJyrpO=u-)l80BLP;SP}y`_GQpjS**@H|iS9_?47Z8ZD|o-LCGfx3Q^;#P_>PgHs{`WlVMC zPwSBx)a8aFE!YfnHZ+W=aj<8WAW5DR!B4ywov81znV-Z&21eN9O5$A5Ma3!zY96W> z7T_zLJ;6{m(t;RY-JN!?A^z3kteoxP2rR5zjs_=6v$u+q>6Vl!e}SCI}C5>9NX$j4v^$9Lq)NDXIoNi z+TAF#+w0xo#8k^o&%V#%d%f}Mb^UPsrT3^d4iIFfjxuH#er@=KC?dR!J+Y`0mB1JM zZ5S)+4$hW$;!{{c^5+p0e|hPw=Cs;Z0T(om*5u=6=b8|YW=-U46Wg5dN`b~>Ip%ik zM7@bS{;DBBRpiTx`ZBasu`R=c1Ds}lBR9d)V&ZJ9j1CzNbO{nPMERn^n(M}?)wuew zN{YREIdT42DIzpgu51=5o2p`uIBZ>)fNL}%zMbL#!gyl4|M}C20h1Gn?)6!v)E!C% z?_NK0ugl#4D-R1ZW^Z$k6nv#rWuZLUkEQLfD5;(d!XQ)?quBSNI6xZf{ZhZiUWQdT z`gl=&##EW0oUcJ0E3>hj-11@(ToP2084p=+7_<46$B3$3yJK>rT7piE1p66JEKS`b z!0}cM+zw#f*tA=v>rQ8UaM!C>P}9@-;mfrCM;riFF2eyfJ@%v6kBqY$F}w>{NQ1>>EOvx0_AU zTkw?@JN~ZLtrTnfR_=w=W&|+JFvrx5wb)=u662;3d+1`cV@E_AgKPKKDJrVvg41HY zwm)#QFP$sd-+CtSI(`tZx@W#Pox%Z@Y>8=lmHP|LWwle_{Waues$S&>fiw6~C&<9m9xPr*2cKt|^Ns3!)rp{yV}!a0H}08>1rVng zpiw;3_&$p`=vO(dCP7QCG0a6z;~<8V@5NGwx<>G7VJ6M3=)JQzTRQ%H@v>{v*sdo~ z`RHC|Uqj%_-rY$D!$xJ%xRC8E&1cEy+=qHP7H05f*mbg*eWG4Ph;2rS2@<*|HAAr& z4se3Z6jZn?Vv1`1i0LtZS|AdFPDFp`X2^JIrO|qrVb7b>OOO-WNudJ?ZPS#A+#QwD z&&!JhZ0$s>{X6lg_yzo2c2sXxrOSo!8LHNO;{JulZYN)Qumc0ZDcdayAvK!Qnt?Fy zrB%l^xm+ys_nFn$AF@b_fXrwqf#!rgz&cdAze5*tv0iodrBjDKd{eA)m)q7^?kMQf zXPjm~`VB&#Xmn`r^NgJ>8Fg0PGv3?9&xWRu?Jp!Z`;r;f900%Is#YT4Tbyy#(mSZ1 zpdwi&Q}GUxWAaihIKRM`l{n{isM}W;l3^r#K`gV@iGH{G%}b=O-gkUByz>yXbi)08 z4dPE{Vi#^mWf*aY?E0}Rq1}f-eQ_H@^xaD$3Gj5It+i8xyo|7fmZp2ijFEHa;wOP!fNkKKJY8caxYsQ9(x? z9@}XG2?X_U3cL?{o@G2beVKS}I)I0bf(;J2rnh18W~p^_0p1x=ftF zbz4hBXOk`xPPD3*?w!>CY`~7ZM#YNCNx6FkoS38>EexHI-hw=}&3v1O81|%Zn6I%Z zkx4t4F7%GUe=fDmzGKsEvh54z4Pb#eVi-&#B^ECn1MOD^#k~_TT}1GC7CBK}f1IVP z{oV@xT5Pt_lQc$P4>{mfbnH_Jiz4Uwx~U~k5mfoUvGhlNRr!+kF_G)2!HY9}i$scQ zFdd(25q6of+j$3{W5dV`!jV4+7}LkHrLlMo$wf7C8VAq^4Oxo5(KX}_e(e`?dBsxu z3u&(&*{;1Q(qc}Y!_>3G7RYCaa}PVU)an}0n!+W{MZ8|Ix}UD#XUsxq{-7F?3YH%} z@ehy{bgMaB>_NQovfn2pN}T{%j_qe}gKz+c4ufJ%bq?S{dCkbIXe=+MMhK>|PF|1_ zCr|?LiS=wR4$yQk?Rz2yc`Zc-YoP2*<;k%}jXFBu(-8O%<~an3sV5dzu++`2Z|N7D zwpGezPO-zIMzI@Ja3RN$ad90X`>7UY(mXFO85fpZ)FinDl+rQk5X&a~ID(B#y%CQ~ zur=$RBq>W6Mp=l^Ly@658O38?zgz+r4;6W2>YXQbN7TcEpt}~y@WgR)#1}wWI4#Vg z1r}D|SCNfB9Rk|Qq*p}}!JX>8*WtGl!VKOsJkZ2%GD$@87`Q&rTY_2VYWPR#f6VN< z+cy7a!E^y%E-+3*MusuJh5FHrM-ku@)HsFt*g{&B-5Ks%4%6jjumyl`>R zCfs+n-OC1CyKi9j65IT-Fb+^W5!hWDRRIpPBe$zMl}T}w?|Wy*qg8s0DgF^AXPOct zVI5b$wDviNwZ?0{>1dx#t@ngdiImJN&t3 zlVuVjjH>v@U;;Iejg$vTXvt5OwHbeNm3cP|zMgF>sBj z2k*GagJr6t3cG#OIwF43(-wxH%6R7Nn!vXd^vn?8gh!V9M`U0rzR5;M>I)Itgdqyt*ld*S23W-~dX&E)(s?2v3M=KK&j8mMI6%G?_61!+GUkY~gClvROsjyoq z6C5CcNi_*Tq}7c9E- z6(gY-U)i(VSxG6y-|h}+U*JF7)&4F#>Oh;vxlCctPwIvSPtFvib(D8@pAECg=_O}WjH!A6F*WVQy!(4+7#ReU zMeiAmV0yh8y6=2gRhk`;X)jIn-a}5&TbRw$g33!=%_br+;sYT@l3m-_5*kutjxCkT zu{Lz$CB>5$kSW-PqKZjrAogD4%MM1Tg-I{gfQUZKqWM2K%4enKhx+vCI6O`|n-NoH z`hiAB_nAc?`j-iP4;b={6HPjT80YVz>UY0Ht5rxCWmwS-_HuxRoUMt*Y!TOCry<84 zGb3Jw{llV9J9kEmu%zI*0aJy|sD)@;Xa+bVOCC0zI7U#&hlv*KABf^bu=dlMGaf(f zABbii))H!7GT3UsX5Rd_rE`&y=_QUL*$8T1LDk~f$?k5w8<8*T? zMn2UW|Ft_)EB;khUUQr^-uC0>qjgaJmJt0#TvXH)bf9?z5~pvNgwqY+dz02KSG}MW zhXp4F3aHO1Tk^qS&lfx)y2hLUlx8aH|bcTQhGT2T*NrVN?Y#vU23C-q+OCZ;!JQ*9=iEC1|wn z=jaLd6|g;h!8da#5p0lo8^X*)&TFwS=0p zuMSqftDEZ)1gH38JPl<2}kia9m) zO{rFXX<;GfsC!yBxuxQ7V?sSy?z0pOxP_Uu!%Q`#f>u$)C_4B`Z3u>dU&BVsel8)I z=MBjo%PE@mtQj91EKz$a3TV*=p#(CPSa140|7~*kO_M8=@&fVZkLveqpkXWKE2ow? zzz4Sf`zH@NZyKgol3bxg>ju$}{nE8>XpCGxrl?Ys1;SA6WyP!0JWmZ3U`>$I(LKy> zvz6>21-3k8S@oS@hgCd{C>PAKUlUd1Q~c75;tt2RTG1QH^X~cLYF6U<A%F>ZTPOGi+(?p`n7 zo7RcHX=t{qM@?tu`OuIqZD=PCwq-hC!9$|Ob2lWN3Ni3M?>;mdSUQk8UcJZ=Mfmnw zi!Vpfp_FJ1_TUgW0SGyz{LQKFkK=vcntk#oIdYZ56Yvbo}W< z3dD5iV2f=zr6^uKXfI8|Z9uoOyABt`F0Z12W6UYF7~3hi%yr^^kLM(>th-5xZUr)D~IO%x8`H zi?qT>3)U*b9?XW5eyQmpg6Rp(V`lWIBEE79OR{0$VzK|-O0fw9nI3hR12_h$%U+z2 ztj=i9U6VB9tkbxrsAmxy$VY5aVeQpD(^{+|oc?E*Qi6%vJt^N>g76-_&#zyj##n~r zlzzGeJ#lceH@YI6Qlwyz_pvNcKII*7tNCR=vug$yN^He_J&)&fY%8AnSg$hrs(n2r zC;NrX_{;gAz!y_g>n>b*I~LMGG@$uVF2PFV3Bw!z5IX!&O3bqJrCug0#V_pwxQ)ja z9Tq;rm_A{CEz+nGoi4+IkR29Q(;M$nRHp(jiR^T--x_$umA41wKp3I zNr4_rU+8Us_k?y8y^21e*|Yl~uHYQ^O$lLPFKvb)17UgBL`TulifN^|CM|kl{CAl~ zNJ3mZxOEc(ZcjynyQX5AN;XFun&e^4YBG6EByzylrZXSHQfE=ce8eP|C8s@c{-Fj1tVFlBul*Lv z3-(882I}=g*^iI1n#uZx`5EmqYP_4a4BW2auqf_pY2Y_6v&?MRYw_;Eetn%f9D}#s79lx zDiZGF15_o+e&OS61J0(WZT`g@G-=n8*%;qd@lxyAIiG2^H-mVN@+5AjQfSeHI_7!z ztS`#UCmJ`M2!%y35Cj(Z8ZGM#zL*>W!>T>a$HWN97NnmDB%u`IItl`aI>igbHx^(8 zjn5D^l5H~7!pd&jCY*a&5t~68qjc(V-vqYYZ$OmqiW(XOx1n7g`KQA|`(Y%5Qi9Zx zadtSl(ZOU&Uq4q3^^%OC+GF;1+Fa1s8;DPNQ_xE)+RfgkfJ$TE)L+^~{bEC7g!nuy zW$ZD?FTS)qFl&s?p-iTX_l&3c8kWe%_B9q*T5gUe)6(-6nP;WC_ zSeRgD?ZMO->Z_Z99rxeW@_LRvE!eh>WK%)B=+ffH>PW#>ZY?-^E9%lIcn&X8>(Hsv zM^JQ)gy4%uOe5EdVnh$caJLp z>Nh=iLWI|hA!2+td?2C<%es$;C4(0AX45qk7WZYB`UdL#!st|50toSSVzOpVakB*DZ1ZT?2_3d6#jb%Np z^aEl#BKOPRwCdi$l|Lnq?;K}Ih77S2`pKanl zYOx3No>8@fQDrlQn;pjAEna@PjTV1p-4GOV^;Jo^?A2Qyyna*6%XocEBY6TNK;Qs! z9N?nBVY6FZt~a?d2pI4Vlb_G z)oFw{9TU2E$-rpv$f*SeL!5$SyF~@aW$Wvsy=^d43>&TbhwHaPFZW>XutbLzh=VyC zz<@cC(q7az73J?kFEt*^K4?Qf7p>Jo@s^L_056vA4@Axs_E>~F>wfrv4ec>o1Bor1 z?xP{y*kO9(;Ml)D$bgRZDDAUt7E`XCQ!bwugV(y0JZWJP*nteUqseZrZ;pQ~Oq%J3 zb*gJB15m%pek`LZq=K9TZjelx({VeFj??&e)%ce0Z{ELr*bi6!h>YRR8&94GW%FCo z(W7CaXG*|vsiZ0PrWeMHXkJoj%LKQ%qY6S;MiY+gEhMJsd>7WmDCHpO7oCV!n1leb5IMA#6c(JWbG@LMRQT3srVLD?TZJdaYy z?1p^ozJqhoPa)A>JtRUDmLGx}Oo~r(+&>|ZB0=ghhb^O`H_sHr8Vkb3IKUB84$#j5 z_-m~D^c>nOj2c|CqZ%VA0v3$;1Ae{gr5ClxOU8ax=b2p&eR>xHzANOrDPyG0YBp(g zv0_5|(Rn3|Do8^PQ`|ibt2}iRy6`dox&95+dpyg{pXy)EeEP_2rsyAqD|pX(R!_uE zxC=6NC<&5+jL2}0x@?sZTMIgBr2V^XI4wIdqR!erBYB7@IjT5b6^TIj5Efin;`sUO zYh_e>s3-jr#xaF{rB0kA>N2KRUW)&cIPXTXI&eTN39E7Nn{(gL#1;x(-){-B1eO?V zD(52}fBRPT6xMTO8f#dGO1Vl7JMEfi6bl!VN97>9xJ!U=nt7I}4J@=_a@j5}{w%aG zty2pUmw`pF#O)U?L=p}4#4;TyBM(p5*g0bm$BA04Iv0St3@fe41Pb;^M#>sy{Zv!! z0m+d-f0o|yhhA9{3E)=0cPZEy&Nffa>YqbSsu|Yc4mIFpwuKdM6Hl%z+M^p;Ma3%^ zdXShU_6lh#dxHbi2lRTZm1@UTzi7Sw?57jbTH52XWMj+hEwN$Oc~+)(GxEy<{Hv%T zvl0f($8BUG*m1woS3yK=`-O*T9y!uoa$O}6r|ZjUsKVJJ{j}Ud<|2D%226xa2WNX- z8MY2#xsHD#+yshfg2x_Dzj*^oYTX`9YJcZTlN)Lz*#nz-9+mQETJ?83^)VS40J+jbI5diJ@8FkIsI(0 zuxU+-vrXt;<$y(njhRT>X;BLs5_3joZ{lfkS|wAf`FTX#&MySHb!cPx~V&aM~mWFH0J?uA+2Io-Ml0_cR$q2`BEGaj)~YrM$Ea_ zk1iB1hS)-5yDV^kG1ftKX(gwUrLyM6 ziMr*=JxXf{s4PQ4n&XfKJ92=5e|x|p!b?g`r(r_ethr}`aK-mk7-m;6YTQ4P1B}}< zYwQQXNl#FJ_=C1=U%iQvVRo2=cx1wi8wb$VIpWvCq$Xl!8`tfgR<%`s-h%Mfm-|>> zT>!l@%Lvk2p704?{6>mQyjFbt#Gd9G71^W9uU^&O>j<=9wZCP_AF*vDKL`sm>a))E zxOk=c+*y3@1>sRI@Y@!Z*TH26{&v=(6AV4WcNt{kOkVBz`C;X{_xv^peB+=a!LJxJ zfq9*bt;B7aR32Mjo9ewXiis_b9g^0wIs?pl(b>60751^adlR(X-1g^IfA{d9U-&INNLa+-SI!%JzxFG)fBuvS^X$lXj)x#aHqs{{+Q>-T~(?A1VZ0JVNKW#cbf@Br3z|x zU}7G8Bk}oe@@-FobVxCOp}0oci+l7q{IrqzAO%}l1;@oIWPcg-O3sEYa`nf;-KZ6z_g87jE^W`<6ib;M)K zSiGrSm2KGE#c$c>*aEdtQ8GqXYM)}s?cEtv|6|F8)wu{w!^Ea5o@wHc-g)-gP5VyQ^&epp06yWnxVS=H7)nms=S@^ega+BxUwv)Dpy{ zcn$l52~-bH1S|?a#E2 zzZ55V6+&kA?jSdz7P5{O$!CstNfepcp)6ARVW~6kUWXHW7bUtB;Qh>RiBzId$$8?% zeqZeJ&5$x(BkV2jz3@t55|bfA%rRF(f6ALJ=XXs_>IkV&-xWaKBk*K>C&o}K0OPcn~R4%4fgE| z62-rD>4!Ye0z0q`9WD}oBeqE?Y9lG=;f3xt!Gk!MFG6ClI?|LeYZl8`P-tv#quqyI z>56bqPu~!z)QPuP1~*`v=g#GRINb86;m=Q#QN@QVh9C2`XQVn-j$4B>s^vwzV)NXC zqc;he&Kj_xDe4*P1 z3QnM_mHlb#V#m0gT7e(ZSHR7OMrk7q6n`SX2mcgy;q1GHo#<$UtAS7Bk zKb=uz*QO(4J|LBKd%1$>osLW30M82;<|m)F!;ic z@xTOJO0Y$YrxlBmC!}7q+N9qsSAG$IZIVbC7uQ&H%b`XdZ${P*DTRpaMnu1pN|j)k z*osx1v|o~vSNUeezE=`2%A{4)mKA4o&bE%clDIAr_aJn-xe6>?`OaBzB>K{7!W&16 zk`I1OYr8}aYLf%te)zN-Y&@%{k|AJ`3vq&af9HiapemvGbC#`|!2{C`1>Ks96EVv>0_4D1l)3pmx$oY&n4Uw)QE($oyUqY&tK~8Q zn@IYEXKp-yW!Nf)esYr()u?pXPPyp0Gp_mc5<|tm+(MH5HaU9T$(|S(ZpeK0LX3p* z;V#CBEGk5S5@T_|(XmU{GKJ?}L$n4ww_xFh&7}i91QxjQc1bk*7|ym#Z8s!$NU^tJ zhXnk}0`uFzY^Qt`iKSwNi9DG46ssOw8s%hFT>&oA=&s1#Dr4{q?2GD?q~+*u{)ydZ z-}X4e+F4g})ki*5zrLWdd_9J!TdKnT+CsO;{OVI*u(w&sPXk{a&b$g=|G zPNp~>TvDC8?ThVZLG~uuobbmcrqzvi==FLNHA@F-1H4XX1(7GfiGwvbpX=dFYwr3B zcBCM40#H4pZ@Bi*3JPZPiu*TbB~E=MfC0MPcrFYG05*AgyCHpyF+QFcAJEIiNdXtp zJ|>PRl*bB%KGFvULt+rz2<|iYuI=H?^$V}0HF3Mfr8wi}!%f4D{=pOGZRCJ}nd(@Y zf08L9;DA-o(qm1=-)9$ zE311`2oisfZsH1zgrUqYX;KMYRE!o%Zc>LSY-( z^1p=yDPLtF3UKxy0a|D>iTe=KO=rzhr9)g695RwkA-IAK@3hp{K0499FK) zP;Zo{g)0oKT(I4`Azgl{Ply|F8IhESLx!I)x;4MW9u&=>FmS?3VvX|KAb(4*w}6*N?<_aIGb` z$o!5d4AKexFZ~_rBL~K&Bg7vwbe1|!3X991^}klJ%0@$8-EaUL%1>e2$y}}?f<&`yclnfp99g)TH`AJpCN{5mtTX` z4;p?44 zSn_pFFlPtMiXqCuD(>kZYa}P&mwIpCb&!v1v-qRuU!mxjAV{S|}Nw zF!a=hxw@V6_lBAH8<|4=;ZQXvNr=|Ilh@R*Av_Tx%YUi_G#9rfdl`mCVZ5O*9bXvI=fJPzp1)4h{P!$=N3Yc8uS8DJ-_)KU z+;2raPEc8x2Mhu7MuW6+EAn}&YkR{SK;*J1h+6(tQGWsH|8agNm-kP47zlKRX-aYr z^puu6A$>yL^w)u&QYRGDPn`HcY6vz1ClC?+zavIDxjA3|-;f#_s_P@sJ`PAIO#iH= zBq)@Oo12rm+UYa8s*0-G@@M4F=qSj^scP$}omM)ls;i)QM(vE8+=@(K+OsGqhO2~M zX`Q%f)&6&Bf518&JpSMD_+3@%E09D(loO~!1<8F*P<3aNH^KpIByI=?7nrQOC(MQ0 zX2GI?0-tk3gB5iBXD={;dHsCyaND=iwA3A-T!g-+B$Qi~Fek~M!EXOfN&jO(f3Wle zG3EcUet(dmQO-Vo4&JcSE}%mHr{*L3-^q=3@ckd8{vWIM|4!R#25wkpGdFhug1QeKr~uY#b(; zcI4fta+bWgu5)Srp4O?)9X3&QkE}xt?o`}MqbnaOE_~eKEdn*$Q~Eq-1LR30<-%YWwEziTteQ8^1@@0Z{xZu7D;Ivr%eavEjH$t zSdGYA^;ond8Jpe`ja+)Ng&>e;YzZ%>+8{6Kx*y^lN=i}iB2P^-$&-#!YA+v@o!69n za$o)r|Bm}#&lQkrwA0~OWuBdqhosE!BnHcg?a*LuhxB)C9DwJYx6L+S*PODJt@(0N zuEl!5{bV|&f9RBc#GRX`jE0$oHVm5pADstr>87gC{m3OUS^CAT4N*q=jF!Ty`PT>{_AhV(N2=TN z^LP7%oP;Q@*$F)Zh>1R)W!Tr>w01+v2v)`Nm0@z5Qa3U`ypys#(CTrv^vX^vxY^V^<85(9m~mEejbE&ah+d zo%F{?&pX*x*_2;sHnB#&PfRY$ewtG@T4FSuxNRr`adaBtsN!5mH%sQ9EE8X6PFipH zGJM~4^T?|r>owXj{FQ@g36;9H7A`&*xw~#AS$iNbNSt7N@x~1s5tyi7Ck9?q`RKUv zo7>u(Ov1}s%s-Wuqd=)F-d{bqfbBq4KimRQHBB*FRvzP&Hgs#7wy z9og3s_~fXWd0%II_5M2WhcP?eVh!23BfGBT79Da~d%K~$Kst!uj<~b8=8`^IQC=da zA}HE>cZJ41jrpwp7xYb1x8;p9cbZ*4mYH6%$@b$#>hMtL&M|fOw;uztj$TjyTKGK+ z_EqX*>D;D3KMQ%4MS+I!6Rrl#gC}yIB)5AFeXKif=5A91Lkql?%@LMtdj4!I`IOj{ zc=X^07W?HRbc%PGNbrTKja`VElb-xpS%f2ZEl-B-e0)HZ_xxt!@N9I3YtfY!WM+`j znJQPk6aJxP+0{2wL(ceePv|`dL~JVD@ZpB(qlbi=EAa{1lb6_Gt)D8NuWwDWl+3=> zSdXH5%Q>hzBh-&puYVwa9(qxE>Eets%p{Q33`;r#4RuUZmIl6md>H^xaX(<_V0 z{)Zlg9|C{*(|rG*ypN;A!V5Wo#eu9z19sf;`NWq_1l+0G-L4Y=Ly%@OSkrnW_Vo44 zTIYQcsxS7O6Wd?#uJ);r>(^KD=f6L>d2FjPtH?I&!IBCCK`S&1a82+0V+s~aiB{nPg}TtqgnjylBM*lZB{3}HqoZPNv)@k?tDpFGp1JXl zcV932V+*Lnj~`Miat8DdM$|e7x1mD1JxR=0mUKa0HLDZTV(#Uxps7>}#e)6ub=XZN9nDvO{QwPj9RKFnN7l|HNGC zrnP_iBY9k#zHHOw(X*a;2N+&g8e(0&OF4CT!zDknwa>PT%!3C)zHZZ2y^fOI{_6ZI zvu2^nc_ig1vn+e5AT{Ccx7SxIkNeJVz0Pa5HrC<`X7GqWgq53{qMKjV6+Ka1sXd#{ zZ~&(dY5nEfzZs9~G=h3QmIQGji-E>R4)Qza3?-_CvxDUp~^?-Y|bL{+u9bfds z-6l~q@W=t&wH#GL$Myk(3@Zcb-TgPO4qhuMx@;<(XLO5f1~Sj zlLve57l1$T4GYJvX`H^F_#iy>(De$+KK}=j93b~Z>jY~$e^0dK^Zy64Kuo{l7CC{f ze`Lxl>U>Ac*Z1INDEgV3kv{C+S#O>|V@-^4l0$;+ z$Bh%iAa|PNv#Z+KzX;ks5}%8doJlIYx5I5OTD5~qaPjWQp+!MrL7+bk586KwY*m+w zXlsEAm2Nbw+c2<#ta#j9H?SZvT8p~R@QEw+AgNvG--O85Y4L^9J;8y-#cu!$v zs_X2JblfcC;q`b_0s;|0OM@g7=!Hmcw%-$P@nI&r=1ZDAo{T06U? zWsI@)eNLb_VWJ#%olCLkx#U&!|bg{>Ic~zu~ge$^E2KSw9?{rYJ}uB zB-Mc-R8e_tgrA{rUKu60HEILsSNEHc6oubvoRDeyU5$mmDJTB`N{~?|TG3=z;=;7} zz82}n3@s#iNG%zkjRP=X7@#ZmxqjCH@ZzjTO7gwtr7xz(>gswI8;}SD{T0rEX{PDk zU$$rzscB;3YA7AljhMAQ)&-vKHI_SFG}h(aVGN&QlvBW(SK?8}k1yH7_$*`eBYXLa z@K%zW*Oh)1-MXuC_JejE*JX&gdZ*=rnxFQ;g`B~4Ytti_k0`$~)PVEc=! z6FCqQ6iBo#%viR~@sOs9jvJRB+QK`pGDPewtr2|?tyZBb><2T{SE%B+p)-$FmRS}! zQDY3?#RBo;8tkE+zAEztek?cA^edb93wFfYlEwWlToL$&KWlP6o;9R?shD9@ISWLr4?~&r|D}FPO0m|@y4ix z@fvdp`k(p zeU2^gx5I-pPc09uwA#wNv#4noktb#U0D|weaa6lc(XVx*Hm|7yDM1oC)6_e4KM%vi z@@C7`E+W&TWH!kdnM$N+R63B=KBX#n@9_PcG}d+BQ~d)@V{p?i6+lTrRpTP{;y>8& z%h0@+ad$Afzfi@9W@n*V3e|ohDrrnrjo4USYWD(L+N3q1P&k(F@YinnG1K(R9WEHi zjK?EYc{m4&qLa{9vk!|5wFv|hMGcgSvm+u(sz6YpoI>&LSK9-nmENw+Gdo3S32M5Z zi3t@XjxFxIz8+XrCVPpbS8GKRFT{v_GD3oQP<@_8pR<(!^<(tC2T5XL9FKrdw*YHV z%B*XWX3`_KwrQS05K!Echy|Sf*99NT_E~U_{%EI}BC#n@jM92)%n^-3Gc6gLg*kk9 z6=cw+m2kejWLE)^!VuiR3dEZGET0$b7HeWS=o-la=)#Zq~a3r+%1%OvX5nw;nW z6a(#iJled!<9yayQ{6~qb}(C~+M9taTW9a~cmDuqf}yorcm4B%Jwrmo^5Gbwsc89A z?R~64^||1=`n{rp{JAV;D#4b#9Mh5J%ZgcQjXy!Np`0Rx;{g#Sj0`E7SbB6_up7SAf0Th~ArV90PIqKyCgWU$m^b8r1Jn zTd82v35pGbvVc^vUc9$IwefMoUo-iE^()V)X>~}05YDYY#kV!a3t^+_(hI9}maqNr zJNkehwcClWCBT+6Aytpnk+^O^_26ENXaY)Jr*STxEy2#tQZ!3%AP$Nh-Ld~zZNQnDHW}gLlpdEiItK72gKa# z%X9X&Z}vY90uixc^_dKX315tk2*j3kRsL=8)9N$I6H&Ycu0;aJ7ey7~zi0NB?J|EZ zBkDyR^6-s}jNI3ujcR+Jvd!U&l*-m6SjEwi+}DbQ8z?4-Tc#4~7mYN}r&%{M$cCH> zA9B_EJsTaWYZJ>a=yZObM5p1qn@>g zY*j7OZLRDV*L4!c=YvRU2s^hfJzI3+%MI*prPQwev3Vl|Q|dtp1Xq_w0R6DO7zWBA ztKX~4+$}k?r~p;?cV_4~^1yo5wdhhCDV9lC9#ViqDv&s?;D6Uxsw2%B^zbLtEhgb3 zR7zr^jysMt9X7)4BSD(&qP@ENEO}MQCv*0j>A@ae^6a;Czr1~i?;10^6$kdV+n3qH zom)^5snIM!S*4>$p5H{8*-?b!BC4 z&~O3N6+=_;gUKCUgZWCgANYJ3=*Oklux9ksRpgOd<91zv41d=6f62&i+=4Vv}AOE+nMbFRl0`U@P`Od@a{E7P6;!hpw~(19Pe>>WKnY@4k;|=rm-&Cy$nLAHNea!US{`jF z1?N&#kFzME^8WxU7S;7pW5(9ezkUT=0!Rh8vl0HcPm7j2%lb86^riSRyB~o`s|&FJ8dP)pzh{;ys$9n^ww+{((klj*;Cv-i@eHH= zkpBQvXFp+-K0u?GMpfahXyJ2RfB-c}kE>9L# zr@{xqK&f4a#QXHa&oAl15YyFwl7dj*W`OR;V723lqmxgO(iW7fq%Hf1$HG_&lg+4p zAB&DC?Jb0*Bv2hvu(C3hkn}^ z)$Nq>EP0eXYCD1L{CY9c%Plvju`F~H<0V6-i@d2!>4r3`K^)-dFyssa!Wik!Y9zuNfZ{%l^y zO)@vDEQS~nmXVcaXRgD7(~C2H%JRuApO<5}wq%|~jlt&>A7p{V)Pl|Z-7pTRdlX)! znlhPa6sog7#Gr5?w)-@y;;mj?Lt*KZLX4i7SOXu38V4*}yD#k10nK%Hsg8G!o`Xmg zP=Ezk(P~zQ;pKv?yuYaO65LWLA81gi<+$d=DBF(@+rb9Q)jw55R7hC7*9xEp^vR}+_x4TnzC zV}+c!A68ly3Vl-2apXJE*N+~VDzk;8AH0A_Re+8-`6kM%$JFaqML+JmRRu1cEq&6Gyp~^Mkw|DoB^o$qG^lUD|)iDY{CJus{+bcu^$%S z4;+VIhq$;|uh~f;QGhCm{zV#}7$0W>r5CqX8im0(3=@&wCUZh-N|ME}W}fp;SgoN? zQa9oiLG;}ZZc2J9d|&0@jX%qG8qD&_QKGjYOG`jVR^31XooSL8Ak(xRF_zo|R^`pY zhTKs;0$K4&6|JMQh&H2gLpv>Bk0nv16ySHuk@~mO`V~1ahb&)8YZ^Pqm7pB3QK6 zifI*EV9Mzw2p}ukw#Bb z`>+(yF{3XoKeLeQjcRrc6xD`Z%1Z;V1&102B#M8P`#2Sm+{?V5U~+R=}NJn{hmC(&9KMd zwTb0!GR~lS>$kwPHIZpw+FVs5p7u*mN#vZxEcNv5!qgv&lkVJ)?Br(WS-GC$))f*) zc*LPVAOdOj1v-C`f^}VW9i&@$)_Gln{b-u*8=CM!DO?Yu=}}$CZZ2l}uwFnn64WDp zJA5Xoic};TuCp(p7%q7c#RYqS%;)w-{{YL!CO%*Cs%f_n`thyAq^NL3N*4|B(Z0%u z3)c(m7SoZ7Pmki+eNd%j*}fJ#8h?~BVPx~^<6{TiTx&`8c7z)%Cd2D;T6iT8?0n$CY_1bPLPd?Pjvm^&MtLjgX`(Cl`m} z3ZjI!T7W(u=E<~LEryh)SPLu1MrTk|SN1DH+<(eAstZ8!q;@uD^7b<5iq%F67`G5u zD<5I@u-fZWX)K!F+6Iy{R7Mn_Ry7U|-3Kn1`0Xz>FIM7N2dBUo9fuG~)bT%S;pzTu zg_`C4wUVHL-Y2(a4r+H!C*w5Z`wjm9HR7m!H$#HNnKfpPTckW~;&4g@q2utc+WQ>2 z3^|`wvWgJVAeQ0ijHbL4RFS#A~|#FvvLNX6-`IljlRlq{{V|VFWMRUCMoYy!d_9kQ*{;i&_3_>m4EXGkNX@6E$#1`E+zHJirO|M3V?Y9EZ`>MmHn;oZOhnc)@XqO z^C}TQ1P)|;ay<{iHeNWP1*u1KGbB2Eu`;(mRzdK{iMKGvWy4J?NKFnly}ILd8i3zk zuf!feOPcrlRKO(2fZxhvwpT;JLUOGcS8g1>Dlgi^^_@Z)5#g)F5>SYtYSg%=F8uy3 zys=7+)~~AT7n0dohx(Bt)SRf<0IwBhru;?-k@Wo<1(q~aqtRSSS&aiL75gg9{J4ti zu<5p*jiL#qkRxzlNJ_AAR{fE~;rMbBs>!G=$(G^%DMe}F+iqPB*s6Zl-=ro|j1VUt zQLj>@o-HB|gmLBeb73x>VSRH8JYaBoD>H4eD!Vc9_&DapU;ojKS?KGhSuFB>m#LhU zsVPD@tA95?hvCAT%ge29>1{1}`Xq(oJCWX<0HDj(wTZ9f`n*MzBcg`&8HE6+?GBu| zHV)H;oECyAfp97r)s1={qJ!kBKbrzkR?!V24^AFjrCKsF0$8`gW8!PgJ__TkZQfg! zn)ORe%0k3P1^BB~Ri|Kn&LOW_PUMB?VE|8=#JrZ_4r>h>| zni?rx!3v%q@hnwJOUqcIF^R#sp)$!*4&4IRuPXhVjNIQm+->bvi&MaLrAY_BHBS7WIGyXR5NH-2VV~U*0aw%N0(%v!caf(OlgshE)wA zlXYcdzfPP};>KQTV_MV&oNgnqjhaGKaWYiy4)kt~fHe(HOOzJM$JCGFAd$tJ;w;O@ z=kO=l{{UAI)O8rF?TVm5b2iR^{hAZSxYdGDaaOgRO|-Wbb`m;`i*hw8Xa~Yi^HT!o z+BCX_)OQzcNMvf%k?}W$PxBlLrD?airNCr}%0AN`yLkN-$z}EZwvB4Ge^*&93YApZ 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 L%xY2L%d9`z!vp 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%0A6dRFJ$>e=?7c6;7&t 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%0DWZ2<{w^FV@UCb&QL{+5qripeyIw* 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 diff --git a/client/amcharts/patterns/chalk/pattern6.jpg b/client/amcharts/patterns/chalk/pattern6.jpg deleted file mode 100755 index 3575a95f749877afe65c223dcf30e8840fc5aa96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 146193 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 diff --git a/client/amcharts/patterns/white/pattern10.png b/client/amcharts/patterns/white/pattern10.png deleted file mode 100755 index c36de6ea6cfb727c739884d8cf188c677080279e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXDtfv&hE&{2`t$$4 tJ+o0lVnTw0U}BO3vjh`RlHvbpzNOEA-F_4rv5Womj@&7+F1KW2Nj{Oo>l!06ZPgg&ebxsLQ0JoDUL;wH) diff --git a/client/amcharts/patterns/white/pattern12.png b/client/amcharts/patterns/white/pattern12.png deleted file mode 100755 index f893c7bb21674285a0862b7c507fb11c3af02cfb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXs(HFNhE&}0Ic3Pl zpup4M@Zo>`v7=^2aRLjvuCEM=osoQ@K721TLxQvbGh3)wB~S;0r>mdKI;Vst0Oo`# AKmY&$ diff --git a/client/amcharts/patterns/white/pattern13.png b/client/amcharts/patterns/white/pattern13.png deleted file mode 100755 index f44deea3d907657fb5d890d1c1aaec733a894cf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGg@>db&7pzNOE9qVFgMu{Qu9)z&4eI)#`HR91!2r)z4*}Q$iB}7SAUt diff --git a/client/amcharts/patterns/white/pattern16.png b/client/amcharts/patterns/white/pattern16.png deleted file mode 100755 index f8ce248348ab3f27849cfa42822c4bbb1e501d36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXs(89MhE&{2`t$$) w|9Uo-gp?!)W(g)89v+^a6HGvPhX4PW8Q2c6a8wsjne-#Ve&LEJm-JC&DU4U6-r};*pdInEdKbLh*2~7ZhEGQWO diff --git a/client/amcharts/patterns/white/pattern18.png b/client/amcharts/patterns/white/pattern18.png deleted file mode 100755 index 1b2d90a4794cb66d15f172c4054ae816e5410e77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXDtfv&hE&{2`t$$) r|9Uo+14kOzA|!y|<0_ye!~g%x3~c*Z*yFDiT7&qWu6{1-oD!MFVdQ&MBb@02vJ} AE&u=k diff --git a/client/amcharts/patterns/white/pattern2.png b/client/amcharts/patterns/white/pattern2.png deleted file mode 100755 index 7d80cbd04ec01304d719770adcba983266161424..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXDto#(hE&{2`t$$) u|9Uo+1BVVAIMAVU;79|T0mw3j|Nog8*gmna7s^Ljf%u-TelF{r5}E+XoGIG? diff --git a/client/amcharts/patterns/white/pattern20.png b/client/amcharts/patterns/white/pattern20.png deleted file mode 100755 index 9c1830e94c37a9de960a2954e4d84bfff43c623e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXs(89MhE&{2N&tc% x|NsB5XVXYXa$xQ`vB^NR$H0?~jm_-;m diff --git a/client/amcharts/patterns/white/pattern21.png b/client/amcharts/patterns/white/pattern21.png deleted file mode 100755 index ba3586cf63bf27c37320642ef96367104af3c6ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXs(89MhE&{2`t$$4 yJ+o0lk^}qyiBk^T{J*fFv9Xa6sNny9W`?WkLLW2rPW%IM89ZJ6T-G@yGywnw>@1T2 diff --git a/client/amcharts/patterns/white/pattern3.png b/client/amcharts/patterns/white/pattern3.png deleted file mode 100755 index 66a61d8e9a2e6ea6498434027fabf1f8076f4fb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXN_e_BhE&{2`tkq& l|9Z9(hgk|h!Tdb&7{kyDYgIr diff --git a/client/amcharts/patterns/white/pattern6.png b/client/amcharts/patterns/white/pattern6.png deleted file mode 100755 index 3f74e5b54b5bbd0140211b0fa20427d8decf3e94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXs(ZRPhE&}0IlhpQ z!GMQp!-fC#X=zP6SZ@8A#alF6C6Ae(f#LsuW`=WLxY(+L{QZDh7(8A5T-G@yGywn} CPAX#n diff --git a/client/amcharts/patterns/white/pattern7.png b/client/amcharts/patterns/white/pattern7.png deleted file mode 100755 index bc7dbd0fc80f688bc487cb945543adfcbee84818..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGg@>db&7this.maxLabelWidth&&(q=this.maxLabelWidth);this.labelText&&this.labelsEnabled||(v=q=0);w=void 0===this.pieX?(b-k-a)/2+k:d(this.pieX,this.realWidth);x=void 0===this.pieY?(h-t-m)/2+t:d(this.pieY,h);g=d(this.radius,b,h);g||(b=0<=v?b-k-a-2*q:b-k-a,h=h-t-m,g=Math.min(b,h),hb&&(g=b)),h=AmCharts.toCoordinate(this.pullOutRadius,g),g=(0<=v?g-1.8*(v+h):g-1.8*h)/2);g=g&&(d=g-1);m=AmCharts.fitToBounds(this.startAngle,0,360);0=this.hideLabelsPercent){var l=m+n/2;360=l&&0<=l?(B=0,A="start",u=8):90<=l&&180>l?(B=1, -A="start",u=8):180<=l&&270>l?(B=2,A="end",u=-8):270<=l&&360>l&&(B=3,A="end",u=-8);a.labelQuarter=B}else A="middle";var l=this.formatString(this.labelText,a),s=this.labelFunction;s&&(l=s(a,l));s=a.labelColor;s||(s=this.color);l=AmCharts.wrappedText(c,l,s,this.fontFamily,this.fontSize,A,!1,this.maxLabelWidth);l.translate(n+1.5*u,z);l.node.style.pointerEvents="none";a.tx=n+1.5*u;a.ty=z;0<=r?(r=l.getBBox(),s=AmCharts.rect(c,r.width+5,r.height+5,"#FFFFFF",.005),s.translate(n+1.5*u+r.x,z+r.y),a.hitRect= -s,p.push(l),p.push(s)):this.freeLabelsSet.push(l);a.label=l;a.tx=n;a.tx2=n+u;a.tx0=w+q*g;a.ty0=x+y*g}n=d+(g-d)/2;a.pulled&&(n+=this.pullOutRadiusReal);a.balloonX=q*n+w;a.balloonY=y*n+x;a.startX=Math.round(q*t);a.startY=Math.round(y*t);a.pullX=Math.round(q*h);a.pullY=Math.round(y*h);this.graphsSet.push(p);(0===a.alpha||0c?b.toFront():180<=c&&b.toBack()}},arrangeLabels:function(){var e=this.chartData,f=e.length,c,b;for(b=f-1;0<=b;b--)c=e[b],0!==c.labelQuarter||c.hidden||this.checkOverlapping(b,c,0,!0,0);for(b=0;b -h&&(d=f.ty+3*f.iy,f.ty=d,m.translate(f.tx2,d),f.hitRect&&(m=m.getBBox(),f.hitRect.translate(f.tx2+m.x,d+m.y)),this.checkOverlapping(e,f,c,b,h+1))}},checkOverlappingReal:function(e,f,c){var b=!1,h=e.label,d=f.label;e.labelQuarter!=c||e.hidden||f.hidden||!d||(h=h.getBBox(),c={},c.width=h.width,c.height=h.height,c.y=e.ty,c.x=e.tx,e=d.getBBox(),d={},d.width=e.width,d.height=e.height,d.y=f.ty,d.x=f.tx,AmCharts.hitTest(c,d)&&(b=!0));return b}}); \ No newline at end of file diff --git a/client/amcharts/radar.js b/client/amcharts/radar.js deleted file mode 100755 index e44dfe2..0000000 --- a/client/amcharts/radar.js +++ /dev/null @@ -1,10 +0,0 @@ -AmCharts.AmRadarChart=AmCharts.Class({inherits:AmCharts.AmCoordinateChart,construct:function(a){this.type="radar";AmCharts.AmRadarChart.base.construct.call(this,a);this.cname="AmRadarChart";this.marginRight=this.marginBottom=this.marginTop=this.marginLeft=0;this.radius="35%";AmCharts.applyTheme(this,a,this.cname)},initChart:function(){AmCharts.AmRadarChart.base.initChart.call(this);this.dataChanged&&(this.updateData(),this.dataChanged=!1,this.dispatchDataUpdated=!0);this.drawChart()},updateData:function(){this.parseData(); -var a=this.graphs,b;for(b=0;bk&&(u="end",h-=10);180==k&&(q-=5);0===k&&(q+=5);k=AmCharts.text(b.container,a[t].category,r,l,g,u);k.translate(h+5,q);this.set.push(k);k.getBBox()}}}}});AmCharts.RadItem=AmCharts.Class({construct:function(a,b,c,d,m,p,e,f){void 0===c&&(c="");var n=a.chart.fontFamily,l=a.fontSize;void 0===l&&(l=a.chart.fontSize);var g=a.color;void 0===g&&(g=a.chart.color);var r=a.chart.container;this.set=d=r.set();var w=a.axisColor,t=a.axisAlpha,k=a.tickLength,h=a.gridAlpha,q=a.gridThickness,u=a.gridColor,A=a.dashLength,B=a.fillColor,y=a.fillAlpha,C=a.labelsEnabled;m=a.counter;var D=a.inside,E=a.gridType,s,H=a.labelOffset;b-=a.height;var x;p=a.x;var F=a.y;e?(C=!0,isNaN(e.tickLength)|| -(k=e.tickLength),void 0!=e.lineColor&&(u=e.lineColor),isNaN(e.lineAlpha)||(h=e.lineAlpha),isNaN(e.dashLength)||(A=e.dashLength),isNaN(e.lineThickness)||(q=e.lineThickness),!0===e.inside&&(D=!0),void 0!==e.boldLabel&&(f=e.boldLabel)):c||(h/=3,k/=2);var G="end",z=-1;D&&(G="start",z=1);var v;C&&(v=AmCharts.text(r,c,g,n,l,G,f),v.translate(p+(k+3+H)*z,b),d.push(v),this.label=v,x=AmCharts.line(r,[p,p+k*z],[b,b],w,t,q),d.push(x));b=Math.round(a.y-b);f=[];n=[];if(0a?d?(d=this.startTime+e*c,c=this.endTime+1*c,this.zoomToDates(new Date(d),new Date(c))):(d=this.start+e,c=this.end+1,this.zoomToIndexes(d,c)):d?(d=this.startTime-e*c,c=this.endTime- -1*c,this.zoomToDates(new Date(d),new Date(c))):(d=this.start-e,c=this.end-1,this.zoomToIndexes(d,c))}},validateData:function(a){this.marginsUpdated=!1;this.zoomOutOnDataUpdate&&!a&&(this.endTime=this.end=this.startTime=this.start=NaN);AmCharts.AmSerialChart.base.validateData.call(this)},drawChart:function(){AmCharts.AmSerialChart.base.drawChart.call(this);var a=this.chartData;if(AmCharts.ifArray(a)){var b=this.chartScrollbar;b&&b.draw();if(0c&&(a=b-c,this.updateScrollbar=!0),a!=this.startTime&&b-a>c&&(b=a+c,this.updateScrollbar=!0));var d=this.minSelectedTime;if(0n&&(a=n);bn&&(b=n);bc&&(a=b-c,this.updateScrollbar=!0),a!=this.start&&b-a>c&&(b=a+c,this.updateScrollbar=!0));if(a!=this.start||b!=this.end){var d=this.chartData.length-1;isNaN(a)&&(a=0,isNaN(c)||(a=d-c));isNaN(b)&&(b=d);bd&&(b=d);a>d&&(a=d-1);0>a&&(a=0);this.start=a;this.end=b;this.categoryAxis.zoom(a,b);this.zoomAxesAndGraphs();this.zoomScrollbar();0!== -a||b!=this.chartData.length-1?this.showZB(!0):this.showZB(!1);this.updateColumnsDepth();this.dispatchIndexZoomEvent()}},updateGraphs:function(){AmCharts.AmSerialChart.base.updateGraphs.call(this);var a=this.graphs,b;for(b=0;bb.depth?1:-1},zoomScrollbar:function(){var a=this.chartScrollbar,b=this.categoryAxis;a&&this.updateScrollbar&& -(b.parseDates&&!b.equalSpacing?a.timeZoom(this.startTime,this.endTime):a.zoom(this.start,this.end),this.updateScrollbar=!0)},updateTrendLines:function(){var a=this.trendLines,b;for(b=0;be&&(e=0);f>a.length-1&&(f=a.length-1);var l=e+Math.round((f-e)/2),n=a[l][b];if(1>=f-e){if(d)return e;d=a[f][b];return Math.abs(a[e][b]-c)a&&(a=0),b>d-1&&(b=d-1),d=this.categoryAxis,d.parseDates&&!d.equalSpacing?this.zoom(c[a].time,this.getEndTime(c[b].time)):this.zoom(a,b))}},zoomToDates:function(a,b){this.updateScrollbar=!0;var c=this.chartData;if(this.categoryAxis.equalSpacing){var d=this.getClosestIndex(c,"time",a.getTime(),!0,0,c.length);b=AmCharts.resetDateToMin(b,this.categoryAxis.minPeriod, -1);c=this.getClosestIndex(c,"time",b.getTime(),!1,0,c.length);this.zoom(d,c)}else this.zoom(a.getTime(),b.getTime())},zoomToCategoryValues:function(a,b){this.updateScrollbar=!0;this.zoom(this.getCategoryIndexByValue(a),this.getCategoryIndexByValue(b))},formatPeriodString:function(a,b){if(b){var c=["value","open","low","high","close"],d="value open low high close average sum count".split(" "),e=b.valueAxis,f=this.chartData,l=b.numberFormatter;l||(l=this.nf);for(var n=0;nA)r=A;if(isNaN(s)||sz)y=z;if(isNaN(w)||wb&&0===h&&(h=180):0>c&&270==h&&(h=90);this.gradientRotation=h;0===d&&0===e&&(this.cornerRadius=m);this.draw()},draw:function(){var a=this.set;a.clear();var b=this.container,c=this.w,d=this.h,e=this.dx,f= -this.dy,l=this.colors,n=this.alpha,k=this.bwidth,g=this.bcolor,h=this.balpha,m=this.gradientRotation,u=this.cornerRadius,r=this.dashLength,s=this.pattern,p=l,v=l;"object"==typeof l&&(p=l[0],v=l[l.length-1]);var q,x,t,y,w,C,B,z,A,D=n;s&&(n=0);if(0Math.abs(d)&&(d=0);1>Math.abs(c)&&(c=0);b=0===d?AmCharts.line(b,[0,c],[0,0],g,h,k,r):0===c?AmCharts.line(b, -[0,0],[0,d],g,h,k,r):0d?[q,A,x,t,y,w,C,B,z,b]:[B,z,x,t,y,w,q,A,C,b];for(q=0;qa&&(this.endTime=a);q=this.minorGridEnabled;var w,a=this.gridAlpha,C;if(this.parseDates&&!this.equalSpacing){this.timeDifference=this.endTime-this.startTime;d=this.choosePeriod(0);e=d.period;u=d.count;r=AmCharts.getPeriodDuration(e,u);rg&&(g=0),l=0,this.end-g+1>=this.autoRotateCount&&(this.labelRotation=this.autoRotateAngle),b=g;b<=this.end+2;b++){p=!1;0<=b&&bthis.end&&"start"==this.tickPosition&&(h=" ");p=new this.axisItemRenderer(this,g,h,x,B,p,void 0,y,tickShift,!1,s.labelColor);p.serialDataItem=s;this.pushAxisItem(p);this.gridAlpha=a}}else if(this.parseDates&&this.equalSpacing){f=this.start; -this.startTime=this.data[this.start].time;this.endTime=this.data[this.end].time;this.timeDifference=this.endTime-this.startTime;d=this.choosePeriod(0);e=d.period;u=d.count;r=AmCharts.getPeriodDuration(e,u);rg&&(g=0);v=this.end+2;v>=this.data.length&&(v=this.data.length);C=!1;C=!n;this.previousPos=-1E3;20=r){g=this.getCoordinate(b-this.start);q=!1;this.nextPeriod[s]&&(q=this.checkPeriodChange(this.nextPeriod[s],1,m,h,s));y=!1;q&&this.markPeriodChange?(q=this.dateFormatsObject[this.nextPeriod[s]],y=!0):q=this.dateFormatsObject[s];h=AmCharts.formatDate(new Date(m),q);if(b==d&&!n||b==l&&!k)h=" ";C?C=!1:(t||(y=!1),g-this.previousPos>this.safeDistance*Math.cos(this.labelRotation*Math.PI/180)&&(this.labelFunction&&(h=this.labelFunction(h,new Date(m),this,e,u,p)),this.boldLabels&&(y=!0),p=new this.axisItemRenderer(this, -g,h,void 0,void 0,void 0,void 0,y),x=p.graphics(),this.pushAxisItem(p),p=x.getBBox().width,AmCharts.isModern||(p-=g),this.previousPos=g+p));p=h=m}else isNaN(w)||(this.checkPeriodChange(e,w,m,B)&&(this.gridAlpha=this.minorGridAlpha,g=this.getCoordinate(b-this.start),q=new this.axisItemRenderer(this,g),this.pushAxisItem(q),B=m),this.gridAlpha=a)}for(b=0;bthis.height+1&&c--:f>this.width+1&&c--;0>f&&c++;return c=AmCharts.fitToBounds(c,0,b.length-1)},dateToCoordinate:function(a){return this.parseDates&&!this.equalSpacing?(a.getTime()- -this.startTime)*this.stepWidth:this.parseDates&&this.equalSpacing?(a=this.chart.getClosestIndex(this.data,"time",a.getTime(),!1,0,this.data.length-1),this.getCoordinate(a-this.start)):NaN},categoryToCoordinate:function(a){return this.chart?(a=this.chart.getCategoryIndexByValue(a),this.getCoordinate(a-this.start)):NaN},coordinateToDate:function(a){return this.equalSpacing?(a=this.xToIndex(a),new Date(this.data[a].time)):new Date(this.startTime+a/this.stepWidth)}}); \ No newline at end of file diff --git a/client/amcharts/themes/black.js b/client/amcharts/themes/black.js deleted file mode 100755 index 09c160b..0000000 --- a/client/amcharts/themes/black.js +++ /dev/null @@ -1,206 +0,0 @@ -AmCharts.themes.black = { - - themeName: "black", - - AmChart: { - color: "#e7e7e7", backgroundColor: "#222222" - }, - - AmCoordinateChart: { - colors: ["#de4c4f", "#d8854f", "#eea638", "#a7a737", "#86a965", "#8aabb0", "#69c8ff", "#cfd27e", "#9d9888", "#916b8a", "#724887", "#7256bc"] - }, - - AmStockChart: { - colors: ["#de4c4f", "#d8854f", "#eea638", "#a7a737", "#86a965", "#8aabb0", "#69c8ff", "#cfd27e", "#9d9888", "#916b8a", "#724887", "#7256bc"] - }, - - AmSlicedChart: { - outlineAlpha: 1, - outlineThickness: 2, - labelTickColor: "#FFFFFF", - labelTickAlpha: 0.3, - colors: ["#de4c4f", "#d8854f", "#eea638", "#a7a737", "#86a965", "#8aabb0", "#69c8ff", "#cfd27e", "#9d9888", "#916b8a", "#724887", "#7256bc"] - }, - - AmRectangularChart: { - zoomOutButtonColor: '#FFFFFF', - zoomOutButtonRollOverAlpha: 0.15, - zoomOutButtonImage: "lensWhite.png" - }, - - AxisBase: { - axisColor: "#FFFFFF", - axisAlpha: 0.3, - gridAlpha: 0.1, - gridColor: "#FFFFFF", - dashLength: 3 - }, - - ChartScrollbar: { - backgroundColor: "#000000", - backgroundAlpha: 0.2, - graphFillAlpha: 0.2, - graphLineAlpha: 0, - graphFillColor: "#FFFFFF", - selectedGraphFillColor: "#FFFFFF", - selectedGraphFillAlpha: 0.4, - selectedGraphLineColor: "#FFFFFF", - selectedBackgroundColor: "#FFFFFF", - selectedBackgroundAlpha: 0.09, - gridAlpha: 0.15 - }, - - ChartCursor: { - cursorColor: "#FFFFFF", - color: "#000000", - cursorAlpha: 0.5 - }, - - AmLegend: { - color: "#e7e7e7" - }, - - AmGraph: { - lineAlpha: 0.9 - }, - - - GaugeArrow: { - color: "#FFFFFF", - alpha: 0.8, - nailAlpha: 0, - innerRadius: "40%", - nailRadius: 15, - startWidth: 15, - borderAlpha: 0.8, - nailBorderAlpha: 0 - }, - - GaugeAxis: { - tickColor: "#FFFFFF", - tickAlpha: 1, - tickLength: 15, - minorTickLength: 8, - axisThickness: 3, - axisColor: '#FFFFFF', - axisAlpha: 1, - bandAlpha: 0.8 - }, - - TrendLine: { - lineColor: "#c03246", - lineAlpha: 0.8 - }, - - // ammap - AreasSettings: { - alpha: 0.8, - color: "#FFFFFF", - colorSolid: "#000000", - unlistedAreasAlpha: 0.4, - unlistedAreasColor: "#FFFFFF", - outlineColor: "#000000", - outlineAlpha: 0.5, - outlineThickness: 0.5, - rollOverColor: "#3c5bdc", - rollOverOutlineColor: "#000000", - selectedOutlineColor: "#000000", - selectedColor: "#f15135", - unlistedAreasOutlineColor: "#000000", - unlistedAreasOutlineAlpha: 0.5 - }, - - LinesSettings: { - color: "#FFFFFF", - alpha: 0.8 - }, - - ImagesSettings: { - alpha: 0.8, - labelColor: "#FFFFFF", - color: "#FFFFFF", - labelRollOverColor: "#3c5bdc" - }, - - ZoomControl: { - buttonRollOverColor: "#3c5bdc", - buttonFillColor: "#738f58", - buttonBorderColor: "#738f58", - buttonFillAlpha: 0.8, - gridBackgroundColor: "#FFFFFF", - buttonBorderAlpha:0, - buttonCornerRadius:2, - gridAlpha:0.5, - gridBackgroundColor:"#FFFFFF", - homeIconFile:"homeIconWhite.gif", - buttonIconAlpha:0.6, - gridAlpha: 0.2, - buttonSize:20 - }, - - SmallMap: { - mapColor: "#FFFFFF", - rectangleColor: "#FFFFFF", - backgroundColor: "#000000", - backgroundAlpha: 0.7, - borderThickness: 1, - borderAlpha: 0.8 - }, - - // the defaults below are set using CSS syntax, you can use any existing css property - // if you don't use Stock chart, you can delete lines below - PeriodSelector: { - color: "#e7e7e7" - }, - - PeriodButton: { - color: "#e7e7e7", - background: "transparent", - opacity: 0.7, - border: "1px solid rgba(255, 255, 255, .15)", - MozBorderRadius: "5px", - borderRadius: "5px", - margin: "1px", - outline: "none", - boxSizing: "border-box" - }, - - PeriodButtonSelected: { - color: "#e7e7e7", - backgroundColor: "rgba(255, 255, 255, 0.1)", - border: "1px solid rgba(255, 255, 255, .3)", - MozBorderRadius: "5px", - borderRadius: "5px", - margin: "1px", - outline: "none", - opacity: 1, - boxSizing: "border-box" - }, - - PeriodInputField: { - color: "#e7e7e7", - background: "transparent", - border: "1px solid rgba(255, 255, 255, .15)", - outline: "none" - }, - - DataSetSelector: { - color: "#e7e7e7", - selectedBackgroundColor: "rgba(255, 255, 255, .25)", - rollOverBackgroundColor: "rgba(255, 255, 255, .15)" - }, - - DataSetCompareList: { - color: "#e7e7e7", - lineHeight: "100%", - boxSizing: "initial", - webkitBoxSizing: "initial", - border: "1px solid rgba(255, 255, 255, .15)" - }, - - DataSetSelect: { - border: "1px solid rgba(255, 255, 255, .15)", - outline: "none" - } - -}; \ No newline at end of file diff --git a/client/amcharts/themes/chalk.js b/client/amcharts/themes/chalk.js deleted file mode 100755 index a33f392..0000000 --- a/client/amcharts/themes/chalk.js +++ /dev/null @@ -1,217 +0,0 @@ -AmCharts.themes.chalk = { - - themeName: "chalk", - - AmChart: { - color: "#e7e7e7", - fontFamily: "Covered By Your Grace", - fontSize: 18, - handDrawn: true, - backgroundColor: "#282828" - }, - - AmCoordinateChart: { - colors: ["#FFFFFF", "#e384a6", "#f4d499", "#4d90d6", "#c7e38c", "#9986c8", "#edf28c", "#ffd1d4", "#5ee1dc", "#b0eead", "#fef85a", "#8badd2"] - }, - - AmSlicedChart: { - outlineAlpha: 1, - labelTickColor: "#FFFFFF", - labelTickAlpha: 0.3, - colors: ["#FFFFFF", "#e384a6", "#f4d499", "#4d90d6", "#c7e38c", "#9986c8", "#edf28c", "#ffd1d4", "#5ee1dc", "#b0eead", "#fef85a", "#8badd2"] - }, - - AmStockChart: { - colors: ["#FFFFFF", "#e384a6", "#f4d499", "#4d90d6", "#c7e38c", "#9986c8", "#edf28c", "#ffd1d4", "#5ee1dc", "#b0eead", "#fef85a", "#8badd2"] - }, - - AmRectangularChart: { - - zoomOutButtonColor: '#FFFFFF', - zoomOutButtonRollOverAlpha: 0.15, - zoomOutButtonImage: "lensWhite.png" - }, - - AxisBase: { - axisColor: "#FFFFFF", - gridColor: "#FFFFFF" - }, - - ChartScrollbar: { - backgroundColor: "#FFFFFF", - backgroundAlpha: 0.2, - graphFillAlpha: 0.5, - graphLineAlpha: 0, - selectedBackgroundColor: "#000000", - selectedBackgroundAlpha: 0.25, - fontSize: 15, - gridAlpha: 0.15 - }, - - ChartCursor: { - cursorColor: "#FFFFFF", - color: "#000000" - }, - - AmLegend: { - color: "#e7e7e7", - markerSize: 20 - }, - - AmGraph: { - lineAlpha: 0.8 - }, - - - GaugeArrow: { - color: "#FFFFFF", - alpha: 0.1, - nailAlpha: 0, - innerRadius: "40%", - nailRadius: 15, - startWidth: 15, - borderAlpha: 0.8, - nailBorderAlpha: 0 - }, - - GaugeAxis: { - tickColor: "#FFFFFF", - tickAlpha: 0.8, - tickLength: 15, - minorTickLength: 8, - axisThickness: 3, - axisColor: '#FFFFFF', - axisAlpha: 0.8, - bandAlpha: 0.4 - }, - - TrendLine: { - lineColor: "#c03246", - lineAlpha: 0.8 - }, - - // ammap - AmMap: { - handDrawn: false - }, - - AreasSettings: { - alpha: 0.8, - color: "#FFFFFF", - colorSolid: "#000000", - unlistedAreasAlpha: 0.4, - unlistedAreasColor: "#FFFFFF", - outlineColor: "#000000", - outlineAlpha: 0.5, - outlineThickness: 0.5, - rollOverColor: "#4d90d6", - rollOverOutlineColor: "#000000", - selectedOutlineColor: "#000000", - selectedColor: "#e384a6", - unlistedAreasOutlineColor: "#000000", - unlistedAreasOutlineAlpha: 0.5 - }, - - LinesSettings: { - color: "#FFFFFF", - alpha: 0.8 - }, - - ImagesSettings: { - alpha: 0.8, - labelFontSize: 16, - labelColor: "#FFFFFF", - color: "#FFFFFF", - labelRollOverColor: "#4d90d6" - }, - - ZoomControl: { - buttonRollOverColor: "#4d90d6", - buttonFillColor: "#e384a6", - buttonFillAlpha: 0.8, - buttonBorderColor: "#FFFFFF", - gridBackgroundColor: "#FFFFFF", - gridAlpha: 0.8 - }, - - SmallMap: { - mapColor: "#FFFFFF", - rectangleColor: "#FFFFFF", - backgroundColor: "#000000", - backgroundAlpha: 0.7, - borderThickness: 1, - borderAlpha: 0.8 - }, - - - // the defaults below are set using CSS syntax, you can use any existing css property - // if you don't use Stock chart, you can delete lines below - PeriodSelector: { - fontFamily: "Covered By Your Grace", - fontSize:"16px", - color: "#e7e7e7" - }, - - PeriodButton: { - fontFamily: "Covered By Your Grace", - fontSize:"16px", - color: "#e7e7e7", - background: "transparent", - opacity: 0.7, - border: "1px solid rgba(255, 255, 255, .15)", - MozBorderRadius: "5px", - borderRadius: "5px", - margin: "1px", - outline: "none", - boxSizing: "border-box" - }, - - PeriodButtonSelected: { - fontFamily: "Covered By Your Grace", - fontSize:"16px", - color: "#e7e7e7", - backgroundColor: "rgba(255, 255, 255, 0.1)", - border: "1px solid rgba(255, 255, 255, .3)", - MozBorderRadius: "5px", - borderRadius: "5px", - margin: "1px", - outline: "none", - opacity: 1, - boxSizing: "border-box" - }, - - PeriodInputField: { - fontFamily: "Covered By Your Grace", - fontSize:"16px", - color: "#e7e7e7", - background: "transparent", - border: "1px solid rgba(255, 255, 255, .15)", - outline: "none" - }, - - DataSetSelector: { - fontFamily: "Covered By Your Grace", - fontSize:"16px", - color: "#e7e7e7", - selectedBackgroundColor: "rgba(255, 255, 255, .25)", - rollOverBackgroundColor: "rgba(255, 255, 255, .15)" - }, - - DataSetCompareList: { - fontFamily: "Covered By Your Grace", - fontSize:"16px", - color: "#e7e7e7", - lineHeight: "100%", - boxSizing: "initial", - webkitBoxSizing: "initial", - border: "1px solid rgba(255, 255, 255, .15)" - }, - - DataSetSelect: { - fontFamily: "Covered By Your Grace", - fontSize:"16px", - border: "1px solid rgba(255, 255, 255, .15)", - outline: "none" - } - -}; \ No newline at end of file diff --git a/client/amcharts/themes/dark.js b/client/amcharts/themes/dark.js deleted file mode 100755 index 8367b72..0000000 --- a/client/amcharts/themes/dark.js +++ /dev/null @@ -1,205 +0,0 @@ -AmCharts.themes.dark = { - - themeName: "dark", - - AmChart: { - color: "#e7e7e7", backgroundColor: "#282828" - }, - - AmCoordinateChart: { - colors: ["#ae85c9", "#aab9f7", "#b6d2ff", "#c9e6f2", "#c9f0e1", "#e8d685", "#e0ad63", "#d48652", "#d27362", "#495fba", "#7a629b", "#8881cc"] - }, - - AmStockChart: { - colors: ["#639dbd", "#e8d685", "#ae85c9", "#c9f0e1", "#d48652", "#629b6d", "#719dc3", "#719dc3"] - }, - - AmSlicedChart: { - outlineAlpha: 1, - outlineThickness: 2, - labelTickColor: "#FFFFFF", - labelTickAlpha: 0.3, - colors: ["#495fba", "#e8d685", "#ae85c9", "#c9f0e1", "#d48652", "#629b6d", "#719dc3", "#719dc3"] - }, - - AmRectangularChart: { - zoomOutButtonColor: '#FFFFFF', - zoomOutButtonRollOverAlpha: 0.15, - zoomOutButtonImage: "lensWhite.png" - }, - - AxisBase: { - axisColor: "#FFFFFF", - axisAlpha: 0.3, - gridAlpha: 0.1, - gridColor: "#FFFFFF", - dashLength: 3 - }, - - ChartScrollbar: { - backgroundColor: "#000000", - backgroundAlpha: 0.2, - graphFillAlpha: 0.2, - graphLineAlpha: 0, - graphFillColor: "#FFFFFF", - selectedGraphFillColor: "#FFFFFF", - selectedGraphFillAlpha: 0.4, - selectedGraphLineColor: "#FFFFFF", - selectedBackgroundColor: "#FFFFFF", - selectedBackgroundAlpha: 0.09, - gridAlpha: 0.15 - }, - - ChartCursor: { - cursorColor: "#FFFFFF", - color: "#000000", - cursorAlpha: 0.5 - }, - - AmLegend: { - color: "#e7e7e7" - }, - - AmGraph: { - lineAlpha: 0.9 - }, - - - GaugeArrow: { - color: "#FFFFFF", - alpha: 0.8, - nailAlpha: 0, - innerRadius: "40%", - nailRadius: 15, - startWidth: 15, - borderAlpha: 0.8, - nailBorderAlpha: 0 - }, - - GaugeAxis: { - tickColor: "#FFFFFF", - tickAlpha: 1, - tickLength: 15, - minorTickLength: 8, - axisThickness: 3, - axisColor: '#FFFFFF', - axisAlpha: 1, - bandAlpha: 0.8 - }, - - TrendLine: { - lineColor: "#c03246", - lineAlpha: 0.8 - }, - - // ammap - AreasSettings: { - alpha: 0.8, - color: "#FFFFFF", - colorSolid: "#000000", - unlistedAreasAlpha: 0.4, - unlistedAreasColor: "#FFFFFF", - outlineColor: "#000000", - outlineAlpha: 0.5, - outlineThickness: 0.5, - rollOverColor: "#3c5bdc", - rollOverOutlineColor: "#000000", - selectedOutlineColor: "#000000", - selectedColor: "#f15135", - unlistedAreasOutlineColor: "#000000", - unlistedAreasOutlineAlpha: 0.5 - }, - - LinesSettings: { - color: "#FFFFFF", - alpha: 0.8 - }, - - ImagesSettings: { - alpha: 0.8, - labelColor: "#FFFFFF", - color: "#FFFFFF", - labelRollOverColor: "#3c5bdc" - }, - - ZoomControl: { - buttonRollOverColor: "#3c5bdc", - buttonFillColor: "#f15135", - buttonFillAlpha: 0.8, - gridBackgroundColor: "#FFFFFF", - buttonBorderAlpha:0, - buttonCornerRadius:2, - gridAlpha:0.5, - gridBackgroundColor:"#FFFFFF", - homeIconFile:"homeIconWhite.gif", - buttonIconAlpha:0.6, - gridAlpha: 0.2, - buttonSize:20 - }, - - SmallMap: { - mapColor: "#FFFFFF", - rectangleColor: "#FFFFFF", - backgroundColor: "#000000", - backgroundAlpha: 0.7, - borderThickness: 1, - borderAlpha: 0.8 - }, - - // the defaults below are set using CSS syntax, you can use any existing css property - // if you don't use Stock chart, you can delete lines below - PeriodSelector: { - color: "#e7e7e7" - }, - - PeriodButton: { - color: "#e7e7e7", - background: "transparent", - opacity: 0.7, - border: "1px solid rgba(255, 255, 255, .15)", - MozBorderRadius: "5px", - borderRadius: "5px", - margin: "1px", - outline: "none", - boxSizing: "border-box" - }, - - PeriodButtonSelected: { - color: "#e7e7e7", - backgroundColor: "rgba(255, 255, 255, 0.1)", - border: "1px solid rgba(255, 255, 255, .3)", - MozBorderRadius: "5px", - borderRadius: "5px", - margin: "1px", - outline: "none", - opacity: 1, - boxSizing: "border-box" - }, - - PeriodInputField: { - color: "#e7e7e7", - background: "transparent", - border: "1px solid rgba(255, 255, 255, .15)", - outline: "none" - }, - - DataSetSelector: { - color: "#e7e7e7", - selectedBackgroundColor: "rgba(255, 255, 255, .25)", - rollOverBackgroundColor: "rgba(255, 255, 255, .15)" - }, - - DataSetCompareList: { - color: "#e7e7e7", - lineHeight: "100%", - boxSizing: "initial", - webkitBoxSizing: "initial", - border: "1px solid rgba(255, 255, 255, .15)" - }, - - DataSetSelect: { - border: "1px solid rgba(255, 255, 255, .15)", - outline: "none" - } - -}; \ No newline at end of file diff --git a/client/amcharts/themes/light.js b/client/amcharts/themes/light.js deleted file mode 100755 index 077ddbb..0000000 --- a/client/amcharts/themes/light.js +++ /dev/null @@ -1,199 +0,0 @@ -AmCharts.themes.light = { - - themeName:"light", - - AmChart: { - color: "#000000", backgroundColor: "#FFFFFF" - }, - - AmCoordinateChart: { - colors: ["#67b7dc", "#fdd400", "#84b761", "#cc4748", "#cd82ad", "#2f4074", "#448e4d", "#b7b83f", "#b9783f", "#b93e3d", "#913167"] - }, - - AmStockChart: { - colors: ["#67b7dc", "#fdd400", "#84b761", "#cc4748", "#cd82ad", "#2f4074", "#448e4d", "#b7b83f", "#b9783f", "#b93e3d", "#913167"] - }, - - AmSlicedChart: { - colors: ["#67b7dc", "#fdd400", "#84b761", "#cc4748", "#cd82ad", "#2f4074", "#448e4d", "#b7b83f", "#b9783f", "#b93e3d", "#913167"], - outlineAlpha: 1, - outlineThickness: 2, - labelTickColor: "#000000", - labelTickAlpha: 0.3 - }, - - AmRectangularChart: { - zoomOutButtonColor: '#000000', - zoomOutButtonRollOverAlpha: 0.15, - zoomOutButtonImage: "lens.png" - }, - - AxisBase: { - axisColor: "#000000", - axisAlpha: 0.3, - gridAlpha: 0.1, - gridColor: "#000000" - }, - - ChartScrollbar: { - backgroundColor: "#000000", - backgroundAlpha: 0.12, - graphFillAlpha: 0.5, - graphLineAlpha: 0, - selectedBackgroundColor: "#FFFFFF", - selectedBackgroundAlpha: 0.4, - gridAlpha: 0.15 - }, - - ChartCursor: { - cursorColor: "#000000", - color: "#FFFFFF", - cursorAlpha: 0.5 - }, - - AmLegend: { - color: "#000000" - }, - - AmGraph: { - lineAlpha: 0.9 - }, - GaugeArrow: { - color: "#000000", - alpha: 0.8, - nailAlpha: 0, - innerRadius: "40%", - nailRadius: 15, - startWidth: 15, - borderAlpha: 0.8, - nailBorderAlpha: 0 - }, - - GaugeAxis: { - tickColor: "#000000", - tickAlpha: 1, - tickLength: 15, - minorTickLength: 8, - axisThickness: 3, - axisColor: '#000000', - axisAlpha: 1, - bandAlpha: 0.8 - }, - - TrendLine: { - lineColor: "#c03246", - lineAlpha: 0.8 - }, - - // ammap - AreasSettings: { - alpha: 0.8, - color: "#67b7dc", - colorSolid: "#003767", - unlistedAreasAlpha: 0.4, - unlistedAreasColor: "#000000", - outlineColor: "#FFFFFF", - outlineAlpha: 0.5, - outlineThickness: 0.5, - rollOverColor: "#3c5bdc", - rollOverOutlineColor: "#FFFFFF", - selectedOutlineColor: "#FFFFFF", - selectedColor: "#f15135", - unlistedAreasOutlineColor: "#FFFFFF", - unlistedAreasOutlineAlpha: 0.5 - }, - - LinesSettings: { - color: "#000000", - alpha: 0.8 - }, - - ImagesSettings: { - alpha: 0.8, - labelColor: "#000000", - color: "#000000", - labelRollOverColor: "#3c5bdc" - }, - - ZoomControl: { - buttonRollOverColor: "#3c5bdc", - buttonFillColor: "#3994e2", - buttonBorderColor: "#3994e2", - buttonFillAlpha: 0.8, - gridBackgroundColor: "#FFFFFF", - buttonBorderAlpha:0, - buttonCornerRadius:2, - gridColor:"#FFFFFF", - gridBackgroundColor:"#000000", - buttonIconAlpha:0.6, - gridAlpha: 0.6, - buttonSize:20 - }, - - SmallMap: { - mapColor: "#000000", - rectangleColor: "#f15135", - backgroundColor: "#FFFFFF", - backgroundAlpha: 0.7, - borderThickness: 1, - borderAlpha: 0.8 - }, - - // the defaults below are set using CSS syntax, you can use any existing css property - // if you don't use Stock chart, you can delete lines below - PeriodSelector: { - color: "#000000" - }, - - PeriodButton: { - color: "#000000", - background: "transparent", - opacity: 0.7, - border: "1px solid rgba(0, 0, 0, .3)", - MozBorderRadius: "5px", - borderRadius: "5px", - margin: "1px", - outline: "none", - boxSizing: "border-box" - }, - - PeriodButtonSelected: { - color: "#000000", - backgroundColor: "#b9cdf5", - border: "1px solid rgba(0, 0, 0, .3)", - MozBorderRadius: "5px", - borderRadius: "5px", - margin: "1px", - outline: "none", - opacity: 1, - boxSizing: "border-box" - }, - - PeriodInputField: { - color: "#000000", - background: "transparent", - border: "1px solid rgba(0, 0, 0, .3)", - outline: "none" - }, - - DataSetSelector: { - - color: "#000000", - selectedBackgroundColor: "#b9cdf5", - rollOverBackgroundColor: "#a8b0e4" - }, - - DataSetCompareList: { - color: "#000000", - lineHeight: "100%", - boxSizing: "initial", - webkitBoxSizing: "initial", - border: "1px solid rgba(0, 0, 0, .3)" - }, - - DataSetSelect: { - border: "1px solid rgba(0, 0, 0, .3)", - outline: "none" - } - -}; \ No newline at end of file diff --git a/client/amcharts/themes/patterns.js b/client/amcharts/themes/patterns.js deleted file mode 100755 index 6446276..0000000 --- a/client/amcharts/themes/patterns.js +++ /dev/null @@ -1,259 +0,0 @@ -AmCharts.themes.patterns = { - - themeName:"patterns", - - AmChart: { - color: "#000000", backgroundColor: "#FFFFFF" - }, - - AmCoordinateChart: { - colors:["#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000"], - patterns:[ - {"url":"../amcharts/patterns/black/pattern1.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern2.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern3.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern4.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern5.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern6.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern7.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern8.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern9.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern10.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern11.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern12.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern13.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern14.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern15.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern16.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern17.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern18.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern19.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern20.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern21.png", "width":4, "height":4}] - }, - - - AmStockChart: { - colors:["#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000"] - }, - - AmPieChart: { - depth3D:0, - angle:0, - labelRadius:10 - }, - - AmSlicedChart: { - outlineAlpha: 0.3, - colors:["#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000","#000000"], - outlineThickness: 1, - outlineColor:"#000000", - labelTickColor: "#000000", - labelTickAlpha: 0.3, - patterns:[ - {"url":"../amcharts/patterns/black/pattern1.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern2.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern3.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern4.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern5.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern6.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern7.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern8.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern9.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern10.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern11.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern12.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern13.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern14.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern15.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern16.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern17.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern18.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern19.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern20.png", "width":4, "height":4}, - {"url":"../amcharts/patterns/black/pattern21.png", "width":4, "height":4}] - }, - - AmRectangularChart: { - zoomOutButtonColor: '#000000', - zoomOutButtonRollOverAlpha: 0.15, - zoomOutButtonImage: "lens.png" - }, - - - - AxisBase: { - axisColor: "#000000", - axisAlpha: 0.3, - gridAlpha: 0.05, - gridColor: "#000000" - }, - - ChartScrollbar: { - backgroundColor: "#000000", - backgroundAlpha: 0.13, - graphFillAlpha: 0.4, - selectedGraphFillAlpha: 0.7, - graphLineAlpha: 0, - selectedBackgroundColor: "#FFFFFF", - selectedBackgroundAlpha: 0.9, - gridAlpha: 0.15 - }, - - ChartCursor: { - cursorColor: "#000000", - color: "#FFFFFF", - cursorAlpha: 0.5 - }, - - AmLegend: { - color: "#000000", - markerBorderAlpha:0.1, - markerSize:20, - switchColor:"#000000" - }, - - AmGraph: { - lineAlpha: 0.4, - fillAlphas:0.5 - }, - - AmAngularGauge:{ - faceAlpha:0.5, - facePattern:{"url":"../amcharts/patterns/black/pattern1.png", "width":4, "height":4} - }, - - - GaugeArrow: { - color: "#000000", - alpha: 1, - nailAlpha: 1, - innerRadius: "0%", - nailRadius: 15, - startWidth: 15, - borderAlpha: 1, - radius:"70%", - nailBorderAlpha: 1 - }, - - GaugeAxis: { - tickColor: "#000000", - tickAlpha: 1, - tickLength: 15, - minorTickLength: 8, - axisThickness: 1, - axisColor: '#000000', - axisAlpha: 1, - bandAlpha: 1 - }, - - TrendLine: { - lineColor: "#c03246", - lineAlpha: 0.8 - }, - - // ammap - AreasSettings: { - alpha: 0.8, - color: "#000000", - colorSolid: "#000000", - unlistedAreasAlpha: 0.4, - unlistedAreasColor: "#000000", - outlineColor: "#FFFFFF", - outlineAlpha: 0.5, - outlineThickness: 0.5, - rollOverColor: "#3c5bdc", - rollOverOutlineColor: "#FFFFFF", - selectedOutlineColor: "#FFFFFF", - selectedColor: "#f15135", - unlistedAreasOutlineColor: "#FFFFFF", - unlistedAreasOutlineAlpha: 0.5 - }, - - LinesSettings: { - color: "#000000", - alpha: 0.8 - }, - - ImagesSettings: { - alpha: 0.8, - labelColor: "#000000", - color: "#000000", - labelRollOverColor: "#3c5bdc" - }, - - ZoomControl: { - buttonRollOverColor: "#3c5bdc", - buttonFillColor: "#f15135", - buttonFillAlpha: 0.8, - buttonBorderColor: "#000000", - gridBackgroundColor: "#000000", - gridAlpha: 0.8 - }, - - SmallMap: { - mapColor: "#000000", - rectangleColor: "#FFFFFF", - backgroundColor: "#FFFFFF", - backgroundAlpha: 0.7, - borderThickness: 1, - borderAlpha: 0.8 - }, - - // the defaults below are set using CSS syntax, you can use any existing css property - // if you don't use Stock chart, you can delete lines below - PeriodSelector: { - color: "#000000" - }, - - PeriodButton: { - color: "#000000", - background: "transparent", - opacity: 0.7, - border: "1px solid rgba(0, 0, 0, .3)", - MozBorderRadius: "5px", - borderRadius: "5px", - margin: "1px", - outline: "none", - boxSizing: "border-box" - }, - - PeriodButtonSelected: { - color: "#000000", - backgroundColor: "rgba(0, 0, 0, 0.1)", - border: "1px solid rgba(0, 0, 0, .3)", - MozBorderRadius: "5px", - borderRadius: "5px", - margin: "1px", - outline: "none", - opacity: 1, - boxSizing: "border-box" - }, - - PeriodInputField: { - color: "#000000", - background: "transparent", - border: "1px solid rgba(0, 0, 0, .3)", - outline: "none" - }, - - DataSetSelector: { - color: "#000000", - selectedBackgroundColor: "rgba(0, 0, 0, .25)", - rollOverBackgroundColor: "rgba(0, 0, 0, .15)" - }, - - DataSetCompareList: { - color: "#000000", - lineHeight: "100%", - boxSizing: "initial", - webkitBoxSizing: "initial", - border: "1px solid rgba(0, 0, 0, .3)" - }, - - DataSetSelect: { - border: "1px solid rgba(0, 0, 0, .3)", - outline: "none" - } - -}; \ No newline at end of file diff --git a/client/amcharts/xy.js b/client/amcharts/xy.js deleted file mode 100755 index 92489e1..0000000 --- a/client/amcharts/xy.js +++ /dev/null @@ -1,17 +0,0 @@ -AmCharts.AmXYChart=AmCharts.Class({inherits:AmCharts.AmRectangularChart,construct:function(a){this.type="xy";AmCharts.AmXYChart.base.construct.call(this,a);this.cname="AmXYChart";this.theme=a;this.createEvents("zoomed");this.maxZoomFactor=20;AmCharts.applyTheme(this,a,this.cname)},initChart:function(){AmCharts.AmXYChart.base.initChart.call(this);this.dataChanged&&(this.updateData(),this.dataChanged=!1,this.dispatchDataUpdated=!0);this.updateScrollbar=!0;this.drawChart();this.autoMargins&&!this.marginsUpdated&& -(this.marginsUpdated=!0,this.measureMargins());var a=this.marginLeftReal,c=this.marginTopReal,b=this.plotAreaWidth,d=this.plotAreaHeight;this.graphsSet.clipRect(a,c,b,d);this.bulletSet.clipRect(a,c,b,d);this.trendLinesSet.clipRect(a,c,b,d)},prepareForExport:function(){var a=this.bulletSet;a.clipPath&&this.container.remove(a.clipPath)},createValueAxes:function(){var a=[],c=[];this.xAxes=a;this.yAxes=c;var b=this.valueAxes,d,e;for(e=0;ee){var f=e;e=d;d=f}b.dispatchZoomEvent(d,e)}}}},zoomObjects:function(a){var c=a.length,b;for(b=0;be&&(e=h);hthis.maxZoomFactor&&(a=this.maxZoomFactor);return a},handleHSBZoom:function(a){var c=this.fitMultiplier(a.multiplier);a=-a.position*c;var b=-(this.plotAreaWidth*c-this.plotAreaWidth);aB2+!nw=R#m4)Da1Qt! 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 .column, - .row.collapse > .columns { - padding-left: 0; - padding-right: 0; } - .row.collapse .row { - margin-left: 0; - margin-right: 0; } - .row .row { - width: auto; - margin-left: -0.9375rem; - margin-right: -0.9375rem; - margin-top: 0; - margin-bottom: 0; - max-width: none; } - .row .row:before, .row .row:after { - content: " "; - display: table; } - .row .row:after { - clear: both; } - .row .row.collapse { - width: auto; - margin: 0; - max-width: none; } - .row .row.collapse:before, .row .row.collapse:after { - content: " "; - display: table; } - .row .row.collapse:after { - clear: both; } - -.column, -.columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - width: 100%; - float: left; } - -@media only screen { - .small-push-0 { - position: relative; - left: 0%; - right: auto; } - - .small-pull-0 { - position: relative; - right: 0%; - left: auto; } - - .small-push-1 { - position: relative; - left: 8.33333%; - right: auto; } - - .small-pull-1 { - position: relative; - right: 8.33333%; - left: auto; } - - .small-push-2 { - position: relative; - left: 16.66667%; - right: auto; } - - .small-pull-2 { - position: relative; - right: 16.66667%; - left: auto; } - - .small-push-3 { - position: relative; - left: 25%; - right: auto; } - - .small-pull-3 { - position: relative; - right: 25%; - left: auto; } - - .small-push-4 { - position: relative; - left: 33.33333%; - right: auto; } - - .small-pull-4 { - position: relative; - right: 33.33333%; - left: auto; } - - .small-push-5 { - position: relative; - left: 41.66667%; - right: auto; } - - .small-pull-5 { - position: relative; - right: 41.66667%; - left: auto; } - - .small-push-6 { - position: relative; - left: 50%; - right: auto; } - - .small-pull-6 { - position: relative; - right: 50%; - left: auto; } - - .small-push-7 { - position: relative; - left: 58.33333%; - right: auto; } - - .small-pull-7 { - position: relative; - right: 58.33333%; - left: auto; } - - .small-push-8 { - position: relative; - left: 66.66667%; - right: auto; } - - .small-pull-8 { - position: relative; - right: 66.66667%; - left: auto; } - - .small-push-9 { - position: relative; - left: 75%; - right: auto; } - - .small-pull-9 { - position: relative; - right: 75%; - left: auto; } - - .small-push-10 { - position: relative; - left: 83.33333%; - right: auto; } - - .small-pull-10 { - position: relative; - right: 83.33333%; - left: auto; } - - .small-push-11 { - position: relative; - left: 91.66667%; - right: auto; } - - .small-pull-11 { - position: relative; - right: 91.66667%; - left: auto; } - - .column, - .columns { - position: relative; - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; } - - .small-1 { - width: 8.33333%; } - - .small-2 { - width: 16.66667%; } - - .small-3 { - width: 25%; } - - .small-4 { - width: 33.33333%; } - - .small-5 { - width: 41.66667%; } - - .small-6 { - width: 50%; } - - .small-7 { - width: 58.33333%; } - - .small-8 { - width: 66.66667%; } - - .small-9 { - width: 75%; } - - .small-10 { - width: 83.33333%; } - - .small-11 { - width: 91.66667%; } - - .small-12 { - width: 100%; } - - [class*="column"] + [class*="column"]:last-child { - float: right; } - - [class*="column"] + [class*="column"].end { - float: left; } - - .small-offset-0 { - margin-left: 0% !important; } - - .small-offset-1 { - margin-left: 8.33333% !important; } - - .small-offset-2 { - margin-left: 16.66667% !important; } - - .small-offset-3 { - margin-left: 25% !important; } - - .small-offset-4 { - margin-left: 33.33333% !important; } - - .small-offset-5 { - margin-left: 41.66667% !important; } - - .small-offset-6 { - margin-left: 50% !important; } - - .small-offset-7 { - margin-left: 58.33333% !important; } - - .small-offset-8 { - margin-left: 66.66667% !important; } - - .small-offset-9 { - margin-left: 75% !important; } - - .small-offset-10 { - margin-left: 83.33333% !important; } - - .small-offset-11 { - margin-left: 91.66667% !important; } - - .small-reset-order { - margin-left: 0; - margin-right: 0; - left: auto; - right: auto; - float: left; } - - .column.small-centered, - .columns.small-centered { - margin-left: auto; - margin-right: auto; - float: none !important; } - - .column.small-uncentered, - .columns.small-uncentered { - margin-left: 0; - margin-right: 0; - float: left !important; } - - .column.small-uncentered.opposite, - .columns.small-uncentered.opposite { - float: right; } } -@media only screen and (min-width: 40.063em) { - .medium-push-0 { - position: relative; - left: 0%; - right: auto; } - - .medium-pull-0 { - position: relative; - right: 0%; - left: auto; } - - .medium-push-1 { - position: relative; - left: 8.33333%; - right: auto; } - - .medium-pull-1 { - position: relative; - right: 8.33333%; - left: auto; } - - .medium-push-2 { - position: relative; - left: 16.66667%; - right: auto; } - - .medium-pull-2 { - position: relative; - right: 16.66667%; - left: auto; } - - .medium-push-3 { - position: relative; - left: 25%; - right: auto; } - - .medium-pull-3 { - position: relative; - right: 25%; - left: auto; } - - .medium-push-4 { - position: relative; - left: 33.33333%; - right: auto; } - - .medium-pull-4 { - position: relative; - right: 33.33333%; - left: auto; } - - .medium-push-5 { - position: relative; - left: 41.66667%; - right: auto; } - - .medium-pull-5 { - position: relative; - right: 41.66667%; - left: auto; } - - .medium-push-6 { - position: relative; - left: 50%; - right: auto; } - - .medium-pull-6 { - position: relative; - right: 50%; - left: auto; } - - .medium-push-7 { - position: relative; - left: 58.33333%; - right: auto; } - - .medium-pull-7 { - position: relative; - right: 58.33333%; - left: auto; } - - .medium-push-8 { - position: relative; - left: 66.66667%; - right: auto; } - - .medium-pull-8 { - position: relative; - right: 66.66667%; - left: auto; } - - .medium-push-9 { - position: relative; - left: 75%; - right: auto; } - - .medium-pull-9 { - position: relative; - right: 75%; - left: auto; } - - .medium-push-10 { - position: relative; - left: 83.33333%; - right: auto; } - - .medium-pull-10 { - position: relative; - right: 83.33333%; - left: auto; } - - .medium-push-11 { - position: relative; - left: 91.66667%; - right: auto; } - - .medium-pull-11 { - position: relative; - right: 91.66667%; - left: auto; } - - .column, - .columns { - position: relative; - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; } - - .medium-1 { - width: 8.33333%; } - - .medium-2 { - width: 16.66667%; } - - .medium-3 { - width: 25%; } - - .medium-4 { - width: 33.33333%; } - - .medium-5 { - width: 41.66667%; } - - .medium-6 { - width: 50%; } - - .medium-7 { - width: 58.33333%; } - - .medium-8 { - width: 66.66667%; } - - .medium-9 { - width: 75%; } - - .medium-10 { - width: 83.33333%; } - - .medium-11 { - width: 91.66667%; } - - .medium-12 { - width: 100%; } - - [class*="column"] + [class*="column"]:last-child { - float: right; } - - [class*="column"] + [class*="column"].end { - float: left; } - - .medium-offset-0 { - margin-left: 0% !important; } - - .medium-offset-1 { - margin-left: 8.33333% !important; } - - .medium-offset-2 { - margin-left: 16.66667% !important; } - - .medium-offset-3 { - margin-left: 25% !important; } - - .medium-offset-4 { - margin-left: 33.33333% !important; } - - .medium-offset-5 { - margin-left: 41.66667% !important; } - - .medium-offset-6 { - margin-left: 50% !important; } - - .medium-offset-7 { - margin-left: 58.33333% !important; } - - .medium-offset-8 { - margin-left: 66.66667% !important; } - - .medium-offset-9 { - margin-left: 75% !important; } - - .medium-offset-10 { - margin-left: 83.33333% !important; } - - .medium-offset-11 { - margin-left: 91.66667% !important; } - - .medium-reset-order { - margin-left: 0; - margin-right: 0; - left: auto; - right: auto; - float: left; } - - .column.medium-centered, - .columns.medium-centered { - margin-left: auto; - margin-right: auto; - float: none !important; } - - .column.medium-uncentered, - .columns.medium-uncentered { - margin-left: 0; - margin-right: 0; - float: left !important; } - - .column.medium-uncentered.opposite, - .columns.medium-uncentered.opposite { - float: right; } - - .push-0 { - position: relative; - left: 0%; - right: auto; } - - .pull-0 { - position: relative; - right: 0%; - left: auto; } - - .push-1 { - position: relative; - left: 8.33333%; - right: auto; } - - .pull-1 { - position: relative; - right: 8.33333%; - left: auto; } - - .push-2 { - position: relative; - left: 16.66667%; - right: auto; } - - .pull-2 { - position: relative; - right: 16.66667%; - left: auto; } - - .push-3 { - position: relative; - left: 25%; - right: auto; } - - .pull-3 { - position: relative; - right: 25%; - left: auto; } - - .push-4 { - position: relative; - left: 33.33333%; - right: auto; } - - .pull-4 { - position: relative; - right: 33.33333%; - left: auto; } - - .push-5 { - position: relative; - left: 41.66667%; - right: auto; } - - .pull-5 { - position: relative; - right: 41.66667%; - left: auto; } - - .push-6 { - position: relative; - left: 50%; - right: auto; } - - .pull-6 { - position: relative; - right: 50%; - left: auto; } - - .push-7 { - position: relative; - left: 58.33333%; - right: auto; } - - .pull-7 { - position: relative; - right: 58.33333%; - left: auto; } - - .push-8 { - position: relative; - left: 66.66667%; - right: auto; } - - .pull-8 { - position: relative; - right: 66.66667%; - left: auto; } - - .push-9 { - position: relative; - left: 75%; - right: auto; } - - .pull-9 { - position: relative; - right: 75%; - left: auto; } - - .push-10 { - position: relative; - left: 83.33333%; - right: auto; } - - .pull-10 { - position: relative; - right: 83.33333%; - left: auto; } - - .push-11 { - position: relative; - left: 91.66667%; - right: auto; } - - .pull-11 { - position: relative; - right: 91.66667%; - left: auto; } } -@media only screen and (min-width: 64.063em) { - .large-push-0 { - position: relative; - left: 0%; - right: auto; } - - .large-pull-0 { - position: relative; - right: 0%; - left: auto; } - - .large-push-1 { - position: relative; - left: 8.33333%; - right: auto; } - - .large-pull-1 { - position: relative; - right: 8.33333%; - left: auto; } - - .large-push-2 { - position: relative; - left: 16.66667%; - right: auto; } - - .large-pull-2 { - position: relative; - right: 16.66667%; - left: auto; } - - .large-push-3 { - position: relative; - left: 25%; - right: auto; } - - .large-pull-3 { - position: relative; - right: 25%; - left: auto; } - - .large-push-4 { - position: relative; - left: 33.33333%; - right: auto; } - - .large-pull-4 { - position: relative; - right: 33.33333%; - left: auto; } - - .large-push-5 { - position: relative; - left: 41.66667%; - right: auto; } - - .large-pull-5 { - position: relative; - right: 41.66667%; - left: auto; } - - .large-push-6 { - position: relative; - left: 50%; - right: auto; } - - .large-pull-6 { - position: relative; - right: 50%; - left: auto; } - - .large-push-7 { - position: relative; - left: 58.33333%; - right: auto; } - - .large-pull-7 { - position: relative; - right: 58.33333%; - left: auto; } - - .large-push-8 { - position: relative; - left: 66.66667%; - right: auto; } - - .large-pull-8 { - position: relative; - right: 66.66667%; - left: auto; } - - .large-push-9 { - position: relative; - left: 75%; - right: auto; } - - .large-pull-9 { - position: relative; - right: 75%; - left: auto; } - - .large-push-10 { - position: relative; - left: 83.33333%; - right: auto; } - - .large-pull-10 { - position: relative; - right: 83.33333%; - left: auto; } - - .large-push-11 { - position: relative; - left: 91.66667%; - right: auto; } - - .large-pull-11 { - position: relative; - right: 91.66667%; - left: auto; } - - .column, - .columns { - position: relative; - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; } - - .large-1 { - width: 8.33333%; } - - .large-2 { - width: 16.66667%; } - - .large-3 { - width: 25%; } - - .large-4 { - width: 33.33333%; } - - .large-5 { - width: 41.66667%; } - - .large-6 { - width: 50%; } - - .large-7 { - width: 58.33333%; } - - .large-8 { - width: 66.66667%; } - - .large-9 { - width: 75%; } - - .large-10 { - width: 83.33333%; } - - .large-11 { - width: 91.66667%; } - - .large-12 { - width: 100%; } - - [class*="column"] + [class*="column"]:last-child { - float: right; } - - [class*="column"] + [class*="column"].end { - float: left; } - - .large-offset-0 { - margin-left: 0% !important; } - - .large-offset-1 { - margin-left: 8.33333% !important; } - - .large-offset-2 { - margin-left: 16.66667% !important; } - - .large-offset-3 { - margin-left: 25% !important; } - - .large-offset-4 { - margin-left: 33.33333% !important; } - - .large-offset-5 { - margin-left: 41.66667% !important; } - - .large-offset-6 { - margin-left: 50% !important; } - - .large-offset-7 { - margin-left: 58.33333% !important; } - - .large-offset-8 { - margin-left: 66.66667% !important; } - - .large-offset-9 { - margin-left: 75% !important; } - - .large-offset-10 { - margin-left: 83.33333% !important; } - - .large-offset-11 { - margin-left: 91.66667% !important; } - - .large-reset-order { - margin-left: 0; - margin-right: 0; - left: auto; - right: auto; - float: left; } - - .column.large-centered, - .columns.large-centered { - margin-left: auto; - margin-right: auto; - float: none !important; } - - .column.large-uncentered, - .columns.large-uncentered { - margin-left: 0; - margin-right: 0; - float: left !important; } - - .column.large-uncentered.opposite, - .columns.large-uncentered.opposite { - float: right; } - - .push-0 { - position: relative; - left: 0%; - right: auto; } - - .pull-0 { - position: relative; - right: 0%; - left: auto; } - - .push-1 { - position: relative; - left: 8.33333%; - right: auto; } - - .pull-1 { - position: relative; - right: 8.33333%; - left: auto; } - - .push-2 { - position: relative; - left: 16.66667%; - right: auto; } - - .pull-2 { - position: relative; - right: 16.66667%; - left: auto; } - - .push-3 { - position: relative; - left: 25%; - right: auto; } - - .pull-3 { - position: relative; - right: 25%; - left: auto; } - - .push-4 { - position: relative; - left: 33.33333%; - right: auto; } - - .pull-4 { - position: relative; - right: 33.33333%; - left: auto; } - - .push-5 { - position: relative; - left: 41.66667%; - right: auto; } - - .pull-5 { - position: relative; - right: 41.66667%; - left: auto; } - - .push-6 { - position: relative; - left: 50%; - right: auto; } - - .pull-6 { - position: relative; - right: 50%; - left: auto; } - - .push-7 { - position: relative; - left: 58.33333%; - right: auto; } - - .pull-7 { - position: relative; - right: 58.33333%; - left: auto; } - - .push-8 { - position: relative; - left: 66.66667%; - right: auto; } - - .pull-8 { - position: relative; - right: 66.66667%; - left: auto; } - - .push-9 { - position: relative; - left: 75%; - right: auto; } - - .pull-9 { - position: relative; - right: 75%; - left: auto; } - - .push-10 { - position: relative; - left: 83.33333%; - right: auto; } - - .pull-10 { - position: relative; - right: 83.33333%; - left: auto; } - - .push-11 { - position: relative; - left: 91.66667%; - right: auto; } - - .pull-11 { - position: relative; - right: 91.66667%; - left: auto; } } -button, .button { - border-style: solid; - border-width: 0px; - cursor: pointer; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; - font-weight: normal; - line-height: normal; - margin: 0 0 1.25rem; - position: relative; - text-decoration: none; - text-align: center; - -webkit-appearance: none; - -webkit-border-radius: 0; - display: inline-block; - padding-top: 1rem; - padding-right: 2rem; - padding-bottom: 1.0625rem; - padding-left: 2rem; - font-size: 1rem; - background-color: #008cba; - border-color: #007095; - color: white; - transition: background-color 300ms ease-out; } - button:hover, button:focus, .button:hover, .button:focus { - background-color: #007095; } - button:hover, button:focus, .button:hover, .button:focus { - color: white; } - button.secondary, .button.secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; } - button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { - background-color: #b9b9b9; } - button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { - color: #333333; } - button.success, .button.success { - background-color: #43ac6a; - border-color: #368a55; - color: white; } - button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { - background-color: #368a55; } - button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { - color: white; } - button.alert, .button.alert { - background-color: #f04124; - border-color: #cf2a0e; - color: white; } - button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { - background-color: #cf2a0e; } - button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { - color: white; } - button.large, .button.large { - padding-top: 1.125rem; - padding-right: 2.25rem; - padding-bottom: 1.1875rem; - padding-left: 2.25rem; - font-size: 1.25rem; } - button.small, .button.small { - padding-top: 0.875rem; - padding-right: 1.75rem; - padding-bottom: 0.9375rem; - padding-left: 1.75rem; - font-size: 0.8125rem; } - button.tiny, .button.tiny { - padding-top: 0.625rem; - padding-right: 1.25rem; - padding-bottom: 0.6875rem; - padding-left: 1.25rem; - font-size: 0.6875rem; } - button.expand, .button.expand { - padding-right: 0; - padding-left: 0; - width: 100%; } - button.left-align, .button.left-align { - text-align: left; - text-indent: 0.75rem; } - button.right-align, .button.right-align { - text-align: right; - padding-right: 0.75rem; } - button.radius, .button.radius { - border-radius: 3px; } - button.round, .button.round { - border-radius: 1000px; } - button.disabled, button[disabled], .button.disabled, .button[disabled] { - background-color: #008cba; - border-color: #007095; - color: white; - cursor: default; - opacity: 0.7; - box-shadow: none; } - button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - background-color: #007095; } - button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - color: white; } - button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - background-color: #008cba; } - button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; - cursor: default; - opacity: 0.7; - box-shadow: none; } - button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - background-color: #b9b9b9; } - button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - color: #333333; } - button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - background-color: #e7e7e7; } - button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success { - background-color: #43ac6a; - border-color: #368a55; - color: white; - cursor: default; - opacity: 0.7; - box-shadow: none; } - button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - background-color: #368a55; } - button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - color: white; } - button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - background-color: #43ac6a; } - button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert { - background-color: #f04124; - border-color: #cf2a0e; - color: white; - cursor: default; - opacity: 0.7; - box-shadow: none; } - button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - background-color: #cf2a0e; } - button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - color: white; } - button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - background-color: #f04124; } - -@media only screen and (min-width: 40.063em) { - button, .button { - display: inline-block; } } -meta.foundation-mq-topbar { - font-family: "/only screen and (min-width:40.063em)/"; - width: 40.063em; } - -/* Wrapped around .top-bar to contain to grid width */ -.contain-to-grid { - width: 100%; - background: #333333; } - .contain-to-grid .top-bar { - margin-bottom: 0; } - -.fixed { - width: 100%; - left: 0; - position: fixed; - top: 0; - z-index: 99; } - .fixed.expanded:not(.top-bar) { - overflow-y: auto; - height: auto; - width: 100%; - max-height: 100%; } - .fixed.expanded:not(.top-bar) .title-area { - position: fixed; - width: 100%; - z-index: 99; } - .fixed.expanded:not(.top-bar) .top-bar-section { - z-index: 98; - margin-top: 45px; } - -.top-bar { - overflow: hidden; - height: 45px; - line-height: 45px; - position: relative; - background: #333333; - margin-bottom: 0; } - .top-bar ul { - margin-bottom: 0; - list-style: none; } - .top-bar .row { - max-width: none; } - .top-bar form, - .top-bar input { - margin-bottom: 0; } - .top-bar input { - height: auto; - padding-top: .35rem; - padding-bottom: .35rem; - font-size: 0.75rem; } - .top-bar .button, .top-bar button { - padding-top: .45rem; - padding-bottom: .35rem; - margin-bottom: 0; - font-size: 0.75rem; } - .top-bar .title-area { - position: relative; - margin: 0; } - .top-bar .name { - height: 45px; - margin: 0; - font-size: 16px; } - .top-bar .name h1 { - line-height: 45px; - font-size: 1.0625rem; - margin: 0; } - .top-bar .name h1 a { - font-weight: normal; - color: white; - width: 75%; - display: block; - padding: 0 15px; } - .top-bar .toggle-topbar { - position: absolute; - right: 0; - top: 0; } - .top-bar .toggle-topbar a { - color: white; - text-transform: uppercase; - font-size: 0.8125rem; - font-weight: bold; - position: relative; - display: block; - padding: 0 15px; - height: 45px; - line-height: 45px; } - .top-bar .toggle-topbar.menu-icon { - right: 15px; - top: 50%; - margin-top: -16px; - padding-left: 40px; } - .top-bar .toggle-topbar.menu-icon a { - height: 34px; - line-height: 33px; - padding: 0; - color: white; - position: relative; } - .top-bar .toggle-topbar.menu-icon a::after { - right: 0; } - .top-bar .toggle-topbar.menu-icon a::after span:after { - content: ''; - position: absolute; - display: block; - height: 0; - box-shadow: 0 0px 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; - width: 16px; } - .top-bar .toggle-topbar.menu-icon a::after span:hover:after { - box-shadow: 0 0px 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; } - .top-bar.expanded { - height: auto; - background: transparent; } - .top-bar.expanded .title-area { - background: #333333; } - .top-bar.expanded .toggle-topbar a { - color: #888888; } - .top-bar.expanded .toggle-topbar a::after { - box-shadow: 0 10px 0 1px #888888, 0 16px 0 1px #888888, 0 22px 0 1px #888888; } - -.top-bar-section { - left: 0; - position: relative; - width: auto; - transition: left 300ms ease-out; } - .top-bar-section ul { - padding: 0; - width: 100%; - height: auto; - display: block; - font-size: 16px; - margin: 0; } - .top-bar-section .divider, - .top-bar-section [role="separator"] { - border-top: solid 1px #1a1a1a; - clear: both; - height: 1px; - width: 100%; } - .top-bar-section ul li { - background: #333333; } - .top-bar-section ul li > a { - display: block; - width: 100%; - color: white; - padding: 12px 0 12px 0; - padding-left: 15px; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; - font-size: 0.8125rem; - font-weight: normal; - text-transform: none; } - .top-bar-section ul li > a.button { - font-size: 0.8125rem; - padding-right: 15px; - padding-left: 15px; - background-color: #008cba; - border-color: #007095; - color: white; } - .top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { - background-color: #007095; } - .top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { - color: white; } - .top-bar-section ul li > a.button.secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; } - .top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { - background-color: #b9b9b9; } - .top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { - color: #333333; } - .top-bar-section ul li > a.button.success { - background-color: #43ac6a; - border-color: #368a55; - color: white; } - .top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { - background-color: #368a55; } - .top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { - color: white; } - .top-bar-section ul li > a.button.alert { - background-color: #f04124; - border-color: #cf2a0e; - color: white; } - .top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { - background-color: #cf2a0e; } - .top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { - color: white; } - .top-bar-section ul li > button { - font-size: 0.8125rem; - padding-right: 15px; - padding-left: 15px; - background-color: #008cba; - border-color: #007095; - color: white; } - .top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { - background-color: #007095; } - .top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { - color: white; } - .top-bar-section ul li > button.secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; } - .top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { - background-color: #b9b9b9; } - .top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { - color: #333333; } - .top-bar-section ul li > button.success { - background-color: #43ac6a; - border-color: #368a55; - color: white; } - .top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { - background-color: #368a55; } - .top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { - color: white; } - .top-bar-section ul li > button.alert { - background-color: #f04124; - border-color: #cf2a0e; - color: white; } - .top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { - background-color: #cf2a0e; } - .top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { - color: white; } - .top-bar-section ul li:hover:not(.has-form) > a { - background: #272727; - color: white; } - .top-bar-section ul li.active > a { - background: #008cba; - color: white; } - .top-bar-section ul li.active > a:hover { - background: #0078a0; - color: white; } - .top-bar-section .has-form { - padding: 15px; } - .top-bar-section .has-dropdown { - position: relative; } - .top-bar-section .has-dropdown > a:after { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: transparent transparent transparent rgba(255, 255, 255, 0.4); - border-left-style: solid; - margin-right: 15px; - margin-top: -4.5px; - position: absolute; - top: 50%; - right: 0; } - .top-bar-section .has-dropdown.moved { - position: static; } - .top-bar-section .has-dropdown.moved > .dropdown { - display: block; - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - position: absolute !important; - width: 100%; } - .top-bar-section .has-dropdown.moved > a:after { - display: none; } - .top-bar-section .dropdown { - padding: 0; - position: absolute; - left: 100%; - top: 0; - z-index: 99; - display: block; - position: absolute !important; - height: 1px; - width: 1px; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); } - .top-bar-section .dropdown li { - width: 100%; - height: auto; } - .top-bar-section .dropdown li a { - font-weight: normal; - padding: 8px 15px; } - .top-bar-section .dropdown li a.parent-link { - font-weight: normal; } - .top-bar-section .dropdown li.title h5 { - margin-bottom: 0; - margin-top: 0; } - .top-bar-section .dropdown li.title h5 a { - color: white; - line-height: 22.5px; - display: block; } - .top-bar-section .dropdown li.has-form { - padding: 8px 15px; } - .top-bar-section .dropdown li .button, .top-bar-section .dropdown li button { - top: auto; } - .top-bar-section .dropdown label { - padding: 8px 15px 2px; - margin-bottom: 0; - text-transform: uppercase; - color: #777777; - font-weight: bold; - font-size: 0.625rem; } - -.js-generated { - display: block; } - -@media only screen and (min-width: 40.063em) { - .top-bar { - background: #333333; - overflow: visible; } - .top-bar:before, .top-bar:after { - content: " "; - display: table; } - .top-bar:after { - clear: both; } - .top-bar .toggle-topbar { - display: none; } - .top-bar .title-area { - float: left; } - .top-bar .name h1 a { - width: auto; } - .top-bar input, - .top-bar .button, - .top-bar button { - font-size: 0.875rem; - position: relative; - top: 7px; } - .top-bar.expanded { - background: #333333; } - - .contain-to-grid .top-bar { - max-width: 62.5rem; - margin: 0 auto; - margin-bottom: 0; } - - .top-bar-section { - transition: none 0 0; - left: 0 !important; } - .top-bar-section ul { - width: auto; - height: auto !important; - display: inline; } - .top-bar-section ul li { - float: left; } - .top-bar-section ul li .js-generated { - display: none; } - .top-bar-section li.hover > a:not(.button) { - background: #272727; - color: white; } - .top-bar-section li:not(.has-form) a:not(.button) { - padding: 0 15px; - line-height: 45px; - background: #333333; } - .top-bar-section li:not(.has-form) a:not(.button):hover { - background: #272727; } - .top-bar-section li.active:not(.has-form) a:not(.button) { - padding: 0 15px; - line-height: 45px; - color: white; - background: #008cba; } - .top-bar-section li.active:not(.has-form) a:not(.button):hover { - background: #0078a0; } - .top-bar-section .has-dropdown > a { - padding-right: 35px !important; } - .top-bar-section .has-dropdown > a:after { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent; - border-top-style: solid; - margin-top: -2.5px; - top: 22.5px; } - .top-bar-section .has-dropdown.moved { - position: relative; } - .top-bar-section .has-dropdown.moved > .dropdown { - display: block; - position: absolute !important; - height: 1px; - width: 1px; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); } - .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown { - display: block; - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - position: absolute !important; } - .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after { - border: none; - content: "\00bb"; - top: 1rem; - margin-top: -1px; - right: 5px; - line-height: 1.2; } - .top-bar-section .dropdown { - left: 0; - top: auto; - background: transparent; - min-width: 100%; } - .top-bar-section .dropdown li a { - color: white; - line-height: 45px; - white-space: nowrap; - padding: 12px 15px; - background: #333333; } - .top-bar-section .dropdown li:not(.has-form) a:not(.button) { - color: white; - background: #333333; } - .top-bar-section .dropdown li:not(.has-form):hover > a:not(.button) { - color: white; - background: #272727; } - .top-bar-section .dropdown li label { - white-space: nowrap; - background: #333333; } - .top-bar-section .dropdown li .dropdown { - left: 100%; - top: 0; } - .top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] { - border-bottom: none; - border-top: none; - border-right: solid 1px #4e4e4e; - clear: none; - height: 45px; - width: 0; } - .top-bar-section .has-form { - background: #333333; - padding: 0 15px; - height: 45px; } - .top-bar-section .right li .dropdown { - left: auto; - right: 0; } - .top-bar-section .right li .dropdown li .dropdown { - right: 100%; } - .top-bar-section .left li .dropdown { - right: auto; - left: 0; } - .top-bar-section .left li .dropdown li .dropdown { - left: 100%; } - - .no-js .top-bar-section ul li:hover > a { - background: #272727; - color: white; } - .no-js .top-bar-section ul li:active > a { - background: #008cba; - color: white; } - .no-js .top-bar-section .has-dropdown:hover > .dropdown { - display: block; - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - position: absolute !important; } } -.breadcrumbs { - display: block; - padding: 0.5625rem 0.875rem 0.5625rem; - overflow: hidden; - margin-left: 0; - list-style: none; - border-style: solid; - border-width: 1px; - background-color: #f4f4f4; - border-color: gainsboro; - border-radius: 3px; } - .breadcrumbs > * { - margin: 0; - float: left; - font-size: 0.6875rem; - line-height: 0.6875rem; - text-transform: uppercase; - color: #008cba; } - .breadcrumbs > *:hover a, .breadcrumbs > *:focus a { - text-decoration: underline; } - .breadcrumbs > * a { - color: #008cba; } - .breadcrumbs > *.current { - cursor: default; - color: #333333; } - .breadcrumbs > *.current a { - cursor: default; - color: #333333; } - .breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a { - text-decoration: none; } - .breadcrumbs > *.unavailable { - color: #999999; } - .breadcrumbs > *.unavailable a { - color: #999999; } - .breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus, - .breadcrumbs > *.unavailable a:focus { - text-decoration: none; - color: #999999; - cursor: default; } - .breadcrumbs > *:before { - content: "/"; - color: #aaaaaa; - margin: 0 0.75rem; - position: relative; - top: 1px; } - .breadcrumbs > *:first-child:before { - content: " "; - margin: 0; } - -.alert-box { - border-style: solid; - border-width: 1px; - display: block; - font-weight: normal; - margin-bottom: 1.25rem; - position: relative; - padding: 0.875rem 1.5rem 0.875rem 0.875rem; - font-size: 0.8125rem; - transition: opacity 300ms ease-out; - background-color: #008cba; - border-color: #0078a0; - color: white; } - .alert-box .close { - font-size: 1.375rem; - padding: 9px 6px 4px; - line-height: 0; - position: absolute; - top: 50%; - margin-top: -0.6875rem; - right: 0.25rem; - color: #333333; - opacity: 0.3; } - .alert-box .close:hover, .alert-box .close:focus { - opacity: 0.5; } - .alert-box.radius { - border-radius: 3px; } - .alert-box.round { - border-radius: 1000px; } - .alert-box.success { - background-color: #43ac6a; - border-color: #3a945b; - color: white; } - .alert-box.alert { - background-color: #f04124; - border-color: #de2d0f; - color: white; } - .alert-box.secondary { - background-color: #e7e7e7; - border-color: #c7c7c7; - color: #4f4f4f; } - .alert-box.warning { - background-color: #f08a24; - border-color: #de770f; - color: white; } - .alert-box.info { - background-color: #a0d3e8; - border-color: #74bfdd; - color: #4f4f4f; } - .alert-box.alert-close { - opacity: 0; } - -.inline-list { - margin: 0 auto 1.0625rem auto; - margin-left: -1.375rem; - margin-right: 0; - padding: 0; - list-style: none; - overflow: hidden; } - .inline-list > li { - list-style: none; - float: left; - margin-left: 1.375rem; - display: block; } - .inline-list > li > * { - display: block; } - -.button-group { - list-style: none; - margin: 0; - left: 0; } - .button-group:before, .button-group:after { - content: " "; - display: table; } - .button-group:after { - clear: both; } - .button-group > li { - margin: 0; - float: left; } - .button-group > li > button, .button-group > li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group > li:first-child button, .button-group > li:first-child .button { - border-left: 0; } - .button-group > li:first-child { - margin-left: 0; } - .button-group.radius > * > button, .button-group.radius > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group.radius > *:first-child button, .button-group.radius > *:first-child .button { - border-left: 0; } - .button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button { - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; } - .button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button { - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; } - .button-group.round > * > button, .button-group.round > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group.round > *:first-child button, .button-group.round > *:first-child .button { - border-left: 0; } - .button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button { - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; } - .button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button { - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; } - .button-group.even-2 li { - width: 50%; } - .button-group.even-2 li > button, .button-group.even-2 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button { - border-left: 0; } - .button-group.even-2 li button, .button-group.even-2 li .button { - width: 100%; } - .button-group.even-3 li { - width: 33.33333%; } - .button-group.even-3 li > button, .button-group.even-3 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button { - border-left: 0; } - .button-group.even-3 li button, .button-group.even-3 li .button { - width: 100%; } - .button-group.even-4 li { - width: 25%; } - .button-group.even-4 li > button, .button-group.even-4 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button { - border-left: 0; } - .button-group.even-4 li button, .button-group.even-4 li .button { - width: 100%; } - .button-group.even-5 li { - width: 20%; } - .button-group.even-5 li > button, .button-group.even-5 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button { - border-left: 0; } - .button-group.even-5 li button, .button-group.even-5 li .button { - width: 100%; } - .button-group.even-6 li { - width: 16.66667%; } - .button-group.even-6 li > button, .button-group.even-6 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button { - border-left: 0; } - .button-group.even-6 li button, .button-group.even-6 li .button { - width: 100%; } - .button-group.even-7 li { - width: 14.28571%; } - .button-group.even-7 li > button, .button-group.even-7 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button { - border-left: 0; } - .button-group.even-7 li button, .button-group.even-7 li .button { - width: 100%; } - .button-group.even-8 li { - width: 12.5%; } - .button-group.even-8 li > button, .button-group.even-8 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button { - border-left: 0; } - .button-group.even-8 li button, .button-group.even-8 li .button { - width: 100%; } - -.button-bar:before, .button-bar:after { - content: " "; - display: table; } -.button-bar:after { - clear: both; } -.button-bar .button-group { - float: left; - margin-right: 0.625rem; } - .button-bar .button-group div { - overflow: hidden; } - -/* Panels */ -.panel { - border-style: solid; - border-width: 1px; - border-color: #d8d8d8; - margin-bottom: 1.25rem; - padding: 1.25rem; - background: #f2f2f2; } - .panel > :first-child { - margin-top: 0; } - .panel > :last-child { - margin-bottom: 0; } - .panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li { - color: #333333; } - .panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 { - line-height: 1; - margin-bottom: 0.625rem; } - .panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader { - line-height: 1.4; } - .panel.callout { - border-style: solid; - border-width: 1px; - border-color: #b6edff; - margin-bottom: 1.25rem; - padding: 1.25rem; - background: #ecfaff; } - .panel.callout > :first-child { - margin-top: 0; } - .panel.callout > :last-child { - margin-bottom: 0; } - .panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li { - color: #333333; } - .panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 { - line-height: 1; - margin-bottom: 0.625rem; } - .panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader { - line-height: 1.4; } - .panel.callout a:not(.button) { - color: #008cba; } - .panel.radius { - border-radius: 3px; } - -.dropdown.button, button.dropdown { - position: relative; - padding-right: 3.5625rem; } - .dropdown.button:after, button.dropdown:after { - position: absolute; - content: ""; - width: 0; - height: 0; - display: block; - border-style: solid; - border-color: white transparent transparent transparent; - top: 50%; } - .dropdown.button:after, button.dropdown:after { - border-width: 0.375rem; - right: 1.40625rem; - margin-top: -0.15625rem; } - .dropdown.button:after, button.dropdown:after { - border-color: white transparent transparent transparent; } - .dropdown.button.tiny, button.dropdown.tiny { - padding-right: 2.625rem; } - .dropdown.button.tiny:before, button.dropdown.tiny:before { - border-width: 0.375rem; - right: 1.125rem; - margin-top: -0.125rem; } - .dropdown.button.tiny:after, button.dropdown.tiny:after { - border-color: white transparent transparent transparent; } - .dropdown.button.small, button.dropdown.small { - padding-right: 3.0625rem; } - .dropdown.button.small:after, button.dropdown.small:after { - border-width: 0.4375rem; - right: 1.3125rem; - margin-top: -0.15625rem; } - .dropdown.button.small:after, button.dropdown.small:after { - border-color: white transparent transparent transparent; } - .dropdown.button.large, button.dropdown.large { - padding-right: 3.625rem; } - .dropdown.button.large:after, button.dropdown.large:after { - border-width: 0.3125rem; - right: 1.71875rem; - margin-top: -0.15625rem; } - .dropdown.button.large:after, button.dropdown.large:after { - border-color: white transparent transparent transparent; } - .dropdown.button.secondary:after, button.dropdown.secondary:after { - border-color: #333333 transparent transparent transparent; } - -div.switch { - position: relative; - padding: 0; - display: block; - overflow: hidden; - border-style: solid; - border-width: 1px; - margin-bottom: 1.25rem; - height: 2.25rem; - background: white; - border-color: #cccccc; } - div.switch label { - position: relative; - left: 0; - z-index: 2; - float: left; - width: 50%; - height: 100%; - margin: 0; - font-weight: bold; - text-align: left; - transition: all 0.1s ease-out; } - div.switch input { - position: absolute; - z-index: 3; - opacity: 0; - width: 100%; - height: 100%; - -moz-appearance: none; } - div.switch input:hover, div.switch input:focus { - cursor: pointer; } - div.switch span:last-child { - position: absolute; - top: -1px; - left: -1px; - z-index: 1; - display: block; - padding: 0; - border-width: 1px; - border-style: solid; - transition: all 0.1s ease-out; } - div.switch input:not(:checked) + label { - opacity: 0; } - div.switch input:checked { - display: none !important; } - div.switch input { - left: 0; - display: block !important; } - div.switch input:first-of-type + label, - div.switch input:first-of-type + span + label { - left: -50%; } - div.switch input:first-of-type:checked + label, - div.switch input:first-of-type:checked + span + label { - left: 0%; } - div.switch input:last-of-type + label, - div.switch input:last-of-type + span + label { - right: -50%; - left: auto; - text-align: right; } - div.switch input:last-of-type:checked + label, - div.switch input:last-of-type:checked + span + label { - right: 0%; - left: auto; } - div.switch span.custom { - display: none !important; } - form.custom div.switch .hidden-field { - margin-left: auto; - position: absolute; - visibility: visible; } - div.switch label { - padding: 0; - line-height: 2.3rem; - font-size: 0.875rem; } - div.switch input:first-of-type:checked ~ span:last-child { - left: 100%; - margin-left: -2.1875rem; } - div.switch span:last-child { - width: 2.25rem; - height: 2.25rem; } - div.switch span:last-child { - border-color: #b3b3b3; - background: white; - background: linear-gradient(to bottom, white 0%, #f2f2f2 100%); - box-shadow: 2px 0 10px 0 rgba(0, 0, 0, 0.07), 1000px 0 0 980px #f3faf6, -2px 0 10px 0 rgba(0, 0, 0, 0.07), -1000px 0 0 1000px whitesmoke; } - div.switch:hover span:last-child, div.switch:focus span:last-child { - background: white; - background: linear-gradient(to bottom, white 0%, #e6e6e6 100%); } - div.switch:active { - background: transparent; } - div.switch.large { - height: 2.75rem; } - div.switch.large label { - padding: 0; - line-height: 2.3rem; - font-size: 1.0625rem; } - div.switch.large input:first-of-type:checked ~ span:last-child { - left: 100%; - margin-left: -2.6875rem; } - div.switch.large span:last-child { - width: 2.75rem; - height: 2.75rem; } - div.switch.small { - height: 1.75rem; } - div.switch.small label { - padding: 0; - line-height: 2.1rem; - font-size: 0.75rem; } - div.switch.small input:first-of-type:checked ~ span:last-child { - left: 100%; - margin-left: -1.6875rem; } - div.switch.small span:last-child { - width: 1.75rem; - height: 1.75rem; } - div.switch.tiny { - height: 1.375rem; } - div.switch.tiny label { - padding: 0; - line-height: 1.9rem; - font-size: 0.6875rem; } - div.switch.tiny input:first-of-type:checked ~ span:last-child { - left: 100%; - margin-left: -1.3125rem; } - div.switch.tiny span:last-child { - width: 1.375rem; - height: 1.375rem; } - div.switch.radius { - border-radius: 4px; } - div.switch.radius span:last-child { - border-radius: 3px; } - div.switch.round { - border-radius: 1000px; } - div.switch.round span:last-child { - border-radius: 999px; } - div.switch.round label { - padding: 0 0.5625rem; } - -/* Image Thumbnails */ -.th { - line-height: 0; - display: inline-block; - border: solid 4px white; - max-width: 100%; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); - transition: all 200ms ease-out; } - .th:hover, .th:focus { - box-shadow: 0 0 6px 1px rgba(0, 140, 186, 0.5); } - .th.radius { - border-radius: 3px; } - -/* Pricing Tables */ -.pricing-table { - border: solid 1px #dddddd; - margin-left: 0; - margin-bottom: 1.25rem; } - .pricing-table * { - list-style: none; - line-height: 1; } - .pricing-table .title { - background-color: #333333; - padding: 0.9375rem 1.25rem; - text-align: center; - color: #eeeeee; - font-weight: normal; - font-size: 1rem; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; } - .pricing-table .price { - background-color: #f6f6f6; - padding: 0.9375rem 1.25rem; - text-align: center; - color: #333333; - font-weight: normal; - font-size: 2rem; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; } - .pricing-table .description { - background-color: white; - padding: 0.9375rem; - text-align: center; - color: #777777; - font-size: 0.75rem; - font-weight: normal; - line-height: 1.4; - border-bottom: dotted 1px #dddddd; } - .pricing-table .bullet-item { - background-color: white; - padding: 0.9375rem; - text-align: center; - color: #333333; - font-size: 0.875rem; - font-weight: normal; - border-bottom: dotted 1px #dddddd; } - .pricing-table .cta-button { - background-color: white; - text-align: center; - padding: 1.25rem 1.25rem 0; } - -@keyframes rotate { - from { - -webkit-transform: rotate(0deg); - -moz-transform: rotate(0deg); - -ms-transform: rotate(0deg); - -o-transform: rotate(0deg); - transform: rotate(0deg); } - - to { - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -ms-transform: rotate(360deg); - -o-transform: rotate(360deg); - transform: rotate(360deg); } } - -/* Orbit Graceful Loading */ -.slideshow-wrapper { - position: relative; } - .slideshow-wrapper ul { - list-style-type: none; - margin: 0; } - .slideshow-wrapper ul li, - .slideshow-wrapper ul li .orbit-caption { - display: none; } - .slideshow-wrapper ul li:first-child { - display: block; } - .slideshow-wrapper .orbit-container { - background-color: transparent; } - .slideshow-wrapper .orbit-container li { - display: block; } - .slideshow-wrapper .orbit-container li .orbit-caption { - display: block; } - .slideshow-wrapper .preloader { - display: block; - width: 40px; - height: 40px; - position: absolute; - top: 50%; - left: 50%; - margin-top: -20px; - margin-left: -20px; - border: solid 3px; - border-color: #555555 white; - border-radius: 1000px; - animation-name: rotate; - animation-duration: 1.5s; - animation-iteration-count: infinite; - animation-timing-function: linear; } - -.orbit-container { - overflow: hidden; - width: 100%; - position: relative; - background: none; } - .orbit-container .orbit-slides-container { - list-style: none; - margin: 0; - padding: 0; - position: relative; - -webkit-transform: translateZ(0); } - .orbit-container .orbit-slides-container img { - display: block; - max-width: 100%; } - .orbit-container .orbit-slides-container.fade > li { - opacity: 0; - transition: opacity 500ms ease-in-out; - -ms-transform: translate(0, 0); - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -o-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); } - .orbit-container .orbit-slides-container.fade > li.animate-in { - opacity: 1; - z-index: 20; - transition: opacity 500ms ease-in-out; } - .orbit-container .orbit-slides-container.fade > li.animate-out { - z-index: 10; - transition: opacity 500ms ease-in-out; } - .orbit-container .orbit-slides-container.swipe-next > li { - -ms-transform: translate(100%, 0); - -webkit-transform: translate3d(100%, 0, 0); - -moz-transform: translate3d(100%, 0, 0); - -o-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); } - .orbit-container .orbit-slides-container.swipe-next > li.animate-in { - -ms-transform: translate(0, 0); - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -o-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - transition-duration: 500ms; } - .orbit-container .orbit-slides-container.swipe-next > li.animate-out { - -ms-transform: translate(-100%, 0); - -webkit-transform: translate3d(-100%, 0, 0); - -moz-transform: translate3d(-100%, 0, 0); - -o-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - transition-duration: 500ms; } - .orbit-container .orbit-slides-container.swipe-prev > li { - -ms-transform: translate(-100%, 0); - -webkit-transform: translate3d(-100%, 0, 0); - -moz-transform: translate3d(-100%, 0, 0); - -o-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); } - .orbit-container .orbit-slides-container.swipe-prev > li.animate-in { - -ms-transform: translate(0, 0); - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -o-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - transition-duration: 500ms; } - .orbit-container .orbit-slides-container.swipe-prev > li.animate-out { - -ms-transform: translate(100%, 0); - -webkit-transform: translate3d(100%, 0, 0); - -moz-transform: translate3d(100%, 0, 0); - -o-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - transition-duration: 500ms; } - .orbit-container .orbit-slides-container > li { - position: absolute; - top: 0; - left: 0; - width: 100%; - -ms-transform: translate(100%, 0); - -webkit-transform: translate3d(100%, 0, 0); - -moz-transform: translate3d(100%, 0, 0); - -o-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); } - .orbit-container .orbit-slides-container > li > a { - display: block; } - .orbit-container .orbit-slides-container > li.active { - opacity: 1; - position: relative; - top: 0; - left: 0; - -ms-transform: translate(0, 0); - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -o-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); } - .orbit-container .orbit-slides-container > li .orbit-caption { - position: absolute; - bottom: 0; - background-color: rgba(51, 51, 51, 0.8); - color: white; - width: 100%; - padding: 0.625rem 0.875rem; - font-size: 0.875rem; } - .orbit-container .orbit-slide-number { - position: absolute; - top: 10px; - left: 10px; - font-size: 12px; - color: white; - background: rgba(0, 0, 0, 0); - z-index: 10; } - .orbit-container .orbit-slide-number span { - font-weight: bold; - padding: 0.3125rem; } - .orbit-container .orbit-timer { - position: absolute; - top: 12px; - right: 10px; - height: 6px; - width: 100px; - z-index: 10; } - .orbit-container .orbit-timer .orbit-progress { - height: 3px; - background-color: rgba(255, 255, 255, 0.3); - display: block; - width: 0%; - position: relative; - right: 20px; - top: 5px; } - .orbit-container .orbit-timer > span { - display: none; - position: absolute; - top: 0px; - right: 0; - width: 11px; - height: 14px; - border: solid 4px white; - border-top: none; - border-bottom: none; } - .orbit-container .orbit-timer.paused > span { - right: -4px; - top: 0px; - width: 11px; - height: 14px; - border: inset 8px; - border-left-style: solid; - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -ms-transform: rotate(180deg); - -o-transform: rotate(180deg); - transform: rotate(180deg); - border-color: transparent white transparent transparent; } - .orbit-container .orbit-timer.paused > span.dark { - border-color: transparent #333333 transparent transparent; } - .orbit-container:hover .orbit-timer > span { - display: block; } - .orbit-container .orbit-prev, - .orbit-container .orbit-next { - position: absolute; - top: 45%; - margin-top: -25px; - width: 36px; - height: 60px; - line-height: 50px; - color: white; - background-color: transparent; - text-indent: -9999px !important; - z-index: 10; } - .orbit-container .orbit-prev:hover, - .orbit-container .orbit-next:hover { - background-color: rgba(0, 0, 0, 0.3); } - .orbit-container .orbit-prev > span, - .orbit-container .orbit-next > span { - position: absolute; - top: 50%; - margin-top: -10px; - display: block; - width: 0; - height: 0; - border: inset 10px; } - .orbit-container .orbit-prev { - left: 0; } - .orbit-container .orbit-prev > span { - border-right-style: solid; - border-color: transparent; - border-right-color: white; } - .orbit-container .orbit-prev:hover > span { - border-right-color: white; } - .orbit-container .orbit-next { - right: 0; } - .orbit-container .orbit-next > span { - border-color: transparent; - border-left-style: solid; - border-left-color: white; - left: 50%; - margin-left: -4px; } - .orbit-container .orbit-next:hover > span { - border-left-color: white; } - .orbit-container .orbit-bullets-container { - text-align: center; } - .orbit-container .orbit-bullets { - margin: 0 auto 30px auto; - overflow: hidden; - position: relative; - top: 10px; - float: none; - text-align: center; - display: block; } - .orbit-container .orbit-bullets li { - display: inline-block; - width: 0.5625rem; - height: 0.5625rem; - background: #cccccc; - float: none; - margin-right: 6px; - border-radius: 1000px; } - .orbit-container .orbit-bullets li.active { - background: #999999; } - .orbit-container .orbit-bullets li:last-child { - margin-right: 0; } - -.touch .orbit-container .orbit-prev, -.touch .orbit-container .orbit-next { - display: none; } -.touch .orbit-bullets { - display: none; } - -@media only screen and (min-width: 40.063em) { - .touch .orbit-container .orbit-prev, - .touch .orbit-container .orbit-next { - display: inherit; } - .touch .orbit-bullets { - display: block; } } -@media only screen and (max-width: 40em) { - .orbit-stack-on-small .orbit-slides-container { - height: auto !important; } - .orbit-stack-on-small .orbit-slides-container > * { - position: relative !important; - margin-left: 0% !important; - opacity: 1 !important; - -webkit-transform: none !important; - -moz-transform: none !important; - -ms-transform: none !important; - -o-transform: none !important; - transform: none !important; - transition: none !important; } - .orbit-stack-on-small .orbit-timer { - display: none; } - .orbit-stack-on-small .orbit-next, .orbit-stack-on-small .orbit-prev { - display: none; } - .orbit-stack-on-small .orbit-bullets { - display: none; } - .orbit-stack-on-small .orbit-slide-number { - display: none; } } -[data-magellan-expedition], [data-magellan-expedition-clone] { - background: white; - z-index: 50; - min-width: 100%; - padding: 10px; } - [data-magellan-expedition] .sub-nav, [data-magellan-expedition-clone] .sub-nav { - margin-bottom: 0; } - [data-magellan-expedition] .sub-nav dd, [data-magellan-expedition-clone] .sub-nav dd { - margin-bottom: 0; } - [data-magellan-expedition] .sub-nav a, [data-magellan-expedition-clone] .sub-nav a { - line-height: 1.8em; } - -.text-left { - text-align: left !important; } - -.text-right { - text-align: right !important; } - -.text-center { - text-align: center !important; } - -.text-justify { - text-align: justify !important; } - -@media only screen and (max-width: 40em) { - .small-only-text-left { - text-align: left !important; } - - .small-only-text-right { - text-align: right !important; } - - .small-only-text-center { - text-align: center !important; } - - .small-only-text-justify { - text-align: justify !important; } } -@media only screen { - .small-text-left { - text-align: left !important; } - - .small-text-right { - text-align: right !important; } - - .small-text-center { - text-align: center !important; } - - .small-text-justify { - text-align: justify !important; } } -@media only screen and (min-width: 40.063em) and (max-width: 64em) { - .medium-only-text-left { - text-align: left !important; } - - .medium-only-text-right { - text-align: right !important; } - - .medium-only-text-center { - text-align: center !important; } - - .medium-only-text-justify { - text-align: justify !important; } } -@media only screen and (min-width: 40.063em) { - .medium-text-left { - text-align: left !important; } - - .medium-text-right { - text-align: right !important; } - - .medium-text-center { - text-align: center !important; } - - .medium-text-justify { - text-align: justify !important; } } -@media only screen and (min-width: 64.063em) and (max-width: 90em) { - .large-only-text-left { - text-align: left !important; } - - .large-only-text-right { - text-align: right !important; } - - .large-only-text-center { - text-align: center !important; } - - .large-only-text-justify { - text-align: justify !important; } } -@media only screen and (min-width: 64.063em) { - .large-text-left { - text-align: left !important; } - - .large-text-right { - text-align: right !important; } - - .large-text-center { - text-align: center !important; } - - .large-text-justify { - text-align: justify !important; } } -@media only screen and (min-width: 90.063em) and (max-width: 120em) { - .xlarge-only-text-left { - text-align: left !important; } - - .xlarge-only-text-right { - text-align: right !important; } - - .xlarge-only-text-center { - text-align: center !important; } - - .xlarge-only-text-justify { - text-align: justify !important; } } -@media only screen and (min-width: 90.063em) { - .xlarge-text-left { - text-align: left !important; } - - .xlarge-text-right { - text-align: right !important; } - - .xlarge-text-center { - text-align: center !important; } - - .xlarge-text-justify { - text-align: justify !important; } } -@media only screen and (min-width: 120.063em) and (max-width: 99999999em) { - .xxlarge-only-text-left { - text-align: left !important; } - - .xxlarge-only-text-right { - text-align: right !important; } - - .xxlarge-only-text-center { - text-align: center !important; } - - .xxlarge-only-text-justify { - text-align: justify !important; } } -@media only screen and (min-width: 120.063em) { - .xxlarge-text-left { - text-align: left !important; } - - .xxlarge-text-right { - text-align: right !important; } - - .xxlarge-text-center { - text-align: center !important; } - - .xxlarge-text-justify { - text-align: justify !important; } } -/* Typography resets */ -div, -dl, -dt, -dd, -ul, -ol, -li, -h1, -h2, -h3, -h4, -h5, -h6, -pre, -form, -p, -blockquote, -th, -td { - margin: 0; - padding: 0; } - -/* Default Link Styles */ -a { - color: #008cba; - text-decoration: none; - line-height: inherit; } - a:hover, a:focus { - color: #0078a0; } - a img { - border: none; } - -/* Default paragraph styles */ -p { - font-family: inherit; - font-weight: normal; - font-size: 1rem; - line-height: 1.6; - margin-bottom: 1.25rem; - text-rendering: optimizeLegibility; } - p.lead { - font-size: 1.21875rem; - line-height: 1.6; } - p aside { - font-size: 0.875rem; - line-height: 1.35; - font-style: italic; } - -/* Default header styles */ -h1, h2, h3, h4, h5, h6 { - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; - font-weight: normal; - font-style: normal; - color: #222222; - text-rendering: optimizeLegibility; - margin-top: 0.2rem; - margin-bottom: 0.5rem; - line-height: 1.4; } - h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { - font-size: 60%; - color: #6f6f6f; - line-height: 0; } - -h1 { - font-size: 2.125rem; } - -h2 { - font-size: 1.6875rem; } - -h3 { - font-size: 1.375rem; } - -h4 { - font-size: 1.125rem; } - -h5 { - font-size: 1.125rem; } - -h6 { - font-size: 1rem; } - -.subheader { - line-height: 1.4; - color: #6f6f6f; - font-weight: normal; - margin-top: 0.2rem; - margin-bottom: 0.5rem; } - -hr { - border: solid #dddddd; - border-width: 1px 0 0; - clear: both; - margin: 1.25rem 0 1.1875rem; - height: 0; } - -/* Helpful Typography Defaults */ -em, -i { - font-style: italic; - line-height: inherit; } - -strong, -b { - font-weight: bold; - line-height: inherit; } - -small { - font-size: 60%; - line-height: inherit; } - -code { - font-family: Consolas, "Liberation Mono", Courier, monospace; - font-weight: bold; - color: #bd260d; } - -/* Lists */ -ul, -ol, -dl { - font-size: 1rem; - line-height: 1.6; - margin-bottom: 1.25rem; - list-style-position: outside; - font-family: inherit; } - -ul { - margin-left: 1.1rem; } - ul.no-bullet { - margin-left: 0; } - ul.no-bullet li ul, - ul.no-bullet li ol { - margin-left: 1.25rem; - margin-bottom: 0; - list-style: none; } - -/* Unordered Lists */ -ul li ul, -ul li ol { - margin-left: 1.25rem; - margin-bottom: 0; } -ul.square li ul, ul.circle li ul, ul.disc li ul { - list-style: inherit; } -ul.square { - list-style-type: square; - margin-left: 1.1rem; } -ul.circle { - list-style-type: circle; - margin-left: 1.1rem; } -ul.disc { - list-style-type: disc; - margin-left: 1.1rem; } -ul.no-bullet { - list-style: none; } - -/* Ordered Lists */ -ol { - margin-left: 1.4rem; } - ol li ul, - ol li ol { - margin-left: 1.25rem; - margin-bottom: 0; } - -/* Definition Lists */ -dl dt { - margin-bottom: 0.3rem; - font-weight: bold; } -dl dd { - margin-bottom: 0.75rem; } - -/* Abbreviations */ -abbr, -acronym { - text-transform: uppercase; - font-size: 90%; - color: #222222; - border-bottom: 1px dotted #dddddd; - cursor: help; } - -abbr { - text-transform: none; } - -/* Blockquotes */ -blockquote { - margin: 0 0 1.25rem; - padding: 0.5625rem 1.25rem 0 1.1875rem; - border-left: 1px solid #dddddd; } - blockquote cite { - display: block; - font-size: 0.8125rem; - color: #555555; } - blockquote cite:before { - content: "\2014 \0020"; } - blockquote cite a, - blockquote cite a:visited { - color: #555555; } - -blockquote, -blockquote p { - line-height: 1.6; - color: #6f6f6f; } - -/* Microformats */ -.vcard { - display: inline-block; - margin: 0 0 1.25rem 0; - border: 1px solid #dddddd; - padding: 0.625rem 0.75rem; } - .vcard li { - margin: 0; - display: block; } - .vcard .fn { - font-weight: bold; - font-size: 0.9375rem; } - -.vevent .summary { - font-weight: bold; } -.vevent abbr { - cursor: default; - text-decoration: none; - font-weight: bold; - border: none; - padding: 0 0.0625rem; } - -@media only screen and (min-width: 40.063em) { - h1, h2, h3, h4, h5, h6 { - line-height: 1.4; } - - h1 { - font-size: 2.75rem; } - - h2 { - font-size: 2.3125rem; } - - h3 { - font-size: 1.6875rem; } - - h4 { - font-size: 1.4375rem; } } -/* - * Print styles. - * - * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ - * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com) -*/ -.print-only { - display: none !important; } - -@media print { - * { - background: transparent !important; - color: black !important; - /* Black prints faster: h5bp.com/s */ - box-shadow: none !important; - text-shadow: none !important; } - - a, - a:visited { - text-decoration: underline; } - - a[href]:after { - content: " (" attr(href) ")"; } - - abbr[title]:after { - content: " (" attr(title) ")"; } - - .ir a:after, - a[href^="javascript:"]:after, - a[href^="#"]:after { - content: ""; } - - pre, - blockquote { - border: 1px solid #999999; - page-break-inside: avoid; } - - thead { - display: table-header-group; - /* h5bp.com/t */ } - - tr, - img { - page-break-inside: avoid; } - - img { - max-width: 100% !important; } - - @page { - margin: 0.5cm; } - - p, - h2, - h3 { - orphans: 3; - widows: 3; } - - h2, - h3 { - page-break-after: avoid; } - - .hide-on-print { - display: none !important; } - - .print-only { - display: block !important; } - - .hide-for-print { - display: none !important; } - - .show-for-print { - display: inherit !important; } } -.tabs { - margin-bottom: 0 !important; - margin-left: 0; } - .tabs:before, .tabs:after { - content: " "; - display: table; } - .tabs:after { - clear: both; } - .tabs dd, .tabs .tab-title { - position: relative; - margin-bottom: 0 !important; - list-style: none; - float: left; } - .tabs dd > a, .tabs .tab-title > a { - display: block; - background: #efefef; - color: #222222; - padding: 1rem 2rem; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; - font-size: 1rem; } - .tabs dd > a:hover, .tabs .tab-title > a:hover { - background: #e1e1e1; } - .tabs dd.active a, .tabs .tab-title.active a { - background: white; - color: #222222; } - .tabs.radius dd:first-child a, .tabs.radius .tab:first-child a { - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; } - .tabs.radius dd:last-child a, .tabs.radius .tab:last-child a { - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; } - .tabs.vertical dd, .tabs.vertical .tab { - position: inherit; - float: none; - display: block; - top: auto; } - -.tabs-content { - margin-bottom: 1.5rem; - width: 100%; } - .tabs-content:before, .tabs-content:after { - content: " "; - display: table; } - .tabs-content:after { - clear: both; } - .tabs-content > .content { - display: none; - float: left; - padding: 0.9375rem 0; - width: 100%; } - .tabs-content > .content.active { - display: block; - float: none; } - .tabs-content > .content.contained { - padding: 0.9375rem; } - .tabs-content.vertical { - display: block; } - .tabs-content.vertical > .content { - padding: 0 0.9375rem; } - -@media only screen and (min-width: 40.063em) { - .tabs.vertical { - width: 20%; - float: left; - margin-bottom: 1.25rem; } - - .tabs-content.vertical { - width: 80%; - float: left; - margin-left: -1px; } } -.no-js .tabs-content > .content { - display: block; - float: none; } - -ul.pagination { - display: block; - min-height: 1.5rem; - margin-left: -0.3125rem; } - ul.pagination li { - height: 1.5rem; - color: #222222; - font-size: 0.875rem; - margin-left: 0.3125rem; } - ul.pagination li a { - display: block; - padding: 0.0625rem 0.625rem 0.0625rem; - color: #999999; - border-radius: 3px; } - ul.pagination li:hover a, - ul.pagination li a:focus { - background: #e6e6e6; } - ul.pagination li.unavailable a { - cursor: default; - color: #999999; } - ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus { - background: transparent; } - ul.pagination li.current a { - background: #008cba; - color: white; - font-weight: bold; - cursor: default; } - ul.pagination li.current a:hover, ul.pagination li.current a:focus { - background: #008cba; } - ul.pagination li { - float: left; - display: block; } - -/* Pagination centred wrapper */ -.pagination-centered { - text-align: center; } - .pagination-centered ul.pagination li { - float: none; - display: inline-block; } - -.side-nav { - display: block; - margin: 0; - padding: 0.875rem 0; - list-style-type: none; - list-style-position: inside; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; } - .side-nav li { - margin: 0 0 0.4375rem 0; - font-size: 0.875rem; } - .side-nav li a:not(.button) { - display: block; - color: #008cba; - margin: 0; - padding: 0.4375rem 0.875rem; } - .side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus { - background: rgba(0, 0, 0, 0.025); - color: #1cc7ff; } - .side-nav li.active > a:first-child:not(.button) { - color: #1cc7ff; - font-weight: normal; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; } - .side-nav li.divider { - border-top: 1px solid; - height: 0; - padding: 0; - list-style: none; - border-top-color: white; } - .side-nav li.heading { - color: #008cba; - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; } - -.accordion { - margin-bottom: 0; } - .accordion:before, .accordion:after { - content: " "; - display: table; } - .accordion:after { - clear: both; } - .accordion dd { - display: block; - margin-bottom: 0 !important; } - .accordion dd.active > a { - background: #e8e8e8; } - .accordion dd > a { - background: #efefef; - color: #222222; - padding: 1rem; - display: block; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; - font-size: 1rem; } - .accordion dd > a:hover { - background: #e3e3e3; } - .accordion dd > .content { - display: none; - padding: 0.9375rem; } - .accordion dd > .content.active { - display: block; - background: white; } - -.split.button { - position: relative; - padding-right: 5.0625rem; } - .split.button span { - display: block; - height: 100%; - position: absolute; - right: 0; - top: 0; - border-left: solid 1px; } - .split.button span:after { - position: absolute; - content: ""; - width: 0; - height: 0; - display: block; - border-style: inset; - top: 50%; - left: 50%; } - .split.button span:active { - background-color: rgba(0, 0, 0, 0.1); } - .split.button span { - border-left-color: rgba(255, 255, 255, 0.5); } - .split.button span { - width: 3.09375rem; } - .split.button span:after { - border-top-style: solid; - border-width: 0.375rem; - top: 48%; - margin-left: -0.375rem; } - .split.button span:after { - border-color: white transparent transparent transparent; } - .split.button.secondary span { - border-left-color: rgba(255, 255, 255, 0.5); } - .split.button.secondary span:after { - border-color: white transparent transparent transparent; } - .split.button.alert span { - border-left-color: rgba(255, 255, 255, 0.5); } - .split.button.success span { - border-left-color: rgba(255, 255, 255, 0.5); } - .split.button.tiny { - padding-right: 3.75rem; } - .split.button.tiny span { - width: 2.25rem; } - .split.button.tiny span:after { - border-top-style: solid; - border-width: 0.375rem; - top: 48%; - margin-left: -0.375rem; } - .split.button.small { - padding-right: 4.375rem; } - .split.button.small span { - width: 2.625rem; } - .split.button.small span:after { - border-top-style: solid; - border-width: 0.4375rem; - top: 48%; - margin-left: -0.375rem; } - .split.button.large { - padding-right: 5.5rem; } - .split.button.large span { - width: 3.4375rem; } - .split.button.large span:after { - border-top-style: solid; - border-width: 0.3125rem; - top: 48%; - margin-left: -0.375rem; } - .split.button.expand { - padding-left: 2rem; } - .split.button.secondary span:after { - border-color: #333333 transparent transparent transparent; } - .split.button.radius span { - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; } - .split.button.round span { - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; } - -.reveal-modal-bg { - position: fixed; - height: 100%; - width: 100%; - background: black; - background: rgba(0, 0, 0, 0.45); - z-index: 99; - display: none; - top: 0; - left: 0; } - -dialog, .reveal-modal { - visibility: hidden; - display: none; - position: absolute; - z-index: 100; - width: 100vw; - top: 0; - left: 0; - background-color: white; - padding: 1.25rem; - border: solid 1px #666666; - box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); } - @media only screen and (max-width: 40em) { - dialog, .reveal-modal { - min-height: 100vh; } } - @media only screen and (min-width: 40.063em) { - dialog, .reveal-modal { - left: 50%; } } - dialog .column, - dialog .columns, .reveal-modal .column, - .reveal-modal .columns { - min-width: 0; } - dialog > :first-child, .reveal-modal > :first-child { - margin-top: 0; } - dialog > :last-child, .reveal-modal > :last-child { - margin-bottom: 0; } - @media only screen and (min-width: 40.063em) { - dialog, .reveal-modal { - margin-left: -40%; - width: 80%; } } - @media only screen and (min-width: 40.063em) { - dialog, .reveal-modal { - top: 6.25rem; } } - dialog .close-reveal-modal, .reveal-modal .close-reveal-modal { - font-size: 2.5rem; - line-height: 1; - position: absolute; - top: 0.5rem; - right: 0.6875rem; - color: #aaaaaa; - font-weight: bold; - cursor: pointer; } - -dialog[open] { - display: block; - visibility: visible; } - -@media only screen and (min-width: 40.063em) { - dialog, .reveal-modal { - padding: 1.875rem; } - dialog.radius, .reveal-modal.radius { - border-radius: 3px; } - dialog.round, .reveal-modal.round { - border-radius: 1000px; } - dialog.collapse, .reveal-modal.collapse { - padding: 0; } - dialog.full, .reveal-modal.full { - top: 0; - left: 0; - height: 100vh; - min-height: 100vh; - margin-left: 0 !important; } } - @media only screen and (min-width: 40.063em) and (min-width: 40.063em) { - dialog.tiny, .reveal-modal.tiny { - margin-left: -15%; - width: 30%; } } - @media only screen and (min-width: 40.063em) and (min-width: 40.063em) { - dialog.small, .reveal-modal.small { - margin-left: -20%; - width: 40%; } } - @media only screen and (min-width: 40.063em) and (min-width: 40.063em) { - dialog.medium, .reveal-modal.medium { - margin-left: -30%; - width: 60%; } } - @media only screen and (min-width: 40.063em) and (min-width: 40.063em) { - dialog.large, .reveal-modal.large { - margin-left: -35%; - width: 70%; } } - @media only screen and (min-width: 40.063em) and (min-width: 40.063em) { - dialog.xlarge, .reveal-modal.xlarge { - margin-left: -47.5%; - width: 95%; } } - - @media only screen and (min-width: 40.063em) and (min-width: 40.063em) { - dialog.full, .reveal-modal.full { - margin-left: -50vw; - width: 100vw; } } - -@media print { - dialog, .reveal-modal { - background: white !important; } } -/* Tooltips */ -.has-tip { - border-bottom: dotted 1px #cccccc; - cursor: help; - font-weight: bold; - color: #333333; } - .has-tip:hover, .has-tip:focus { - border-bottom: dotted 1px #003f54; - color: #008cba; } - .has-tip.tip-left, .has-tip.tip-right { - float: none !important; } - -.tooltip { - display: none; - position: absolute; - z-index: 999; - font-weight: normal; - font-size: 0.875rem; - line-height: 1.3; - padding: 0.75rem; - max-width: 85%; - left: 50%; - width: 100%; - color: white; - background: #333333; } - .tooltip > .nub { - display: block; - left: 5px; - position: absolute; - width: 0; - height: 0; - border: solid 5px; - border-color: transparent transparent #333333 transparent; - top: -10px; } - .tooltip > .nub.rtl { - left: auto; - right: 5px; } - .tooltip.radius { - border-radius: 3px; } - .tooltip.round { - border-radius: 1000px; } - .tooltip.round > .nub { - left: 2rem; } - .tooltip.opened { - color: #008cba !important; - border-bottom: dotted 1px #003f54 !important; } - -.tap-to-close { - display: block; - font-size: 0.625rem; - color: #777777; - font-weight: normal; } - -@media only screen and (min-width: 40.063em) { - .tooltip > .nub { - border-color: transparent transparent #333333 transparent; - top: -10px; } - .tooltip.tip-top > .nub { - border-color: #333333 transparent transparent transparent; - top: auto; - bottom: -10px; } - .tooltip.tip-left, .tooltip.tip-right { - float: none !important; } - .tooltip.tip-left > .nub { - border-color: transparent transparent transparent #333333; - right: -10px; - left: auto; - top: 50%; - margin-top: -5px; } - .tooltip.tip-right > .nub { - border-color: transparent #333333 transparent transparent; - right: auto; - left: -10px; - top: 50%; - margin-top: -5px; } } -/* Clearing Styles */ -.clearing-thumbs, [data-clearing] { - margin-bottom: 0; - margin-left: 0; - list-style: none; } - .clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after { - content: " "; - display: table; } - .clearing-thumbs:after, [data-clearing]:after { - clear: both; } - .clearing-thumbs li, [data-clearing] li { - float: left; - margin-right: 10px; } - .clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li { - margin-right: 0; } - -.clearing-blackout { - background: #333333; - position: fixed; - width: 100%; - height: 100%; - top: 0; - left: 0; - z-index: 998; } - .clearing-blackout .clearing-close { - display: block; } - -.clearing-container { - position: relative; - z-index: 998; - height: 100%; - overflow: hidden; - margin: 0; } - -.clearing-touch-label { - position: absolute; - top: 50%; - left: 50%; - color: #aaa; - font-size: 0.6em; } - -.visible-img { - height: 95%; - position: relative; } - .visible-img img { - position: absolute; - left: 50%; - top: 50%; - margin-left: -50%; - max-height: 100%; - max-width: 100%; } - -.clearing-caption { - color: #cccccc; - font-size: 0.875em; - line-height: 1.3; - margin-bottom: 0; - text-align: center; - bottom: 0; - background: #333333; - width: 100%; - padding: 10px 30px 20px; - position: absolute; - left: 0; } - -.clearing-close { - z-index: 999; - padding-left: 20px; - padding-top: 10px; - font-size: 30px; - line-height: 1; - color: #cccccc; - display: none; } - .clearing-close:hover, .clearing-close:focus { - color: #ccc; } - -.clearing-assembled .clearing-container { - height: 100%; } - .clearing-assembled .clearing-container .carousel > ul { - display: none; } - -.clearing-feature li { - display: none; } - .clearing-feature li.clearing-featured-img { - display: block; } - -@media only screen and (min-width: 40.063em) { - .clearing-main-prev, - .clearing-main-next { - position: absolute; - height: 100%; - width: 40px; - top: 0; } - .clearing-main-prev > span, - .clearing-main-next > span { - position: absolute; - top: 50%; - display: block; - width: 0; - height: 0; - border: solid 12px; } - .clearing-main-prev > span:hover, - .clearing-main-next > span:hover { - opacity: 0.8; } - - .clearing-main-prev { - left: 0; } - .clearing-main-prev > span { - left: 5px; - border-color: transparent; - border-right-color: #cccccc; } - - .clearing-main-next { - right: 0; } - .clearing-main-next > span { - border-color: transparent; - border-left-color: #cccccc; } - - .clearing-main-prev.disabled, - .clearing-main-next.disabled { - opacity: 0.3; } - - .clearing-assembled .clearing-container .carousel { - background: rgba(51, 51, 51, 0.8); - height: 120px; - margin-top: 10px; - text-align: center; } - .clearing-assembled .clearing-container .carousel > ul { - display: inline-block; - z-index: 999; - height: 100%; - position: relative; - float: none; } - .clearing-assembled .clearing-container .carousel > ul li { - display: block; - width: 120px; - min-height: inherit; - float: left; - overflow: hidden; - margin-right: 0; - padding: 0; - position: relative; - cursor: pointer; - opacity: 0.4; - clear: none; } - .clearing-assembled .clearing-container .carousel > ul li.fix-height img { - height: 100%; - max-width: none; } - .clearing-assembled .clearing-container .carousel > ul li a.th { - border: none; - box-shadow: none; - display: block; } - .clearing-assembled .clearing-container .carousel > ul li img { - cursor: pointer !important; - width: 100% !important; } - .clearing-assembled .clearing-container .carousel > ul li.visible { - opacity: 1; } - .clearing-assembled .clearing-container .carousel > ul li:hover { - opacity: 0.8; } - .clearing-assembled .clearing-container .visible-img { - background: #333333; - overflow: hidden; - height: 85%; } - - .clearing-close { - position: absolute; - top: 10px; - right: 20px; - padding-left: 0; - padding-top: 0; } } -/* Progress Bar */ -.progress { - background-color: #f6f6f6; - height: 1.5625rem; - border: 1px solid white; - padding: 0.125rem; - margin-bottom: 0.625rem; } - .progress .meter { - background: #008cba; - height: 100%; - display: block; } - .progress.secondary .meter { - background: #e7e7e7; - height: 100%; - display: block; } - .progress.success .meter { - background: #43ac6a; - height: 100%; - display: block; } - .progress.alert .meter { - background: #f04124; - height: 100%; - display: block; } - .progress.radius { - border-radius: 3px; } - .progress.radius .meter { - border-radius: 2px; } - .progress.round { - border-radius: 1000px; } - .progress.round .meter { - border-radius: 999px; } - -.sub-nav { - display: block; - width: auto; - overflow: hidden; - margin: -0.25rem 0 1.125rem; - padding-top: 0.25rem; - margin-right: 0; - margin-left: -0.75rem; } - .sub-nav dt { - text-transform: uppercase; } - .sub-nav dt, - .sub-nav dd, - .sub-nav li { - float: left; - display: inline; - margin-left: 1rem; - margin-bottom: 0.625rem; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; - font-weight: normal; - font-size: 0.875rem; - color: #999999; } - .sub-nav dt a, - .sub-nav dd a, - .sub-nav li a { - text-decoration: none; - color: #999999; - padding: 0.1875rem 1rem; } - .sub-nav dt a:hover, - .sub-nav dd a:hover, - .sub-nav li a:hover { - color: #737373; } - .sub-nav dt.active a, - .sub-nav dd.active a, - .sub-nav li.active a { - border-radius: 3px; - font-weight: normal; - background: #008cba; - padding: 0.1875rem 1rem; - cursor: default; - color: white; } - .sub-nav dt.active a:hover, - .sub-nav dd.active a:hover, - .sub-nav li.active a:hover { - background: #0078a0; } - -/* Foundation Joyride */ -.joyride-list { - display: none; } - -/* Default styles for the container */ -.joyride-tip-guide { - display: none; - position: absolute; - background: #333333; - color: white; - z-index: 101; - top: 0; - left: 2.5%; - font-family: inherit; - font-weight: normal; - width: 95%; } - -.lt-ie9 .joyride-tip-guide { - max-width: 800px; - left: 50%; - margin-left: -400px; } - -.joyride-content-wrapper { - width: 100%; - padding: 1.125rem 1.25rem 1.5rem; } - .joyride-content-wrapper .button { - margin-bottom: 0 !important; } - -/* Add a little css triangle pip, older browser just miss out on the fanciness of it */ -.joyride-tip-guide .joyride-nub { - display: block; - position: absolute; - left: 22px; - width: 0; - height: 0; - border: 10px solid #333333; } - .joyride-tip-guide .joyride-nub.top { - border-top-style: solid; - border-color: #333333; - border-top-color: transparent !important; - border-left-color: transparent !important; - border-right-color: transparent !important; - top: -20px; } - .joyride-tip-guide .joyride-nub.bottom { - border-bottom-style: solid; - border-color: #333333 !important; - border-bottom-color: transparent !important; - border-left-color: transparent !important; - border-right-color: transparent !important; - bottom: -20px; } - .joyride-tip-guide .joyride-nub.right { - right: -20px; } - .joyride-tip-guide .joyride-nub.left { - left: -20px; } - -/* Typography */ -.joyride-tip-guide h1, -.joyride-tip-guide h2, -.joyride-tip-guide h3, -.joyride-tip-guide h4, -.joyride-tip-guide h5, -.joyride-tip-guide h6 { - line-height: 1.25; - margin: 0; - font-weight: bold; - color: white; } - -.joyride-tip-guide p { - margin: 0 0 1.125rem 0; - font-size: 0.875rem; - line-height: 1.3; } - -.joyride-timer-indicator-wrap { - width: 50px; - height: 3px; - border: solid 1px #555555; - position: absolute; - right: 1.0625rem; - bottom: 1rem; } - -.joyride-timer-indicator { - display: block; - width: 0; - height: inherit; - background: #666666; } - -.joyride-close-tip { - position: absolute; - right: 12px; - top: 10px; - color: #777777 !important; - text-decoration: none; - font-size: 24px; - font-weight: normal; - line-height: 0.5 !important; } - .joyride-close-tip:hover, .joyride-close-tip:focus { - color: #eeeeee !important; } - -.joyride-modal-bg { - position: fixed; - height: 100%; - width: 100%; - background: transparent; - background: rgba(0, 0, 0, 0.5); - z-index: 100; - display: none; - top: 0; - left: 0; - cursor: pointer; } - -.joyride-expose-wrapper { - background-color: #ffffff; - position: absolute; - border-radius: 3px; - z-index: 102; - box-shadow: 0 0 15px white; } - -.joyride-expose-cover { - background: transparent; - border-radius: 3px; - position: absolute; - z-index: 9999; - top: 0; - left: 0; } - -/* Styles for screens that are at least 768px; */ -@media only screen and (min-width: 40.063em) { - .joyride-tip-guide { - width: 300px; - left: inherit; } - .joyride-tip-guide .joyride-nub.bottom { - border-color: #333333 !important; - border-bottom-color: transparent !important; - border-left-color: transparent !important; - border-right-color: transparent !important; - bottom: -20px; } - .joyride-tip-guide .joyride-nub.right { - border-color: #333333 !important; - border-top-color: transparent !important; - border-right-color: transparent !important; - border-bottom-color: transparent !important; - top: 22px; - left: auto; - right: -20px; } - .joyride-tip-guide .joyride-nub.left { - border-color: #333333 !important; - border-top-color: transparent !important; - border-left-color: transparent !important; - border-bottom-color: transparent !important; - top: 22px; - left: -20px; - right: auto; } } -.label { - font-weight: normal; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; - text-align: center; - text-decoration: none; - line-height: 1; - white-space: nowrap; - display: inline-block; - position: relative; - margin-bottom: inherit; - padding: 0.25rem 0.5rem 0.375rem; - font-size: 0.6875rem; - background-color: #008cba; - color: white; } - .label.radius { - border-radius: 3px; } - .label.round { - border-radius: 1000px; } - .label.alert { - background-color: #f04124; - color: white; } - .label.success { - background-color: #43ac6a; - color: white; } - .label.secondary { - background-color: #e7e7e7; - color: #333333; } - -.off-canvas-wrap { - -webkit-backface-visibility: hidden; - position: relative; - width: 100%; - overflow: hidden; } - .off-canvas-wrap.move-right, .off-canvas-wrap.move-left { - min-height: 100%; - -webkit-overflow-scrolling: touch; } - -.inner-wrap { - -webkit-backface-visibility: hidden; - position: relative; - width: 100%; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; } - .inner-wrap:before, .inner-wrap:after { - content: " "; - display: table; } - .inner-wrap:after { - clear: both; } - -.tab-bar { - -webkit-backface-visibility: hidden; - background: #333333; - color: white; - height: 2.8125rem; - line-height: 2.8125rem; - position: relative; } - .tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 { - color: white; - font-weight: bold; - line-height: 2.8125rem; - margin: 0; } - .tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 { - font-size: 1.125rem; } - -.left-small { - width: 2.8125rem; - height: 2.8125rem; - position: absolute; - top: 0; - border-right: solid 1px #1a1a1a; - left: 0; } - -.right-small { - width: 2.8125rem; - height: 2.8125rem; - position: absolute; - top: 0; - border-left: solid 1px #1a1a1a; - right: 0; } - -.tab-bar-section { - padding: 0 0.625rem; - position: absolute; - text-align: center; - height: 2.8125rem; - top: 0; } - @media only screen and (min-width: 40.063em) { - .tab-bar-section { - text-align: left; } } - .tab-bar-section.left { - left: 0; - right: 2.8125rem; } - .tab-bar-section.right { - left: 2.8125rem; - right: 0; } - .tab-bar-section.middle { - left: 2.8125rem; - right: 2.8125rem; } - -.tab-bar .menu-icon { - text-indent: 2.1875rem; - width: 2.8125rem; - height: 2.8125rem; - display: block; - line-height: 2.0625rem; - padding: 0; - color: white; - position: relative; - transform: translate3d(0, 0, 0); } - .tab-bar .menu-icon span:after { - content: ''; - position: absolute; - display: block; - height: 0; - top: 50%; - margin-top: -0.5rem; - left: 0.90625rem; - box-shadow: 0 0px 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; - width: 1rem; } - .tab-bar .menu-icon span:hover:after { - box-shadow: 0 0px 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3; } - -.left-off-canvas-menu { - -webkit-backface-visibility: hidden; - width: 15.625rem; - top: 0; - bottom: 0; - position: absolute; - overflow-y: auto; - background: #333333; - z-index: 1001; - box-sizing: content-box; - transition: transform 500ms ease 0s; - -webkit-overflow-scrolling: touch; - -ms-transform: translate(-100%, 0); - -webkit-transform: translate3d(-100%, 0, 0); - -moz-transform: translate3d(-100%, 0, 0); - -ms-transform: translate3d(-100%, 0, 0); - -o-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; } - .left-off-canvas-menu * { - -webkit-backface-visibility: hidden; } - -.right-off-canvas-menu { - -webkit-backface-visibility: hidden; - width: 15.625rem; - top: 0; - bottom: 0; - position: absolute; - overflow-y: auto; - background: #333333; - z-index: 1001; - box-sizing: content-box; - transition: transform 500ms ease 0s; - -webkit-overflow-scrolling: touch; - -ms-transform: translate(100%, 0); - -webkit-transform: translate3d(100%, 0, 0); - -moz-transform: translate3d(100%, 0, 0); - -ms-transform: translate3d(100%, 0, 0); - -o-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - right: 0; } - .right-off-canvas-menu * { - -webkit-backface-visibility: hidden; } - -ul.off-canvas-list { - list-style-type: none; - padding: 0; - margin: 0; } - ul.off-canvas-list li label { - padding: 0.3rem 0.9375rem; - color: #999999; - text-transform: uppercase; - font-weight: bold; - background: #444444; - border-top: 1px solid #5e5e5e; - border-bottom: none; - margin: 0; } - ul.off-canvas-list li a { - display: block; - padding: 0.66667rem; - color: rgba(255, 255, 255, 0.7); - border-bottom: 1px solid #262626; - transition: background 300ms ease; } - ul.off-canvas-list li a:hover { - background: #242424; } - -.move-right > .inner-wrap { - -ms-transform: translate(15.625rem, 0); - -webkit-transform: translate3d(15.625rem, 0, 0); - -moz-transform: translate3d(15.625rem, 0, 0); - -ms-transform: translate3d(15.625rem, 0, 0); - -o-transform: translate3d(15.625rem, 0, 0); - transform: translate3d(15.625rem, 0, 0); } -.move-right .exit-off-canvas { - -webkit-backface-visibility: hidden; - transition: background 300ms ease; - cursor: pointer; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - display: block; - position: absolute; - background: rgba(255, 255, 255, 0.2); - top: 0; - bottom: 0; - left: 0; - right: 0; - z-index: 1002; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } - @media only screen and (min-width: 40.063em) { - .move-right .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); } } - -.move-left > .inner-wrap { - -ms-transform: translate(-15.625rem, 0); - -webkit-transform: translate3d(-15.625rem, 0, 0); - -moz-transform: translate3d(-15.625rem, 0, 0); - -ms-transform: translate3d(-15.625rem, 0, 0); - -o-transform: translate3d(-15.625rem, 0, 0); - transform: translate3d(-15.625rem, 0, 0); } -.move-left .exit-off-canvas { - -webkit-backface-visibility: hidden; - transition: background 300ms ease; - cursor: pointer; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - display: block; - position: absolute; - background: rgba(255, 255, 255, 0.2); - top: 0; - bottom: 0; - left: 0; - right: 0; - z-index: 1002; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } - @media only screen and (min-width: 40.063em) { - .move-left .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); } } - -.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; } -.offcanvas-overlap .exit-offcanvas-menu { - -webkit-backface-visibility: hidden; - transition: background 300ms ease; - cursor: pointer; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - display: block; - position: absolute; - background: rgba(255, 255, 255, 0.2); - top: 0; - bottom: 0; - left: 0; - right: 0; - z-index: 1002; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - z-index: 1002; } - @media only screen and (min-width: 40.063em) { - .offcanvas-overlap .exit-offcanvas-menu:hover { - background: rgba(255, 255, 255, 0.05); } } - -.no-csstransforms .left-off-canvas-menu { - left: -15.625rem; } -.no-csstransforms .right-off-canvas-menu { - right: -15.625rem; } -.no-csstransforms .move-left > .inner-wrap { - right: 15.625rem; } -.no-csstransforms .move-right > .inner-wrap { - left: 15.625rem; } - -/* Foundation Dropdowns */ -.f-dropdown { - position: absolute; - left: -9999px; - list-style: none; - margin-left: 0; - width: 100%; - max-height: none; - height: auto; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - z-index: 99; - margin-top: 2px; - max-width: 200px; } - .f-dropdown > *:first-child { - margin-top: 0; } - .f-dropdown > *:last-child { - margin-bottom: 0; } - .f-dropdown:before { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 6px; - border-color: transparent transparent white transparent; - border-bottom-style: solid; - position: absolute; - top: -12px; - left: 10px; - z-index: 99; } - .f-dropdown:after { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 7px; - border-color: transparent transparent #cccccc transparent; - border-bottom-style: solid; - position: absolute; - top: -14px; - left: 9px; - z-index: 98; } - .f-dropdown.right:before { - left: auto; - right: 10px; } - .f-dropdown.right:after { - left: auto; - right: 9px; } - .f-dropdown.drop-right { - position: absolute; - left: -9999px; - list-style: none; - margin-left: 0; - width: 100%; - max-height: none; - height: auto; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - z-index: 99; - margin-top: 0; - margin-left: 2px; - max-width: 200px; } - .f-dropdown.drop-right > *:first-child { - margin-top: 0; } - .f-dropdown.drop-right > *:last-child { - margin-bottom: 0; } - .f-dropdown.drop-right:before { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 6px; - border-color: transparent white transparent transparent; - border-right-style: solid; - position: absolute; - top: 10px; - left: -12px; - z-index: 99; } - .f-dropdown.drop-right:after { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 7px; - border-color: transparent #cccccc transparent transparent; - border-right-style: solid; - position: absolute; - top: 9px; - left: -14px; - z-index: 98; } - .f-dropdown.drop-left { - position: absolute; - left: -9999px; - list-style: none; - margin-left: 0; - width: 100%; - max-height: none; - height: auto; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - z-index: 99; - margin-top: 0; - margin-left: -2px; - max-width: 200px; } - .f-dropdown.drop-left > *:first-child { - margin-top: 0; } - .f-dropdown.drop-left > *:last-child { - margin-bottom: 0; } - .f-dropdown.drop-left:before { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 6px; - border-color: transparent transparent transparent white; - border-left-style: solid; - position: absolute; - top: 10px; - right: -12px; - left: auto; - z-index: 99; } - .f-dropdown.drop-left:after { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 7px; - border-color: transparent transparent transparent #cccccc; - border-left-style: solid; - position: absolute; - top: 9px; - right: -14px; - left: auto; - z-index: 98; } - .f-dropdown.drop-top { - position: absolute; - left: -9999px; - list-style: none; - margin-left: 0; - width: 100%; - max-height: none; - height: auto; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - z-index: 99; - margin-top: -2px; - margin-left: 0; - max-width: 200px; } - .f-dropdown.drop-top > *:first-child { - margin-top: 0; } - .f-dropdown.drop-top > *:last-child { - margin-bottom: 0; } - .f-dropdown.drop-top:before { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 6px; - border-color: white transparent transparent transparent; - border-top-style: solid; - position: absolute; - top: auto; - bottom: -12px; - left: 10px; - right: auto; - z-index: 99; } - .f-dropdown.drop-top:after { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 7px; - border-color: #cccccc transparent transparent transparent; - border-top-style: solid; - position: absolute; - top: auto; - bottom: -14px; - left: 9px; - right: auto; - z-index: 98; } - .f-dropdown li { - font-size: 0.875rem; - cursor: pointer; - line-height: 1.125rem; - margin: 0; } - .f-dropdown li:hover, .f-dropdown li:focus { - background: #eeeeee; } - .f-dropdown li a { - display: block; - padding: 0.5rem; - color: #555555; } - .f-dropdown.content { - position: absolute; - left: -9999px; - list-style: none; - margin-left: 0; - padding: 1.25rem; - width: 100%; - height: auto; - max-height: none; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - z-index: 99; - max-width: 200px; } - .f-dropdown.content > *:first-child { - margin-top: 0; } - .f-dropdown.content > *:last-child { - margin-bottom: 0; } - .f-dropdown.tiny { - max-width: 200px; } - .f-dropdown.small { - max-width: 300px; } - .f-dropdown.medium { - max-width: 500px; } - .f-dropdown.large { - max-width: 800px; } - -table { - background: white; - margin-bottom: 1.25rem; - border: solid 1px #dddddd; } - table caption { - background: transparent; - color: #222222; - font-size: 1rem; - font-weight: bold; } - table thead { - background: whitesmoke; } - table thead tr th, - table thead tr td { - padding: 0.5rem 0.625rem 0.625rem; - font-size: 0.875rem; - font-weight: bold; - color: #222222; } - table tfoot { - background: whitesmoke; } - table tfoot tr th, - table tfoot tr td { - padding: 0.5rem 0.625rem 0.625rem; - font-size: 0.875rem; - font-weight: bold; - color: #222222; } - table tr th, - table tr td { - padding: 0.5625rem 0.625rem; - font-size: 0.875rem; - color: #222222; - text-align: left; } - table tr.even, table tr.alt, table tr:nth-of-type(even) { - background: #f9f9f9; } - table thead tr th, - table tfoot tr th, - table tfoot tr td, - table tbody tr th, - table tbody tr td, - table tr td { - display: table-cell; - line-height: 1.125rem; } - -/* Standard Forms */ -form { - margin: 0 0 1rem; } - -/* Using forms within rows, we need to set some defaults */ -form .row .row { - margin: 0 -0.5rem; } - form .row .row .column, - form .row .row .columns { - padding: 0 0.5rem; } - form .row .row.collapse { - margin: 0; } - form .row .row.collapse .column, - form .row .row.collapse .columns { - padding: 0; } - form .row .row.collapse input { - border-bottom-right-radius: 0; - border-top-right-radius: 0; } -form .row input.column, -form .row input.columns, -form .row textarea.column, -form .row textarea.columns { - padding-left: 0.5rem; } - -/* Label Styles */ -label { - font-size: 0.875rem; - color: #4d4d4d; - cursor: pointer; - display: block; - font-weight: normal; - line-height: 1.5; - margin-bottom: 0; - /* Styles for required inputs */ } - label.right { - float: none !important; - text-align: right; } - label.inline { - margin: 0 0 1rem 0; - padding: 0.5625rem 0; } - label small { - text-transform: capitalize; - color: #676767; } - -select::-ms-expand { - display: none; } - -@-moz-document url-prefix() { - select { - background: #fafafa; } - - select:hover { - background: #f3f3f3; } } - -/* Attach elements to the beginning or end of an input */ -.prefix, -.postfix { - display: block; - position: relative; - z-index: 2; - text-align: center; - width: 100%; - padding-top: 0; - padding-bottom: 0; - border-style: solid; - border-width: 1px; - overflow: hidden; - font-size: 0.875rem; - height: 2.3125rem; - line-height: 2.3125rem; } - -/* Adjust padding, alignment and radius if pre/post element is a button */ -.postfix.button { - padding-left: 0; - padding-right: 0; - padding-top: 0; - padding-bottom: 0; - text-align: center; - line-height: 2.125rem; - border: none; } - -.prefix.button { - padding-left: 0; - padding-right: 0; - padding-top: 0; - padding-bottom: 0; - text-align: center; - line-height: 2.125rem; - border: none; } - -.prefix.button.radius { - border-radius: 0; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; } - -.postfix.button.radius { - border-radius: 0; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; } - -.prefix.button.round { - border-radius: 0; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; } - -.postfix.button.round { - border-radius: 0; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; } - -/* Separate prefix and postfix styles when on span or label so buttons keep their own */ -span.prefix, label.prefix { - background: #f2f2f2; - border-right: none; - color: #333333; - border-color: #cccccc; } - span.prefix.radius, label.prefix.radius { - border-radius: 0; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; } - -span.postfix, label.postfix { - background: #f2f2f2; - border-left: none; - color: #333333; - border-color: #cccccc; } - span.postfix.radius, label.postfix.radius { - border-radius: 0; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; } - -/* We use this to get basic styling on all basic form elements */ -input[type="text"], -input[type="password"], -input[type="date"], -input[type="datetime"], -input[type="datetime-local"], -input[type="month"], -input[type="week"], -input[type="email"], -input[type="number"], -input[type="search"], -input[type="tel"], -input[type="time"], -input[type="url"], -textarea { - -webkit-appearance: none; - background-color: white; - font-family: inherit; - border: 1px solid #cccccc; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - color: rgba(0, 0, 0, 0.75); - display: block; - font-size: 0.875rem; - margin: 0 0 1rem 0; - padding: 0.5rem; - height: 2.3125rem; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - transition: box-shadow 0.45s, border-color 0.45s ease-in-out; } - input[type="text"]:focus, - input[type="password"]:focus, - input[type="date"]:focus, - input[type="datetime"]:focus, - input[type="datetime-local"]:focus, - input[type="month"]:focus, - input[type="week"]:focus, - input[type="email"]:focus, - input[type="number"]:focus, - input[type="search"]:focus, - input[type="tel"]:focus, - input[type="time"]:focus, - input[type="url"]:focus, - textarea:focus { - box-shadow: 0 0 5px #999999; - border-color: #999999; } - input[type="text"]:focus, - input[type="password"]:focus, - input[type="date"]:focus, - input[type="datetime"]:focus, - input[type="datetime-local"]:focus, - input[type="month"]:focus, - input[type="week"]:focus, - input[type="email"]:focus, - input[type="number"]:focus, - input[type="search"]:focus, - input[type="tel"]:focus, - input[type="time"]:focus, - input[type="url"]:focus, - textarea:focus { - background: #fafafa; - border-color: #999999; - outline: none; } - input[type="text"][disabled], fieldset[disabled] input[type="text"], - input[type="password"][disabled], fieldset[disabled] - input[type="password"], - input[type="date"][disabled], fieldset[disabled] - input[type="date"], - input[type="datetime"][disabled], fieldset[disabled] - input[type="datetime"], - input[type="datetime-local"][disabled], fieldset[disabled] - input[type="datetime-local"], - input[type="month"][disabled], fieldset[disabled] - input[type="month"], - input[type="week"][disabled], fieldset[disabled] - input[type="week"], - input[type="email"][disabled], fieldset[disabled] - input[type="email"], - input[type="number"][disabled], fieldset[disabled] - input[type="number"], - input[type="search"][disabled], fieldset[disabled] - input[type="search"], - input[type="tel"][disabled], fieldset[disabled] - input[type="tel"], - input[type="time"][disabled], fieldset[disabled] - input[type="time"], - input[type="url"][disabled], fieldset[disabled] - input[type="url"], - textarea[disabled], fieldset[disabled] - textarea { - background-color: #dddddd; } - input[type="text"].radius, - input[type="password"].radius, - input[type="date"].radius, - input[type="datetime"].radius, - input[type="datetime-local"].radius, - input[type="month"].radius, - input[type="week"].radius, - input[type="email"].radius, - input[type="number"].radius, - input[type="search"].radius, - input[type="tel"].radius, - input[type="time"].radius, - input[type="url"].radius, - textarea.radius { - border-radius: 3px; } - -input[type="submit"] { - -webkit-appearance: none; } - -/* Respect enforced amount of rows for textarea */ -textarea[rows] { - height: auto; } - -/* Add height value for select elements to match text input height */ -select { - -webkit-appearance: none !important; - background-color: #fafafa; - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg=="); - background-repeat: no-repeat; - background-position: 97% center; - border: 1px solid #cccccc; - padding: 0.5rem; - font-size: 0.875rem; - color: rgba(0, 0, 0, 0.75); - line-height: normal; - border-radius: 0; - height: 2.3125rem; } - select.radius { - border-radius: 3px; } - select:hover { - background-color: #f3f3f3; - border-color: #999999; } - -/* Adjust margin for form elements below */ -input[type="file"], -input[type="checkbox"], -input[type="radio"], -select { - margin: 0 0 1rem 0; } - -input[type="checkbox"] + label, -input[type="radio"] + label { - display: inline-block; - margin-left: 0.5rem; - margin-right: 1rem; - margin-bottom: 0; - vertical-align: baseline; } - -/* Normalize file input width */ -input[type="file"] { - width: 100%; } - -/* We add basic fieldset styling */ -fieldset { - border: 1px solid #dddddd; - padding: 1.25rem; - margin: 1.125rem 0; } - fieldset legend { - font-weight: bold; - background: white; - padding: 0 0.1875rem; - margin: 0; - margin-left: -0.1875rem; } - -/* Error Handling */ -[data-abide] .error small.error, [data-abide] span.error, [data-abide] small.error { - display: block; - padding: 0.375rem 0.5625rem 0.5625rem; - margin-top: -1px; - margin-bottom: 1rem; - font-size: 0.75rem; - font-weight: normal; - font-style: italic; - background: #f04124; - color: white; } -[data-abide] span.error, [data-abide] small.error { - display: none; } - -span.error, small.error { - display: block; - padding: 0.375rem 0.5625rem 0.5625rem; - margin-top: -1px; - margin-bottom: 1rem; - font-size: 0.75rem; - font-weight: normal; - font-style: italic; - background: #f04124; - color: white; } - -.error input, -.error textarea, -.error select { - margin-bottom: 0; } -.error input[type="checkbox"], -.error input[type="radio"] { - margin-bottom: 1rem; } -.error label, -.error label.error { - color: #f04124; } -.error small.error { - display: block; - padding: 0.375rem 0.5625rem 0.5625rem; - margin-top: -1px; - margin-bottom: 1rem; - font-size: 0.75rem; - font-weight: normal; - font-style: italic; - background: #f04124; - color: white; } -.error > label > small { - color: #676767; - background: transparent; - padding: 0; - text-transform: capitalize; - font-style: normal; - font-size: 60%; - margin: 0; - display: inline; } -.error span.error-message { - display: block; } - -input.error, -textarea.error { - margin-bottom: 0; } - -label.error { - color: #f04124; } - -.range-slider { - display: block; - position: relative; - width: 100%; - height: 1rem; - border: 1px solid #dddddd; - margin: 1.25rem 0; - -ms-touch-action: none; - touch-action: none; - background: #fafafa; } - .range-slider.vertical-range { - display: block; - position: relative; - width: 100%; - height: 1rem; - border: 1px solid #dddddd; - margin: 1.25rem 0; - -ms-touch-action: none; - touch-action: none; - display: inline-block; - width: 1rem; - height: 12.5rem; } - .range-slider.vertical-range .range-slider-handle { - margin-top: 0; - margin-left: -0.5rem; - position: absolute; - bottom: -10.5rem; } - .range-slider.vertical-range .range-slider-active-segment { - width: 0.875rem; - height: auto; - bottom: 0; } - .range-slider.radius { - background: #fafafa; - border-radius: 3px; } - .range-slider.radius .range-slider-handle { - background: #008cba; - border-radius: 3px; } - .range-slider.radius .range-slider-handle:hover { - background: #007ba4; } - .range-slider.round { - background: #fafafa; - border-radius: 1000px; } - .range-slider.round .range-slider-handle { - background: #008cba; - border-radius: 1000px; } - .range-slider.round .range-slider-handle:hover { - background: #007ba4; } - -.range-slider-active-segment { - display: inline-block; - position: absolute; - height: 0.875rem; - background: #e5e5e5; } - -.range-slider-handle { - display: inline-block; - position: absolute; - z-index: 1; - top: -0.3125rem; - width: 2rem; - height: 1.375rem; - border: 1px solid none; - cursor: pointer; - background: #008cba; } - .range-slider-handle:hover { - background: #007ba4; } - -[class*="block-grid-"] { - display: block; - padding: 0; - margin: 0 -0.625rem; } - [class*="block-grid-"]:before, [class*="block-grid-"]:after { - content: " "; - display: table; } - [class*="block-grid-"]:after { - clear: both; } - [class*="block-grid-"] > li { - display: block; - height: auto; - float: left; - padding: 0 0.625rem 1.25rem; } - -@media only screen { - .small-block-grid-1 > li { - width: 100%; - list-style: none; } - .small-block-grid-1 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; } - - .small-block-grid-2 > li { - width: 50%; - list-style: none; } - .small-block-grid-2 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; } - - .small-block-grid-3 > li { - width: 33.33333%; - list-style: none; } - .small-block-grid-3 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; } - - .small-block-grid-4 > li { - width: 25%; - list-style: none; } - .small-block-grid-4 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; } - - .small-block-grid-5 > li { - width: 20%; - list-style: none; } - .small-block-grid-5 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; } - - .small-block-grid-6 > li { - width: 16.66667%; - list-style: none; } - .small-block-grid-6 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; } - - .small-block-grid-7 > li { - width: 14.28571%; - list-style: none; } - .small-block-grid-7 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; } - - .small-block-grid-8 > li { - width: 12.5%; - list-style: none; } - .small-block-grid-8 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; } - - .small-block-grid-9 > li { - width: 11.11111%; - list-style: none; } - .small-block-grid-9 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; } - - .small-block-grid-10 > li { - width: 10%; - list-style: none; } - .small-block-grid-10 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; } - - .small-block-grid-11 > li { - width: 9.09091%; - list-style: none; } - .small-block-grid-11 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; } - - .small-block-grid-12 > li { - width: 8.33333%; - list-style: none; } - .small-block-grid-12 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; } } -@media only screen and (min-width: 40.063em) { - .medium-block-grid-1 > li { - width: 100%; - list-style: none; } - .medium-block-grid-1 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; } - - .medium-block-grid-2 > li { - width: 50%; - list-style: none; } - .medium-block-grid-2 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; } - - .medium-block-grid-3 > li { - width: 33.33333%; - list-style: none; } - .medium-block-grid-3 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; } - - .medium-block-grid-4 > li { - width: 25%; - list-style: none; } - .medium-block-grid-4 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; } - - .medium-block-grid-5 > li { - width: 20%; - list-style: none; } - .medium-block-grid-5 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; } - - .medium-block-grid-6 > li { - width: 16.66667%; - list-style: none; } - .medium-block-grid-6 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; } - - .medium-block-grid-7 > li { - width: 14.28571%; - list-style: none; } - .medium-block-grid-7 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; } - - .medium-block-grid-8 > li { - width: 12.5%; - list-style: none; } - .medium-block-grid-8 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; } - - .medium-block-grid-9 > li { - width: 11.11111%; - list-style: none; } - .medium-block-grid-9 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; } - - .medium-block-grid-10 > li { - width: 10%; - list-style: none; } - .medium-block-grid-10 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; } - - .medium-block-grid-11 > li { - width: 9.09091%; - list-style: none; } - .medium-block-grid-11 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; } - - .medium-block-grid-12 > li { - width: 8.33333%; - list-style: none; } - .medium-block-grid-12 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; } } -@media only screen and (min-width: 64.063em) { - .large-block-grid-1 > li { - width: 100%; - list-style: none; } - .large-block-grid-1 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; } - - .large-block-grid-2 > li { - width: 50%; - list-style: none; } - .large-block-grid-2 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; } - - .large-block-grid-3 > li { - width: 33.33333%; - list-style: none; } - .large-block-grid-3 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; } - - .large-block-grid-4 > li { - width: 25%; - list-style: none; } - .large-block-grid-4 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; } - - .large-block-grid-5 > li { - width: 20%; - list-style: none; } - .large-block-grid-5 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; } - - .large-block-grid-6 > li { - width: 16.66667%; - list-style: none; } - .large-block-grid-6 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; } - - .large-block-grid-7 > li { - width: 14.28571%; - list-style: none; } - .large-block-grid-7 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; } - - .large-block-grid-8 > li { - width: 12.5%; - list-style: none; } - .large-block-grid-8 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; } - - .large-block-grid-9 > li { - width: 11.11111%; - list-style: none; } - .large-block-grid-9 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; } - - .large-block-grid-10 > li { - width: 10%; - list-style: none; } - .large-block-grid-10 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; } - - .large-block-grid-11 > li { - width: 9.09091%; - list-style: none; } - .large-block-grid-11 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; } - - .large-block-grid-12 > li { - width: 8.33333%; - list-style: none; } - .large-block-grid-12 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; } } -.flex-video { - position: relative; - padding-top: 1.5625rem; - padding-bottom: 67.5%; - height: 0; - margin-bottom: 1rem; - overflow: hidden; } - .flex-video.widescreen { - padding-bottom: 56.34%; } - .flex-video.vimeo { - padding-top: 0; } - .flex-video iframe, - .flex-video object, - .flex-video embed, - .flex-video video { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; } - -.keystroke, -kbd { - background-color: #ededed; - border-color: #dddddd; - color: #222222; - border-style: solid; - border-width: 1px; - margin: 0; - font-family: "Consolas", "Menlo", "Courier", monospace; - font-size: inherit; - padding: 0.125rem 0.25rem 0; - border-radius: 3px; } - -/* small displays */ -@media only screen { - .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up { - display: inherit !important; } - - .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up { - display: none !important; } - - .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; } - - .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up { - position: absolute !important; - height: 1px; - width: 1px; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); } - - table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up { - display: table; } - - thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up { - display: table-header-group !important; } - - tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up { - display: table-row-group !important; } - - tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up { - display: table-row !important; } - - th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up { - display: table-cell !important; } } -/* medium displays */ -@media only screen and (min-width: 40.063em) { - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up { - display: inherit !important; } - - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up { - display: none !important; } - - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; } - - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up { - position: absolute !important; - height: 1px; - width: 1px; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); } - - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up { - display: table; } - - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up { - display: table-header-group !important; } - - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up { - display: table-row-group !important; } - - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up { - display: table-row !important; } - - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up { - display: table-cell !important; } } -/* large displays */ -@media only screen and (min-width: 64.063em) { - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up { - display: inherit !important; } - - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up { - display: none !important; } - - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; } - - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up { - position: absolute !important; - height: 1px; - width: 1px; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); } - - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up { - display: table; } - - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up { - display: table-header-group !important; } - - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up { - display: table-row-group !important; } - - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up { - display: table-row !important; } - - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up { - display: table-cell !important; } } -/* xlarge displays */ -@media only screen and (min-width: 90.063em) { - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up { - display: inherit !important; } - - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up { - display: none !important; } - - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; } - - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up { - position: absolute !important; - height: 1px; - width: 1px; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); } - - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up { - display: table; } - - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up { - display: table-header-group !important; } - - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up { - display: table-row-group !important; } - - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up { - display: table-row !important; } - - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up { - display: table-cell !important; } } -/* xxlarge displays */ -@media only screen and (min-width: 120.063em) { - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up { - display: inherit !important; } - - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up { - display: none !important; } - - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; } - - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up { - position: absolute !important; - height: 1px; - width: 1px; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); } - - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xxlarge-only, table.show-for-xxlarge-up { - display: table; } - - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up { - display: table-header-group !important; } - - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up { - display: table-row-group !important; } - - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up { - display: table-row !important; } - - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up { - display: table-cell !important; } } -/* Orientation targeting */ -.show-for-landscape, -.hide-for-portrait { - display: inherit !important; } - -.hide-for-landscape, -.show-for-portrait { - display: none !important; } - -/* Specific visibility for tables */ -table.hide-for-landscape, table.show-for-portrait { - display: table; } - -thead.hide-for-landscape, thead.show-for-portrait { - display: table-header-group !important; } - -tbody.hide-for-landscape, tbody.show-for-portrait { - display: table-row-group !important; } - -tr.hide-for-landscape, tr.show-for-portrait { - display: table-row !important; } - -td.hide-for-landscape, td.show-for-portrait, -th.hide-for-landscape, -th.show-for-portrait { - display: table-cell !important; } - -@media only screen and (orientation: landscape) { - .show-for-landscape, - .hide-for-portrait { - display: inherit !important; } - - .hide-for-landscape, - .show-for-portrait { - display: none !important; } - - /* Specific visibility for tables */ - table.show-for-landscape, table.hide-for-portrait { - display: table; } - - thead.show-for-landscape, thead.hide-for-portrait { - display: table-header-group !important; } - - tbody.show-for-landscape, tbody.hide-for-portrait { - display: table-row-group !important; } - - tr.show-for-landscape, tr.hide-for-portrait { - display: table-row !important; } - - td.show-for-landscape, td.hide-for-portrait, - th.show-for-landscape, - th.hide-for-portrait { - display: table-cell !important; } } -@media only screen and (orientation: portrait) { - .show-for-portrait, - .hide-for-landscape { - display: inherit !important; } - - .hide-for-portrait, - .show-for-landscape { - display: none !important; } - - /* Specific visibility for tables */ - table.show-for-portrait, table.hide-for-landscape { - display: table; } - - thead.show-for-portrait, thead.hide-for-landscape { - display: table-header-group !important; } - - tbody.show-for-portrait, tbody.hide-for-landscape { - display: table-row-group !important; } - - tr.show-for-portrait, tr.hide-for-landscape { - display: table-row !important; } - - td.show-for-portrait, td.hide-for-landscape, - th.show-for-portrait, - th.hide-for-landscape { - display: table-cell !important; } } -/* Touch-enabled device targeting */ -.show-for-touch { - display: none !important; } - -.hide-for-touch { - display: inherit !important; } - -.touch .show-for-touch { - display: inherit !important; } - -.touch .hide-for-touch { - display: none !important; } - -/* Specific visibility for tables */ -table.hide-for-touch { - display: table; } - -.touch table.show-for-touch { - display: table; } - -thead.hide-for-touch { - display: table-header-group !important; } - -.touch thead.show-for-touch { - display: table-header-group !important; } - -tbody.hide-for-touch { - display: table-row-group !important; } - -.touch tbody.show-for-touch { - display: table-row-group !important; } - -tr.hide-for-touch { - display: table-row !important; } - -.touch tr.show-for-touch { - display: table-row !important; } - -td.hide-for-touch { - display: table-cell !important; } - -.touch td.show-for-touch { - display: table-cell !important; } - -th.hide-for-touch { - display: table-cell !important; } - -.touch th.show-for-touch { - display: table-cell !important; } - -/* Print visibility */ -@media print { - .show-for-print { - display: block; } - - .hide-for-print { - display: none; } - - table.show-for-print { - display: table; } - - thead.show-for-print { - display: table-header-group !important; } - - tbody.show-for-print { - display: table-row-group !important; } - - tr.show-for-print { - display: table-row !important; } - - td.show-for-print { - display: table-cell !important; } - - th.show-for-print { - display: table-cell !important; } } diff --git a/client/css/game.css b/client/css/game.css deleted file mode 100644 index 189b16f..0000000 --- a/client/css/game.css +++ /dev/null @@ -1,829 +0,0 @@ -@import url("reset.css"); -@import url("header.css"); -@import url("../lib/simplegrid/simplegrid.css"); -@import url("chat.css"); - -@font-face { - font-family: tale; - src: url(fonts/tale.otf); -} -@font-face { - font-family: rbn; - src: url(fonts/RBN.otf); -} - -body { - font-family: Helvetica, Arial, sans-serif; - -webkit-font-smoothing: antialiased; - font-size: 20px; - font-weight: 300; - line-height: 24px; - - background-color: white; - color: black; - - height: 100%; -} - -a { - color: #008cba; - text-decoration: none; - line-height: inherit; - cursor: pointer; -} -b { - font-weight: bold; -} -i { - font-style: italic; -} -.content { - margin-top: 50px; -} - -.grid-pad { - padding-left:0px; -} -/* Graph, Game button and Users playing - ========================================================================== */ - -.row1, .row1 > div { - height: 100%; -} - -.game-container { - padding-bottom: 5rem; -} - -.strong { - font-weight: 600; -} - - -/* Controls */ -.controls { - padding: 10px 10px; - border: 1px solid rgba(0, 0, 0, 0.1); - font-size: 20px; - width: 93%; - height: 170px; - background-image: url(../img/controls-back.png); - min-width: 0; - border-radius: 3px; -} -.game-states { - text-align: center; -} -.your-bet { - height: 134px; -} - -.your-bet .small { - font-size: 11px; -} - -.controls input { - border: 5px solid #dddddd; - background: rgba(255,255,255,0.7); - margin: 5px; - padding: 4px 5px 4px 10px; - font-size: 18px; - width: 110px; - text-align: right; -} - -.sticky { - margin-left: -4px; - color: #9C9696; -} - -.autoplay input, .cashout input{ - width: 18px; - margin-left: -5px; -} - -.autoplay, .cashout { - font-size: 13px; - display: inline; - line-height: 2rem; -} -.bet-grows { - font-size: 25px; - text-align: center; - margin-top: -5px; -} - -.big { - text-align: center; - font-size: 40px; - margin: 5px; - font-weight: bold; -} -.center { - text-align: center; -} -.place-bet { - margin-top: 30px; -} -.left-side { - margin-top: 29px; -} -.bet-span { - padding-right: 20px; - font-size: 25px; - padding-top: 6px; - - - width: 64px; - float:left; - margin-top: 8px; - line-height: 12px; - text-align: center; - margin-left: 9px; - font-weight: bold; -} -.cash-out { - margin-top: 13px; -} -.cash-out input{ - margin-left: 10px; -} - -.cash-out .information { - margin-top: -10px; - margin-bottom: 10px; -} -.game-hash { - font-size: 9px; -} -.green { - color: #7cba00; -} -.information { - text-align: center; - height: 20px; -} -.information .small { - font-size: 14px; - font-weight: 600; -} -.red { - color: #ba3c12; -} -.auto-cash-out-span { - font-size: 12px; - width: 64px; - float:left; - margin-top: 8px; - line-height: 12px; - text-align: center; - margin-left: 9px; - font-weight: bold; -} -.hint { - font-size: 12px; - float: left; - margin-top: 19px; - background: rgba(0, 142, 253, 0.79); - color: white; - font-weight: 500; - padding: 0px 6px; - text-align: center; -} -.cancel { - float: right; - margin-top: 5px; - margin-right: -3px; - font-size: 12px; - font-weight: 500; -} -.invalid { - float: right; - color: red; - position: absolute; -} -.boxes { - float: right; - width: 100px; - display: inline; - margin-top: 10px; -} -.boxes label:hover { - cursor: pointer; -} - -.auto-bet { - float: right; - margin-right: 59px; - margin-top: -24px; -} - -.auto-bet span { - font-size: 13px; -} - -.auto-bet label:hover { - cursor: pointer; -} - -.button { - display: block; - background-position: 0px 0px; - margin: 0 0 0 15px; - width: 100px; - height: 33px; - text-align: center; - color: #FFFFFF; - font-size: 26px; - padding-right: 10px; - padding-top: 13px; - text-transform: uppercase; -} -.big-button { - position: relative; - color: rgba(255,255,255,1); - text-decoration: none; - background-color: rgba(243, 150, 47,1); - font-weight: 300; - font-size: 2em; - display: block; - padding: 15px; - -webkit-border-radius: 8px; - -moz-border-radius: 8px; - border-radius: 8px; - -webkit-box-shadow: 0px 6px 0px rgb(255, 82, 5), 0px 9px 25px rgba(0,0,0,.1); - -moz-box-shadow: 0px 6px 0px rgb(255, 82, 5), 0px 9px 25px rgba(0,0,0,.1); - box-shadow: 0px 6px 0px rgb(255, 81, 20), 0px 9px 25px rgba(0,0,0,0.1); - width: 320px; - text-align: center; -} - -.big-button:active { - -webkit-box-shadow: 0px 3px 0px rgb(186, 60, 18), 0px 3px 6px rgba(0,0,0,.2); - -moz-box-shadow: 0px 3px 0px rgb(186, 60, 18), 0px 3px 6px rgba(0,0,0,.2); - box-shadow: 0px 3px 0px rgb(186, 60, 18), 0px 3px 6px rgba(0,0,0,0.2); - position: relative; - top: 6px; -} - -.big-button-disable { - position: relative; - color: rgba(255,255,255,1); - text-decoration: none; - background-color: rgba(168, 168, 168, 1); - font-weight: 300; - font-size: 2em; - display: block; - padding: 15px; - -webkit-border-radius: 8px; - -moz-border-radius: 8px; - border-radius: 8px - -webkit-box-shadow: 0px 3px 0px rgb(186, 60, 18), 0px 3px 6px rgba(0,0,0,.2); - -moz-box-shadow: 0px 3px 0px rgb(186, 60, 18), 0px 3px 6px rgba(0,0,0,.2); - box-shadow: 0px 3px 0px rgb(102, 102, 102), 0px 3px 6px rgba(0,0,0,0.2); - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - position: relative; - top: 6px; - width: 320px; - text-align: center; -} - -.cash-out .big-button-disable { - width: 100%; - height: 60px; - font-size: 1.5em; - padding: 18px; -} - -.cash-out .big-button { - width: 100%; - height: 60px; - font-size: 1.5em; - padding: 18px; - cursor: pointer; - margin-top: 40px; -} - -.cashed-out .cash-out { - margin-top: 11px; -} -.unselect { - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.unclick { - cursor: default; -} -/* Game Button */ -.game { - margin-top: -19px; -} -.game-button { - text-align: center; - display: block; - min-width: 100%; - color: white; - position: relative; - cursor: pointer; - padding: 7px; - font-weight: 500; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} - -.game-button:hover { - font-weight: 300; -} - -.login { - margin-left: 150px; -} - -.split-button { - display: block; - height: 100%; - width: 2.75rem; - position: absolute; - right: 0; - top: 0; - border-left: solid 1px; - border-left-color: rgba(255,255,255,0.5); - font-size: 30px; - font-weight: 900; -} - -.playing { - background-color: #368a55; -} - -.will-join { - background-color: rgba(69, 34, 126, 0.82); -} - -.time-out { - background-color: #ba3c12; -} - -.not-enough-money { - background-color: grey; -} - -.not-logged { - background-color: grey; -} - - -/* Advanced options button */ - -.advanced-options { - height: 4rem; - font-size: 16px; - text-align: center; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; - margin-right: 2.75rem; -} - -.adv-opt-playing { - border: #368a55 2px solid; -} - -.adv-opt-place-bet { - border: #ff8100 2px solid; -} - -.adv-opt-will-join { - border: rgba(69, 34, 126, 0.82) 2px solid; -} - -.adv-opt-time-out { - border: #ba3c12 2px solid; -} - -.adv-opt-not-enough-balance { - border: grey 2px solid; -} - -.adv-opt-not-logged { - border: grey 2px solid; -} - -.advanced-options > div, .advanced-options > input { - display: inline-block; - height: 2rem; -} - -@media only screen and (max-width: 40em) { - .advanced-options { - height: 8rem; - } -} - -/* Game Button */ - -.game-button { - text-align: center; - display: block; - min-width: 100%; - color: white; - position: relative; - cursor: pointer; - padding: 7px; - font-weight: 500; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} - -.game-button:hover { - font-weight: 300; -} - -.login { - margin-left: 150px; -} - -.split-button { - display: block; - height: 100%; - width: 2.75rem; - position: absolute; - right: 0; - top: 0; - border-left: solid 1px; - border-left-color: rgba(255,255,255,0.5); - font-size: 30px; - font-weight: 900; -} - -.playing { - background-color: #368a55; -} - -.will-join { - background-color: rgba(69, 34, 126, 0.82); -} - -.time-out { - background-color: #ba3c12; -} - -.not-enough-money { - background-color: grey; -} - -.not-logged { - background-color: grey; -} - - -/* Advanced options button */ - -.advanced-options { - height: 4rem; - font-size: 16px; - text-align: center; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; - margin-right: 2.75rem; -} - -.adv-opt-playing { - border: #368a55 2px solid; -} - -.adv-opt-place-bet { - border: #ff8100 2px solid; -} - -.adv-opt-will-join { - border: rgba(69, 34, 126, 0.82) 2px solid; -} - -.adv-opt-time-out { - border: #ba3c12 2px solid; -} - -.adv-opt-not-enough-balance { - border: grey 2px solid; -} - -.adv-opt-not-logged { - border: grey 2px solid; -} - -.advanced-options > div, .advanced-options > input { - display: inline-block; - height: 2rem; -} - -@media only screen and (max-width: 40em) { - .advanced-options { - height: 8rem; - } -} - - -/* Auto Cash Out */ - -.tabs { - margin-top: -33px; -} - -.autocash-selector-container { - float: right; -} - -.autocash-selector { - display: inline-block; - text-align: right; -} - -.selector-qty { - margin-right: .5rem; -} - -.autocash-selector > span, .autocash-selector > a{ - line-height: 2rem; -} - -.cash-selector-btn { - cursor: pointer; - margin-right: 0.5rem; -} - -.selector-qty { - -} - -.selector-input { - width: 10rem; -} - -.selector-slider { - vertical-align: middle; - width: 10rem; -} - -.btn-disabled { - opacity: 0.5; -} - -.login { - margin-top: 50px; - width: 320px; -} -.register { - float:right; - margin-top: 6px; - font-size: 15px; -} -@media only screen and (max-width: 40em) { - .selector-input { - width: 5rem; - } - - .selector-slider { - width: 5rem; - } -} - - -/* Auto play */ - -@media only screen and (max-width: 40em) { - .autoplay { - float: none; - display: block !important; - text-align: right; - } -} - -/* Users playing + Users Summary */ - -.players { - height: 100%; -} - -.users-playing-container, .users-cashed-container { - text-align: center; - border: 1px solid rgba(94, 94, 94, 0.2); - margin-top: 1rem; -} - -.users-playing, .users-summary { /* table */ - width: 100%; - font-weight: 500; - table-layout: fixed; -} - -.users-playing thead, .users-summary thead { - border-bottom: 1px solid rgba(94, 94, 94, 0.2); - -} - -.users-playing thead tr, .users-summary thead tr { - position: relative; - display: block; -} - -.users-playing tbody, .users-summary tbody { - display: block; - overflow: auto; - height: 15rem; -} - -.users-playing tbody tr, .users-summary tbody tr { - width: 100%; - display: table-row; -} - -.users-playing td, .users-playing th, .users-summary td, .users-summary th{ - font-size: 1rem; - height: 1rem; - overflow: hidden; - text-align: left; - font-weight: 400; - font-size: 0.8rem; -} - -.users-summary tr:nth-of-type(even), .users-playing tr:nth-of-type(even) { - background: #f9f9f9; -} - - -/* Users playing */ -.users-playing td:nth-child(1), .users-playing th:nth-child(1) { width: 90px; padding-left: 6px; } -.users-playing td:nth-child(2), .users-playing th:nth-child(2) { width: 70px; } -.users-playing td:nth-child(3), .users-playing th:nth-child(3) { width: 80px; } -.users-playing td:nth-child(4), .users-playing th:nth-child(4) { min-width: 90px; } -.users-playing td:nth-child(5), .users-playing th:nth-child(5) { width: 80px; } - -.user-won td { - color: #408609; -} - -.user-lost td { - color: #e03e3e; -} - -/* Users Summary */ - - -.users-summary td:nth-child(1), .users-summary th:nth-child(1) { width: 90px; padding-left: 6px;} -.users-summary td:nth-child(2), .users-summary th:nth-child(2) { width: 70px; } -.users-summary td:nth-child(3), .users-summary th:nth-child(3) { width: 80px; } -.users-summary td:nth-child(4), .users-summary th:nth-child(4) { min-width: 90px; } -.users-summary td:nth-child(5), .users-summary th:nth-child(5) { width: 80px; } - -.user-playing td { - color: #ff8100; -} - -.user-cashed td { - color: #408609; -} - -/* Games log */ - -.games-log{ /* table */ - height: 100%; - width: 100%; - text-align: center; - border: 1px solid rgba(94, 94, 94, 0.2); -} - -.games-log th { - font-weight: 400; - font-size: 0.8rem; - text-align: left; -} - -.games-log thead { - border: 1px solid rgba(94, 94, 94, 0.2); -} - -.games-log tr:nth-of-type(even) { - background: #f9f9f9; -} - -.games-log tr td { - font-size: 0.8rem; - text-align: left; -} - -.games-log td:nth-child(1), .games-log th:nth-child(1) { - padding-left: 6px; - max-width: 3rem; -} - -.games-log tbody tr { - cursor: pointer; -} - -.games-log tbody tr:hover { - opacity: 0.4; -} - -.game-details { - font-size: 11px; - color: #408609; - letter-spacing: 0.03em; - font-weight: 200; -} - -.scroll { - overflow-y: scroll; -} - - -/* Tabs */ - -.log-chat-tabs-container { - position: relative; - margin-top: 5px; - background-color: white; - color: #32526E; -} - -.chat-log-tabs { - list-style: none; - padding:0; - margin:0; - font-size: 17px; -} - -.chat-log-tabs li { - display: inline; - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 3px; - margin-right: 1px; - padding: 3px 0; -} - -.chat-log-tabs a { - padding: 0 1em; - font-weight: 200; -} - -.chat-log-tabs a:hover{ - color: rgba(243, 150, 47, 0.8); -} - -.chat-log-tabs-hidden { - position: fixed; - bottom: 0; - right: 0; -} - -.chat-log-tabs-hidden li { - display: inline-block; - margin-right: 1rem; -} - -.tab-active { - font-weight: 700; - -} - -.chat-log-tab a{ - color: black; -} - -.tab-active a { - color: rgba(243, 150, 47,1); - font-weight: 800; -} - -/* FOUNDATION MEDIA QUERIES */ - -@media only screen { } /* Define mobile styles */ - -@media only screen and (max-width: 40em) { } /* max-width 640px, mobile-only styles, use when QAing mobile issues */ - - -@media only screen and (min-width: 40.063em) { } /* min-width 641px, medium screens */ - -@media only screen and (min-width: 40.063em) and (max-width: 64em) { } /* min-width 641px and max-width 1024px, use when QAing tablet-only issues */ - - -@media only screen and (min-width: 64.063em) { } /* min-width 1025px, large screens */ - -@media only screen and (min-width: 64.063em) and (max-width: 90em) { } /* min-width 1025px and max-width 1440px, use when QAing large screen-only issues */ - - -@media only screen and (min-width: 90.063em) { } /* min-width 1441px, xlarge screens */ - -@media only screen and (min-width: 90.063em) and (max-width: 120em) { } /* min-width 1441px and max-width 1920px, use when QAing xlarge screen-only issues */ - -@media only screen and (min-width: 120.063em) { } /* min-width 1921px, xxlarge screens */ \ No newline at end of file diff --git a/client/css/header.css b/client/css/header.css deleted file mode 100644 index 48a24ca..0000000 --- a/client/css/header.css +++ /dev/null @@ -1,121 +0,0 @@ -/* Top bar - ========================================================================== */ - -/* Foundation Reset */ -.nav-top-bar h1{ - line-height: inherit !important; - margin: 0; - padding: 0; -} - -.nav-top-bar { - text-align: center; - border-bottom: 1px solid #ddd; - height: 45px; - line-height: 45px; -} - -.nav-top-bar div { - display: inline-block; - vertical-align: middle; -} - -.title { - float: left; -} - -.title h1, .title img { - display: inline-block; - vertical-align: middle; -} - -.title h1, .title a { - color: black; - font-size: 25px; - font-family: rbn; - font-weight: 700; - text-shadow: 0px 2px 2px rgba(5,2,0,0.4); - text-decoration: none; -} - -.table-title { - font-size: 25px; - font-family: rbn; -} - -.user-login { - float: right; -} - -.user-login a { - margin-left: 1rem; -} - -.balance-bits { - color: black; - margin-right: 1rem; - font-size: 1rem; -} - -.username { - margin-right: 1rem; - font-size: 0.8125rem; -} - -/* Small screens */ -@media only screen and (max-width: 40em) { - .table-title { - display: none !important; - } -} - -/* Messages for errors/success */ -.success { - position: relative; - background-color: #7cba00; - color: #f5f5f5; - font-size: 12px; - padding: 5px 15px; - margin: 0px 20%; - text-align: center; - line-height: 1; -} - -.success a { - color: #fff; -} - -.warning { - position: relative; - background-color: #ba3c12; - color: #f5f5f5; - font-size: 12px; - padding: 5px 15px; - margin: 0px 20%; - text-align: center; - line-height: 1; -} - - -/* FOUNDATION MEDIA QUERIES */ - -@media only screen { } /* Define mobile styles */ - -@media only screen and (max-width: 40em) { } /* max-width 640px, mobile-only styles, use when QAing mobile issues */ - - -@media only screen and (min-width: 40.063em) { } /* min-width 641px, medium screens */ - -@media only screen and (min-width: 40.063em) and (max-width: 64em) { } /* min-width 641px and max-width 1024px, use when QAing tablet-only issues */ - - -@media only screen and (min-width: 64.063em) { } /* min-width 1025px, large screens */ - -@media only screen and (min-width: 64.063em) and (max-width: 90em) { } /* min-width 1025px and max-width 1440px, use when QAing large screen-only issues */ - - -@media only screen and (min-width: 90.063em) { } /* min-width 1441px, xlarge screens */ - -@media only screen and (min-width: 90.063em) and (max-width: 120em) { } /* min-width 1441px and max-width 1920px, use when QAing xlarge screen-only issues */ - -@media only screen and (min-width: 120.063em) { } /* min-width 1921px, xxlarge screens */ \ No newline at end of file diff --git a/client/css/normalize.css b/client/css/normalize.css deleted file mode 100644 index 08f8950..0000000 --- a/client/css/normalize.css +++ /dev/null @@ -1,425 +0,0 @@ -/*! normalize.css v3.0.1 | MIT License | git.io/normalize */ - -/** - * 1. Set default font family to sans-serif. - * 2. Prevent iOS text size adjust after orientation change, without disabling - * user zoom. - */ - -html { - font-family: sans-serif; /* 1 */ - -ms-text-size-adjust: 100%; /* 2 */ - -webkit-text-size-adjust: 100%; /* 2 */ -} - -/** - * Remove default margin. - */ - -body { - margin: 0; -} - -/* HTML5 display definitions - ========================================================================== */ - -/** - * Correct `block` display not defined for any HTML5 element in IE 8/9. - * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. - * Correct `block` display not defined for `main` in IE 11. - */ - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; -} - -/** - * 1. Correct `inline-block` display not defined in IE 8/9. - * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. - */ - -audio, -canvas, -progress, -video { - display: inline-block; /* 1 */ - vertical-align: baseline; /* 2 */ -} - -/** - * Prevent modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ - -audio:not([controls]) { - display: none; - height: 0; -} - -/** - * Address `[hidden]` styling not present in IE 8/9/10. - * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. - */ - -[hidden], -template { - display: none; -} - -/* Links - ========================================================================== */ - -/** - * Remove the gray background color from active links in IE 10. - */ - -a { - background: transparent; -} - -/** - * Improve readability when focused and also mouse hovered in all browsers. - */ - -a:active, -a:hover { - outline: 0; -} - -/* Text-level semantics - ========================================================================== */ - -/** - * Address styling not present in IE 8/9/10/11, Safari, and Chrome. - */ - -abbr[title] { - border-bottom: 1px dotted; -} - -/** - * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. - */ - -b, -strong { - font-weight: bold; -} - -/** - * Address styling not present in Safari and Chrome. - */ - -dfn { - font-style: italic; -} - -/** - * Address variable `h1` font-size and margin within `section` and `article` - * contexts in Firefox 4+, Safari, and Chrome. - */ - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -/** - * Address styling not present in IE 8/9. - */ - -mark { - background: #ff0; - color: #000; -} - -/** - * Address inconsistent and variable font size in all browsers. - */ - -small { - font-size: 80%; -} - -/** - * Prevent `sub` and `sup` affecting `line-height` in all browsers. - */ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -/* Embedded content - ========================================================================== */ - -/** - * Remove border when inside `a` element in IE 8/9/10. - */ - -img { - border: 0; -} - -/** - * Correct overflow not hidden in IE 9/10/11. - */ - -svg:not(:root) { - overflow: hidden; -} - -/* Grouping content - ========================================================================== */ - -/** - * Address margin not present in IE 8/9 and Safari. - */ - -figure { - margin: 1em 40px; -} - -/** - * Address differences between Firefox and other browsers. - */ - -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} - -/** - * Contain overflow in all browsers. - */ - -pre { - overflow: auto; -} - -/** - * Address odd `em`-unit font size rendering in all browsers. - */ - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -/* Forms - ========================================================================== */ - -/** - * Known limitation: by default, Chrome and Safari on OS X allow very limited - * styling of `select`, unless a `border` property is set. - */ - -/** - * 1. Correct color not being inherited. - * Known issue: affects color of disabled elements. - * 2. Correct font properties not being inherited. - * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. - */ - -button, -input, -optgroup, -select, -textarea { - color: inherit; /* 1 */ - font: inherit; /* 2 */ - margin: 0; /* 3 */ -} - -/** - * Address `overflow` set to `hidden` in IE 8/9/10/11. - */ - -button { - overflow: visible; -} - -/** - * Address inconsistent `text-transform` inheritance for `button` and `select`. - * All other form control elements do not inherit `text-transform` values. - * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. - * Correct `select` style inheritance in Firefox. - */ - -button, -select { - text-transform: none; -} - -/** - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Correct inability to style clickable `input` types in iOS. - * 3. Improve usability and consistency of cursor style between image-type - * `input` and others. - */ - -button, -html input[type="button"], /* 1 */ -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; /* 2 */ - cursor: pointer; /* 3 */ -} - -/** - * Re-set default cursor for disabled elements. - */ - -button[disabled], -html input[disabled] { - cursor: default; -} - -/** - * Remove inner padding and border in Firefox 4+. - */ - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -/** - * Address Firefox 4+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ - -input { - line-height: normal; -} - -/** - * It's recommended that you don't attempt to style these elements. - * Firefox's implementation doesn't respect box-sizing, padding, or width. - * - * 1. Address box sizing set to `content-box` in IE 8/9/10. - * 2. Remove excess padding in IE 8/9/10. - */ - -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * Fix the cursor style for Chrome's increment/decrement buttons. For certain - * `font-size` values of the `input`, it causes the cursor style of the - * decrement button to change from `default` to `text`. - */ - -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -/** - * 1. Address `appearance` set to `searchfield` in Safari and Chrome. - * 2. Address `box-sizing` set to `border-box` in Safari and Chrome - * (include `-moz` to future-proof). - */ - -input[type="search"] { - -webkit-appearance: textfield; /* 1 */ - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; /* 2 */ - box-sizing: content-box; -} - -/** - * Remove inner padding and search cancel button in Safari and Chrome on OS X. - * Safari (but not Chrome) clips the cancel button when the search input has - * padding (and `textfield` appearance). - */ - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/** - * Define consistent border, margin, and padding. - */ - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -/** - * 1. Correct `color` not being inherited in IE 8/9/10/11. - * 2. Remove padding so people aren't caught out if they zero out fieldsets. - */ - -legend { - border: 0; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * Remove default vertical scrollbar in IE 8/9/10/11. - */ - -textarea { - overflow: auto; -} - -/** - * Don't inherit the `font-weight` (applied by a rule above). - * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. - */ - -optgroup { - font-weight: bold; -} - -/* Tables - ========================================================================== */ - -/** - * Remove most spacing between table cells. - */ - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; -} diff --git a/client/css/reset.css b/client/css/reset.css deleted file mode 100644 index c5cd707..0000000 --- a/client/css/reset.css +++ /dev/null @@ -1 +0,0 @@ -html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;}body { line-height: 1;}ol, ul { list-style: none;}blockquote, q { quotes: none;}blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none;}table { border-collapse: collapse; border-spacing: 0;} \ No newline at end of file diff --git a/client/css/site.css b/client/css/site.css deleted file mode 100644 index 9fd75e8..0000000 --- a/client/css/site.css +++ /dev/null @@ -1,133 +0,0 @@ -/* - green: 89B151 - yellow: FDD262 - beige: C7B19C - gray: C3CED0 -*/ -@font-face { - font-family: tale; - src: url('fonts/tale.otf') -} - -@font-face { - font-family: rbn; - src: url('fonts/RBN.otf') -} -* { - margin: 0; -} -html, body { - height: 100%; -} -body { - font-size: 20px ; - letter-spacing: 1px; -} - -#slider { - margin-top: 50px; - text-align: center; -} -.content{ - min-height: 100%; - margin-bottom: -100px; -} -.content:after { - content: ""; - display: block; -} -footer{ - height: 100px; -} - -.tihidRibbon7{ - position: relative ; - margin-top: 10px; - font-size: 20px !important; - font-family: tale; - background: #FDD262; - text-align: center; - padding: 16px 90px; -} - -.tihidStrong { - color: #000; -} -p { - font-size: 18px; -} -.play { - float: right; -} -.content { - margin-top: 30px; -} -#error, #fail{ - color: red; -} -.tihidRibbon7:before, .tihidRibbon7:after{ - content: ""; - position:absolute; - display: block; - bottom:-16px; - border: 24px solid rgba(77, 81, 23, 0.54); - z-index:-1; - line-height:0; -} - -.tihidRibbon7:before{ - left:-32px; - border-right-width:24px; - border-left-color:#ffffff; -} - -.tihidRibbon7:after{ - right:-32px; - border-left-width:24px; - border-right-color:#ffffff; -} - -.tihidRibbon7 .tihidStrong:before, .tihidRibbon7 .tihidStrong:after{ - content: ""; - position: absolute; - display: block; - line-height:0; -} - -.tihidRibbon7 .tihidStrong:before{ - left:0; - bottom: -16px; - border-top:16px solid #1c2713; - border-left:16px solid transparent; -} - -.tihidRibbon7 .tihidStrong:after{ - right:0; - bottom: -16px; - border-top:16px solid #1c2713; - border-right:16px solid transparent; -} -.tihidRibbon7 a, .menu a{ - color: #000 -} - -.menu .active { - -} - -.menu a:hover, .menu .active { - color: #9EA081; -} - -.title-ribbon { - position: absolute; - margin-left: 88px; -} - -.title { - text-align: center; -} - -p{ - font-size: 16px; -} \ No newline at end of file diff --git a/client/fonts/glyphicons-halflings-regular.eot b/client/fonts/glyphicons-halflings-regular.eot deleted file mode 100644 index 4a4ca865d67e86f961bc6e2ef00bffa4e34bb9ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20335 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

!oRptb@n+ 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 diff --git a/client/fonts/glyphicons-halflings-regular.svg b/client/fonts/glyphicons-halflings-regular.svg deleted file mode 100644 index e3e2dc7..0000000 --- a/client/fonts/glyphicons-halflings-regular.svg +++ /dev/null @@ -1,229 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/client/fonts/glyphicons-halflings-regular.ttf b/client/fonts/glyphicons-halflings-regular.ttf deleted file mode 100644 index 67fa00bf83801d2fa568546b982c80d27f6ef74e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41280 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

PBK;&Wcg|NX{>QR@W3{K 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 diff --git a/client/fonts/glyphicons-halflings-regular.woff b/client/fonts/glyphicons-halflings-regular.woff deleted file mode 100644 index 8c54182aa5d4d1ab3c9171976b615c1dcb1dc187..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23320 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 |L3eN( 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 diff --git a/client/img/bitcoins.jpg b/client/img/bitcoins.jpg deleted file mode 100644 index 9184dc2a7625f2c22616e6474a693ec0e5a6f349..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 533455 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%0D!IpUtXyXl)(i6(qK&KS-v}5%69gmYqs@ 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⋘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%0AxC=nMaKj;&y3bXK)6`9* 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

O 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

L-}myvKc_ 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 diff --git a/client/img/bitcoins22.jpg b/client/img/bitcoins22.jpg deleted file mode 100644 index 081abd0a0c19c945de1e61536a05e2806e132c8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142159 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ß~!_A%^ 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 gV@+-_V}owQ1~E^|&N3X) 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 ?NkpLohsreS+wd(*^rGH>Gid80>~k| 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�z%BM;KGe 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Ü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

c0!;CvEXe$ADkc3GG(()Zctv`5=xilc&8CU=~ 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

mP&MU9qr8Ict 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 diff --git a/client/img/controls-back.png b/client/img/controls-back.png deleted file mode 100644 index 1f6b0a22e97b3f54a4cfe09ca2b6986ede3fc5c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15045 zcmeI3TZkJ~7{||AS?sopU_q-^9j7WSI+;s0n`B5*bJ^`KHg(xX+=5^yGbfv|$xNJ? zZL$l3w9?iWi-J%^DEd-GDEQ)wR9mqi>a!2}C&`Eu)7p^s-E>)5cRbB! z{SLX6;u4p)9n8fdF+rCUnTsbQa%?6k%TI8MBu7PA5|yMN%j!&Am1nv3#b>5SlyZ!U zx?GrVcSnAu`KsqNR8ed;n~`QTVmqs%oJ=M~Nf8xAAPT`+&SSnl4?q~lY-uI`u( z&$KPh_tnbwnwREzzoYKe9#_55?Z|T5>rXKTgH~*mN}-(ZwbqSH5E>EiY#O`?_kZdoswfAk-&vW~Vnr>SDX!fVXL49x4^sI0}^Kgc&YDJI|f+UyZq#BE=(Zu7DqDm4l36%pL zMcXhd>m837L5d4fv?MDku~CxH11JYQ$SyQAPur3U)b{%ni|V4~dYYx<#X^RRJz|=M zij6pyqtS$5DDjFg6P0D5950szB@r_!N~IjrbUhekfBBGg!PeLORn)dNh;_V>P0UAQ zGlg8191U}FLQ-;bv&lq4iOuF`5^~2Dln&cs$2@_JdB?5?8@!=8F823Ln(u6!?upP| z1;Nf!&EcW8??)bgKSQOx`yuA3u-Of_M{2BZ| zm`7NEn;>qan+4M)n`a&L?~mI*S&!fs`?H;fnz_Y^=}r$h&s0tK&+Lq=k;zSo!5P=d z^=>Mx@H+|xBj$8#%Xg@Jd>_p!w*2irZmWh?foi;oYgfFc=HToq*%8!ZD75Ua8SkxE zHER_c8L@+{lNc;XiT=FR%>HQ$v;DK#S%Jf|pE7i{Vmo!s%b0a-6^jjPH6`|vy*^Xj ze*rab*KCIzXE+m0iKEh>%0K`8#Z5SA!HOWK!ccBdzv6HG+FGEGD-yZL69>84rLcLh z^ytk?Ve?>Vuksno^fF4jw}CXM^8chl7)Qv18P3ecV$oPi983>ZESW7_TPc|2GTz9jTtT~A}C8Ps4>GuMFa&5 z7oj z3(}y*3>Os<6fj(n1~q25sED9|;es@%F~dbg1O*Hiq(O}tE-E4@V7MR+YJ5{%Q@z(M zu|?joY?7BLANcmk56O#|oW8JJL}=qtgkC;{&|jP6`#M5v5<)kQA*7y1=pOrx=daBZ z?Zw4Hw$%FW_Nx=q2<<#2IXnJro;`E<@(bU8e4~Vx9ztkyvwZUGznhyEw)0o6Tp=ZX z=I?XU(&d-_x%<88w*PhdFUVY{IzUOxS z^x8H5g;PKM;N%ylr#||jQ2SEb{&m(8gDn5>r4KGVa`yKfzwJNs)w{)q{o2keMY-v9sr diff --git a/client/img/dice.jpg b/client/img/dice.jpg deleted file mode 100644 index a4f08b7058610c376d8901565c53af07f0a1cffc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14751 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 Kn*-0&-2VqAIu>gH diff --git a/client/img/favicon.ico b/client/img/favicon.ico deleted file mode 100644 index 5e7913b56b4752619c0c7b0291996df81a5d9164..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1150 zcmd6m|4&tQ7{?#fQEB5knyxLenk|26Yjb|d>FAf7X7~mArP1(w`J7Yf+Plxa2wVOI?d(P$_I!w9__KI1@l_yc0nt(-vT?Y?l^LA}BA$z1G(&X%KUpM6qMGU&suHDnV&(3q zt35m7IPrc@$&$xB=dUO;`MjQIc+GsjzlKD~A3eP&isY*-C$Xwxf#@l9lvnw^Wzzn} z690i?CDrx82&MkIuAO3SQ-#+jiJr1l(d&uzRqUdOR}_7;wWf_K%e}Gd8_vI*_Tkv1 zv+?$y_U5|}?FWB)~i?e_!*dlH(p!$h7Y_G6xW0+lW z4>7p9R3rxtxIVaqME7<$-aZY>+G5z>ISW^hjy1f;<`Mm>y;C+hk14dWLnhvDS^kJV zo*UAU+@m3-&w#W30{8EL-8%rw%Y{g4zJcUk9aygq7-XB<~w;AffjC*+^j?-ZOd zkQ(IvZW%UDFZUI|x}_E?H}64m`+cMY8D2Z3NBqA={m0e0^XG-wrET9BSbrk&4GJ7b z#$nyn4eQQMI0F-Kc4=7qIYaT+1`5vT7wnzNvq{}b^#6qo&?}#5jYVG>c!TG&hBR1@ zDloT9MM>ww*K)%Q8G{;<`c*g|l1my`s9WXyUn%B`C(Q! z^z+}bfgk_+k9T%sY31|KG))OD@}d>(N`mF6@)E~p?ofo~t+MIGBl5gu&GKw{H1g5o Z^GEc<{3nPZI`jmyHTRw(k|UUi{so!=%FO@( diff --git a/client/img/gamble.png b/client/img/gamble.png deleted file mode 100644 index d41c527dd4766fe4fb3e8c8ac7dc6331a122fe25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62315 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

fdoCTfetT8!JJ#UmsWA|PMU+Auji z8S#V-fK~~GOJ*Ka771iE*>tK4OY}6JJA4}Bv4YHjp**1|3VJ9;<|7n)19=UGX+^ti zO&1%K=_N)<Eq*#2)>JCc&08~ zrse!1^c~P?fT93p^_X@Ry!w^fK#)@w@H~RFw5QX;G605ks5ij^YE=jmo*WYgAFJuJ zUr>?XI8UdCTgdG(hHnafVq#cClt-T>-nz{^^9Wq# zy){rMGV?Vlu)DLLKIg9$>|3{9Cdq+k#d2#H?SN3S{hgktZ#E5MJpoUZG1tjNmHXT} z2xtWP6R}v8H@l|-X=sM2FAe&ow2QKJJ3y}RF)9?&h~4wY^7Fre(=73n(m$2UYt?bjSWf5fdXXAX ztV{e=Dw0Qsrh_VDfkAEXuGc@I6+`;vVXE(&C}$Z%m1xYdb$(<_$XDh#7jltN0a~rx z`y^F1*VBb-ucn2ISJN7`j2fQfoZ83u^jLcBYhR)3mAR1NlERbZ<^f-%k@p!3N(K#z z!~kXBSQlLV_(7ZaYJvPcu@+1c&MIKi-+5?sB!9`2B3{BqPrYd$Sy6E1pYX<7fU%{C z5+4e-*SEjS^PPbf44##pn=Ce(m|*22bmhnp@LUKsMn{8!X}7Jzu7OAlaNQw1UX8?0 zn*e`+l9~;*Ms`Z_!!fveu!GW|mB1rB4A4-+<+Y8Ql{Nd%@_A?pKZ+aA?x!m^$GH$4 zl2|`2pp{VjY#fvr4HXJYrWH9yXr8W;w*~?^DT{2o)Gv^2QjA#~(ja?emxe!PM-Yl4NA0Y-1(wW?F(N7MHtw7n)*#whIr!iKt6~QuH;*c)=KXoeSRT!y~ z?;UTZ)w^Bb6oK&s%U*|VMahiSr%>TvF`T+GwrXJ*LYCpP?Mv#~btZnE#dxrT z-x%BZI67*kPd~kb0`${MH?F1eabilKwuV?mEP-59Hv6Q6-H;)Wijc})HtEg>@C=Cb z+;BBW0-zyWN7##uVN8^1Jz5?muVAE)>DOx^&qWKBoT3Ko3`sk09!FrQd(urihz!b@ z#sY$%k*4glRHjOYu`X5uZC-Q1j&0oIxI24>tQ=}VIzWjk1Sz-lF07T{Da6qiSle)n zKI|qPV6~Agj$_>F1(SlVTpJ;a_fi0|n@@&F7N5)vxVT0G)kS%n=ol6BOLUMfT$qAT zoSWFkw65?Y;uN5gvC%QbwVj=H^3nS!z$PhC)+R(8L}xB8zCh)=Li%#)>H^lEhC95d zV+-aR>-glH;#bFC5X!WqML)g%#@BJz#$LiUG9WP0?p52}C&#C7;iKu*+i$XTbA``0 zQ7)FZd6AfPXfaOwv9;Gk zDLzblW29m)U1hEOORNE(B_+CXEZ2b#VA_RmmC*S2%s{A5~VahMQGs3Vsuv}SZ| z7a{8;gw9)(Q|L(j$|x($E=)Y+z0eM92 z30mlbO0?hWh4qjvcr?@?p@YCT>7zO!BW7C#!8Ja=`0v` zLJ=cKi5CwgK{lxNJj9~DhW)%z0sKX#2rr1}^>hnef-Es;Bqg{{qZ!UZ3m@bUdXXq^qBvTue)gH_~r>=X>dY z`CtEM7=<-QafIP|MZJl=O&uUi&>yDP$Zi$k!PL|w$K&n^Dly#%0W?M7idgj{GC&2^ zLjUf!e=q&TU;Qn?{&3nl*iEYsP)xkV{PIg_h;;W1UAsMg*F*q6`pM6vBI(JgG(`Wp zn+gayyRK_T@dot4cJc(d^1%O4fV=?*^Unie2c(a4{v}8yw*d_>5aM)x8TBK$b`G7h z8Ua|H3A*}H1N*|z3DMikQKgXI`@~AN>e%6IcIolsC(!*An%3|d<2=V`$-jhhP!T6a z(O9~0EQc4g1t!)_Fc!0<8Y&f4_#`a1(3nAg;ws`0WkCJ_uA+6uZUJSlsI`w$I4(|{ zX8(*uHWU%a;6f9uM4mtorq&RQ!$UAG+BJnW(gN6hS_dBK$Ha=dEe9)P(j%I6aj}r+ zwGUoM5K_#)J_Z(e!sRh=$pSnOUI?%J%STLi+MUWuU%uO z1}18{ZU8(A*U0Y`#IRr}MU!!_u0Bbhe)16>ZY4c?vPvA$#R5&HTT9F7`pYljl81ne zSa-bQF>@ZF2dcq>pY`>p5Rds_k&F{MC_|AB-zw`qj>xE0$rvpx&Qh&COwZUoWdDfG z1&;TisX}>9*XI?iRW~hPxlZnWpRCj|3P2HyLY2kLo!zY{{7nOGOl2z|wq5M9OtS}M znWrc?LPdXr7+`#aj102cqS!PdMy6UjP8_qbw#pjm)7S*T4%`#6ew(Y0$%L`Kf$NsJ z&H5+-8ce%Xt6t5eq=(S?~}#RDD_c>fU3OK=wM#d z5B|jfVW8}psxo%_y3F?nIjg~9)v>X*aLJ#hQ&qaW_3(A z3XLqZ86b<&Bba4kQ7vR3_VsH4R1`B)v7VYq8#ny=L;EkG_`?Gxpw3yVxL!pjr@?)(YXvmKExWR5pnY2IaTs1a2!UkJE=Ay#L%Y>~q~> zdgE)ar29FOS1aQxnngf29+4=Bu#0ybFV&m7*Gh}1e1()qTANFVK}GBX3Z^3 zrq4e80-;@tw6pb&E!Ild#;)O+onEA6`fB>wJ8ws9)hE4cl0mCzJmxZ2pISJLLBKum zv&A?eYk_M2C@t)+CE4F)B^~jQtLrwg?j|#uD5fcMvnfRcxek5mK&)-%zKz1UQoKS- z&KRrNYV-3LsaE>nZMJ6Nw?m_>bK#mtBmyi3=IH%mrqGbk8xI(99W)iTst?wNr6;!eHf5Oll!`YnY1 z6>2~0k@Y(x{&QE6bJmNPzIE+?9^70bwQpaV@-R(i)6NRfg*{-A&R4D(w~)%vrEM)OBgSN@*2Rm>C1ojr*Egbcki*z_%ZWr zr3(ue(r^66cggu*32&yi(^41lW-@dg80DG|7XcY-h*!1fkt=7M3WB{jUA$Wk<*y7+ zrERiO_a8l@odGc*A8xkj7&tOxgJG$jUU}_x-18aTppWQQHH$)h2ZcR6V_gOUS-^vK zgk%KCF0d(r--B^@MO*F%5aa}5sSlY>q$!XNgWbcY2nfM2M1*RP#7V=5SCN> zU4Y&@be#^-&onbNlM2l12yZ$6Ti-~_@a*BcUq%h8hBYNwi+7_5k!$6sGubw762r`6 z7%ruphjklcML!o-EBy+)fw8OMGRaMQD`txwZuUp!!m=0*fme2{$ zBD5PIL^C7vX^r&e*6M?l15)JZBP*j6MHKnQw_it*PSf3=eVi7_a+Tp%)j*WWyIw)V zr5BT9T4H(Qza}Y^1Lx^OUims8ksry*_$E6?BtuXDWg~kymoS%c9lwt!*H?5*ad(*H zmtWpPxjX4MzWXhz+H4?a{D1*Jx_&*q4K2^$)ig?OR?hYjyIsfN+bNalhwwX~E^<7F zN1R|);wXhamqL$I^JxcNxgN#`;1iF+AO2VW?yWACVRLgQ)(dM{#Obzu+s5q4V|NXr zem~P{3PCLO8~E9g==LhQw}|}t%+H-_tWAJu5=%1pZ&aH#{dxwi(DT0%!@x_12buUh z{_;aDjscKq)sm?*j(zpjTYdPcd%Nniru?Q)46zK8FYAnGuh3uvi zwwIW>(ohw?@#Y(EQRoXon{nEvXU6SLtmTdN4P@U;PrI9Jc0wRG|_ zEmoXm*d~bLu^H814gq4O6q!OG?R+J?($j>SkaigX1Ak&I7_d&*#Uf^Su3lYctH+CR zkP5j6KE8YBPC6n${LZ(&mHy@L{9brDhx3yky_5dt|N0xcE3c(L`lCO_JG=q(!Lp)c z1&AQi&5=6_x4zNkJ0B~=yF1(IgAad(vi&GMdi)UhG>esbIbfw5rnz=xhxHvT(ya=S zil?Be$b0(Um(454*tIF$~x&72GP2 zxDCvh!GJW7(!I4!mUmK+#k@z#SNb5;t|W9EiZ5&m-oMBsWg;EZ;5%Xz;xNbQ@4`T$ z!2ab&{5m@>go4*E9$A+H<9&Xta#tcSlRxr9g|c3AilK6o1s59GNiYF&F=J$@ztVz(a!_w7N+T$NQe3b6qyN`0Lf`oP=b}9V!Z~p*L zK(D{{Tibgs0%w5?xoMYunn`ellUpe&99Buah(WcDaK;Y~TK8x~Z`Y?DBRl|tW($b5 z0)^Zvq&ro-SmdH#m!ay23gCIfmImjhRkbn}*?b)tDGpR<4UTPin`dR$OE<1ZgP_n$ zh*1HbFD@*mufO>XG7j|W&n#e>i|Mca^6&5(e}VEWrT_N7`=fOI+6@@Rn1O|nv0{vo z%0=M9D`FMRk|}I5&&qLuB3P}C)kV34ytc{D&s`*N-j3?Ddo&pY>&Eq77+z%5-8Zxi zF0|*j&?owPV7P13-GRhRnEgFroe*GKBiz?1D*n(-ArM|ff&p3}+aZ)fr&v!c0r}qZ z7)0BLW^<-7pmPZ;jHf8m!fhe1;JM&Y1Ag}QkJ2KUs$t;X6oOPikVXOP1=cj|ffO_h z;|N1I@jMfhEc+Q{rms+t*2{ycz~gR1E$D4q3*~ml9TWm83Gt;|Hlvo z6N#@tXDLFCVc-gpbI;1^1jtO%G_3)T-JlZG0cpWJ)=3(F@J|py7~&wqRZuEE=m8oR8Vhbz2rwfdOQ8~U;i-HO8@bH|Ho-*`3m&} zs_S6(NGED-AtIW=`Ay4NWW!2DY-D=?8X)6QV6EXWDNk3cnWB|e7Ta8&>h2MJ8plc~ zXNh3HL)UDR!e5Q8dEDC4)m%NiZJ9aR3a%2jO%A|##nzOw3aw}fgY;bD;Yd?5J`1EK zc49n?DSm^{bC^FtIQ41>Fxe#c%W_JGtc5mMluvCM3cIZ5Fo1=csfYpTvSfJRHbTtL z)nuk70o44Sy|#!Gwzh$OD1tj9Y9QpTi3rCP@F%>w0xd@oXaqPEL<0pKwe)_jfJdCc zfuR5nnE(IbL&f6B{~07h9yp%U1f=y?6~^;uRQ8@*a+SjQ8YF9!BYuUa#%c>BOtKoqFHTPWQTPu%$F9x=l6b=Sb8!(F~()2|Vfw?Q1yV{Y0|YcRr2TT9G<2o+6B zM<$N(SO5$WQfcs-A^7~O(#C%(Fk_L{(*A`9(I|xQ!K1M-2rR;sh| z9xzc-r22hCHT{%0t;Oqg;+TElM1we{$~jsXhRwAN=7o{LI64+Fc?Rb)S^2tN z4c|tIX*n!DS80qx-SS5HUA}rH`pWFewi{b?(6cypBR#US0}C7jl{8DE!vH z_|{u3`ok64Ap}*%O%jc(>Fz12Corg%3dJH$fmqEOEl4=$c`Kkf4rm z=rx?oNn~e$5>!(eemY=qd;8m*7YmB#i2fxju(T2=ivdRveyifIzN%o0mCXu39XJxJ z;b5$7;w}UI^7Bv9-~Z_Ez>H7Q|L`aOf#2N5x&ZkQb|-DT5U@<)@&Zgu&txB06r>Oo zTRx13gkxc?RUWM9(&AMr$0Nz&kXa_%S6E#ITtP9(`5H`bJX>Y#FoTWFR95ar0}ZGx za2qAs_m1I(%=_AXks?DTz5Rl}{_e#?&u0xwR%lQ) zYT1Jin34atp)ze({*@uL_9Le z@7(=Ec(_OGsh2y4ABEp0hNx7=$xoXegb_?22#+O?jljf_4AcQd(9FnVA0bQSXtr)y z21I)|$7ub;{wkD^szTaQ1v0HzQVU_=IH@xa4G%+e9EwRFj|+_YxUhMIivl24xuP|P zb~bt~E?%NN16+#|FeJVwi^Vwxwq^iX%-Gz!^J)6?KmXJ8{s-@+-~GYAOn>liexGa& z7#=d2ca{%P079S?IRCRc@0jepa-%ARnh(R1Ifjml?OB5`% z=ACC5uk&sZM7wsmO=Y`FkJ*5woky%QpPas#F3pfEXws3eM^$^~VwxuPeoh0V+hZE= zE3xv+SW{V$F?v?5y7eFHKq3NRp@zyjMJNi>4*6H&nOD5#udlNwom1N%hRYBdY&=wpwaT7x6p|TEEp(sU56rWQucV&p32if!L#&sY!OKx}B zCiL^qzoe(^8Fd%-sO6l)RJ02}_`N@P%QX=Sv?;AUc73pwT85a0bn>x-Hb2m!1~C|; zmfnrNEEKtrUksHfq2_$RnjHpl`x4d7dJqS8v0CT1_P z0KbPQ zs(i+S_~7|Je&*qkrdQdYf9|gsD!d?b1f=uYA{gmon$%duRH^haovIRzQs4})3GE!0 zS+^?bZtGVnt=BQ$y3BfaLjxhaLH0g1xJhmSQ22vC_;21iVb_JgeGGSO`!N6jKmbWZ zK~z9&Wx!zo6YEp4>H#HqADE887$92_G!{^iv>>Km6*Q+T5yWj7mb6G@5yxx?=|d*s zd3_i}qB`X4{k<*Bv>z}r7v>nVI1%d<3ky?t4q^@_tc8F~{7zyayjW0iqpt8rD8#*o z57K}9kN;CzzIu)80I#s}wn69(!gc%GjJsiNC2DvFaHs16+>KkTDdiM|E<#Yp`dkJA z9pGB;Ke$g}&T1(eFxXSYm{eZp^5FhMibT`t)+@I|(afi7$?SM#@^}GetFgfY7I{`# zqPw(wmAv>9ge|j(#!6vWP}J~%h_su(c`E?hoo!Mxz*T{{bQmwKPzW9Gje*R-EG;in zq+H?JZVD%yf+x`Z0JxCtk^)T_kGs3uc0LR&E>K{!#YQDB(kwVJ<)&iZ7$%FY?8$Nm zcZ1L%AykS2tRf7Zt@hw&hWVTs(`(7_GlN&a!hF1IEwX7Z(>XwAYa>90JhEzPRGy z!5X}P&5g+Wy6b}k$+0xg zlxhy45L)Rm#K#$)1R9Yet`ImY-(tZszq42^4;U?^W!YVxh4n@SG)oWKo)5jOMJv!UDWS=;TD%}&}{f~ zm<6V1jMhJ7s>>(Ca4;6Fx=hz-6j|^SO2*7hGY3pn*rAQL0&pu*KYvCR?Ao=P@Phla zakCSE0|#lM&B|#Mcu!Ko^~PoR)L~)K(GKkndw7C&DeY{nk(JpdX+WneDeUpaG{Gxt zn;E0RtN4cC^V)02YlK%wZJovgGRQ2g8JjY|T%L-`eanU`kdGHL;dm*uf3X( zQ1S74PQ$r)HYknashoOt+w8a5@kBIXtn^U}x35#`vdzh7O3b?@~jxR12LKh=r=RM*Idq(sM2FD6}q{H+8x-up>hZV(1 zAjIn|&{>G%%)i?r5Cm}WJk@O{=JmwyLL+ze7VAGDU=>%NkRh3%M`>YUp61cp7P|M(-Efg8FTw1<@@t_3&LK_Q3byhE7Zw?tS zHdnjc_>W#47^G0i?69nOEMtghV}`zZW-Xc4I0~Z3i15{#kPUy{ z{w%2L-tSnz?Jaf=Ay$}Tm0v#p8Kg38$()(DTi3S?wrgB3gtZcP3ffp>EBi+zHac|t zl7_dVpvzhW?=|RktP-2K5w1nv9@^MWqflo5@scsdKhm2C+kRqmpWpjFCg>qD1^$Kb z^P7-uKmUJuL~9Sn#(CpFFT%OiGR|o>(oF(f?PqNC^w~2qP={psF2^3lIc^a7mw)-! zc;eCYm9N~QrTkJ9mK}nzoZe8QqhkBu_7AvVi0?X6CuA{B;n1qL?Wbp@l|npEBb+;L zL=`lcNA4Z(p(SvUxYo)YBP3n~Vw`h|ejzP!JkUVs5*H7+!hp1j3aP1G_b#2nLMlva z>(3CVR@5D?EHA-GgoEn0xpnjMF?blOP$;zaE4hsI^5vzl<`&puk-D>%84${CP!NF_ zijYib;*A~|AafEjX$%-E$IA4$nIo~mC>H;e;B$it?lFDyeX=y-e?lbYiYKK#!x&~_ zlGb6yDdB|COb zv!a!7H}17F(`1Kpmv7qAf#;uKuXFgP9w_;XuT_k=Ms_AYZlmM_=Z{QA&c&Cfxv6^9Loz#u98RE+Vi3S3bs55JPuzrX!ri^cUek{rxb?iA*x_$mrh>0 zdNppIS!J`dHrGGr_e_9m(zHl0%}NaN^ei0Xz7ZNddw(>Vdw9v{EWpc2hhQc&RSx0- z5B*Q57&RZ}mBl+*W=jRO63@qRoU$GA{ru-I&f(uoVtC=X#ic&vA7A*L*YSml6|Eoq zb&0Ag_l}97?;Y$;!W`J&mU%|%ihfpF0A*gz#;9vL%KVw|*w#_&?bO5_?giCJe z!R2=tJ@{ppv$E{@U(6+1Xm}f9u3&^W$zYNC5UnNrMnf2$Fw>IokWhhlpc^%XlNzZE zA?&7G582?X#Lko>c*IeX7fssQYsi-iww`SgC;k23rD=9Nyu5fJ-FWFG;?PIz+(#l> z81%)RF9NQp*|rp0AJ7`PG;w)p8C-S}LG>43d=Y}aNgvM}Uweas2z&Jad9>aNkJjF$ znl4~pTDlVVWZ0)zby{k&P-ZT?j3z~kFXWLhzRpskypdQCa-NuEagmi>#0|xgJw9T0 zgcd7nChHihZLHyVg%V==`T2`j1C&Q9+MnaeB_x(YD-rp9yk5i%VL|W|5IG+#HdjpjonT-~Z=HrjvCksYlllEg9%Y=^>AoXN!$*;FK z2c~ENj0vI%(zVEpvq@IRjS>v@PENR`K$mVLaA8Ns0^U$~86~n6U`iO%G^=t~2fvyy?vJ zIOomctaJ8&wc35gd^jPW>s2$}L_3K^L1QCE5uXRO9fL#kiqP{p{ZlThwucq;95Mw1 z7q4Vdd=_tc?K#8#W3(~>hodo9ujg5Vug_n3iC?)WWhu^%fwWlc1`lk<-?%{XfO+ws z^ss4Fnrbk-FZi81U$Q&B#FQK<^qg@xVSjd{8;#oyGgf#}-%a@lKbtZI9OiL|+ zE%KD3U4!-xcG7dhEe~@Cz@Z_wc_E+^#~!gNZI#{jw4mGc3|+f%gNd`|fC)~FgMVKr zf|LT{*oWkDPuXMM9{$zxsL(8=9skk}ErZ>rQ@{C2xs|7|H%@!Gantf5hgUV+{TV!BEd}47o?1I_Cklj@RucP}9H)V*bB!gV(#vZo!3ti; zboQFJ9L15mb#|pT6@` zgyidK8MviIH8|IjW^LBM3NWxP-n6X(om+a5b&#e8k6HX6q<1S3;fO+6p%vGrK5?fv z7_o2YgZDoP&A&yi|0}Ou!h^jOeJI8gdI&v%f)uoVP8fwoWsr~t??FdCLHs#B^Nztp z1q)$v>~&nOx#~Rx*gX7!OGpvm97^i_BMjL42+#WZ3Pr6ES~Zrl6fWav)oGIJu+<|H zVOxQV_NSrgZ4AjCDZwuh#6x!Qc9)Y_Nk?Gr*eq@y9kb~()$ao9ne7cSE)bHae%Yk> z%R^6AK*+MWF&1H~mQ^L-5J-sUaXTUJiG7MPyOj;=27qO5um97ZzyBPrx`u#Ct!YR) zhRx2z-J#4dg%`r{kPuKA2Fxu|!D0QqChy}vxCn_=hUi=3b&S$@i&u^(`&R9F@g)=X zHP3;H9G_=%i`nXZ_^t9`T?kh3;5RbLIdbk$3V#v-jOY7@4{6}xwjZ^~mThiqF=uu~ z0R~5tABe{-R=xF`JHuF0Ym&e~LbA+Hl*18D*GHQY^zJNsR5iT=>76@w;{L<41ih{! zwpncs`16C``@Qs&pS+D?yiFZqCtW32^LD*vTNF&QJ$tNy{rDFj;+k3r@#|bojLYgf zEfxZ=<+HCyEw=!5ibt^6m1oC0HMznzjZ$Quy@h`8gWp9sS>=V`ZtrXpAl)Mqby0Fg zj1x;L)hvhy%Q&a;iZDehMF0u&&9+1q%^z`8(3tauRf4#}xLN8Bj(rWQv4Pjz*x7>F ztl7X24Y5m{yMJ%9;c*iP^7XHO4+X+d0OK65nK|nlr>r)d1NL~^rh5+_0fkP|n_qh~ z{r>OYWZ%~J@t7-EZZ{QUF;*xvLXHB&J?I#7*OiOFm0C@Y1;bH*fLx3}6gV4w6zKA7 zwW6>ZC)9vG2ErPrNKGO%(XzmN-LA$Ite)59GGq%t@#BZjyxl4qB=e&tG7+9$W$~LKfWHL z++ZMH!rk#zN^Q9G8t@9}BAS^s-xpk{H;$1-K>~k{f6m1y%K-Pc~v6!8?EKw4&s`7*~_2qcbhLtQLEK5sy1aBG#+02(-OX0}T2 zU`7IgVxD%l+U{$y&kj-*KzJ}oHYZEhc@MdbXz@Nb9ZWCL40}E)bZAssC95^d1_bj9 z#4QlGqcXXJ9uP@uYtSF}Ipdm_E{#N?@rOTr8#=rRj-Q3ry;%S4?En-v_k420UFWF> zaFRC9xumtu^<0CYLTef0TaNQDRXze~6ap^3cQ=#fr`;8?yt?<|yt`rrq~RnGcD$T zut9O2H3ZdKi-rNHa^LFqe){sx zgXqGvk7kYd#Bm||X@H=)3x~R(fEvdL>&~b?H_2G35KbV{s>~zk=7fALM(1~tePS$T zb1u<)wNDOye~$Dg`!Cdq&tN0JNBM+UY@>;G z^MRh)*w5b*=@RIJD^Qb6!290Qf(^DU3Zs_Dg#|jkM=qtGX?DGcg+VXnZy7f8S1Bm+ zf<#7WTiU5C>#hU%Sh_wqC_;k_u$Po@ixdh20MB#$<#~U;XM=BaZMpmBp)A zlZZeKLM;ee_uqmX(3%eZi(IZ)-G&M@Z6DsdY+N- zy$Wbb@|cak&ROPYhobjF-rCuuMPVsjxH!w&XKE*;LACq}Q-LLsR#GKpm2O;dwyUdL z)8UFhmm7LsZ|Wg@^KLg|!~;wk__rIqN%qPME%JBA=^g@) z*MXC6@PNHRJ~VQ|V1-xBb>yf+j9rW9`)n?z(%llZO%U&fcDBJZ;mbKN`{=|?9Pny* z8AJw;#aa~-B{^=FT%ac`Yn#u`V-iKWNQzhh1}}wgLNIrpbX|R}$Q@I~p*`jL=X$yBYfd=~xv(+zt0>VK^tN#YVTR zVeVrsy9klz)Ozf*HRfaPd^rlUZQz<;n4=en-TKJU@6mlaPG)PDzMB&JcS;qP!rH1( z;QB?1U~W(1M#XMu=6%g_6ep(X<_u_svf5vD#9}2Y^Y`!H1FE?G7W=^(jVg5mvA2SK zj2E(a_!5Z)A%$4qcu9pbTOpQ*1JFe}VWFfEFC!3yk={#r1b6MmV8>Lz4R{OuE| zLD5)Zj0$+*5Ku0q_pDme6O`NV~U&}Ln)C{-q{8GZQI&DNxmyu zjvgM`S|L9K;%LQB+3RYP`_^r;fT?w6whg$0(0d=fBFk~}+$hrhTAQ@AQ*?*7T!$M| zwphBGLk3QO)~D?1-eDWgrNt{i-zj*%$NlqAh%+|T+UH))tE-QxMclz!_Shr!G6C>w zv2xCy8Z$-k4Mt%%zybl8V48(BHGcKU9WoIKZ zu6gH+&(pWrbz_*Knq$xk>fTui!+Sjk{Y?<3$0oj^rBTv{uy`A58ji&s^0c<%aJ^Rv zFIK=ys2oR!J%W1Dz>VQ_;nF3TWuT6A#!w*fF)kHCKkH(DnJ%Xqfv=Yr8D3CzNIMvW}~ljGd&&l<@n z@2jybi<@{oczB=N_6l5(IcTUy5o#KfwOt2}C$$}aeS=;#3>Kgb>+kOG7!F{famd`% z2sfJ4qnh>OiLw9=kOeNTNf1i%nVukaZjWmy*j$gf@lPmlmMUe;D!>ba;T)J_tdf&P zQ3J8SiGe|bnNoD<_TXL0vpEBX%bgXwY)sr~6);ZR=Iw}^Pwo;hll<7+WFFp~35eXH zYq!Go{`Qx-^-c~2>M8Wp81Y67toB37>xY5$Qg+0i=(9X(?U1 zehuO_0)mve)swC)n8d%Xp34?nIAQyK*sF-vTX+9P46y3lbR19MnhMuZ903s&3cE1p z+$n)cEiW!%8L%!4c7lAri#lYk%2H?bnY(uAjl46Ftqf6t#TpxDoDm=!P?@c;1pgUI zU?-+~&Dx22icnW!j)ECA2ezWG(8#7QbldYhH&!=n^PX_qThD+$D|i?(SIouuL~m3U zuQO&786~WaSk#>@tk$~8)rEywzNf<#fzE{|LO}Hfo*7GJEaVz*1HhMwf(iWF* zfBQShn-4y?zY^bPcS*I|GW#vP6Igkb1nc zqv2LL*KRDQk3M)ej8hv=+ot#`Btb4Xvr38=fPPk$O(Sa%hew2#+#H=4$^?pDe4I|- zF*X_=!n%sL3o46?q9`OP*bJHT!5{u}H+F?z#GrAK9Hxdf2ClQnimzVXhbo#qAU81( zbC+h%=VQxzY>4W+^RI%yW@5BT z28XBi#v|ZrxoN#<ZzrjQ2TmcFZjx|@7qJ5Gdfc6zY&#U~ zjy5pEs)&Pv3mu(jFp>B6f7M~erHhMfr+Gg;e*7Tf7Jd{4!hRe@MPp-o3O|JTDyRiF zf?Ar+s%+V4L?n(@@epU8Dx7hKi+Wi7g}1tW`zy?+o4)wsqu`yLx)$mjUx~I1OicvG zili33OLbhhwX`%56>Bq3wsS=Kw&?C42s*qHYFKD2^1cs#7p_IfgRwBU&f2>*l8h$= z9xuTV^|Y83uH|1JnMZu_I-3Ub&Ca5h!dD|dON&s&4Ey1vOW(G3c3JHRXMhLqUNMfl&P)&mjTb!2ao^&Z3{ zRS*NzcN;}87z|K*T^}to#ih1*8>j?CQRDfsnBIM0&#Ts7*|!fBRqjVL+9;_wS}VpWls!x7WV%D%z_+ z$;4u`@XpS7lfh!_&HBkFzrfQh5WEeuRPz>IViS!&V}0^sx;H&Z&E)g+&2POC!e~k^ z&+U@>K&Eqc-~0TFk4X=|8^X1CaXEI;n5I2qnl;Fy^t-I)x$habdG+>H=C{r4xGux@ zC)_dA4agK$F}HUx-Ddfs5Y9Zk7BE{4NL8J&Y0k8GuI2D4WVhVAnAqIQbJ)ZMoX`PxgeOgcgh$+N$^(1CE6^=LjnD>^%i}yW}KaK zz&E@^591iZ4{cS}5;Vz!#oZh_3;8pT;hJ~9@4>^ik{9|QWMim&mpwEk@L3NN2RJyM zo{6!>XLuK@@;;t_60bQBdCcM+)2m9awgjDpMQovS$<~blb%%@T^d>1*3X&@;#Gy}j z@EqKDlJ(+*l|Xxd6i|A*wVz&pbuks*{Q7s^IyhjV50z(AbCJ%2k>>XufbFr7X@Qbz zxv5n>!zUkoPJ!to0>sH^t<9kkOL-oUl608id$?3LI;^V!Q4l>BQC5H6R_E12YlZtZ%*YGDghcuuV1l zUACRM8Vzwhm@VVYD7a9__{R0Ll6;$X?q^S)QET}UCHj>2^s<1(NAOSv?baKja@{=U z?!5bW30MI9FvB7wGk0u|>#cYVlEmn)TR0~j>5dQV42-#;gEpX3=28+?%49Z0LfyiwL?~ZkC{z({pn(=Q{8@j0d@9n*18s z)SgF>u5e>;qFK{;LBZ!YQ5(Vgm;rOs)9`7e7~GEt6}Dt?rshT3uO9@BH{@q-7r< zsB>hGvNYHcmDw#?zN3wnAa|5jTe}L4C5C_u_a8n)i0#z@VsLSxg^YDkl4-@oON+Fi zUm=Bhi6%4)YzC~}F83r|S-!-3tP#xr`2VKsJ-g)0&-=`$Qdf2E2D%X%IZxz74keNz zDT$OtQluqu<>OcT+V&g!3+Nnto|SgjhqfsVISj)zoIIQv3-RJ$ z*=M&Jg-TEOhdalQK4G#|Wbv=#-#AuWK+Nhx@l_#qqosQH?%piUa8B&{iVGmJi>QKS zlG8EHd+O4&-19Ud(>T$!HjUZAFEB&k;tZ7mpF)AA+&p951{wCClG8aR!1!(slb1~AmA>aXUs^}J|7O`r6=6b%DLk8*pK>b~F zF5nEa9B=`}Z_d{iR&oX3vlsv*tLhbbay1BQiMqaL<#GY9Rq7%Rj7$1b-dDE6F)5K6 zZX_r4Smq9)YW5P)j&-q@*P$VFRK)00Cl3_o&Qebo9ob^p?QMF7LvZV-PmdRO?qPSo zcOTjIUh<+VP5SkmqR@bsHQyxAhW#7fc( z6rG0#D*&nWf}Z#a9JeNCA6mi`uk6?=;Y-yBj_o263jE64X8h@?R>ZOA^#ks!>Gjx& zV+ljok))|KX{M}oM{hYKy6nM$PXKGs7hicL;^4hIw@INjyasV;LmvWSE>I<(P%lwm z5!|>T9NTJq)RjWdNU0&HYr^;eFpeyhUBt2~$5uhC3Qs-CX>G>!4RbFM!I^r7K+Cxh zQISKSt+7TTg5UcH>`D;wSxmu5fH)Rv;n)BBBb=nynA`TGtT!F`0CT08(q7JXuZ(UDF zfR3jMgRsoZkt0V_I|t~<09mE5Q;UL`>ZujQSSC%10*xNvM|9d*#rCX|>ddJLls>IJ zhF6=ZX2tD|;-e2gq<-uFNSPYbOzIb6kvaj* zp6hD9!@^V(kf89&>rz!Iqav3PvtouOVNKeaRd+FgYWBT(8*{YEx?Bv7Sy!2bOZC8I zG!R%p19;Bbn93?==q4jl2+n65#*Hj`A;1y%#l7@>{ z@bT>6<=Gl5 zH$D>=xfN;xq}{DMI|3vhRmzA?1wQ=(a7R+kFbqE{Gyv`Dg$^6WFu(wKz%{OVV4760bje}UMdQl__?axPF~MVL5& zpnTvV3&qCpw6Wg^x!m_>rlJd2lwb{Az#Ij`0*qU-BDGc0wVkglPcv4O?4*%WsEmL^ zMXO=LA`IKMevz4b%Hc67ve608=DuZnSk@jdtlW1NeWBUx#}P^sbNU_la2wUbG;PO< z70@XiR&qxzNMHTx*DyRR7QcG)rU zjYO~(Yop&mqAk@_%nNV>uySt2I{{a*E5U#a3gHT3=9q*)_5fVv^gbK-=kKNd zD<@=A-Pk->4d&ty{LlM1Ly;+pKi^mgTCchfLVC)u3C*n!5Qzqch9j%%lycOjlFF{N zw=~NVBGjudyi~mO;tO$fX?nF$ zp0f8RS3YFiT5c$ob0j0wNwnIi5H= zjCJWWb&c*tS=Lh2Z#`8)5H6g1x_JBTw|IU)&cNJX}O(IWAho>9QH87Rp13qPM#uiQ1jo<(pSw2(n)0OYzBGR*Yew&cX#->u>MU|l}! zf0q}pQa;2lIS6a1hkTfrx%$Y6nAlBh(BX***f;kZv3V}o{V4+|BLi!3e@p-F6u&Yd+pzdw27XUS)I4>k=$=hvllO%2tYjb6eV2XLQTZAix)7V>fB=<_wL-m#70~{ zz$B-*dGlKFi#LBwl<7+-SL7TJ0wR|aphQHSX!=ja4;={G{QUFl#WrExqX4#HCQ~4X z#l2p6<%@`P4Y=4yfbGVOTUqZBEI`{jBMC2-9FM_e?006~wELkV+-9-W3G6az0}sU^ zcSY7Nb<@}YtVcPQFo~ZYuMVa-EMV(z*i-jlmctOOXP$Wm5pAdV$xr?XkrR*+`4H1Q z|MaQTnZJ&~5ym4|Rs^xNSeqJFt0c*&Q1`KRTJl5+b-D&?p&lbJN4@1c0|(U|@?B1Rn<-IkK*hpR_A7F&TU^rkeS?WBVR045<6YS_1G7f&;KZtGTkt_Sc*ZjaW zNBXD;=ugiRwfWKeABFX*fEk)#Zh@3sq&R=_ECUj2sgO5KPv^C=B#Ep^z*Y}f$D(0B zHW6ZzBpH1UZk~&w7yP4-K8Erxr=iIxITHhj9y;OV6qc#KhR0cqm#yl^(n6(J(4j|i zYLt>EeD&&0oLh&u9?C7^)iamQv9Sj1F&`Gj@Pki3{g^R#u~?nULOu8VOPEz@sdeQh zBF_QznIRCoL|$chDW2xj18|&V&%uGPtFgHRn1S>UCa2&+C*TlcaJY3unv2Es)P1g@ zzJMHx91mNI80S1)Bar|JosOKy<;cy(5(&_5yqo0uJ6D#5ulSGSeCRKbGA0m>uk_4o zDKRu%LZw)zC;2s!wJg~C@h2bQKtp7JO5?!BxPaUZsg#(hZyY~C>Mv_z_F@y{8b()` zdb9+>FQsWE*-c%bqif`FY}V?5wSzKgQWF|Jb(hW8<%?DsDBNR%s3<@sGr$vg#m zX3Vu155%Aj!O65m05D(CEk!B>RAaChe}{&Wn(hsww?$crmJk96sLz!BL3}jr)6n!p z9|J?673XkEkX9pw>*R7usGW@w5s|YqDO!6?tAaYTkFDoa^)%=N}tL3TF90W6?86ooB+B5LYTN@l@G03llN}p z;iTXibJd1Fg~+#zeEu9>Z~-wUTNL;A@V~g|if%@)8tXO3d77+8h_$z-tAMZUuIF3C zR#Zz`so2ZI-~G;G_05zrII9crh*ToA;TC>hmg}j(3C}aP=Wu%7jDKVC@jUye6$o($ zDrwbl1dgnkMhO+%1^d}SwcGedrtjUtK{%J=t$NanE@l2kkO2VExS`Wc;DvGV1fk^` zd=YOtd#Nc{-;(>L{-fVS-9ph(AlG!;f_V0DPLp{vvw{+_P+nAN=G6oBx0tn&rI0=l z5>5ybNFCH+1l~H--)8JplxPWr$B1|qm9vhkdEPe9*}xE?1KD6gkxWjP(mzo9h*<0~ zAS(4?;5>aW22h7TxQm~;Z)prDiW^h-w*Kv3|NF}|lmy}#q%VwZEC}teM3}`W0v&bx-I|8tK(+M)sERuX5pjWQ7 z3bWNM9I9aj`V2+XMnZhQ@V)+GH$a0NZn*YLz!M@cWY%B3Pu z4a#eLnd@P1HgzLopltc&_dR%+*C|W6@L(FND0WR8mA`Q@mJ9PJaA4SduR0ZGSuO!Amz>5if}wnafdP(W5U8+{YUumpQp_}j zCX3B~avW>x@+SD<*-su3?YQ5g$E?SzuYBS1@aWNCjA*0)$eD1xl)I zqrySnADcK<+$Jo<+DY3uw z)6YcYD3wNa7R$s8vT6RZ~$#z}lM96lfg62v*jjTRK^F`-B%sd>k zxfsgtauKtx9$_j~K|X=61Q3NYSbiSaSE?rx7}^XHa#Oz7s-ogpZj7H5l|(QjWaS2) zYXw8s?%8LbMoc?PzQ_A`)-iu$q|oP~-cW|w(`*KSTtl3*4~MO=G~pVk*bkRggh>;Z z`3E4y;~<0KAxX#rITNXhuSF3=akq>~5>e3uK!y%$#Kr~~)wfDy<#>R*N1)^0Mj{vo zCs9;E*2#T=Nq(oH3O2=1@Q74`l2k2$rw$XPr2)RERPD(r!`9&$t5jlbwvJTNi4&*g4ry~Hx z4>340#$m{)FcIV44-t^3w*MHGyoAZoQZz}y^pb3@$v2=zPlnVqvRWaVi;~Um$0wL7f z%!yWMzIf@W5Rebwe-F#h3i~hw$6aABD5rw_pC;?*!60gOLyefCkK^&f z;=!G3Aj48oH?t5QPD6_mPkYE|f_81?{IR|?)YtYaOBTJp~UAjLk3LOj}7+pN|h zu=#x=Q*nY-5QU%y056m)$iTI+0D)@|0XVUVF^sW^k)#S&=u~iSw#G@f!B>Pby<@x- z`wxU6jEIajqXE9UI4)f|Qwc;$fR`=jsc0qAA(pbXa$*sv11H@@O4uWCQAeBvNd#3S z6sZ;MpgJ5YqB9Q=v_dk}yPwm;`@4Vj{ma9{2SarfFEp{L=>ySDXSVs z^12Tgs@M+{K!*ilylO-P@9c++Q!Sg$G)27>xny2|m29;phn`2kDG2 zdjH+`5Q7Gi^Wh@dxpN66Q>tr8bp!LtWEB<6DoyLn%Vtxcl;)kgA&Lf4PS?ruC3=!a z@m$L#1bsJD_N}E!T}8uz-gF&frCz`Wajuj~ySUNZP&40H!}d9dx|wOUrL_qF(JZfUgH!zXL;!M8k)? z7iQHJ1oj5s+2dMW##b)OoOaoJ(|)bxS|W#q;XGNNo4FUBdwp`SsQv8^{{3Z371~Zq zQAp370H7|QLTaeC{s|ja=!mnWtu2~7Rui8}xIjIIjP7^-SzthxrY@pl_8ix_bny}s zwp~;Y){o;*$Fh9-9O8!kuJ-@~X>7X-wfp0k9l+%aBfB)fsMTy=h{_@-3f$}tv$3JH-%oX4> zZC1H`me#b}q^Y{_+NSk8DDP{zF|j0tuKEpQr&lsDTYXfyGon{ZS>pB)uQiz}KTFBP z?mYlbfYr&CfJZiAgUTJkkRsecIPyt~DqHpZ_Fc>R-y=HU7QmuXX&dDAcvI&W9|qwy zP}nm~>r<0`^FpSmYI|>TpFW^!euk=vAd%%Xwc<$8<)oU(1qP8&Ad*^ICSL9!#gv#R zj=4|jLRuFcr%mYP;O@C|_c*x&Cowm6o$E=+e3UPe6JX9KK)MI@PQ`V&*)Dsd_*APw z{D6tD^IV7fF!nu7_z)^n33Q$%ZB{C!)%bPPFb`T=3 ziIak4zi{~|9b^PtO>kO=RGRh7DkED{bR2W4tkW8r zUZ|||`8W!!)Lt<|+1IGmM?{TE`Lx~3CBFQ}e@t_`=L2j~R23s5H?2G&7cf22z6wT& zD!Y5$%*+f{r$O`yTP2MISq+*?!wV*M{o3b@$9BABNP~iilhz@JI>v9<KDA@4N-&Jsqx>07sDBq^2bb3543S`66-~ zQ6}5#u7h}rVipgu-cgwWAcX@kO$%jvN^1ptr%Ue;tJNJ`?nC0 z$Rymw*C4>MwQvWhCgSBF&PQN6z#|`x^@cI3SjwH%BLnzAOUW5HmiHonW>I0plBA{5 z%3Xu(f<4rlwTZ3-;F(^Wthtz3L2Su7RKL^4K+_@o23WA%D5HaWuz#!piwad2ApuP8 zA^cT|k=rGftb>I~8(Ni6_f#tMzRruiQ4jQ0-keAPU{xJagm=6Kk!q>5Zh-HNEH;`r zh{AdLI2_L(bcmr;cm~5kJRNU}5(1|WS-aj&<$2Aa_vlKaoa<;bacLEjn)q2o^ttDs zCpz^kA=pn*qUPno0%nRABA6nBtV!h3)OhXlYiv3t8$pi86h%|Hmi>88i_*${4r2Np zL_CY#nVmFx)FNNoP*|-ZmbuX}R$~)(@G?J!6KICrMYLdT5jpM@ACLo~9R8pG%YUXI z!ci6)1Vq8S`q`(nwwhxsc3?e>gK#q8-^LP&3<97VtWKmNsL=w^vF2Y zw1+9GtZiNHq%lJOhAiK;6lg3dqZlVwFo5l7j*0T8Im5q63;CfBKid`Xv?Qeh2XM5s&lL$nIK4+YON$-@$T*W#jDhhlC{g04NP>?9KSYifmGyE+%e#81Jh>%(XJnZ zf|TCA53=nEkgF6?pj>>ued`VptQ6OU`)RS;+E{@|Y!$OpcLP8Z7z7-%nR#+*0qfY2 z;~`AiZnxG^Zg~YR84Dl?7hfejT_iEHZ4XYc1b2B1$6H4aN@YRjAYk>N0Gp%YK54j+ zTO{TP1>T_Rm|X#I5j++-$f~-D;X3Y>*Rl{m%ELD(nH^Itw?Lmz_^*l)I8oGo@V9?=S!{9gB1HnFIN0yJr~`i@yGf-LV~lvce(eSb zq4N!J(0+V8dTA0;BzNYr_JA6E6# zXQ2%F`PEOtiB#e(cd4FGVNn&0jLdvYaNH)`fq+c{?4XVyk^rigR%J>{gVWoBO^QI1 zcWxB#zyDh}*bCfm18#IZzLu9?c@^as>lzjrH@-#n4^6d-6Z$Yr_&Gd5S$f0|<$2?m zY9!xlW}TUuEG%Bu2WytQ-n?}K-D@@oKSr>gq1K;#{QKfN-}-YX9|f~8p>`1E?3Aek zbOVtwtpV^`tPojzfGj!0W00OA3WFm-kVQ&kZlG_;sZ|s;FtkC=h1tns9^$ZyVWJH| z5$JV1De~y`S2R_BaKS}z2}nw50^lM+9I>3FgAV*;o zH$l?6faYfrDBnrN@qvKB>L=SE1Cmb=Q3=3I%$+V)G91L+3St^z_;yO&5!sDnf^Z7K zB7`E8wW)UD9yNRt8xV$d&fTez`rC(9Xz)-`q4a1EQNLb8Jyx+_kx2`b=2VM8IP)mx zjGQ+-MHi4mgl7$UICpLZ1JFw^zj%2VktxS{kW`41MFuZZia4+yD6*KVh%Ua^)B7L1pQIy09%RK_5+Ir{UVr^{Ld7?VzxdX-if5mDE}TKY zGVDXouMYzSb&P3gF;dkWgzGnM6rW%F97;Zlb&K{+gjmRS8&YuwZBJ#Jw##buIhd@} z!UHZBdqg1O9YnBA9E`?BNdXP0vkAP)>$Pj26;D6=1sr={D(+EzaGhhIuMlS|ju7UK zUu6xdK94nwX;Ar1uR6$qI5bR^aElxRos`UfSSTX8h`j@dC~!565Yv-WoJTzj2!iJ3 zXP&-9SjZBM4(+abo;lFP(c{`hW?*1*F0v1NUV=x|qk6{pBon_aQ!#b;rD{LJXnZWjt*te4}r? z7#cl-^kLg#^g*b3MZ`cVQS37I$z1db%J(XWzQHwm=y=t4@C46OL5NNR0|z2e1B;bo zle=;v2xwHVTmnf(w&VC&OA!N%<9f=C%Bu>DU@PZ$69Km1?CSvZS!cmwfN($_$Yg9NE9+5~WF5=5j*0`-`z z<{*%$q>qq%WYFPb3I;3FyA&22gP{~nSt$W8YZMtXbX@)A%-OS1=CzOaGzaNx{heY4 zioUc?`9~Dmbr3+sHlz*3R;AWH0$Qi`K=@rm!=q6CRdgS1{93OPWqa{laqI34xX~IL zNgNg&$Y4V`gjSpJgNLXubvFTeTH$6U@w~%n4X8A?Vg=%$fkK5;1^VHGnQ)@r9dss; z6c&I_0t?&XgJNX?XB+PoedGzD?hr1s!}{q<(IlZs;;#6k-l6W`p2{7fFf*5Y=Il~8 z@i>0t33K6fpL+nnsJq}ioCcA^vil7=zUiX?pl0PB!oh14a;RhbZ=yF?3wM__Q_(iA zNNdt2p(NXIgi0@YDx)WPP9Sm)BPM_ZjDMH)s!$n4LqY=f0Alqv3pZDYWvjyldPXLS z`T*5inv@c#Rvt=PN zIE$7Io2gjn>k-W^Y+|BU+1>_HMU!FdYmp2z%(5c!9xT`lv?(aGIT)H7rIscI*<;%h z^_nnGoj4BA(yo>bRB4tXDwdfeE$g*$`Z_>u!R0NKSk1jEwHD4**D=If=c0Ox->q|h zLkg@~*kV4GlT*_!+b$Nxby2#Mi(95Zn+lLEGa6e0>qF ziTf5aI)qLHiCD##(Iwyt_M_l`zV}G&LMqXaeTp~enHLPJ$z%3@e9bkqwQWL~w=AoJ z!>vNm>ek?aV({QZ(K|%q7@sXishCrNKy?^kJkzYJBAgs2x&Xu?Wp>!V9`jJ5KPYhk z#2gzXoV`{IGY~b1%(z4dQw7ZB)+}5mJV`ioKSOZfUS=&iB{`qZ8;@v^^Zau!Up4_n zp!V=Gj6jbd*y)qODf|1%eK|&j1*BFC;tQ1(t8N@eF^ne|8Fv9$R60D#BQ8E?Cm8vHkaYpipujeruR9i7V%Z;`?Lh&U(ZE*`UwI8sd! z9J&Yfh0EYo->0eEm-A^0fU3_Ezysj0gF$5I?+p=Y!woj5ytm0YMb9u^>G7fus@^+# z7!gU&G?5HsCw4%F4o*2OLsE8~cOr$N%&t0zkji&#An$eTaYxo!)1j8G5NpI7^F@u*fmr=Ev80&P@B%B1QAz~P1~aRQc%l zA13ng6lP8R6mGDr-cX1w%){z9Mx9!)SmZD`PlLe6zrPt|kRh}YjjVLnLEo@^zaHx~ z^ai6j4QQ(%Zt2}Vh{ejzMWg0K93YJrk;g1S&8x19VGT`ySy4x8myTfsOuHt|*jk5*v6uT4-qdn~WgS*At0}`wjX0d=+Ba2Pt{P=?yPs-*C zNIW$O51_O3BE|~r79{r72m-_6%{Wu1PObyD&?w+JidZ5-lxbeASdrFce&-VatN_>* z#U$aAYYAMAMR8J!4E)nyMLmH$8P-Y3iqz)KS7VIbuhlbF+1x-_O4=vU!KCu zYw#mFCIp9VXN{eMypKPw!-*iX^Mv3d4jK@-y1{k-{_p?3d-bzP?A2C;9w@%{wXY$j z45Lh<&?561!RkY#;EFt*fQ!k1`L0dz%wb|v4D&FQSugjepL|yQ}jF#dhOW4xM#1rP{vwp32&_Ie|cBIJ_m_+3Sr zAFECm?j;ZzUZJRw@d1?9UEM>}>ggRSS_4Emx2Rl!8MF=(Nd48(_K@=<1_3+Wz>cfM zla1AXqNmxY4qImVr#Rzq${7QsD%%|HJtYb)2y!0_(nSL3Y%D@U9u-^Eq3Uc=D;RF2 z6wNOv+B$Bz3KD|2YP?d7B&`G*a=!3uMew2x#{rIia_wAEd-26rFV9fC>B5Ce01`#H zFy~nr!>&Cpm@>KSKM27Eg0&7le{3xBr6P~Dn^eX%o9eMXe*Ab+8CRjAhX8nW4uQ#> zfW^m;5u0%Ep+stBxrDBuo!>+qJ>hP&p2Zz({!-ds|LV=+XXqC<5o^w0xL7<-F|K74 zZh>CENDGURmZrP6Z$(5f{G4H9Wua9r<1(y5AhznWQMg8A8k!CtAvloVfH14}?a)`v zrXtIavGE(e0c9lmC!1<8UKKX4wZv-QHQ2rd2kLdpUSb)7!dS;vD@T(>j&qX@LmfaW zVhx360DKSqVGC}wODg9QO;;YHG(RR_aT(Kbo3-kok0gY`jbu*Xloe~xY0zsJlX_7Z zwM&T~9Ht4Wz!E2-YxUFQY*A-9r~oYo6hQ?@P2|el2tyG|gtA1d^1a9`0vp009W}o| zF5yladJ=hiA7E{w(qV17Aj%#Fiyo{+D#^`(BP<1hdmw~G8x*_uU?EzM7ywTOlqZ+v zqoRusmMjRMsOH?OAX%OJ1FC$_y+u0Aw`wtl*C=?lA=rketjyjm3QBQOy|`#n*R>Y{ zs+Zgtr8Wet%l=fWls`f#hkbD~#XqkEGUU&BfN*?wYaV3YNGX{Pisxi;=FFLxK~vlq z;5C3Nx`Rr{z9U0S)qCqwS(3y>)8+3XnztY_ZL_c!&Yw-=#&_O(55yp74v}MOY6^s~ z#wN-yl;P_2Yf1V1=GVUlx3~b1u|bF(B847A9ZUcGPyd8i^j-k_nWvvhBGCvO?8{&N zDx%M4#iv(4DfS4?8$LiR)kZJo**nGDEDa%Fe2MD-7>G_ISay23=Yts%X3#^(CII>1 z7637D!cq`r%V+Po{1A%H7?u_hzZy_$#tAHP9PWRRr-!*pVWZHoMiK&b2E{t5XN9@% zVC^z-KfqbXV@%y2ElPTE^*8MCxu5)9O~6vA9>&>#v$Br>DtNva0hize z=n06R<~XPWi5N5*hXTT_ARd0NMM+B`Vm^BU_hPJQ4*^7r9dH>4gr(~RSe0eC99&s( zwiKy2kvT_{;=a2m?i|5)z>=~Cz->ADdVLT>1)(Q>BX9_aA;h2qf^^^r%KJ6Ah)CIh zBE*ovUIqc+G$k;KYFrjXNz53Zj5d&?Ip5MSs$K)|^8`&oj7u?&Ku$JpmGxY~9NlfN z7K7AUa;n`O)O^NSL2Bs|QQM+ge3NP_KDMYRV;B!0%#Bt1QRj;?c1*w@$4Yh!ep=kRbBhv`uYr_wpoim_zkChf!-^Pke@BJ3OKBXkiJ4a2 z=qN#W!-!*ToQ?fB-2mBGoLug8<|Eas_Y&&PCK)!e$T&;}TB7sJ7TIgbZ(u3xZYgjk z9GYFwlWg%asj7YvlW+tspGOW*D87S@HT)e zz(`!1=of?dCzO2*q32TUMX5W~K?23M4$Ve-tPIQ=3pAxuitF&3PPrQA)gTTwId6c} zDd@~aDu`@dOp}Vf0*j@2m_p=hb~mZ19gy99x3NwIj!>hHY^(PmfDU1+Vfldys}z@9 zKxhLt;8s=S_b%6sc;z_QJK;s_3K#Mn?7=+~5u^y(84T-IG%^!#Pw|O)cSSmpl4H$t z&@gh8gtK0Z5GxPwAmW=3O}r9T$Qq(=>+p$Ut3|$rc^8bqzk1X5WyZ|uCy_rOSW%?F zTg$+PoBMT{Zr&k^5|gI=q#wi1?W=b6#x*kAY>_pJBkm{wN&*Kmu=1QOTP=XqO5`gW z#UxdV<$c`2zJbfX%wxc-k2tltiTxc>YMt{e$-YX%50;y`!n$GmQeOWy zncog;*mgaUP1h0Ww!wrQ5MYPRLF^@*9VQQPBeJ2W^#jN#;5Eb}DZ8OGy*Q&>?;Xm* z1Ez2yqFtG&A<(6W3t+)5>gX3usClP%q}XXuxPk1nZRW89cj17Dm)5P_T_eR7WmzMK zJGhO=vx6n5i-}ZGsAm8@Z-`{6L0W?0yJ?di+hq-RnNu6!-^E1SsUxyLt?MY-ko-{p z&K{ftJp%h3ASisWBFr^PF`j2d7*kH`aE}Jn+6(HeZa={!#Ywzb?jJCA3I&_4IU+|;{fA2$Qq9pyM%V^LA_f54aB}VZNAMZMV@>>#%KXuz zN8>QGD1wNq_){utY=qFqhG;BULYe>M%5@M5Bt=e5({eV=z_UGc2dSBfK02c$5ONDA zY`l=?E92`C1uUVQ=s{$zZGtojWmchOO_DXo8q3C2DOTzhiDo# zm=T>Iq1XV1W7T?OqeMAbn|u+SesU=IG=Qb3%NT$gDXX~>id8lfLEeMXYT*&6O2deB zQqn83N~}CbrPJe^_zU`nkKjKT139U$3qr{q1jqn5_ma?PzO;IV1dO ztq~@L)(|NT(5pkV>L8ynPjwYOtZUuPW%MY*a2AMBo4Z%+u0CW;S|Q5Bjz5dk4*5E8}!!b(`fmeD;v zpC2!3uYKuHF6%c)d<>hdQ%UxC5P;N5VQ|#-&u?J&Um#?eFloLkE8nq!9Ovfx(4_UR zA5!Cl)v_UqQ~D)_2!gZ0xxrPpQIKtks)^L3{!16nhZ|`5c`!4@b?r2y=!F*;8CM(s z7ryWXdRSnt#nh?zrKq5ZS9$*J-@ThUP+ni3iarHn|2@W3)CJ;zlw}W%VGn0aBDeUe zG7Jpxl=7m?Grx6A!RA@$U6p=q(V=t0$V5<24qJZIGCPPVp5~?9WgrWivy!sSL^-?P%xMNYa9A(dYTh$GKu_T)SQFp?CfLVb#54*W z(M%Fu3$rO?+ecq|F+NCKZoTiB~lnRT$W*w7mfj$tgH23Yw{WKK7 zeFXlBtQ1LR2N52U4ibQjtU8;;7>w~E1`cyukPGQ5T1@O6Nt1(sldqsMF@dUE+K9R zYynz;M{}TyttCk-#_?lZbBx5JnVA5F$weup59=Kz?8DSjdu1EVdFs@OAcM-`s}vE4 z(uf60Jw+#?fIT%eQ~dCUKSURrF78fF7Jv1f@8r1a*RDp{ky4DO*VM_-J6X*EYyIEirDf1{~Z3**W=?xQ5 z8TY_`#G47I{bMXpkBCr}+pJ=T*J`E5T8^a1qiAG^h9=wRDP$ZDg*D4K_hrNztwSG! zJa=y21(^=O9mY_mFOXktOQ_K(@rpentJG7|@-ojcf(hjgI{AQ^Y-p${Vt~~CAx=fb zAx&~A8irC=2ayb8*YoXn=Hgm>Ok|NtmHruJWdK9}ftEQ$krq_$=%L}_+(~jHFjA;o zD+Vb>M0(M2M-ACJu}3xRvpV;@Ppo`U^Bf1TDXN;QEugdOm}Fu5d}qB@LC}3LL_tfP z`yf|UzcD2?bX$(WaX}1z&%=2{d@=+a(Gi{D38memPn(Efi($vWf!xD+YiSb6_zJl{ z?X~y}DJ(DPU082XqM|s2IKpB8;LHyI-zEn|k!W*qnqJ(CWcckCL&PxkAjVV?k$RXz zAMj9GI2ki@7i=88M5M~v2v=qysvP$q-YJ^x@LmU-1uyEXdll+${zVl8sDcPx{1n@3 z1ZX0jA!{-wqzw8e)-cOjw&$(sv({z${^dSQp(?LNs@fsbPzQF-T7N zlTSYdNJm56L$Lrf&4((}#+0}ja*l*YvrvjZDw8gXuZgpPYMYyU`s^u05^@X>gN#63 zBjC@Hktc~Sl2c4f98S<3+gO}Fb0(XiOl*fxC!sm?r$7D)JtL-yGiT2gfBt8GhT=Sw zFc0N#5zkO_7thQ;qhCeJ+aQoFg)N|95E^Tl&~Kx81#*eZ!v{F{pgggN3p8x8)JPpd z)1n;8f(td|T8V{#Vu-Q#$`h`@Hf5uqzjUHFb_nMcB9m|zBs7dd{eZ%25p@)&;1U)B z5D2_}X%_T7o4t>`R?*wrPl~dAZV*AakAH@1i!bpbNTGO2Wo=UxLBeYYwj84ju6TnH zhVvY=fG#HhsF;(cRKDa;MMJKoS=sXxRbnyXgCrW5XP{n^Ya>Ewsp6g{2B8MUORlJ{ z{krN{@VsxWJVHMpcB`QW9sor#R;kv{;5~Qo7m$|4dvoOB)coxbo1}$k80V$|gI0YB zcV~xo8Hf6vda!|pJy3r+PGxJp*j_;tgBw-(+~EB9g}7b=B&vb*4fG8~_bZRkk$&)l z|KqaeL(PIdq<;37JA3YYA?GlJS#DvFnm{`YB3Kmp*T4E@-LJ_9+8Zz2|+ z?G*@TA3TUy@XE`t5Ce4qec@s8<}ZIy{PREmh!FI56R-5mZ+;87s1Rj(Kl3r{!NSI$ zU%i^J?!!k>rZ8(7;vuy$Ot}|%)E*H!>Mb@VOHDFA8zJCmVGE}KfHe2HL2hOZB#@Ze zZAakjqcYve@m6v1%#mVj2&Eb8OAj0);q+LFwA06b0hQDMZ@OrV5dcLZGvy*YMGPTX zuigHB8F~HoLdg#eq)J!TRPZ@nK(!*~E zm5hmE0#I=kT&^WySiCq!^qUO+MSu1%!V4iVNB8d!aPcpArw7{TK(h`{Su=%+eX8U{Cx#XCkS9IQ#oR6@~lyXIn<$~0;M{R){X?z@m|q~)t~_MTJhR5 zCyNRCpA8K#9{d*~cooEviBz3)N$%l&xL*bUkOvX9$jIS2P2_+R zi4YRHL>0hI5(El%R6&3m_ktv2En1}HzLZ~r$a(~EwfZ<}u9;|A0GY6Mon$)w!WHGn z#fJL=*{z3_E6&4 zj~45r^RJGXy^0gjP!8~!HNzjl*dMR4X7+~|89B7EFxf_n5mLlEDWC*z+!U| zOVA<0l=}%JdoYV4gr{|K`fhRK_DzyyC`N#8p;=XZLm*B#F4weXj_auiAP2Dsm!?%& zwt%EX$^%9SFf?;cuJpzmZ=lc<3LsFY?B!6JYpb~Z9;8@?de6>0EdKEy|DWP*oNzWp ztOIQ4&!36Xs@K*e{#OYWJdW74hp03G!f7x_8Yo;(OHqq>E4G7b7x&N|Y}+-!_@(}e zD3pHzfdaTdgifJsTxP@a0|Y76f|yhz2A>z^AwhwiW2LHKDVZ49DPBH%uo%XHXa#OJ z50(;S^7wEEHe8XD|NMg2lIn*;a6LJM04u=(8lbx9ZEU|KIFYshb{nMVp!5Dp?gA^< z6iD$eD8g9QB~Ccrt8^MhT|+Nw3-r-fl)phBK6{%4`SB){nK5DygHo10;FZ`~h zYL~I>a88%TkCm#rr3$d|UHE_6+?dGOJu05G*{9O7CHyi6EMN_gtC!FbJT-{mYg~Je z5FM)z#FYMwAcUTmqIi4yDRhXx`s>U6L?_CMlWi1~aY0#fsE}Bz zLaT4W1yf{Esa8BWapKrMh2N%n#XC^I0lbHYld`F8Tngp0+)7!Sw{_u_d)Ygeo9{va zq&gsm)KCkM$Yt300`-{GOXN<+j$&s9fECXal|Fd?15B&dSUOE%F+z+H>&&CJGWie+ z{j0COitl40K^ql}X3@6X1 zpUCThVZ{Z2(2xW^>#)?xV|9pTeYZGssJ}Ql)=yj&9F&EZz(65{Vy?wA*Wg9KRtDiA zZz&(rdanuau@4*qK|uz`{L5GS+>B!Y@X`y-F(QK8!E38DLflmBqX)=cc&h(&5s7-t zrDu+67Y^QeCp1+i- z7%6&=F=d*4_0x#38Z&w@A2$Jh^&L}pCD;1D;?v-$Af1*VOrg|r;+!sT=^to&Ixn^(?KH(3mjY{ zqvJoVPi}dlE!jvn*q}4Z;v3p500?}x^)i2ZmYPr^mz(16T9pjF){^ofeJ4&FKStU6 zr<1&+!fu%ME3dv1C!S)L=P7R+nQ9`B0HK&Rh#q1Y6oU_qa&`W!N=&%=We$)Hr*lw! zVt$Sod(Kxp)8`@E4<&WwdA|qnB;kblRiID|6e@+^rMXvJI!O~2M5Td#79GMS>|u9f zo`!gKan3F!CD(k2D)asAwfK`A}gN=k{&7#wAXp1Ks zr05)a(5vdauVZPfbDe~DDB>ZecG2}J>Jcj3&WG{qQ1l^gD4w%Oj2@VUgPA#(=wR22 zQFaiGlaQpy$Mr0l@L(BE{NhV5Tpk}j#2{slT!8C%S>_VT%DZUrPhgt41u;VT`Jf1- zoUSA9+}U%PyjA#EiLgaOk&~8)eBj0_8fb=192B3Wi9tH9rTp%uO7T2S(dFFvb69mc zgnr)+)z-mh?WPMCFXBljYYd9=?mO=WIKK3y*Qk#DOwvtV8<#!hTck`}Q=Q1nuw^pd z{_!9FAqf5IE3XzeZ(L9A^gt|3R@2x0~@Ry#~29}fIzE1JfnX%&Fu%^P&l2m4Jfdnd+QM_4m#|n3lgZREo_J;}zr~tiQ zXbHzI+{*YTt#k3vsz0!<@&lcqil`Q4L)c*NBrO0XfW(mC3V?{z6d)7{>V#gHv`+?4 zxJ3*CELtp994`<{Z9%obg;t;nS$`G0$$MCAG?{MULr_m3PO<1`E)mJ(8UUjD6wA&I zK;#5)-no7{2GjqWD|Zo-ggV3LOA605I6h4v0Yr8UM1cFj73#o1h$099ngk&lh)g;W zwTyWum=EuH$090K*sR4Vcd$-bARBxXEF=DLQ*;&AnE8ohTz_eud#OW=;_5agUTcKF zs=UfR0GM1gBizUX$g4{s8++I*iQ4431^0y{a#u(p&Cuw>uqhz_B*v3=f z3<9_;UWivOEfC1|%Nus1&}#*`0pJe9HO$e_Ke7p+$|*#iPe1+`AfAnKuBfAr!Kxbu z2^xj#HEn=?`_A126E2YwI*B5#lknx2UdAa&EvTC}Fo9ZQ73&b9n4NweJ)A3>j&LpY z2RC&cC0|&ywPBBQDsTH5q zGp^vIJ3?Ob5LT}~LcT3~;#}+tXGu=W{anI6i?Gst5JWs3+ zLjrI>LN>h%5O$%WHL2+Uq9#!Z^?m@Uk6=HdU!}u>yC{%--royfybc%UUX0&j3H1A0 zqq1NhA`|WGqDMse4q&;5j0I|~7*~aJMJ#enSR3^>Icp#KnH`ndA|c{V2mtq~L69VR z>Z$Ijd#tlF4QU|lig;Uyqw5f*Z7fd}yyzw*RhiqKGEzpbIOSVc)xpE5IKFCl2;Om0 z>aYkh9`!tQ1}7N(mA#R;U!OZt)c)=Ve|K3kBIib=Ff==xz)*t_TsD*);1oc8mK*1L z-umF)j>GT$-8=>n!7q*fSN7HJZhTG7&v{&*-vx<3oGoBIxu)0hRy;HXTMR(GFbo8)sM_)yjC@OL6V9D_4{8cM^-029-TT3fmAH%hUt4h{!bzW)+=j6&+%e_o(q81)>;1hX)Rw1hEa`6RAXK z)|T-^dI1Ui5E^u6zCFO`MICg+WZRUxlxS z#t*|K2#=?Bl0kOm+?@qaFjp?*!U~ubV(!lz8!k>DGBp|~nE+IxRzV2O(IFrJ8<46ii2)LWEPaC|1S)E*QX61O5TTpkH2^Z?AfD+YY2{o#kTog(a9U@O zf|WZg7;SZqdXvv2Xvrxcow=9XWv>I0Zp(LAGsaj~7ev$>96ekNljG1ja00Q9uznJg zw&>kwoK?-*Ox#adToTKb**De%0-aQ0?p@bJOwi!=8csTXD~Yh?e_$(c3Vd!zp##gqj=7`aLQ3!BRL!Ce&aM+S;EJ$yh1ri!Y6tFcAZO#9XL-xbe=R1>~E|WXO4~* zCQ6Tf7bh{2f2*I;z+ z5w=TQe=qE+40Fb^#71x*K1y4QAUatoeVdFybzF6cBm}WZ z>>e8ruoY|6WyNEDf|8qqDuu|%$oXw3F@iU<@lW7~CdHZO+?0U@WS@$nAOzIewc!Tw zOdHv%`BgJ>)(Ak<_O24kN{7M7b$vuB=dG=WL)Z|7U1R02hO&Q~q7cZ_9qT+%qjqTDyr`0$42qtr^*n z2&HvFA|jokBYa=Sy48TvqhW|g%)2GYk8xr75{R@?n4SQ(^<51i%ISQjLojy<)6)8S1 zllZei{03w`DC!4@61&vA5-=wA@1nXP|&+(Bz^$3AcN0dGtDRh&4 z)vn(l@U3Dl!ZO)t6iBNPb=qJbi~`lH%XZPYPhXu;)S_JBzYzqs}d0 z!y2j$Tk9hFArzMS71VYc1dij8V7mxjOjIY~9;G<5cTi~y71XTb1l)wkaRp7LB0~pa zA@ddK1HhT9L_+u}0Xak@#8^P^$sipf<19G@+<>`vu`qSpOK=FgRF$yly2;(lZ@2K9 zLetWde28xADdf7cUXA7|9VIP*$|%SN)Ng0sq`8a*NBgjp%Blx$oJ_*NH|@mCB4QAG zkxgUh?598QaN~n8>IyEdmIsRt&_fxZHU7tINdftZ1NJw-3Hg}|WFdXWbxKO<{kaZL z5zcx~M&o{Z0emup&E-l0{)~+pGT900W`>$hJ@YKA@1&?@Yp~n5Zxz4%hq~_3olfw~E7~O?)OQnT!>W zc$F}Yk|W3+*iaTpWjhPw;$$bwPfUi-0JI`2fThfCDHe4x#S>0uZ$v0RL&dpA@F|3X z{a|lYRDl9wssL7yLdVwb2ArANw>#8>?J7P%IeU@mn-DwAx(Sitel@IlmhMp}6c`mP zGA7m-+740zOj2tg)_E6*Unqp!25ta1avx)2=l&|}#vrlT=q!wd`xyXQC8nrFaGuUN zEn*?10)|r$V6*Rhlp`giL@pQ@C<$(fR9udEhJbh+=X!duH%9}%pm-OKSm{t+lz>0^ zY4jZSOu}5DL}&*Sxfyf6nSO!swhobukGBz--o$ld-OcOWV8QA=qv#DA#esdO$B$7%`b00;m)BWsP1V{iNDO`Xu^po?shWCl(2(ktsb}=3_IEQILz!BNdt-8b=8H1#w z%{&PizlMPddk-+MHt0o)73_B}^WS4qWnCr(A4C@Quz2H(eU;(o$S7ytu%@^BuKW4J@U;xijpV?MzT&hVkAS&E9~ zXHmd41RX&<&n(wa@yu0Khe>#Oj0e64iGyh@q?DVBd)6-EppW`am*`I@sNH1N7Kle- zQI8xMVdE?Lb8cPK~L@wRug+0SjT6Pyn}@$!Wod&hx*r(Xk)D*DvsjkSz%kZ%KV6)=K(#=85?fsR+Gp1Rh%L&~ zPArV zGGD?NnbH7|+Cu^`8{qgu%lIv(&PdsOD**9(sG^kB&1Rk@f`F_5s-jC+CgT(VJU@WI zXY8r0kw6QlgRZp5ezSG24Ij-*_r^V3!${XEehBcP*wz$Ff=mswY?D3|)>$%~!;+L1 zX7iC|myQA%zoP!YtKk?pSXeK(Pv;;of)2ucx8!7Sdo4>EH*8U$4^r_><|g9ufq>+UZ$q)rWAa0xw~F@>z&st7Fg+b-LtAbg`%@PI?tDCtWbi+prbuyH-Jl zHl}a{Ip*wo%B`6juxRlJ^Dl^SD~5ZhI`XGqe(v&S1At-RT5Y7#hCI|+48?*fw)Zwv zW9T4VaWI2bDM`{*yJx{_nDXKypsbAXMTS$j-I{8}P?15imh3aBpS&s>DGJ2-v_Ek} zMVzvoK+BjTEhFW3vb8vE*m&jdn0Yx?%T>wpnAHAnUL!I(Q`UZe_Ut+C)hgb5?}H$h zehTZix(P?ABBCGTSz@0ijvWCp_EI<2O>_>uPpyoD|R()d&udP0W9wvr?8mhFH(v^$Ti`=J;rKLq{ zsRP9TUPlvYXeP=7(;1UA{Zl7cHVJAWc4y%@V%zpmC_!=~xrwDC89rMer7D90T~x=d z(#NbB2fvDdE+CYs^j%18i{hncpJFV-#XIl56A{K5s3MZp1IPYo3?yEl>c?C>+XDcw zz1Zv)vIS*a2El2@GkdH8%WF|{N1w#n1_MR*U7TBt_uN3eSaMi+yMD@QolI%9 za;05pDF$2tN^I;=5^LCfsU!GZ9Hs`;U;O!>7Qg=WZ&GW@c3lr2Ohqv_zGwvf0C1F8 z)4rF2xm?Fy6kb!M-|WFflyPPM4MZ{>eg~)nbn?`h=wF6;I4_-wO^AyCqYRxyA>Iqs zZn+rhw)^L%Gf;jL*!YcS0L|kBiv0Q3cfRoIMZ6YNQ+=G@WaOd(`G+ljPhqeEhfcKK|9wl;{lMbR~*P|JSM42Szf4hKOao{G#Q+Blk&HRZY; z_SUiJcJ@?$RD8@M9?qFp)cp&jhB8?U$xs>9Vo0Bp%DAh*pS}$p0;wU$y z_cMM9MKzHmz4nNI+5qu4p;{F-tX17AP8}VfOArkhsj(z7N6uBGiAS2TV|sn^2naYC ze)lDd0AR?$A`|m!E(aJ1k93^?So8v;L=8YxVNJ1O_9-GLRMcy7TGqfTil}z{5#u6a z0KB`Lzs=JOI4Ttm}n&gmKTfh2iQ_ zYGKF}Ra;%jJ*`o@ZO#T=f9k#CMbF?dYCau@Lk&UwIUj3V=3fq6Q2195eq#=8B5fZ( zxK-2;fx3H0A$t@M=)j3^xIwN#geBH#fhVs!OT_Zg00#uBf*8hOshu9$NSjy?)Y^VCWuZfJ_i5@)AJ){{o zFss(uM~hYxe%w3G;Yd9>DW7$WPi}*dq3|#WFB&>s`m%bw=lraWjf+t&6-vQ zE@~LSilv01f6N?m75SDTKT}h0+VeudbsH{KB^+d6@Cb-FP;6M;1J19oH2{p&=m&9m zqkamCqxsT4XIM#)FYO#@Fq@&=yTqqUweOR6Y{cmrtf&PCaYNnj242Sv0C@J{d=_{P zv11rJfBF~$Bu#pQ4bisCQXyqzZMB%1p+_1CILe?}k_;V@LpeC@-UiS~5tS-dsqU>W zKmgVWr}C}E#qOd4nj%f9R0$ALS3m`*h*-iHZJus>tSIGdss#;Rc;O3iyvZF*H%)3P zeu`PFQhKBhQ=(>o?{y^VWbz!XWVQ~zc;NzRtEboq=7z;)6-yg2DQv}5Q%Vf*?jd$aIOMLSsg^|o z*nMi%67#%<951>VALOJWi~XEU7UJRnCd5c3n_~^huvKsa#kZHJ**d+Xx2cW0PV<%( zYACJI;YgiD-Oq~ZRkO_CTP7KG0dA!SBLdt<(^-+Bm;_v+22%7K!LoG#54gGt6q>!= z;aYo?pm7c3mtl+y;}4H;`Tg%S5x0zivcL7_94mkc83$hz--p&NEuUK(BraKlNkyI| zVENG*TnV@x#KS}{>rW}gtYR{^k)!jkK-i5KcCA17khS>oH@;Z!O-k7f)aWq z1!Sy>8P37YDW9S&&r&%hRw)Dgbnf+f&8K3|%A^en+vAIhK7x%ZIv-PS> z!_4|ZnU(0}UYcher?s8h9dd0@iTC6vjLlGTJ<;ZElvXze0M-8gdpLS#ohaKjjx~G7 zA?#(^w$im*E8xy6hzg9kA7#!y@ZgwD`>RA#Q6T;NN%&fe17qPMr zS#FK4G&^98m~CSUY%sB`ctaKVB_cfg_9@;XfpEqkDIaSIu-p7z6UPkJrzU{nMrk73 z#IvhoClxl30a{Q7JA^h!OwnE5RW8LhH$YvYU8t^h_xv^Z{l*2(3Zo+#wbKc}+ZQFWbjR^?yc zfpc_nB#zb#TMDR$m|j!q-2O5_5bxyJcHfjJe`ph zkW7R(uclJf7$Pzl381LX1;s5+QIuq=LHxWb_IW==D)b_=LA#vOV`O)g3X?b-hx+7< zi&u)i;jc3}PUc2dl?GN~ub+i_jsrBZC7o1e#f?$L+X<`C8M$h;y)A-r&f84t4ngB%c#l+c*Tz{UTv#sG(o~1+~^8OhFBj{qT?SfPp9qV3>h`j<~B0YLMXP1xt@$P@hHAF0+ zTn;D<0QrGaZpPIyAA=C^xGaGjyUj(jYF>)>dfWkE4wqZ-6?>^YN&RRCk+A4O!1Osm z{0|OdKrp9zWu-#h8bUV!_~R4D<7n#d9YRDRlmcwp*rMqlH`C;4&uPtz#<_S06*qs= z3@cTHDFU3BC%3R!0}FvaSvrf>iy|t^vigOccnluwQW&R2b?JVrQ!0AN_G00z!mXKg zi>C;Xcp9!QThyd!e2+k9s0lZWH(c*_qG3U7|D-}<#FO%lB7(3N&=BhxQ$n^`xC7`X z2Z(#Rd*^m>ho_+%)={;1nh~8gbhPiCO1PAJoN_k$EV?@s8ioLDug`(}l-)lj1!A}Rqa zUNMfoAe-O`MP^^Deo^Wg0xj>jf0ud3_rsXf*;Yu4(`x0|RA3w7aB?}uhlpSwXqO8J z;J!HAsD@Fa(MX--Cm-n*4Y7lqGG;g3h$qCW3W#OVV#ble0gR2E1BCsZXRsPY7=+QM zSQEiN?C_SpRcG<+G23N2lp1t4f52w{8ZLGMrS#6sr)&jQI(849v)JE+i ziX=bCIRrc(Uf+Kz+B&R6Jm=tc>yJ53euSk`oP&u*8WGeRM8calZiA4-vr@G~rP~Wx z!^x8LTm~dvEXGDK)%IcC0Mn8#>e#%cz{zW<6k{!sBBSBAl9uyxc`WPVFH-wGh)12x zYz5$;lKi#@qPm!=0p*dIoWSFK%6kP7^I34>H(r8v9H8l2qlCxkL(xLxni&zR2|RUb z_W@CaOFAeTs(uI4i#2{E6h%uHh$?bN9DxFAG?C!M-0OUuus6@$IX|4nu{s(!1J~47 zBH)N7TEg59$KWdIW6~4f#M#z{JGIei3>dVbqPn9-9nS^YxlZn!`-f9TG)IJX?LmY( z+@irT4Tyx6OZ{Nxjp!$7kemJaEYi`pzx(~mvaE&uX#2O{ zu#38g<41o>scd(JFbn6|iBhzI$Ys%EdpVS~Vs(T;b-9KcUW!S45J1?J z5-HpvK#@%qAoW|=_f2^+!GbO=0H=bjK4N67n`5(>OiE$V}5W-Kg$uFw4o{*6y#(+45$)o30Yhu7&c%e5?!W1zqU!Pj5PUaWRdxk!E`_9CP&{ASmNX%-pCFAsmk=;AigbZt@U_v;qmp9XN3pIbRN; zWn@>X0mj9N3LuJ1{z;hJzvxn2C&(V|xPMWBmbokL8Im8M$(TR}IfHxe%{k7eqOD>o zcMqY8ezreIiH6yD1`(8AUms(E}VSND5(7KMGgydb~GNjvI24 z_XZJI2m#ssvqXN4eCSQO3AN$CsqBpf&-JrhkcxZR{F7_seC7d>C`*nyUl9RGhP~(@ z{8}x!0yVDwZi~IB)Kry9!XiWuAP=<^Tvj zcpnji*8nyEwPTM1fJITliEt_a&1N#rAads9273WT4XG@Lib%Z1h#+`*E`J{5y<>J| zP}V8(i*OIl)dXozZEy5H3p=yjwyrA-A5J1AQL<#qc48;31H_Hdpg_~s&k&$M?}9#$ zA22s9k|K#?OSEK3)HbHIF z#C*A5l;TdVILm`|kP_E%_=LO$NaZATft`IwK%C)ct`%hfbj2qm9j^T08Hk3W4RvXq zHd9}_PAv5Bm{<iI8;8^Oa5Wa*dzT z70z$U$5MUM8=BJH*a(lna${}=ydV^lJArGs*)tjOLu?OcCui&%*d#Lz8vQ&1SXU4i z{RRLwXh(a7n{{0%3}d|jA-bf2F<{>_;s%H>o|UZsO$SFr{clvCDY9LNtXxu8xt5fY z&Txmx5%7J_6Sjr(5tYXL5ai^ifcB4UkkX@`&_hmgw6 zQC!GzRB_MyUWyiOVQmptLa{|S>!l8#r+~MO_7A@sm7Fg`>yx`C_Q zp~&fOd|s_S`aRw&Sgo6D)ek+C1^*yXSttYzNnMgQQN1)qm7f*k?QOJ zGek9)*DZb|ZjN{v2oH%#=Cui8hKto8_8z6(5>xf(-gGV$3t#d^fALl+c4(uGm|+V4me1;_p0KgO&2% zy0Q%U?i9|}Uh0cTWxLAfCeV_5nchZZHvzN0S?+_R_`U6Sm2ugZa45A@E7)kdXqjwR z7;vMXWL_>L@+wVp*_vIMb)>Y;U;9x2aW0k&;i7lCn9Eh%^H7K6FD~K%fbzWVp2TpfQ=nsKF2aeieTYapf=8^hJ-!vLptYRrEchqg zan{^GCqYjD(uCo}5Lg9jxDaWw**NRg!9GzmCDxUhAW9Dt?nPu#>jhPaW*jI0$_RkU?aZr*SJL(Ehn;Q+qlBerYvuqf*JVq zwpEl0MpOQpIz=Lp)k9dM1giN)h-{xce!?{BOT&HzuEboiC}>U4r!N7-$3)`ky6wKl zsg!L>GlUNjQ4lI31vjWi_?n9|0*{v^1Y~`bjHi&Bot)sJ!Wz2&(Kw~}@({a3A7pvR zQC?EImJq?5jj{fscnJVXy#U#Q2qHr+d*N&LS0LskcgVajzovdM#f)O7#{-yFC*9+% z>_rrVBrep?t8gTdi+{GmfZbEsf-RNJs`CM`YKx$(+9Ab6f17*mTB1g_kW>K@C@eYf z{BsT?3hJ%_jIhoEod|4bu*5{s*|QfWW)o!Ga*H@+QdZB|Nt_1VG{YT~^#Nix&>pij zQlo^W{1zuY4SP+TA{7@i4EhZJrvq>rkO9w1?$b|g9&m#x$&Gba*A;w>idHXP3Fy-5 z!>W7#DOtlwVvU-0gzLL89}d8T3TOD*#SXEIyF>=>#AUe7H|!DM%Vda|yrRBh5*%m^ z3ekj>7dK%#Yr{|sjb+%L5r@=VjF9;Wr{wt|ni$nwX6HUdMQcdrU?zI45PQ7bB^nJ8 zM<1Y5)S8M->cLe7pW_zcB8iC$aF8y3MfW%qeow18-(7$>xzX7i5i7hP>Kx)o*zaR? z1xQu_*a4gW5--7Ai4lqkEOd-SzB6VKM}SoB7egX;FwG_z5P=OteMH6%1B3QC<*36R z<>I`Lf72g03IGJ9%B|iO-n4KOfVa7*+-l$qHkXJVWl>dIX3_;wH(D$JpIB5tho+Mz zMa-45p)Ysg&Fy3i3N(_wtBv^|MR)zIqpX*J&vO8om1=;rUPtKV{y{>bnp1+1ky9{4 z$X}p@0=WAGpDVV3>=-~s=h&Bhh5O1Kgbk5JF@~3CPzwVdscR%AVt=*F+G+VV_mhC{ zS#t~Y3%P-qZrwu=qtR^E(QwuVc(n4WA$>Ff?gacWRsxUdJI1&gF&yk2FonQ1U3=$` z4L-hPLtIZre7?lP!GkaBxSF??KCc$npAquGxqk{*kG;A_hfQFZo=yL*(TtwQZ|9mJE6!R8$UF{UwFIdxR z9ruP7vX_&z%$`G|2ugO!vblx}D63ne9LE?6wO&TyY24D$P3NpSvZG9MzGfe@dw9$ynE)0hIZ#87)r3V==paA399N;J zvzy#dge%l@nj^(T6h*ruTsGG4->Z7>detAl{F1|CwvhR?>j)$&Nuhl1DWLd@PMPD6 znzOCaA2~w-R&ObXJFAAx8g6TnvJ%t4?U2gMzK_nXQeKWRTfs6a0hl$FBin#DrWS|4 zy!h^C09eh7s&7R+&%!R@s+4mhEwEEoAx8;9*AFE$+tD!QNv*rph zklbDpmWyc9P>pK>GB}X{sd%P(_6}95Y5vtl)(Gj$&+bn7tz3H6RuB&z!x zZNv+fz6?PKRsUEPsF(hrkux^FNn33;%zE9r*&lL%yxK_?B7IkE6OxmjpU;71&q;{h zJM5PBK0*kQ#PlXX02&U`%n*Y9zzwL736&~4J!-0kP_kr-0NA;Ob^tp8_s@@@ax|{C z#3aJC5daP#j{%%6*)iN8UIE;l4xC2-aE~IQ;7Z(vrNw88J}QQ(?mO!Ph*0Y(me2*x zcAh9lBHntowrWJVPa9;fu?PdA;%c<>;n2Vy0+HMRQdg2NvwESVjNs!-Ao5bo0!A1M zCV%z?(kVTIb^reBH-D~vdHoZ%lVe;Q7Lv06#fz^25Gd8~JcnIoP$UQ)^1t^=n&}eCPL+v_A1~%)Lhr)!L1vMzAhz+ttT%(`bMWXhG0^TC$PoUCM zGIC56nLvU&qul7IA*0$upzDmY^iNxmIdKj946f22l{!%si-^p*VYrH2TAbam`;MR# z;-T2;KGNi89wod$_(6v>o(*C$j2}Ta0cT*2fThfHVAeUY{|;+HARAoc!v|8rKY5mi z@&gSyiT-hy9(QcNvO4jHVL_xaJjTHIOh;pBQtqa85f!WV7vK(8 zoCoKjB@#1ZHS~MwU@y^rA|*dPIf&KwX7{*yuuAX`lqXbQ4TS@mT>%#s%{d5VL{4C4emSi17B)SfEK zp8$CQbb(W~rhp=tmp;f{C<{XQd&&o)q?kTP|NYK5Qq`<21s4&=I(+$T%I6`+EOdHb z!H9p{S8Niv{4LIVmSJJj584(WSz+c^eo+W!HsXqKv+f8dpfGiS%rv8?uQAS|oA;U^ zNZ<#gp*8B)$O!ju0^aT|h~dyjsp)1{C4v0`fFb^Lm){hh9TR0Guv1*Q+rUhN9JUp? zo^Z4xGa%sy7&B=pNI0ResWTOg%3SdVTuRX8o)YbK63mf06fA_*%_mJNZg0zX3Ngu2 z8!4p~WI`w`raR^!gJb8pr~>(HFh)!Lu(kr!q`KoS%F56#=u@9ybSSg!*4cEL^<#C# z6F{+Nkf`8>y4y@zM^S_4O?z_IKZ>ez6@%Bv{R(B;Z2XUP7Nnd6gAwCMnQAUsrUxL{QIw6G2H4&oib|@ys?qM_0}B8CVu{wg|K*g&iS!g(fl&0+IUy z%l+=@X9410fBLoB#=-CL27X{G!~vkun2^RtQkZ#G-jhoxI`Jm_&?}FV0v9s|LxA=%yD6Z%u?&z?#=N>-0-2md9^x7cXlen~ z%(;J%Go=hoC?yzvnJJ-6Ixl6Vv~D#;{b_%!m*)Tu=sSHvnL$>_v0ks<7O?5-wc;S3 zrOr$s<>@zazXnYM3Yk)1i5(7o2p6G@>T@4eq!YDFKP0S<2*kR>M%E&;`2qoIguDTN zt9)N0yntp9!7QuOpDJ^zWUPw$5&)W}zl!;MsNU^a9C2mNhW(xXq@jF*>bUfV_<5L} zY~0_iL;&%d@}q24=P(Cs9f22r<%_vB6&Dy20~Sc7dUOtqS5Cej0BlUmhi#noFvsgw z-ql@%;1W~B4775?CGG>jW5lo#a_KD^E&ZN6C3Hlxg9#kLcnrDKefAa|sJB+m3v3_e z1TyuC**Dx*fJaf&o)9B$BC!O#Fj=~PI5wRH{hWbtBb1T*j?2HgICu#latM)AHSZJL zI93Rw{m&2ot~R$eIcIwV8w;8tfe>!ijEu^B@vmrp{QUnf9r1Gf69M`RF91A+$f#yC z)s6O;>nx~smAPdZep?F{J^LgO2GR%eSQbRcT0vB>AL;TxfqSz+03t++F-m=%4~d}b z>p?9!lmw_8;gFdy0c3T4fH(;)lx4w%0fncW>%cvO#7su!HKq;gXrh*0L7cUnQ;y{t z-{>M^zkmzd<(Z_1alF*2ua)XrtsAB)GP`*lb*afN7Voh~Kx=eI!T@9vU`fpphu%y; z7T~wZ9J!CQUrHD)$~y1PWnHSC|BR1ibzcZV;AIM+$~Ihl{-i*WLAjTSa}g=T?B)>) z$1TDy&bV)mn9hq_HYp|wG;VzST{wy_4EIEiLczsY1Q8rdySG1v{;UaO(OKi&N2#Z7qDA&d+uf_SC z2(XiZR0-P#2=DQ@0ty4mm@^mrrp6@0q+a(qaav>Iv`NTOGGFvVR~GFk&!4|wBiJOt z*$)6)C((GOhHt2Qr+sH?PJqI??UxOBpMPF{n_r%xFa@D%BSbIMl+sh0&RAfrEWSp{ zuzCuX^|5T0h3^rym?+y+)|Z^zV7zWvg(TIPLx!aXL~RkmfXHlS?+KbsiZCaPpHE{BRaXczc&CO- zhOm=qfuJx7mk#*gJ}US60vbHxYRn8iAzJfx3c`t;BuvoDbxi-9$`MkAYpT1Ar1*?b z=DQAldq@GUk#iz}bR9&7`)lyEmoNYJYK;^tzg;}^+k*M5GctSkbD3ZpER!tN4?%0_H1i)rQA4CTLWkjL4dRQ>);@T97mpb?yIou}c zzsMfZD4S;YXY@&+upNGza|NH3@F~Yfp~82_I<4?5^D3Yw0kY6a9}=C$eaDc1CK1SW zf;+e12qr?S6IO5sQV?&59l(=N0cOT!&ew*V3h|Yh0D-uT%SZS&^A!a9&_Z7O6zJ-o-LEF#V|$}1`?!aP)@G@O1hF6QZRRF zwX`VPrWD!5RC}R^X$!2@0 zJ%lUO0ai0_$Y~UTRehRZAZkv^hloJk8;b;q0k9H51C!i8Od$j&J)0`RviGYmKLMdW zgTj+@76daq)$}ugHTq=I179Mk(ui_gCve7`sXb$S34W7X^RFn2L}CbzYsPD5mwEZ_ zyMMk?^RvCZg#nCUc>uuUt9EvJ#2{cCVX}-rc)zzjbNlx9MbgW2-WVF6qL1ewceGV% zl9;jlesH*p3@t@wgA6tv9qpr`!T3UbX720v_wYr!%%sSw&oI$@Ql!r-?_VNY4nYEM zxH-EX>_bQhH5E8PzQO4(nj8{P0YS@9p5vV#33YwX072wsvGNL zefYh1y1{piSR4<4bLQLrM%BN@n$OjOYi*xBs?KhU&shuA^}ExD)j8kg9G%v%+B)8# zy<${tE7+ia&_p4Lt7kO47B%7z7R{a~D8WBqym(|wbS#>r-oesxb zqJNu*YgPY}{t1{%t!ihl0es2na4ub-zegm3^LdEGV(q+oGyJCNPd^2JjJ|AC?}vY? zE+!8m616zM=j|Sv!vTl}EVMBK_jW5R%@7o@VG%X_yKNLPfTPNWC9){)?(1$s{xR0h sl&ih>Qw+dRXXd9v#87WrP3J=OU&LUTuHhxCV*mgE07*qoM6N<$f*j(H3IG5A diff --git a/client/img/html5.png b/client/img/html5.png deleted file mode 100644 index 8b35e2a5d1ce53be021315cf4527e84e29a0a66c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1606 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 diff --git a/client/img/icons/bitcoin.png b/client/img/icons/bitcoin.png deleted file mode 100644 index 73f6e17dabd8b3b317fb54da00e079e9676834d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 946 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 diff --git a/client/img/icons/funny.png b/client/img/icons/funny.png deleted file mode 100755 index e2d39e6f0468ef712727d9719a2ada317c91df71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5215 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 diff --git a/client/img/icons/secure.png b/client/img/icons/secure.png deleted file mode 100755 index 7f162e4095cc81ad50a3a5435200fbb188521974..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2422 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 Gg#Q3V2k^fD diff --git a/client/img/icons/silver.png b/client/img/icons/silver.png deleted file mode 100644 index 8ad601c7887ed40537781ca71ccbfb7501c14c19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 849 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 Ti&el^5L*&$`nJ)cW;_24jOs2p diff --git a/client/img/loading.gif b/client/img/loading.gif deleted file mode 100644 index 780423b4e83a4c18e8c90b17c0045a59d640962a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39507 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 X@z-En^T9tHy#7-)m(E4Kh2nn!gWw** diff --git a/client/img/logo.png b/client/img/logo.png deleted file mode 100644 index f89c392ad39dd35e105b91c6db0bb86db69b2baf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1904 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 JrHn=BzX9uG_2mEn diff --git a/client/img/medal.png b/client/img/medal.png deleted file mode 100644 index ddc3ae5f171e1b3e1d4d4936309445c4c2adc938..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 525 zcmV+o0`mQdP)ja2+j#h;>+3%se4k1$u=)K8V>dEjn@?M&`A{3C8vx)E04Eq>xh z5Z^HWj~~s;(0mX5Aza5CZX4gSep7N3=tT0vc)nH(9*L{`pCV6ib@KcN52}MY7m7c` P00000NkvXXu0mjf&Nbo! diff --git a/client/img/step1.png b/client/img/step1.png deleted file mode 100644 index 5ad0c702efbc48587f672047dde806e26c87dd44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18920 zcmeFXbx8 ztRN{YOr+pwXJ%;)Y}bIP&~*Q)y0x@*l*yfXM0J<`<4%Kl%9vSP=Z;55I9BGRR3Sx) zSP2J-I)$1_7)276Dx6f9SSogRL%r|m={@u5DI-ENJyvCXxE=%j9hf zH@U-`xC2DM+MuookgpEi&jH%a>=vw?3)0;n+&bJ@Y)_r}J2?^zJ?I$<{msURXP%(i z{j)bWjmNd|6=Zt>lxQ|)1dSgA>pPJy@Q3npo)dAT{Yjx#vhx!WDG2-(b@R2@nqV&qD~0Y_fRdH zac6T7k_EOvNR&f&Gz=^IU)DHxBwI}^ zt)tABe^ZJmW)~uerzb_pm3=9$#&o~a)rqdeJFqhcJE>;)wR2%?0L|pZaJrBB>r0z( zo}Wi5iaKPJ5R;%CdrLu{b%27FX) z&TCNV6o&!my+0@t_{{Y^xFHb|`28f?cu$c&otWQu%5KDGkd>`?eqKBdZJ`|(j?iy} zf|UDV?`!gQbqi4a0uO;rNXU ziLkv<7{8U+3YD+$X>qMyONJFV>*GEEwY-fbouq>pO>?kEP;cwevDW{WI2==VnXk(*_1) zGkWa3i*ts=f^IczQ@m}O+u|FNi1xHtJ(Nx1?iLrWjmOZ{)tWU2FAlg3^m8AHJ{3R7 z*WT2ezV=A8(1ITqB;#kEmr zY|sdMGy88oL|~*jvf%>g)=*sCNXej922kleddDulNMH?{P`iT665p_i;L^d(1z?&% zD*dSKzp?spZ}Yi_>zV&5d!}M~d~|Co+##%ExQ@%lhLfhJK%lIU<6DWf-`&l$fvh*@7SUJr)4_%B-&BXUEf7t!OpEilD$ha!cPFXgZ_;h50oBQ735JN3m=j% zNLCpCpQ@g%KK=pu?Iaj*Fb=`gY|(1+Xc)yHRw2+G>YU(d`D9Wrl35gp&~OowTsWrq zWT9~iHKZ$)w=m^?HWXCJh1p3s=pBtvFp3Z&FStlna z11B!Wy2p9PQFBRiO*37EUxVGF)sa2%J!wB;a-wrGbFvIGWBMrvi^rOinEo$04Jt>BUnk`UFo)Zv#vmH@Vbw!)W0m)4h%mx=_m zQD{^2nch4DJor3L+RKgBTe}Tp-eZw;4DL+rO6`s9P;Ly@kJt2fH+R@~!FTA_4L1`v zPSY-C~QHhA3-Qyr6~STI9jjK246@JYs={E&QwT)5DyP_OWyFl&5%93izK zZ7$`Co!|I#QD`*4$YBh{*wQS;iqnY94E@)F0erb^g;RyN4XHJ;we3~!Rqcvu^I1nl zfK9v2k?rEfWgCsFZ^K+2x8c*M-Ynm0=Ys!C&qB_+;lNBc(~!fsk&e_N*8C|lA% za$73eW%?jH(qL#i70D=6Ttb;r+Css?6U$e_dU?+Nx|dHg!a5>25~aMa?5Na<=g8wslfb}6<+4k-=Sw|@HA`tJ z9MVKc&l$jrVxRw1JUbJRcXqOQ62-jFa?9dl;$h0iRcL>HUlY04Ipir{oJl#^YaVO{ zZ)Rn#KVmo;HkLBnFkUf*Ixao+<~aLdqTcD~GeVWBJX16%r=4y~i$pg}{p>LKH7<~& zXDEwoH#3u)P`7FR_Qxf>O!`@hS*kM&?&nkPd~^M0`}4~?+%p^#=4KLSyo;VnmxfQ+ zko?ef(LoSLkwl1gB!ox591VL5f25T2fcyZZ5Hha3))pM7q zvp|kGw=%Q`alY5+-fRE8*da-0}X zvQYdq3a3@I?aWifS@c@?E1XNY3^v_o7y*d zs0%3l?=1+C9oIfgym&nA&&-Dht7ZAf>k_Y&a~7Xgn@dMq*51l2gOewFKpWdIq{QFYBd!K=wm(sbyTNg*z%U?cG;BE4$!OFnt>m+ENa}+mM zG$J~>JE(MMemRxYMd@p)+oHU~z}|CKa5k7tbMRUU*JwO>Rl@E7>qqGOQ&iA>o4ZjmsR2V>E7b zY+Ri>oA_B_Sv{UejjBf5QMXiTP}Nn9Ucg6fM&43qK(j$xS2oXtyVf{rkhn@s+k1>vP&bkin&;>&`F;7jJyjrd2c zW=~H%q9b=Tj|LCKH`>>k=R1gD@KPvjh_&Eo;l5skAi}WWym&Fa$Y0^MQSPl*s^@1P zdk$9!G6Pe1>9Wbv@5!uLJXy@X7JM!{S;6&DA?8ssgc(vy(T6j?zbsGx%|4d2L*DI8XamW%aA|5cL!;`@EEAnLET*C@-Xl_^}! zJ-26=LA7CQ$syZF;%n+c@IrXIf8!L^B#|^WMAcK4V}Asga?O?#4q!l@hz_G)%Ve zNqAJ>5yBhwOaL!~I0-%Rog2e}=T<~TP3G}4J!n0?y^n(BPCk8o(iBzMjn zE*wsJGP6x>)xqbu*Lh`>Y}|B}hW0=Qy*(j7U9^<6O!XISrMqran?vqn@5E~B+XFBB z6mCeG-Ud#`$K&LxZX?Eu=kF(7ZIV@lh9lQ>PlXlDw`(=^yS%oICl4+Hz!L(G`&!d- z6yKf~J+}elF&El1vC+>*)7!H9n7F)xDyz+Pd{1V+N7oa4uCR=Cw=PJMy|MAxbKvo% zr65ZGP#t3tBZh2ns#m{}q0NW4-4TF(x8ZYfDBt-oK5;VyLR=0T3IcC{c<1l54HF=a z7juS%AcGU0Jye~$4AqSEj^Ty4L!=n?Q@k`=vJgIxWR9CzgDI6cg;~3HxyGY9xUR?n z&57NiV_R>Hc-(3fb1;j}UbR~JxZ*mM@=tPdb8bI^WMGAuk_RIJn(08J!|2XF-$<82 zbCpJAe4dxUfcS!xtgfy^px9pB;n@WuV11f;H6{0=FfU(v);kZN{8j9qmJ@)yXffTq zzVBC(km9$J>z*c>Sx}YG%9ioaEZbMP*T~lfSan$TuJzrwpJ5sq8PMzrKE5@R?>J-P zxawHjNZBaj)f#@u%+V9ueBaFSCV0ho6ManszwUW>7gR8`cMCP7ls^{I5O*^aAswJq z`sv74%J8Zr^Ujy1F|%y<=D90{ps<^;i;18{4o*f*ZcEB5T`4!hRnNchmBnk>7%~xs zg|`t?nf@bz%0A*`d1~)U-q~E$jBwInN_BFNe)P3pW}#s3|);`D#?ul2*nf>On?3Xq7PN;!ojW-k7D1kGU8 zW#6FgpwKB`#iD0%WF#=tF@-h5F?Th(G-fijG+r?57%CiF9JC$Z95bA{`OOmQlyC;k zfe1j4;+qzNGj;RYST``_LTU zRv-I4ay;mK!^ZpoWq$;AFx*jUebnthH6g0hZb7g3=@-wm^`>4^p48dyq|t>k*Gen4 z$Ia^}B*O1Ov9(BaSreIpag%X$T2{Kq^7D!h>s`RX>gMu>-P3~q(#$Z`Y|HpTFil+A z$|lJr;z)fayWYs=k~jIs^T!ipJOn*NT96KcF*H9`4H`De1CyB5R@m~Bg9j8nfr*5K zl#a9f`!dS;(h|$oKz2QC3&tcHSuM!}!!8*dP(W1#)WrmLiC`_1!2wkC$ zd0ZACso!Xru4=}Y@ilzUC9QE?ktzJ@e(!msazq{tac@WM5uzvrApG#37V7VQf5CDH zC6x&$+9)#2gUN0Y9}~tE=N2;;QkQ0s@C^Vp4E5)%;NK&SL!4tB*XXJyt)8vTG>tPq zGXNNWjm8X6jjc?ek56=a2M$@nEi3h$b&Kz}O%VR5Ry7d1PLB?$4!y1)W}EqDM82E8 z%YyPm3fD9!#VKhu3O$TslGGSE@-Wgwv#!*hqf(%gr&Q*lU4dVzSH*S&0HIsVh+XA& z!E^4rk9~;3M#E9V-r(>tyv456y~Suud@B#H;I_fAaR;QW4y>yGYL%-6!syi<_%)**RB}KwRy``0*dROW9$k(5r!wU1hsrlw`3st+@MS3pl zm0q4T8(aD$|72K1GIt_}9rf3euxd(axHGXV7QnG}Ixiwup!s(8>GYe<8e6S#a4n^dO&_*~oK- zb&QRJMd1D5b3d1MW#@2}yk(bim|~jJ=asH!p*{X--4^kt^)li1aFDtcHSn-Jaib3D zX#jshd<+H$O|i}!^us&`!GvJa?VH93RnNWAq9SMfcXJPl*59h#uZDkW0)L97W0%+S zbfexJKGVJ<2}UEyG|T2w#D>X|x+9U0!Le(fG?%9Rcz$`=lE^e5LB8S>`<5Vtaf0otMqKIXE!{U2y(3UMBhp zdIdTSntWVn?DzFkss{B{*+Jb!bM0cC^moNzp#dwYj8WxM(gvH;zc?kS98L08Fz3#T zlS|n1dy4=TN|tnvMdlIa40ewCW)o2>d>aTQK^#lZ6_)})%U_Bgw=W6_%`K<8F^7OzncAjI!?(uvT{V2jM3$t#5)14qzp>n_}<{<=3#Kq z+yMld6Xbn-b6JDCtLEkoY~AE9h&{ve(ia{z%LBh6vW_vxu|y?I;pW%fGvU+9`uN0m zs7#>PkYTB!;jAGm!)0t|LvLteXJkt6W@8W3A3#8O+_->68&hXPA~zdrTPH3zUgCeb zf(uywr<#G7=wB{zw&Eq$kX0ZOwsSNkVxwoJXC&r>B_bl?aWpaGQW6pSH*?@GUSbPp zXL~LN1^@s+4`89Ub2MjQ;^gFHU}R=sW~KvPLFeRd>ul&oXX`}rubuptend>2j2$iQ zoh|KbiT>%=(8$iknU|ROpMn1U?_clJ)XnlgMzVGKw`l<<$nZ}K0~0+X!@u_pH0AlH zmP^6X&D2^$#L~vp)(JQU9}61?&%a#%-?aS4i2un_^FLWKG5%-E|J3qtmOKpqOyECF z=wH3{FSS5-@xk&i{JZP_9*m3MEAZRop-?GOVm|7h0c+Y<@lM*2m@vDFsDZ zd}H0Ig#xV^Cy`%lP&_i2>K?8Sj1T^IfX$L0+|yRfODp*OuykbOFRIU z>Jy6GzfpYh8;9?iNG_b{zzFU%8woBoeo-#2Gm7_doyV1@hC*)8x9r!V)?K-I#e;Tc z*OJY-DJH#+!8I5t5{UnIXxgc6NOB?&Fd`%}kdE#*5O4t^Ww7Z#GLk(A-~u2X{!bv# zegcKy;j!=x`kh`UvjsHjm8AMYu+V;fmoRAP=oPwciw2COO)8a`^}5Wwyd6FtuL(5j zN{##9B|t%urkOx-D5JsNAJ^>4)GCME*=HPMJ%Qb3*%t9!E{r^D9Rs`#? zuxH}qlM94gp%kw55u8K9(G;MC-Ldg!4-misBLyRcz+}*iUy-;E_)W~r8KX%83r3_s z1a4s;(;iAS0|(~cBkJFdJ1v7GA@65KHUjC`A<-xRyiX8ld+=;bHws|EL<+a$Zl8u=X8-Ne& z{T}S+_DR<1%JFXEs*^QrUVohZPXk+hf<27jWf3mD_;hZ zwE$qEh@yY^7vx~Zedc6L@M5!v8TJa}b8nzn{mHAytE=l%>6ViujeDpi& z$(2HuhSY3UV)^PMV&cBVq;X(nW7x4S>GX6pF)`+{)l5&;BNM-vbB0oHY?!&No}Tkh zg4%^sqLVaZ!S3o|Imk~iVE7i#{h6Gc%<}!@{MK~G#OZRXVrqJDIFW{(ity95Rrt<9 z$lc4k!%MC%Z*7GVTNz85`l&U;n62U_I8x!NdP|W;i+6&VTi@CC+kokTb?QLkItHX2 zQFMSGR|ipzMw9Kv7(>^%_ry^cD#fPn*N4ee)0WR$24GWDPft%r$Ln&vWoAY(Y6w*l zM_k|YqCr%>0?mZ_~-Aw9W0F3MAJNnNr?4vuU`h}2=aqmQwEfo`gFz!Xif~sU^oK0 zsq_mc5Dg9wrwdK%j&MsFtvjX_>?tx86&1d(b6L;MC%bbzWQ$!wVA} zTjK>ffDM;j={tmwz&rvzmNktSqjOu+v+;-|RI;sWiRPU2Hto9c$)t2XBs|`|6Tm~; z9=ZfpnvJWcu5jO@RItCu_4o}5LDvZDK>Ug}PGjK=##hN_=T7!Wzl^Nx3eH-ovK`)A z$m?r6D$`i);3MP=)}J!PXYNQ63cXuiC<+yrI;Q+D`*BBEzIu((f=^#oRUNJ$ z4@++!pG*3_A7xdYxlOc@%o2Q;U06^J9ZO72#X$+i z)N}L4;Ir7gxu27ta~50IaCH29e=%Tu1_o^CTqJ8;OnXFusalO->Gkq4=ckgYDHWj{ zY*h z^)q3L3H0Az&#Iz$ZY3NmB=Ic(f%*FdNqWSx?)Nj|fQwa8GhjBDn3xb27H-<~IO{{? zmpQ3wzYYKSR+Qy)YX7sJY9&bY34O!Fk_WpYjV>bU?Kv%(cpw!1rfxj5kf)XPgnJfW z-!u}Z_U~h%R^vQc#ligY@HX;{JF;DoRsW(!3eRDbS^A!;&WwpU*B;6DtLqg>nzHSq zbPlFQgXF|l*dBAY`o5VTT6{)pTxr$`7?(DOwXwS>t2tq6 zxAq|!fW6CO0$C;>!*NBL#Tf_ZZtvHArX&Avk!uxjqJC9GV4UR9EFIY{u%)ZORWqT= zh=#(K>+|&ikjmHhDRLiz=UC5vZjL>2+XRTS(A})RmKt@u9=+QwLPSKk-qFDH|NYcFe@bKW^AI1Oq{C3rK)Juw8 zk6d;!nZpPLBW8~MOCK1i+B!kV)bn%PKXVMMFP_`tJU==*s3*unh14Wt8#+as3oNCG zTZS3^cl<@dR}{%8leXrDCZ>-|Nh~MWVuCSDo>owho6JQFg9HgN*mOP1Ag0n^z)&RS z5q+Jch|E0%k7$dHI5yo#KIGrZog)IY;X4jftu8yB^rZ41t`F{KP+LxOtIMYv={L|f zV(x9M?mZ5Gd41^#C}oB*8?XZK#88Sj;zqJ znNn(DOFlb2EpU3>{SEQDYfVQ{QIIBk%lm0#B#z?5dC)w|J8@LFa_(qZJh`kHn6R1| z);9MI*55_^_zrb9@O9>m>Xuf^G`Kc@(Ty2t{6PCfTi1}BqGzjgOn_yxMSo5QP*GSUpI`$B%Y~!sx#2n>43!x}b z5=d(PvuQZ{1^h-_M-$e0TqsjNv41L%PU;Vz8JXaun2X1?}n}}{q#=5KFHM4a{Vs7^yEH!#?Hsmb7tb#Xc><# z@j8t<}EymusYKXCpqlK-jx)~jo-Y4{kI9;k#7 z>SwefF&^Oet0OrjB_{{GLS(v`=;Z~O>ziB%H{g6(FhB^>YOy?LBF3)s<#4&i*jYkH zZK}a)Y14U5R%iGAzW)65J+~mCejMZL{r>M?CMvsTCWf!DvG`O}!a86&(KIK)|5cpt zd;a*k;YksgcS$n!(ENf9zU5GrCA(^*pd2)_cx=$V4lC&_Rhvfl__hv%$maUu&S-pM z#$*LMYhnnAvkx zN-h)I8HyP4b(~#wQDy8(^>?O*-LhwSt)sjXK<7$mWbeHmf>fWjvbc$feiC0+(zTA= zPJg|npg^zI8F@?x!&@$i<@!aeZ*e{^C?@AKr$z#X#jtvw!+J_V<5qwu1xBg%N46XT zf$#ebaL@Z=67U;K<+N0_td=TmY^;TtY_-+J3PH{{F@9}A#_NNB-!Y1nDx(wu@yYd$ ztw}x1>_*en@gCORbJoj!CwP+9unE{ zoBr#9kxtGP)sl+e3>|Gl%6sLq-`n#WcVadt`(G6PG}yMy>V>k3vnFDKjVuUAVSvw{ z40QGDX`(fOXiERW)l}b|SYKOLK3JjgW=ZwFgE@}rue~64Iqe(oq+)TkzNzt~JdTXqQTeCH6<&?c~X?RNF#ND^T z+aEnTJ)m%UB)|Dv-tH{PBM(mMB0$OwR{A7fOJn=PF=>hQ#vJ!#&E9o2i~B%6z2Lk2 zE9BEs!z1iNvE>$ZhfUo$y<1{P_?V4QN2}`s9^O3!MKJ!>waGNVtBb^kh$MA|zBY+_ z?5A!0DxM@aQ)42vWu7}=;L+R0tAA$nW@ z!VKva4d<5DxJ3LsEMTUprHEKWcr8rHAA>dOX>37Ip{c?rHO*oXE6qcWl)}*BcQ8VW`}Ie07XD&dv+wq< zFZ(Tv^GBQ|`GPKkKFXLJN?Yexh~w*oy? zN+m+BK6%`1j;Bk3W5u&lsdvY~BI1{%F%*}IpfZJ1367U#Sq&?6zD+_Lg!K!_* zI?^-==y5QCC%O$7s11-9)bGGn5oL=5EqEWPSHZznfy}_74_!}CAPQ*Vajseq1780F zq+|LwO?!YJ0gwpXFPB-MLR$!fc;vvVyFq~RqWI|@*Qn2sBTfGX4u@NL4GZQ$3bZh; z%9SO`h6fJEuCs#`#(4MzvV%N{2{R%S)yuta5DjA>EKR92q6}ZR2T1M4SpfLU^c_C)~7LUc^afqwDbSIV=`vtcD!0)h;Qa#y*9MA3FYTITfx zG79Bi0DR0f&abd+5dL1MetP?DPzrp|wD`dGf;shKD(L+*AZyy<^}7``H~~fuZAPb% ztRT@AFmzrnLE{m@q(eaNjZW^-f0gQkiOTy{f9^wt%bTNpEb%X9y@&J`wCQX5-hQcV zwPh=ymDXe*?VJMiHAef@g8)qm1AOs4VoWz%S6giMWi z|M}s5-y6`u*r~xdPYDff0$wUh7?JwfAr*^*&(L3lQx{`lkh1ScEM)feZtF^2?!{)9 zaMv~cC!Hi%7-=|KKm|d~+Nw~{Cx)!mK#=3h`WVdkb1!wMG)2}|)5#YC_2qIjzqaY% zsUi(OO{Y`xrBtkB8ZNTCmkxSd(%`4#E3I*31uy5Xat)5R70)@=`sXO~$_OSJ0G`&@ zs&6G@q_~~~*nSr5|`sv5y(ox4@r?KJ8b0A zoFUUn)jth47P>vv`)QB?>gd?XG+%gfNlcha5rO)J4o<)~b$DDOZZ;T_asau+HUsp2 zaCejN+!i_d`wL@*6@4$}A<3U=Wd$-MjeKBu{HZrqphMCK`ltB+N^L=b$o6S!gLFx2 zZmZr#_A4Xjy-+`*Ad-T-f#^oog1HtNr<%%ASq0Q&U>O;tCsH($#>){!A%onc*Qq8u zA9+i4C<%~r)nuoZRgh$IC`*5TBvPORkImxf^8%_j1Q+1`=fLb&YYvV0PklCK@a&ug z1+)sCR(-~V89AwM51KQuoduOJ_JzfLlpMA82t#6QLaJEoAZm?nBF0U3FP zkQKHt0j;47YJymW2D5~YhK@#?zCs$YCiM^$Movi|E=LABkP-=uwOQhGhB-_R3Hm!d z?EZ$IS%82C7%Pn=d-R!TErb$qbqV;90C_w&FdqK90>%G?#~(v%egi)26yV-#A_eOT zEKb9a98Kv{I)L>pyjEF$ZQ0 z3kwZ&bR-)t6YZ(@JlqOSxr*(HFS`Aa0lNHQ~t*sU&f&`oHM;SnXY;SE%TZ$=TV%=%f!|2nL&6?;f zs~uN1gjRQf-}vkU+SlCSuVv-lOWU=A+Aw@>_Y?20VgZ9CJI;~L*Ti@cq}tB4N%7CpImuRfBU-;S5A zV|K2cyC>gzW>_+P)VsL#zJh92%$ku9a4?U3MSnsI_ZI(PQG#dY*X6OEq?u~R!<}Y ze7BK!@UR^6{8ifCSv zg;CmFS*ycbl*Dnb)J+~bQt>;yrXAn)r11CpHvE?uwys@tOp#PN@S)maYNep zRQ*CGCuc6_*sy<4C@EhxQ=V-oI_Ue$8$I9%o!Z`+#lxgo-L?nT&MnXo>3e&W5f`b# zMTuGZo;}v^p{Ag3G(zXT!6xDc1Wrlz2cS^ovfoi4O+>0M{zLkFfI^Enfjeo7juO=B z1`(C}NkNi?GJ*H~jBcB2jHZi=i<8sc^z?K^)8^}SAENRrO;tPb_LxzXW1~mYU45M>7PGtfU{Lz0keIeN zTvi@HfmG3p8WrzUGCvKUedf4#=`FoF$;OKC=Y@5#S%oRt09m~-YQ_Ez0{7M6#td(& z(R*)lo?3a{-m%}?eVFm&Hz=GYZOm{GeL?VjaK}Q-dO5+)uFqGi${+=a=ZKe&r!A@& zpO=h7e2#Vdz}+kIk+XzAw|@XW!^=dag450NkXi{Nw=wRTd(Sm|Q9CNSj&xl33iS*x zZ!`}X43zluNN7b#rW*NPmE_hJv@`<366j1pkfiAaUr}JzjoVvCPe1yMKFS{?)VY2w zt1zNhI57bgba1kNxtC?hzm~iKPFqV$LlAsG$?B@>D-$lxWLm7eQQNl{j}!=ji@kx7 zy1FWcl>_`RAP^OHaPe;!cgxb&TG_010HsL+spgq>kalVzY3!fxs8|FN`N{aI0gf-c z-s|8|m0YolI;ff!g05L~$PS)jXku9Rn#ywxOenF<L~kW#PIO&`3Q(S*C1bQ z6X@vZ^v6?A)*46ba2YzeZ2zB>rMvP-4z+hk0d~)Hb$Yp-i;>o` zs5dZsqG6?p(FdEOV4PAhFn;goB=yv7@#bo1#dYjNc9_cc_gU~wWAb{L)5i_jqS5Zp z1T}b;*RZvjNS&%+j{7$*D@8Ib)SWrZSP*?mFe9+iAxzdQx5E_keu~o?2BQ8R}9zvZ{+! z`V4a8hCi|NJyl(?k-bOBIt=qPZ_{*JW@}Wq(pIa}K7%PJg#5dYk4tuZv>=e!LdsiR zUE*6Zq$nt6elZB={qc z&1!M_a2WVZoz9n;xJc=RJ6tbT(`;MAq|-Aq6LmB6>+53|M|KJQHfNZ~5AazI5BQl= zl$>^*n7dX~*;gb&aHvlR+d6!nHb=IL--exdZG9km0PAPwagA8>XomG{Tv!ZELMR!r z=VpIC_yE1ak-9zv;~K3i_XfL44)LbX^x*W)!Ggz zd_1S9a!9MeHQqjTMK*i;DS`kZqwFbbWmDOPcRkbNu!r9rL)0`+tbm~d=6Ie-d2NB) zf!%Nq+`ZlPnRpWptGma63~jAbGHJ}3anqS0FV1gScC6O2yi!=$r-V3v;u%pPrM>$e zzXy{cg2$$yxrK9exV_&DZF!v0#lqkiAvLR(shLJaIf+WuyPPfJrGL^=HKnCIgZT^} z5Lha4Vc-*7UL0E4R-wrD-KAwzDLWG39iK>f{m7Zn@y_O22~uL$K3NxePgG-7NV2GB z=c3iSgiah{neE4u|E`~Uo))K@u=?wHw#}1=ZF050S@st$!O4Y8I%0#yStHFwu!NI{ zvHOo`oycA}#Ujiv6i+%^BeI6ba+(|4bDPVO+w+7DLJF_S=X#!16sJg&7~t!Pavq!3 zF=utNfg3lJxJ|>sttG!Hf@#|*Rh59KH_6^52lkTFoQ9IdIPT5QM z;=^~vcCLTpy#WX&yL87iGBW83w}j_PBnb)UXIrw zn*TeJgklPqtQtqB22OPN3MTgjH)@o|?A~Ae8AP$V0i)cZ>jGH=#3q}hLdN?G?U!-- zsz@YrZN2)o=P0+=dAox|;t8|5XUhyXNNw{-YYj3tC3NZ%yPB5fE&8ydxOC8@7ixMt z`$qUC@-3^I3ZSfaI{}a)skFz`U?75Wlx-ICQ#v) zXNvR~x|NstE`7(`KY;G<#Ekskr}g&*|Ap3Hb^QmeFGPw<`m2W(#KNAo&9>R`z8_WVJ%r`niZIRV8 zi`t12k%Wi0b@2?kUS(nt*{Ud%k&IcLWu|^{ z+BvT})s8(Qt5`#R%{Tng?2@<^75I<(1q~eVS$4x1{rn=~6NQ52*w-aE2Pa-Zy;<$yy}L>2;_W~Dk>OW~Dp z{zXi-&onKLX}E@d14J+sFcxvdiOiqWl3MREH{0Vi!s7{rK3iCxv-cKf&y{| zt`-8B^&-1sr7ptHWu##aAdc+x1UU%oo(0lM4KDBC)Bu4_AmO{+_(n+xo`?W?3_P6C%&T;Phi85o ze2gHXWld7PR{56mzaR!n1G;KI_rEGS0fIS{D#n6i;)X!*B+?xn+k1Z0Hz(t!_R^}z zsadCT9BgK>g9Xk^fwUvrRPOTt-**T<^E|&Y_NB{FcknmYlb9xpfN|5f{nu)JdOX?f z#R0`7;vFXjqu$Jq@~g#Zu$0ntQ622-SGBd_cUJ5dhu6E~UWjEbZJAVEef; z4KesW#1^H>lJ;49_z6pXyOAJiYBzSJ&B4vy;uUwR8mW|niQ^xvjg%bMZNGo7IcTlz z={T=ZWBXY5RA^~&LpY^_ZLD_rv;MQ;OUDo=s(n{s6FZD??5erQqRz(sB)wpN)?g(V z4%5wdZ*LEm!*>7w+G5b6;4_{IG1a%{n7!mN3tj)`@UGR3-`917E4^E%Wn>Wk&vK4l zvfesL_WeGOpZ)pyS=#JKS(cDn#Cx9!2jT@za5v_+FWc{{_2YA5)b*Ga{WI=jiOUyw zDQxfnCJ(X9;|rn`HgJHL)DiXWJaE-CdwNi*Yw6xyj$adtUbJ?|Hz_Qbcc5#R{p#~u zG>X=&SQj46KZiXWG!n0%xZ%@zf1mg{bADdgoKxddlql#99M(#5G!2h-x5-}y9;y!D zP_fT%`{}Xpi!FG-9XK|6UO>)aK>%=`lWXbni+%zp<^iXxs@py=Fts`{R0V3-_Lem{ zd;{i>o5n5d0vaN~aeJqinOlTeHmNII@18kx=9{^|QT&DjLFxrhyAFkSczs#4VuglK zjf@oHUdxA04@$cC8d6`8#n^?AGmr>BI$&LA{SGuTZ2o(l7zFfOgFW8 ze@VK!DwM6cv99&WrKR3oiv=UoTpSr#O57UqYIgngWU(-vu+{I=ACB_gWh%fm;Vp3| zJb*^9IyGEVy|yma+qwP8H!Yj_US(a&PR^Xj1Y9K^z@qYbVpEo-6gQK?f@#2sSI}&p m!$aVJut?th#ZOVhe*D+VI@GY3@9Zkj1`1DCKbLh*2~7YkpBvr) diff --git a/client/img/step2.png b/client/img/step2.png deleted file mode 100644 index a551e53216677c3c3b1d3422059cb9d64d80a277..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15953 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 diff --git a/client/img/step3.png b/client/img/step3.png deleted file mode 100644 index 7a35ba5110051321fa57e93d38e3328c857732fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22012 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 BVCDb- diff --git a/client/img/team/omarloren.jpeg b/client/img/team/omarloren.jpeg deleted file mode 100644 index ee5adff4b70cc3b8f0eb7f6c8173e82771901ea5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56060 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 TfpY@q1kMSZ6F4XE|0eKXH;9o} diff --git a/client/img/team/psypersky.jpeg b/client/img/team/psypersky.jpeg deleted file mode 100644 index b2e400b97cc1ed45f3888fc674337b7ad70ebbac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 283622 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%0A?UR$Y)gLln!lR!#*P>I~a`@)E~ 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�U{ia&qpA}MCw7#GqTy!mRTP>I(oME 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%0Ao2#e~&2yvmLFXl1UlL^0FD1ZeBRYe8_ z?>rivLv>82@d&dH0uulT*kKTw=VM39g~H_I#!-e*$8}XEXQrZuC;7aOjqx#DWXdO% z<=Zc)6DwjhN%;+uWQy17O%_kXgQ-d#V>p+4N>&)N*N0~2dwP1FGo6gOs5@X983vf= zh8m58cwcO77y`liuyaQvp*h5)`PUt`U&kjcw^FID8;=Jm&U*%)U;Hyi0NkUg=SBD3 ztMC3}cjDst4==p?u?WUsSv5C#+}j?{IzM{ne$AULHZEKpUK;DIwikWeTCVo~!3aB+EO8;qAz6Q3nm;u5-szron zI$eI+v+!_lZ%>`D+a)TD#)fDxTUAbZ-Ro+qfrDHw)VoEn-m504rVTuvg2zHZz@Owx zj0DHxZ;?}rXjIl6N+X33gwi=UPUjH{2Tw>t=#+(r^RDD!ba#1ECB27kO%4G`uVgnP z$&(1C0rLeWja{FZ@&O02wy?KmHiK7HfY`oiZr#??v%TFuGc?i|Z`@+^jx%x%vrDs! zJ&hyV1JfKaLfAMwNvL$-D*q1zF0OIpPZWU8Qy#MBfg3% zD#cCKW}WSaM}>K~Tu!QvE-Gzj>RV5JDu$)O4;T0r+$Y^hNm9)r5k`;2UVo6T>@xnS z(MP%$L>Qux6)S&KYT0bIcHCBzcT;`UQR!rRjg&hacR;wb9sKrYXKXlE8Ng%<3k0V!erNe!h_1-jm|Zu#A4z5 zn^0<5KW630IIzJag{+-Avl_6Z5JGl&Wp~*R;`5MtFC_P{R0x6#STI*vTwGb01CxPH zN18)!D)Dszh^&yNU^!?)8U&**7mH96dYjkHgdmOp6>xn<9uH%)sj5&IP;()T#sWb* z21&7C-nALcEmsd~MB3@Xc+DXrtSUAh3~d(caTDbZ0j`Q5lO2zm71nJ0sN@K>zH3|A1%*p1m#;5FhM=M;IjpPa+`|4W|2r zVW*^t5IS@^;jdL9f4Sq!|M$P2>@?p!ec9HP>S{iFv)>Oe@9OHg@##A5!?4)SvsY&? zp8x1nOY?i@KRxrQn(f1VtcD{4J?M;bR~EQBEyakk8(Ac4@wsP=$sT&aIlW-yBeyRlAT zQ~4Dbo}V7?@FCKmw{7II&ckHM;DLu7CXA?FbZLL=L;nwbQ_V^QgKG!dMPNsR6g zVfEYjICb(B2BEn;rFxbo0L+!ynW3#214A-amu;V& z841`7wvilz!ANgQN~=1(htDS^CJ6!jzNAU|U}=`|&m~eU6zbOSUw_|!v18*TVsG&` zH(y@qYzAYLA|06cRI2|^W*ie>`JNY-uADygkC&+YxHH%OOm#c+_0B7gCU+?X`9Mw` zOt0mZ%k4Aq=yGWn=fLKX=fjsWYp3lZYctby>SwNDe}aRj+e<1;=#< z5&b}m6rmxIX7Zy0YBf%E(xBQ%G$C{WgjGjsTpQIHLLJw)0+JS!ndMACiSjqDTR1GJ+|}gkpR>q0GC0_^FE`q0CW92C zBP?me&cmc8y9nn8Lgo-t2$<+IG7H1??geV?YhliwptD&bfGrAZgMPP~Iu5EMLPohn zgXaTwCJFxI$$a3=!&uCfkoU<0Ep9}~hN(;(A(#_5FiMBDY?Q@Q&^dG(i>5$CQde+e zx>}g3YHPT+kB48^s1CE0=#g){F($=)K8~_DIb*W=7v}cXz?%?*mn7BdgQkRGXZyyY zzbCI}Fe-(a>kZd;c20(@;j}zHA21kf^OF?i&N0L4LC8%SjUG8qB9ln?gv2OOxIOb* zuU|{{#X?)L^Q4aP-xE%EYHq^QUh~VHES} z@4tJxx%-2ExMc&9{^7NCl~3d|MaQlmo=i_Vo$uaN)^cm9Q*6_P-uB7K+36x%pgD53 z$j+!wpL(UkrNMIxGKth>l^Rn1KZ%1_O$tf%P>Y=Rz8vFuFH~ z`Chl1T8Eo+yXjH{;-V~|%GR?95GVuVE|<&QavYD?EFmUS%w+NuR2q%UW0APs#(-Uj z0|953WlVxcDj+(1Q2_vs3nRAlm)HYY2L-J0>3rfvEk!<*Gy?)aoQ9mGUF zYF~dN{^Esq4OsRyGgVB&Y*w3B``lJb&vv6_zGbA2VVGe=^PAObwY{-nHsNGUM3<(f zhN;vC#?}aVa6ppw0jAqX$W2T>Q^uE*a<{HCH88*ZeoqGgU9Db|{?~A!PksZ&ub}@; zgXWV-(3QunySYVy}32qxke>&B?IOsb7pysYnV0G))Yle>({a(l4|mj$(ljX@p< z!y^NI7*sT{kK7L6D{w3?4|R%wb2nV>12oYg1kc8s7L}N9h&rn(WkJ`QUrSD%cTY?oK|_kf&JsWAj$7VodhEeUJy zZtr+Qp>8I_a5|a8b<49o;6rX7(+x2u(sgy=FtAlyv+n%^;8-Mt(PlA{61hn);em)j zLduQ2()@$%+piDm#kxM-+JB8Ik-z)Rub}_U!ipQ>1GJ(}nnE zeDnHAkzLl-^r)?;`Bz^(Z9=7ik2@lI2$iNfZT&4m3=wdb8*18W(zlg1kZ!x>{lYo;^l z$-~%2Fpq0|7I&XypePPw=6g=v`@BgHkQk^<+l98j(+!I_qjO@Uc9=%_h?Yn zc*-`~OhT9l+nlXY)@;7h)SwT9`e+E9Men^2A^q(bF;?MYRDZjf_Vto3_`A# zOXNV)?Fo`c{cI%9{vfd3Sb0#=32F8JMXE&p3i^M>x&zV?mMjw7xf6bWrEBzT|7ib< zXQ|P_E@0lz{<*IfOa#XJAANl8{QIv~Zohl+57+Lh1el0k&Gi=Ina1(ak1tE95=kh# zd{QVZPai*>F0%!-N824XzwOm~FQusV#^nwV4bg6N1#X;9a8Ob5B!0A8*bKW39;>$r zu)yJ0=arQIS2eoWmU`fHaoPBGO+3;zwo%kb%b84j(W-znc@vH0^NKbs3J8L5TFf}t zB~7B*;AI6Jp<$?ulNmC)Ax?hWpq8+3n;W{Zpf*A>D3TIe_#RP%M}uGhJ_{d{nu0j& z^HV3zshzbZy>W&y()myc9MlEN16o>|RQ0I~Ez zcrs!)3Q0+z(@0lxlP;rL+{EU>C`PBVNCl0?!7!@$G*wa}INctN#+O}6%@$*)=7dqV zyS!13)^h~%F4sN12L8V1~iwct8c1L*e#7qg-RX6+0alo(coHKZ0O;I8M}<< znTht99Yar;;j9CwFBuOG#74Pl^__gMz{K*Xi4JFIG}FPLGa`zI$`9In|R&^_+RB#85P;e{|vF^W7hu z?R>ZU!}HhHRR{;GUCvClpF|JuU%8S{QKiaj1+~lRnWI9wyM z?wnb*xN#T`bfs>1g*1+!_PBbKuAA^nI<5XyhfvYyJDinLYkF-Bd3L1U;lLnldUAUF z@bFI1#m0-*UDM0gMJ&`H;m~|RIHKo391vu0kX?SI4A%zyB5I#YWXe~@jhb34GHwwX zd5KPCL+6@T0w%K5x|^q$M*2x*E_n*J9Kn zG7gT?QEqae(;gBkNK(yXwj`u{`}!WKW6Fhy41uAT$89DO{s9k73Q3GWPiaC0;1TeO#tx%XTT|`6Ewn=;sZ3X$yN4UaUDJc(EhCHhW`)^YCNHXCT zuaaKd*d2#NE@4VY0-z4Q0D0&0`^4M#ayi=pl`bzS~3)sbz?Br&&FqJQBxwX}S{Z8+|h4TriD0XR1;?-c%;Nn2)GQq)M_VHou#4>dz z-LtqRbO1#^8uPKibEw9H0CcMIgzRW}xjH#nFz|7F%hX(E36ZlhNzbxr4i=JLAS@O&tdkefu~U3+fKLksX=Flpf~4-HRR zSvYR!6cYr&-@UF#%V9Ek1e^11=oLWNxJ@e&%7J*1YCJRZSB zV1W7N~7B;MqAM9wp{Hi*;c3(d5k1vAnMCb=Ab!y?+0}?DNKvYFs$Q z7vdwG!)*RvEa|`f&0im1{R;a31khiu(*;S6j2{p0=E98I&Hb&T{b!$j5I%SJY^rNu z@JbVmAaq~PtJCMY-);5({?x~xUb`y=1~|4nQyuCZo@s2oB3Dw&abO$|Z&Y);aX4Aa zF5X!%bqa4@xS~Oni+42v0@k>?Y>THuILa0rE*DQ~;#(az?5Tx%p^zhq^+u?AHL9Zs z+hbM;=^Vc6IFIlJh3iQi)-I=`cPvu8sBe;q^08!)$w495S9Ezhl?bK{uG9nPj?i7S zLU;&Bttq0%WE#WEwua7CH;u`UjkMS`7FtjOj61?XJrWVVBiBHtF1L^%DbAZLvfZqD zWp8b7Z*C>ggs>n0DXNU6ylz5Au!Iu1(JK^Lyo8P+=(-u_sni@_cRW~$41(&H$LBG05xCIOMqo3 zCGYx>6T!QMnw5>;CyO@4dS4S?Z&6|McPcgc5;$ zo5$_h$;r&g{Yx!xcGzmQ<>}q!YPB#GNwV46^wYLQ_4uhzLy&a((yGTU6~F<1Pk*8V zgUiL_2%x$ts zfr;l}dLxD#^cvXL)gqPvE_qCmi5GPSTK4u979OsI2nB~jry-Cuf5R3E33b5SGc86b zYG0?0wD72|#!!-PRPS3B`|TQ$F+_@4GAi?pE|UleCLQI_sd^ERvN#2mGDGnXve@{{IiiU zG4i};rgye?#O{eloq+OegYlqAZZyi7W%}eLbzxw^d#~+>f^vsz)6h&gkWAW(Far<=Z6@{|)o5L-~6YX5vXY%$;`SgM0{&$vHwSDA>reATGv2Vn#oK1Lq#F1Fw(L zaikjdN)aq#2-5lJfVaj5NJf)*tZT)K+tC1@4WWoArbo09j|LV5{G>!K;{yfe$*U8M zopYhRg_RY61&0f(j5#E$pp{#lUo% z#b&WWSKlGFTdf1_(P1Ye>j(p5-qSNMYf3Ym?U77&c4j;{-7uS_vfrWu-h+cx0!%NY z+DsDrtM1N$dD{S^r$mZ%2dnj}9>z|++ifIyG7zZqDbkH{MaxLz`*)@y8iEvxbw97x zs=xWqF#9X${~6G)oV`qGIv`!XJn`tx`;42XM=xHzdh_O^XIDDAQUg8b)GF}1YwEdr z@qG8Y=WH)7T=~;Af13~TjgM91y~piG)%R9ZwSqTA-cJgJ$<4#|=_I>c^L#~_5(iFw zrV+5gbJ$6aCf{XEUGi#c+1$Smmda%+>Za*PG6zl2VUMQTr6bQpz`W#HU3EKD0|QHxNN1Iaj(xAiJKKdzU^pvb7u z*PoF4l1cW6e_dvgm^^F&g5sD-CXHD&Fg^|f^pKoXlZ4Ka56^b4uc;Rvw#eKG1rD)j zC_C8ibpz@Za?(8@Q3eAcCc$G$SQrOF06c1A&w#{17)ch3g&;l}oyM0CR1IjL<}{9m zt`G9BM?q-byJ;I6cGgAPCd29YQGWU)DNA_Q*MXMn-Xy;fLV_yMn()|1hN4rs9AkJk zKQTNI=viFqxgUrCv@^>yjU%%|6`R*~u{-lyJxUtz4&t?@UqSyRjw@&Hp8f0_(q*Q} ziE#Mdv(}5PS1Sopwu6cI|Y$rpjPE z?P!Q}?x{&#y|H0TN>z=k9aov$eE@Viy!<>_sH?;=ADgQ^*&WgdaE}C`n_PmRn;Yh^A@%aXCNqbfnBwP#+4z7?vo6!Oy2Vkise2veB zvGHK1T1SRRhzit+igj-_tOEh-x0?8woEEWhD zD5WHD}Jpx;iS! zHPKh-u)ZP8wwacfj4Ssy>V;sSgu|jlt`EYD$`n`v$H~ogR#iPmg&G=#b zu*eo@w>sN89jQ|fn}mYVmo#q^OKJ%0^shGww1Q-`kUvVlBQ;pM=G0%2lj4K@mc`WedCrmCC*6B~l1TH$%UI{>!xPr%waY*F~5Q<(rln&I!i7)0bNNQ=R?KUUc8``~8Ni z58G%M8nd-t>b`mEZ2yIGgP)#iks{LK(d)uYbI;)gnIEmc&iHd&3vkC%t$lf~M$ z>f<(>r}+Cn_R*vb7x(QXO`7-T=lx7ByR0qTtEs7V=3SP+x|%fC^Z85EvO8C`t*>?W z(GY|~dp;Wr!4a#UE|bBw%Q^_7bMPXb8?LF< zo=nF?a51IsyMK9s2iK~`19Fa4Zjq}5kbuoMp=^Uo%Ek2VTOSs5%#4E-cKo z*d+sA8l5E}XsE3}WjoBv*j(jcT>G#n$2`cogAG7J|tLCPL)~ zpfVbYi(IDI^kgQp86Q4+r%oWPxgO1>tF_ShfOqBPT2p}b4EpV%kldK? zw#YdKuNn|0k;Hsx(&Q%H;9|loq_Y%M?@ObihBn{`RE^^*%f5rofhC8%P13gGEI-DU7MJ6I?xIbB6l3KeQv?ezK}=%v z&}p#sYzSx3=?Fq!zTF0b`I91qN4h#(sRfdcV$#TEBj3vo(s2~#qH>ukZ_#k!$cR;E z_Q-`gQs-r+-@ig}?hP3wK&1J63=O0L-UXvPVQ=w@5vyHI9T(yIWJoOGPT0Lb-w{5Q z97AKtcqGq3rwM5S6yr#-NIu^Xtz_C`cpI&xtU8Y;hj-&b@xxnl)JYk&dQT^E0PAe7 zUu9bCw#N2oB|V(IGqyA|-pi;=JpIA^Ca;|5bZu;Prm-S+E2OMJ+1IL62- z)ujBu+|yGEJSq(}bgY>f=>|sjz}WGW!E@hd)ZH6%9~_vCBtdQV%Xmztg2|+|5BV~Q zT%sf5TNCM?63K!Pq0aHY3FuFre7hO<)srv&I_O`4Yfrv=;mapqy}9x8w;%mKI6isu zFUty$eVOnl3RF>fXQoqV??J;^K|e=(F&> zb^pNQYcJb;2*$~eo;i2v-9KJ_uRC@AZW~Zc-)1Hpp>+g4)*~-Z2`W6yW2D>B!mpQe#uNYq*&J-4vdTZC3m=O258Ug5KfoeRc zvgqg>6pu|WYmTyvEm;v4sN!{2sU~mj;}pxupag0``DcXFe_~k?O`b)1| zuNGo5QU>u;m%aWub%^3z$Q$sh)ge+6V{tG&;Jl^9?iNBYh=7GGnT*e)fkCxl5lLmi z;L&k3w_I$i$uX)bWz8gGxYDq;_hyBi$*d>UYBdu?=S@{9nfDtG~2;|J%2|@w>O))o-8t2du_7k9hKfJAU`| ze=KX@|EDo}wVUdTe6jV?-OuKvlzWdtZUmH8_xOdE8ajN# z?skhbrU6C6MN$gaa(g#xl&Wo7KG3yiHk<3^(?c-37R1~%Z-tJEjMpACp%a5IBFYm3d*qL%8lLZ2CdNS2%^@ipMqt~8r z=)1i3Ik!Ak^wDB=uh;4|DyU8^IHExK5`yQT(O7&IcyWy@;yPT;?p7NzB@KOy!N|p@ zZa-dGTVG$(naw&OO{f5lonZDgnLWXXZMKjLr-vtYvyalbbUK|WWJfZLG%)cqQ%?t& zh9N32PY=ZdZbNUdDReNh8&7I7j9qJwWZO_u4uO9$Cgk<2YDVvYS7?1SQQ4X&ORMV8 zn=Bb%+es#2UoexT0t^)oU6UVHb}I(V=R4b@S=j8fr04!1k4QhYP*a(``o^Z0%0SXUA@y5z|#W%{n(k zhXa=URj*2bqnlf3O-*z>*4Q<-W)|xt{H%d0GE*#aJz^o9Bl5+j8o2ScXgrAvP$`Pw z(!5*kztnAO4N z*1|rCh->v}VPDb^>L6R(%mk?jM#A@B&UtUyX#|hPm+<)xU#iOkrU0YY+Y%C4I}?5G zgrrz57eT!4ZE?$KB9zIb(P^ZF&!QtJjmMJ6aH%UuHDbsdwW*5Pq*PRMH1^`^<%NYc z5Rp)azzG1lPAKf_(CH0UYx`s&?VK8$eK0ljs8X27Wh<4%k#IU)sSHod-j9xbL;1Gd zZ7}F3obzg3sVTdhVKAJNk*Cf`$t+jSGn|EifhKiHKem(&Gr|)~rIMLSp#gdxBB{1) zOdbd~_RK;SPoa?UK|BKRZ?cVLCjM_nAB_dxN{IV22mOn$ze~V3bo{$7{~=G*mCrwU zoBMy87@qu9o__b!+WPr-F2A|$^Y6aKcmMxy1O4AQf9o0kCn|btfB(&Mfb_eRdtcBb zS#*=35}x?rtp7&;4NB9W)jeuSwVwZzi0i{3VBRlYI@Rqzd*S|jmsJP~7Y}ps<>l$> z?5j|l;7tXJ*z}=FSv;CK0id6>D6PVVQ*%;IveWEQVA7p{Z}65J>oXNsB(59g*-5thgapa6rsZG?FX?FP{BO zNu321#imC%TY`g(Mj(CX0Ea-EOzA985yUp(}WNCJTWe zj7IIRi8w*MY%{t$RF3b)aHV0YY-)Mt@?R$X+qHlns{WVX zdD$o5n+!hr)+>DSp8);IZ~oq(|7o=Ubbt4!AD_N^`gH5v&x|;TIpv0Qc=(Ah1IZ4chP@vd8ygnb*wz0=j@YVWf@s-QRNaYbw+ zOD!1pmN&HAh|Xm6y}G6JNdxP8HzYCzXf_a}a|PU)YBib}knRlJqS}4e_Z6nv-hi$R zhU)1KI#wHPR7q9HxbT78!a@s&0ug&9)wBV7`Q(tq=l z>uTR!S^MN|N&g;Cludt&Vv4}G=y~!}9Di>r`25Gh_s_rkByYXbeTKlZ)mQ}U%r>FDwC@n+%PIqx@;t}1Ra!o!*WUfE1?wXuXqk8htd)~ZLB$vn#nS=*N{N99|&arq~^iuwSeO2xz zXn0cZNq_*Jj>%*QRryuHp&FrbXe@-&!OzEz;>+1du4uSgxii1m;=eVwM|DF4i0KqM z9pFva)M2y)t?jdu)aF?_+nBA(I4hN@JC*Fx(9_x7+-@$nJDZuvIn%kO|Da?`*D)$l)4X%1C2=6{>)5KZD8-@B zn~pBjA10Haq+PBC(+m)GzKkc~AJ~R6>DSCY9#gCn@8Lgd(7*mZ0B^hGw|Sy0^jpht zZ_xVUM-=-nY{-57<5K|@y?^oD7yaVL=7+ETR?xrx?KeLh74!eSmfa^l`nbP;^l|t3 zGiR^7A)SDI2unXc;dF+Zy9O6;obA8y`1QTBw+7GsLCuz7#fHZhZ+`IZwad2mMnC#L z+AvfUtL`384oyzHxQKHF-;{oiZfYy|VYa-XD(gEU%*d-1DF)lj76~LZ*-hICB~6-~ zE4Fz4zH?5BK(|>aAo5Ag&`wM~A~`@fg~dq6G#cyF8g4 zo|yunc;Ug*%0$Jvo132n@K@3g(!hd0y>o2!CcKY!ni#vvdZoP*odAz%A6m|*dsZ2< zCG#pHTJlyHlLz`cz{}s^%?^*%4-d~WW|Z>2(jCV3!9LX&GDHBd$bOeqG0>&m*2@#)sq$M1c3_w>cn7q8xZ>EI$5OTRhctb6yf z=0Omq_YXdL)_S)2;<+n0noQ<Fw8W`0SkCu<)%k9U}ZhPCeSu=;x zjm_$ErdnicO{7nc-E7t%cqEaq1AeWt)D;Z`7t6WEnwqN37qIS`#UMyGY~`um$z^Tc z-h?>lkZ5MCrmf~ESM-Ubd4rT&42Uso<4CWjLzpyXkmEFMY%n2WDlkM8iJ)9*Y?@EQ zl19ydU#w^HMI&8Oi_v0a1I|$ib&^FZD4PK1K+h>fw*(&#&aGe8izGA-!j$kt5r0cd zNUk%c26$xPxrGdwlBi2>lsFs+O-7?p{TetB9Yrye1GA-gK3|-U?(Qzv4n0mJEbf=< z>nrPG9hkDj<~Ma^ne}}0vD`#1T^Mp!oWm0n!`b^=yV=P* z6~;s~;7-UB_JlIcSPl=>$hRxh{+iD~m1}>$QgycL)TM34^R@b+0i6~LuxgT#sr|tWDd*q_OZr7RIV2CggWNW zrD@AwQuHsr59*JB{^W=F{r3AC>OaZxPb2&9PxZU+e*brWd4Bj0gZ{rD*=KOH^3kUk zTU%SZKLt@b6{oNC!4&Dw!;J9zf4n?62v{F{_H6LV*{dJgRX&=`kh9A%Rw|IeGtqD0xr9E zrsm7325HYg!VJLc<4;|umfg$j4O=~n<`B`UPn9l|I~9?kxXYr!ivvsJkMf8QF^TleY9mX6MEcDxuhB~FpyMtmX%lH{(Y!^-{3em4 z&tn*EURby#fh9DA$CJ@uL(0FNaEq(LNN|N zy#w0FyT&Keh4Fyb9h&RxN`&Ut$^CsZp;l98%*8^-fkSSw=trW3%GT|v-r+kV^HW37 zXm0FLx-v61F+5z!Wph(gOS2Uq>0=F!lDSLrbVx}wNpib8BY^VZsL8)q3XF}{OZzg6 z=SG{jzHKDio^vuP?T$jOM3koLN}hYUhDYJulG42m!v6MEbx6&8vkFI0-P)+`4`wQ3 zpGunnQF_S;-onK5Rd5T>VdngtL4Wdn_54ZDKmQ4+fA_;RwZ9ytf3yDgy>|j$=kW_G(X)9JGcx1r8CKfCDICqw6fGIBv%HDmT@J)*G z-ebo5(@`rQ$72$WW+O$&&?A?GgRr2o$-?B|Y+ENTU?D7y$x0V+V@F90jafvCFV!+O zx0sp}wYcpF1i`S3<+IV1C@S+XX)-3uK^Hcernd*z)>oJm=X5?vhYc;>b+z5yGSFc3 zblENT$i{}-NH`!Gjn1LT2qsMg(;)#M9g<3m!N~OHmBu^Sx8WF z&ZG)L3H27ezF{bv3x|icw-}jlcDQ$TH=D`jwjT`_mcr@u)B~z2J7Z#NsohvA=}5Ib z$e1`dI4H&6RDI0ss1E#ONL(s4F-wZNh=->n=d*zSDsfN>F$yK)L4dKdW}ns1%v*X!K#`J8A&zCV-gY&o4=XR#A+b%JU){tVajBd>q8U6O9wOs$#m${pZttLr@;RF z%fAl#mp=&4-`b%5;dt^F($s!L(m(&VM?Cq7#kwbNt>XPn2{V6h&;yI3xpzPAA055= z9?C73a z0K?0%<4ioyZ95szaKDlC+Q~TZ-SGmusESFj7R_R}5Qj~6c@RX*5zFHFkQVk~h3V+T zi;l>MAIPAtk3M_9t(MD9B5co^kO>st6y1zIJ;_$fu)rsSr5h4Z(j$`Vlf&<#&*-g6V5T~R9(ion@wkTGuhnI zmUFBf`BzCFex2 zA;$m)e>O9Dux}PK(gzFbg9)e6W|d8+>zupeeWe2+-ezhgP7MgBD%(<$&LrfNy36={ zCX1<(5YRtA11+twu5$!Fx-2;3bUJ~if9u|#4z{*_cuNI> z)X0si7q7OS`lI2(>1!*Lc{iELf{pkXuciB6b^{PVF?MIP~ljWyG@aXnP_Fgncj_N za`Ca<@L2Cs=1wLzldYuF_lBqDhcZJ$ndOS}^(=XCU?!PlNKG(_4(o$41|vN6{9rrh z(3N~Zwfn~!W^)s+nt8_L1fyQm%GM*j~r8|t4l6tkiFu61}QMX%VDK$X32|_|J z$v1x#1XBotbb@Ll1+KGXJQiQZCpdji$7Y8A<$zk0*Xe#9J8b^}&_8+duW6^>1O3Tg z3Y-7-B2~Zpf#`qrZx8tCo%px1+kVcVlU7^c#-qxsGiO>`M}L3npMa>3Uix?)7svqV zv*B>vv&%r!Z=4-WJ-d1K(xp$=aRf___g}hnsrC1r_W|jIl!i)8MG!rHP_6vF#H9dj zK$5?<*ua;`q2=gAu9sbGiCOHQ1h<3|ZjsbwGhDi>tYsHZ!o%-Z#zi|_57*2( zoiIPoSAiHkuZqmAiFHCAeX@79+B-Q(=c6tbt~FR#@W~Nh4sl^_#EnqR54{>x;zC3Q z1J36JBQjYsQg3ZhCqyz%z^<`+{SFvI5sAoPQPsL|Q$ok%Fo8r>m+aZD~JmcoR{rJcv_$ZvY!o5N?o}Y2P-X6+imS-}V_B*?|IuMdiELpe0 zne0-e<3LEhsS!cSnN1xX?x&1gCQv$1HZuODBv)=TMBaPhy4~HKF-C?qwy7MOu#w$W)80Frl9zVO>+)pLL-gq^1>HO7C2`z%g z0;AyebKU+I-Pg`&P*miLWhM@%#%t-VxdFWH(3~I zn2ZjIVz7zD*6w&^_(@(Oq=U&oPxc|&+JHq0!#3(GeeuCN-s6)`6!m+UzX3UGJlcLa|U3 zp*sLAVwyte;BX)ZU`0Qt?o$xP_4T=hH6Z5oX0t;mqyy6FJcp>sp|_YkjboW%M%X!A z0KxEZE?2m7JH8aI0C8^|y7zo+IO|MLRh*2iOreoDSk;*%l=#YdoYJbHYcXX%sM&Iw zbVQRg?WkY1Fm}}Lj*$tV<Di+%3gFx2A$2GO!gU3OJB!MVV-ih)nfPQiH&P|=Ya zW0s7)?1kT6Hnzvca%}7agdLLtQ$RLPPe8mMS23t&Y+(xnYNUY(TLd}?1xO*eNi+ha zC{lC-CPQW-qD`WcCQXK?xh7p;OY=tCC=mx}0Vd|IooGVDA`VB^M(byUQ$a}8XO|D0pEq;4GYh4nqQiE5 zpMX!gyyY^XS0pIaF@%RhYW-;J_(yA{Fe-NmU=^$kG&2!3xxdUr$QKsS3nnWMfEaBN|M&(;#hQW@XFYFBD6F+J{}($ zAKKYDF)Xr!@!HFp@QY zA=9*mRn21%f)Ke@RTVQ-N{Uzn9qY@D!#E&&Ooi!$uQ$*?|E|gOx4-1k|3K{Ty#G^N z{hO*#KK@}y{9lS?ej)kxz3;sKKi>yu59{bq$zu0!{i2 zl6*r@DluJ@D-_+x&3K8XZsMv%Dz-qvz91}}u)w64!LouvE{^%VX=kW|?Fn zRaPblT1$)9O35;Dd9~hOR4QP@d?}(TM>Q5Hr$`5W;87eW^wQYr6$a-xALw?G(mrsi zw@RlweAoz)l$mld#V`;T&*h+8C0w<I9+vwmxKt_w$Pqdzvc zcb7qWSIz37BgMe4*Bn`q<*OjbWS?~xyjxkx6wdVY?2OcmocqYYXA9`l4Gl+69xZy% zb#6r~fMnjbvBW(+>rp{f-K%8|`6nW*n~!de3EJMLOK4y4%^OOz%#WA|QJ$TysW3>y z6C1-fCnl`Y?7;c!g$i3quv{dR7%X0`{TlG>F63S!xHKG$q@-e#KsZr^!(NM&(&tNN z0=?`!p~3Dm0G#LLsqzHEM?p^BgkRQtqqK;01)A$EMWsGH%tuMoL2A9E(0H{zNDL!NxFkja{X1XS?UMWE*G}aW zJG1GO*(R-@P-rmPu^tJp?>W~K zweQY$1nM;z0>N>d(c0MAda8eCbA5odRhuD%sdAQkaJrEujGF1t5^uaZyyeJbc6sh} z?evTf z@BK&d=#B*M-D`43e|h-!it`-UnZDy@~USWhph-&G?_~24} zS%uoWm2I>dD0eB>kZ+jrW6C^W(J@0Fo5O+lLdndOlq(6?yyd!Hk|YNxQBhH;tWN-w zgx#u@T9tuQ*BR@IAh5`>u(DP}U^t9In2X)t+Uo<5piInu6PE~(xqwp!z#)QwK?gp! z&{l$)Pl4;&MV-Qks1fH zgV%mP;@qnp91gEf4zABhHQH_$1XQ#df+4ayQ|Q>-+4SJv+BsFheg@a9Pfy$HdHY&x zV%yCd%v!eGU+>CyBbQmcc&NkgvegBF8*mSv7|rZnWX_2kS*z6q!WAJ32I&e42q6rJ z5rBLnM#*#c0HCJiastOxWm42jd#>z9CjDm_K>=Z$*B0oX{m6a)Qo+o}Kh2MS{NDkk z@2X}#{_Z9GOI+^DU+gn`?>|b^oun55(s4)sz`*URZ@=4&BF1hm<~vnY1vG}9Z!WrVIW5jqtK8O-HWruQ4RA*KYE@w$~d=5;uqG|Cjfo&YBpi9Xt`-&2*ExT-S;k zV`^iV=@ML2!PxY|LOFPq7_KJx5WqiztJS%5o6c;;a8()5@8qtnBRV^{pTRJ*PElxl zU4j1DkG=OV0sZ}Velon_hh`p?3Cc)z zzNw1M7Yh4NX(Swum_H+wNFMb`gaMtS={gCqgU$6OpQT6!i&VJPuIE~06Alc^C7H;2 z`t-_5k&Hwj2v*6Y3+Lxg=}5DW!nj-%C0ty7nG`_Cck0yIe4))nki9o<+_-iTyf&um zQ-=XP41i;+KifOEes|9^-I(rJpH8n24;IWOmZodtla2Ss8DJOGj-`eH(1-S~@Z95# z`{qohM6JT*q>3_Qn5!PMmv653(|Z|D0cG5^@>0tQOSeW784ZoQ3kEw#cxYVHU1H%) z(=N4UlDE&&CK`tdY9s#L-CdNDk_^CKjgn#3O5lLO5hJ9~$qDdR3`21Y;sU0}Fs6S_ zF2~gjxg$(Kj>OATp`pfY+(z|M3dL)n-G3H9ui*Rr7~3zFz<&PCkCSYFYA)1ge=bJ% z{vRp*^Y2fV`C~%w{a*n3H?MzX9AF0P{y49>5FmYE?{3SvmM*~Q=f3Ey=&UHd^`TK* zhO$ZP2{*6ycqK6D4AQ%fANfKpE@N9xw;XMG&~yHcx8A^%FkkFljx9oR{4C1o>w4}eRVDcl7yvmPN48z~#-@jc_auka z%r7^!{GmSPn;%Z4_(6r+_b~V8kp9Pn`IkSOG4ahWh21~?k5U2)sKIF3kMsW5!g7H0 z)ydU2YI=HZx3t{qyj0OyeCzj^7%t8D4Ei;rC@;S2JDJ#QRaeNcJ& z@u5o^exG=zEYg1SGVA87Ay)`1?CXmLCpxB=+GixeDwR3#_@febSrKKIY3!wznqFz+1_RD|{FB4DnUj$lIM$wZt&Hm7^lO}}1pgFHCsD{Kq+gqjV zJOf>-X9zv7kCQKaG$G8l=z~5Z#TV11nIde|BIZLd>0k>@u-NV+0JDJ~bD3zfbH!Yi zTcd=sP0hXCBt~Iu4j+IVpuCJSSIzt8nHDhLsT()e=E32^OsECEoEhYRU<%uA#@Z1{ zG)6;#WOy^3?nu*@LzizRM>hh&se2v3oHG?{(^rPvgSC^<3qz4)lV-?FIYwWM*=3aL6tvU1ztZJVi_ z8)uFSjMC|VFd@{13IfTIG&2fP4cq|Y;$k|4Ky+0YjO5B=P&F#ZLluMoRwKE&Gn845 zF->fG%}z8jw6}{PBt_uYgs&yg-}wo9{xZ;6KTfi}|I20Vzx{dm|IEMr&i5M8f0{1; z>HR-@{ecd=97$LlQQm-}Jlx#0KG}7wrlzar!O1T=fp~AY^`Sy2D3g(Xfb@3(@_|bS z2SH`UxsS90J|}P+Q2Onr)st`C0ODQWwlT?PaafJvx?C<@IJ10zjCbYH^yP_}qKsX! z*`?r$O_&ujv<+AW4lDDSe%AJzPQUl`z&tR&HaLtJn6{SuSQT)ZIE7DcvB$@h|?GGTtXS(~57<_Pk@vsfg;Hl)w4paf!XdA+GfYL)Q;dL4+?E2yK_ z6gUB)Bx0;z7+LYDP!XVW>5SLzL(CK;<3g|i=H~Tzt9sW?U6U(}=HA}5HKr=&n$gIN zYmpaT%kd^rze}ap??$GVlcBkE$Mjr#dngv5lT-JS!Kvlc)V;ibBiT{QTRPz`DB!tk z$Cjm;Ot%~nsF}z&sg~8F&bh>nV>H1V_P9O0wp}}KdiSs{Q%H3bxOqd3RxRsZ!4M1D zYuBQ6@wkSlGsW*;;ng;vM)4HAJ8|jxy^d za7YAUKo_ZVoR8shDmPOKHPM%^M5B(~LWR80Sm=5kf&Lv-S$`SO|CnTZ=ZD(;ryXKI z=KuLN@IN%3{wVVH*)QmX_y0|8s{bB9zt%04l7y7rYZcE z#K@lF57lfK_;d#8ZUFs}k&%Xqrq<#ka)W@Kx8HK~&V!192XFmfF0p{m42xh*Ol+jZ zoV*;+XCjyXKOyTxB5x*Wq>F-&dzIqRUW!!a&lLqK)j~lPN1^;wfCo;>+NPrDF{mQMoB5~Qq*9@z3#eHF;`7$)y+EtjHR|m(Ivex$W(y}KV3$=%)L!Nu1si~=( zQ^Ay#3I>zTpf|Y`O7PrcZgJwQ0W#*`16i z9HuS65MwVYY6nuehSn-1@s>$**^Q(I+|Ro+c$qfd+5hMUt0U|&ujPJ{>4SnD9Z>Jhdmr3B#t8J=kKZ^_(a=zQtCJ8jNH0nQ^N_zq)9ovJ-ymIiLxWYnn~2p-Cj`?8jZ^G<~pHp#!}~8Q2=6+$wF7tvzOOB7L&5f z%AE)hB1xW*UxbJ`+El4f!VyaZ9EqWi<`~+#+e)t^Y-P}|@voJVVosSV;McU7mELNG zlraT{=;@a86pnBaTm<+J$aIVVROrGfvrcZ-fq&hmHW#fi!8hGSMz1qF7ZA*hsR?lC zSgrQO5B8ivPkMUU+1~C6g+lF~{q~p>cys{u(a}*W9UM(1lgU)dIUK*2J~6(X^;%G| z0Ov}HjI?}fbL&Ef);&ZSGic_zX(%o?BN@%y-9cvXqsCNV(U|Ub=+zn7xSNjgLacOS zyr4FIS*FzxQUr$KGPzt$VI{tDgy2#|3u&6d0dUngfg>i0aKUN}u(_I{cSx!rAjYUO zQ*jCl5eVQNQKi^y}WX*L?t!*YeRz0a_Hb>rqNFC^S3zwY;CTMAwJpuE(q>Fc*_Hfi`u)y-&KBTu@q zdi)w7pOWBly-+BzYNnbmQW#!>h9Y%w?!AP?q-`q~Z_p;OIA2)i%gZy&gnO0jJaJy0 zB;Rn)q|Y<)?FxCBVWOzM%vxj>^I_6jq%Wgn6Qv4f{;>j=%Gzo=IKxm+o;HCzsO z5C;gassbSIcGt|^$Vas{HmbcMj!;wAM`tJR-uj7~fJ42=W5?g_z&5IDP-)KRw9hM@hCn{`H%GL0oPk`(IW?^9$v!KU*C4*$?7?f9#9- z{QEEMo7V&AUPr}^5}cx{6!yK^9i6>@U|{p=YD3Ry0QJ>3k6t=*tN0k;bf`?!MtAUd zZ+}=Z0xW#j@xu!hgjm3y2p{V@d1%G)_MuBkzCcvgw=@_teBNQ#@Lw%Vzqvit*fInC{noOb7)mTM)3fNWzxM@i8VY3f9W z$I~%vRckGF{isQ*&(D_x%}RdVMkQw8a3pyWp!9>N*rYZUDM)ZcAWEspDrU>P)zz{* zi!9HsvoX13CIeM-$p+(W0VK8dnx$nBsv^x*^9;xdqf17ZdslAEUj!tsGb##!6D~AT zRdS-6@X)WDO&0u+K#1VKq3 z3Ly;AQAlk@Ak0WGyWzlhz>z_cQWfk?Uykf|M0=TeutxPY_Ui}qKXjCT{5>xI(^mNN zcYYwZKl|P)73Q?~{8gjtUkI;P8M~i`?S3Xf|LREj>?c9{KMuqA?47^+@-^}3+6nsj z`RhQyQUpD6;dZZMV4!?+Z?)z)AoYdSw~ur-G*ld`P>cIet~3jL`UjoIN4jblq_?i< z1$=&BhQ4=eZIZQ zE~?9xkJc1v1$^O&C~Im#Gk1IKI#AD=fucHzVN^AMzxV}xv;8UruZ$#?u7v7xEef&uo0#rzu&XSl(00K zVvDi;c2B#LVRYx^<>ln%_I>ANXKEt|qFaJ!;>$7iukYxMW zp7f9Z(wRE%{X)?G;~#?f4`2E0r$PAdT5*{DO&`B5!MIXwUf}eHI$ae>5&q2!cTf5I z!~NmS2Q9#k1EjxsgejfrDyEdMN<=ysq<>gE(gm){=87t%fG_QDX=!=Tdg{)b54mCi zESqRwXH6`p{TgNhMV_$l@^;4~ZT`?y{@jYp7ks>?G^Bccly+hu*wdsGh|6wHDp~s_ zsh0Bq=n7?dKP%tRCY21F>UKdQl^{XaDOtl|jbW6Wut>{*XfN{#@(iCZ6fxaze7?|- zKP9TO%T4ksN;Bh?@uhyLm@lBq)q0Yz4W6>)hMg-gS967pKn0}FOman#l%%Sz0WxPI zSKTOeYHe*T7ktx!4`!$$Ms%MgEOxs+7Kx5CD@{}Wx%6}lAl&0w4tbo*Q=aMRoyF-y zBE6HGxakaxj;5w8mXs41b|*cR+;=)X_NnFg^hUwtsD*Or)td;ejgIfyYojddx;wta zi+7lIcWEBaQg8Gnr0y{mWvZj&Zg*{bS)kQ276U?Y@KU)d1Q>~uARagn?SI+77bsLv z2%(VA?d+uOW`Y7jUCI>tA*c%F0wza{Y8=9iOi&(0jSwt?nU(K21nfItd>jKV9fp!8 zW(U7^8FfBz()~O4u>CC1KmXB?n2-N-Fz#oPY@hvf%*zjR80AQWaj{lV38og>_Qcwp~NS4B_p!tKXz+`3g<(NOHu3s4bR z4v_x1lj(iwsySYKp34!iM;BU7-Z@s(|K>lnYRgnI@1u_7&~GBlAa*{G)-#grbynRy z_q4WsBxCh%))7hT$tN9 z$I`GOJ6fSvH4#9>c@p8MnawD7qd_8(z><9JsHM(pk`~!|l@c$c?=zY8Y(9C|rz8d1 z4PelL)dmEJG!=L2rKH(R5>g7-lqzO74AZxbntPc{+B{>v6$o@I!;bC}6K@NSCla*<;~jQK-Owi)EJO058Fjte z-MFk=Uz)8Q8cuTRGTk|lGea-CrQQH-`p4|E7cbv=_U*yTZ@+RsrOXPsUa2uFgq2n0J{jibP&s7W7!su2i=Fp`n}z_RE3JGfyMu}MYXuv+vmb+Evx$gdHv zZ3*o6c9Z>Cp#M0@_W2K2G=AT%|M}~kUm8X8U8~J^OWhbufBF8;-{pHjgVzM;traUu zP2lvcwQh){Qu2X8&>yi|PT$SGkNgY-on??ESkIg^1q zRwM>iJazj}OUrTJokQo$27y37dbx4xp0>@T6y&`c{XAx1EnOZ0*+`Y+U{9Ug)7%=Mxq<;D%1*R%-Zrbn=3clefsj^y%Xzok|5bL_gxkfVy$ehwdc?5FS7D*(W9pghDu_ogJc3Oo(DkkZmqA8W_9~QrQ^77!t z!HXA9559gL|LWzz*=xOW1dHvYBOY@hlQd(tDk3Ml)h&96^|#T$BJ#9fiTU z!Ib`iONyho6!p3`7u(~vnF4is_`^dD?f{a1CZ{`OCl z%K!EUIR5x&?)LtdKYZ!0&CIxg;=?ixJ#uT!g^=bd|LF(g7y7UJ`zsAB4M9OWa*Fac&nWwHC?w?M|xT*v4GvT-*U3$PHFj@Z(UOIxuTi2jxbBF z4M@M66Det&X5IX6?TvCLe^mM6PVbK|W<{>dSzEK2n{n_$8A`Lr zgEZIaD38~nAuiI~D6Al{iR&nSVj*(wMa_WEFCd+0*Z zE`=D4>iO59E&XSV@~gzvd*4a%_j1?2?kV2?Za@0J_Hpn0NuB?Pt?R%1w4dh|xW4n< zOK1Hy_tHQ6_x=wxdk+`4mT0pz4_D6Ol-X<=IDK_|uT<^;q&~NLv>1^3$jLV@UApz~ zh|j<;la2N#c<=Uf*3{g-J#xIV2@?xAZ3`_&Te=RfzWvskhA+^!ZCsg~*{I!Q<$br! zVR&MQcOp8qv8f0Y^|#n$0)JJJOt|To>XCEUeVjy+)n1-jt<)J^kmmHKbrLb9oVo#| zJ70!p_ms;43$5)d2V|Wu0sh_0<^bhR2sx6xGNB~@5l3i}R$nVs8QQpF3&1xlwl=ve zCN{^ucCD&VZYEK_IN#eluQM~t6&Qk719s!0uiDabdY!>IxVdPP7x|0Ix5kDF;**23 zvjs!jkti=@+6wnOlb%p0w(s<;U)ehmNkkU+X*$-QN|rn9S%2Fo9SE2_i%vRVaynB< z&rQJUNvDTFy2rG)r@Xs4N~4QI1+&iGjLQWmcgsq+^tI!}SGNWYL}A;m*H{%brmoJY=1Q$Xa!j?mW*~p*LMqzYK76Lt7HA``Vpc3 z_Sg5e{H3m7MQ1%g`WGJ+x`2(P9LH~8ICJ`(77SrQy z-uU3Sdv>tHzd09+0n7q#?n$ptMmjncr>8?nQ_y0y(@9TuKif8HN=*evQ`y*b`{k(s zoyw-@6u7^0Keil72b^cJsSlF&Ot*1&S7AnB9P4)UXN(#T4`;3OqP&9PU`FGjP*eqg zju0-K1SrQLE;-#UdjUi{Q0(L5UmqMCJUw{&)sw-mo;`cNq=7PAzP04e}< zikW7Cz_1Dd3Y`z*5X4o>F-nf|1rUL9%OG%qKqdZCPM=BzdmlLy*~p%+M9nOFy~h0; zxPKH}f9F^DwlcwH1*f^Pq%PZYsq<7f!jO7%&+6b_FCg{i{slnlz>c>ZI(O^bxm#5l z7?oMW+q`!>i)$FDSGM*l`Ru%G%NuuAOHUtq>#&k95VuV<1|O9Psx>p;O`xcC4@K|A zmp3Xi<^GWd4X4f5YuDae^@cx^@%1xPjW=hn)@^n5)^kNlZwq76^CqeR(D|IQM~gwP zk~V2K0)19em?xa^izGr}^C=~pDVC84>AZZez^~}V%s!dQEQQ75K8H!%28;Ua^S&ws zk)r?8|MVz#pIb_#9GD(8Q*w%wQ&`E)qAH^aO%L+gX=k_Qx*6~>hG7t- z#!1W@KoA^;@V4o+_t`sB0O?OZ8G8QpvzPC@{PxN7c=XA)&n)}TUMT3zt2{o&OXW|Z9OTemJfJa-BF zw4(KaaJ-^UlXoX0 z!6_bZ^6J%S;|bnaS;!e{cRFJp+PS!XcQMv}*-8h3lqo=411V?9PTTz^i?nSN+y=7& z%W~tp!xnIlWX$8)_b}_g!EV*u&gS}- zRfixdm^9}O2LNqYjX?-T$mL8cE(G%-ITt3lxo-gEGix1GePu9|eAF>Cc30YM#4!b= zll%?dKOppP-v1T8uQxx{_8mW8KXF*DO&z~{|U+`O=Q5@5QA z*}~Xz==X&(fJS;DeBp!6;s${9p5hf{9-lq218n-?o;UyLaGgLPl1?9MH*ailU;@@M5&KV0`b&xO+Ul zG&dPfOkOA$kHlw3fzbx4J(i_AX0J>xI+w$M!L24Mow8bKyWMXG7ajDH-cggq8?>9~ z_Vsu=1=PDI7pIQ_0UvYDIa3#=q*qf#DsCBut4U_tX(lxWL{4Ux!lWpUP$bYExzUw` z^X}DsM!R#>{<-+e_YRmS+{#Dli~(xT$;5=}>%O*F_KnUI_gS-al~Y z@BJFzSi@VN+BD^r3bEa<-x%n*RB^udx&lbdqT?fvYkDb1cwk}m&as}6n%gH2ojmgJ zLqZ4xqz{bqRx1JgM|zI8QXBzaAGp1Gr>Cjq?Q@h&r4o5BUlr9|zHrfyLpn41dHMd* z{o%d`^Q1rAV$;vqeZIQ62Gv5f4A%26kF`%zoZClBZE9Gi>K8LWH_a;`7X;;XgzM_` zDrL}OqV#Z{Fu>&ii|$kAu{m0UW+GU(L19%GyNuMAS$j!7YU;%ywF^>XMx)JUbBVYD zz~urM;&PN?($wp}abtdMo(aBJ`KqeSWyJV2j&V*PaF%qNkMC)S<LF;J153rsscQ_ri1(jM%L6aq53MONb$@N7h zi_Qe&m=c>DXBfxI`*Uj-V(`kvTp`T;0x{$X=Ln+b%p9 z{bcS1K>CYszkT`qlg8nvE-Xtsw}(F2diEmw;^s@@@3#`^oiMP^NHlVg+X0PxOOt{&bK z3#Vgq4(9_|WY1Jo0yrC>TrQ`2DHOFzA%J`URFY(>&~bwF&s|+y+zA4WjY|J9x}A9T z;zjD)m(N~4-HH!Cd3x~dzp9*)b6kY_Srxw86SC84uM z&Q1+_5{y)+!FY^`EtTf!_NlzR~XH*;zBM)+jf|SO(VR zu}6=0{k;PX^_tOApIrFh{KoB4K>EUt1S{Zjwj3`k;c}IBf1NN-($;(3CE|-@%O@hd z4>WvhS+882XL#gS=GSeM>N#Se;dpu+3Zkr<#^ln6Z; zi+*+R=;b>`y>0)w+x`5jHu~v)D^h}+$qPnWo1Anm??zIl(fST z^Lzl=f<71=egq064UY2#Or;&4Nv(xq)Yca6X>Gl9zN#CM%dO=#hbnYFNAo~<I zM@qH;g7!CSFLX8(7mth_Z>`b@VEyPwS4(sCn}<4?6kDFReYBCB$B zF&8f?nBC=wyvo;WE|eP!{f_?4_4Toi*iJ2vS)=ssg)6nQ(JQmFp451JF+O`GPVX?8 zb0?i#yikxZ({pp4q#ZyzVDWk_Ua7?jKp#w{oKB~Q_EIJjvt`xlbvmclLsxl;KzsYN z6EON*It*@?r|Fc_alvV~>L;Wa1%Qr_2$xGDQXGZk4CHYshLJ=!V%}WrNLzrrwq?Ig zeDdVr;8}^BeERa)_Vce6N3GeXPqv?rfv+-@ZmH_u*;=1NRAmSbF_aF$QW6rNOy3&t zbqw4OQgJojr4!LB7A15}0e|rH zxg#xaSLoUOE8UjrDmdHI(0RVKNoS9X?$(-~5An;w zJMPsFi;IhEikr^M#V}jBzk2LWYvrMHK5bu~*lTGlxH@}gt?pGWJ#Q&=f_EX>aj!+= zFFM_+*Cwl*s_SBbY_W_Z>znE5;O%Kfj#k=aBDTORlt?)FRt3T3%G7PM1y^XTl^!j^ zIl_FJEi?%2DudWiy>ju|Ma4DUH94jd$V7Uv1YE-0mHSL-Fo+?{?350Y=-GohfG`UOPz# zx6%O8v^_x6UXt{Br7EhIwgWRr&ssDFV9 zf%wcEOaUJvn4$G*W`PrqKrpI;RP@x?Cymo35Uhp>1@Tu6^zUy}|K_t_>6>h5Xtp}K zPM!n0TVrqaas8#lXn3HqxVUrWB7q@}%GEn7Mn6FM={rYzdRE^A>ir7_>8`ec+Xbtw zJqx9h)d~qRGC^usYOkQYI z_)6`uw8!F%M0WPhT$vr;+O3_vIy62WkH!XT-37IwSst&J7xK^Ldd{6Y7u=s*o(e6- z?6ftIO$AI8rUF1!QC7RX$YE!a=?*LK=oXsJ+Rdqy=fZY+y}-R+9@~$l=hCrQC=~K| z=F-yib|T`mGfPe>z}|=yftiJl0P5fdGn;Xhl)`W%uoziyZzH(oXV2Eh*1!7p8xlRp zlH}sx^X(@ufMwsxX?O71i!5R8-`d*AVkBeD1*nRY!(6U_=}E;QDK6l%1u7LExO7Os zhfy^oV35uXh=rI8gtt5!q1(r-dI5~$u0r8oGthtg>*sS8tD>S|#Nk~yc?8gLJ$kr_ zGM86D+0zxRmx@=e69`_^H1fDrVJ>fOT6oaX(6f5zcfUXK#k^Pm_-J6SpytEkiiVoz zo)7hTY$e?@a=xsmeyUxB~9hv`3`W3iCLeJid&Lf*)EjTO_Vt z16thZasi}wcb~Nt>J(}exO8v{*)U4^e7&dU3$FtvH!_pdjJO%Y)jm0)w%H14&s;c3 zQR^4RFAO(EI?~~evkBf1uXcR)O!#VndvL77&Epje(F@M$>2NHWzB=yipaY@U&7^}) zr2)DwBF?CcDOTwK-`MIT`@p448vc&Z|Sy>vwsz`<_s`V=kSJ&Bf-z`}^&& zRBbkNhNerHQIQxXCovR80LF3ryBY1M8r-;uWMn-OB(VByb}PF5XC}O7O12`6SDtFQ1h^F3zft<1+n@d){OYMFF79bI+i#yd_C{Bs)?QIf zRaYCm;hxS9JDZFpIBsn^-g2}Qb2K#%w6q*Q&LI8P7gb6DB(ngdA8D=VsTo-~a!SkR zi1&eu|H%K~pZ-Cqk}}KKfL{MV#!z~maAIS4dBeckZr?fOFD*aTt+e)+S>V)}*4RbD$PQu_%(rOmDq$n3qJQwDQWMcHx#f#T%#%}Nx zm#f?6Dk^0L}jF z$@Y`4o*zsx{cJL5G@ag=ZUaXJv&kVhUu9xtxxDekd*2TmS6cC@J*YObs* zI^GLNy`l3`Yp)B!Er%<+?yT7C{Y?X_EyWDdZ$11yKzbjW8i*Gh`LF^!!N4VjK_H%4 zs5yG5ci_LYYA{TyZ(EMH)itlY8vUG?zckI7VGUos*^_DVub$G(_=^r}!_9pQl!njA z3#C8b>|Q9YRzMnXM2%P+h84VJ;3^fWoA&sCwo6sp}UNwr+rV zuB%(*0-t~zHBwk8$6VdrBC$;5av6;-!o^1w5TV9_WUc2?z(!B+c>Hs7=HKwnj1FE2 z&3W2ANvHp;yC9kd?i?8N!NIYFC-UyJCz$qx+C9t3g!{taq|-UKAIN5%4wE%WTP+ko zI?&5jYXI1Drw35BgAS(b0h854(^Dt5uSBC4)@ymgPG=IR_Rv0`rPd1Z*I3`RwsWGHeo5z;XCbrt@t;Qd#AwN_SE)Kv6z9VY`v&mC#`v{w_TIAt9< zUoz2OeCg7q!)lii0Fyv$zo~AmXlXL~%lpHtcRn3hed~80-nyjI^ZR6$g-;4TZ3ReQ zsQ9piBTzmXX?WaYT|H!WVZgIbj7_upDtB|abm7Fr@CNI?`%L?s&R*SIp;ywrCiTWb z+vycep15ygPwO-XYCftGiA2o4rF`Lp&*l(bBcD>LVzK>XHU;4Cvsi*jyUF9+x*C0VZ_-^m?eREc>8_R^oj6^^=aq$!Fib*u73aJ$U~7 zM7r_m!NI|kCtp2z@@(o}@P(zsl}s!}vIGp2IU*&P+Bd!cA%H=LxG)5xM(`az&_FOw zK)|Lm;dk;Z6Vd>q~SM}S_e9-G{J@9OU0GGdKd0*syKEYGnY3tjkHu$-ah%eOAjxZ zg#uJIdOXf+_^4u}=J>4@J)bZ3bQPbx;dt}Y5-yvsY`b?=degn|YC%)JWGP+8`_1xL zx-!#T)TOIy>s>jlJxym@O0|+aZR7gQ1!%Rksss|rpgdu|WX6BpB{KEuTUV5Pdm&C~ z`^-j{yz2bJa}OUr{Qbr2inFE1d#`IW^)fcM8ypW@<`-M!Vv884i#Tkc^I?dKA|+Cj z-xN$n#%6iLmpis=2jg?*E3@%+$K7NqWp_}S1h4kW)eatScG|SNyXy}`$LW1~+UZ%I zb9Ri^o;edATTV>_jh=GQfnYG`4fy@`UZCEscE8o`aC!i7GdxdP>A>iyl_JVKR~sjz z>lb*n&RGA}Rys7tRKmtQmqY2mUC){6fZxSLvC1rE>Sjnp?vF(F z+9B-gr`fNb3ZbO;@Q*by+|bd;=n)EF$kdk!t%meLO|Z>#1;)K00aZAj;aB; zVThSUfkJAOX-(MUzN;t zyt5Nn?P^u?v11L#J~eCTrXqXAN=e@S$fZl2r9cCdCpmed%q{|pa1y_!05Y0Z$DnWecDIJWHP-d2W}Anc@FY?Hebe;iex1+lYKOpigh%O z4-WE{Zw}T*6N$wwa=12nHMv=ywOh_wXL;^gAlW0q-OO3cgwyTYH)}nqSU8z#pNoKp zow>5O9L!F8Qgkv47~K*K(6rxgwzOHyX1|>dIAcy{dy<|q(LoDfd5dK#xwtTQHGZLh z7s-a_rrYO$JZKM1$1aB!?M~ihVActeS^0*Llo^q#5R93F!8EVoBt~Mm8jYYSnr5GfBEzUo*w^dd+9~?>46+@wFgLdV9`~8)NzEuxqzw> zGsaZVLnsQPkU#*SjWQ8;E+0}On8L`10r~;d`7-NVa`EO;9F-A92IQjIx(j#KYnx0pFLePZ{vzc2IxYI!o@ZWtlT(X=Xh)0)pTBF=+(*C z8tE+n^xpxXUnlNfy>Mos-$79bSEkggq+(R4ED3|N6~2ba%mB2lx+?{MTg&z&JpVASiijHXg1Z@{^@KD<7*K3Tw9bOP-j zicRMxLxX!Q209{>O96+BGFQnFT*XAu5WvL%r78^P3V@%6x%GiWdS~Aid~#5}IJup8 z{_@4a!87ai@=u-*J$doMVtM{D5eFjvMF|D*)sD!%mz#^~K~gHWMiIs3RcDn-hP(v; z;#_b9s9k{0U3`H6g#dRm5*`3uz!%6Yk@owOj{DVL=bHy|q+VH3alE*v zRGqB>q~74uddrJSD^}`f_D4D|b*|ZDsCD2-XQ8y{aP#TanuU?aZ+&s(L#|K&%jnIa zf=joK9PO!S6^kKls^(Z%;Q*j?0h_OHyE(QrTR{Ly|Nq&08>lqzeBW0E?mWEYYG5JP zC~ty9UPKO$Ttws$MDZm~#LbH@EOo?p_f~9h@CYN48`mm2;%cP3n-RrmDzkfI)_Cn< zijrN^<|e1;n$%3JsqUmbp3cijyLwsF>RcyT>HR;Zo#{+x&e?14xqEdw^MoJ)U$gxD zzu)iw<@ZZXJ)wHxIxnI6Zr?!djoQlgo2*k^XM}=>BDlVTgGr=~G;dF-HYy8q!LKIy z1hT%CE|Ji5rMtTv(N7+*+uzAi+~k~0q&0m6K!5L_=5ums8-W#_&F@{A>f$N*R6071 z#-h>Cm=q3%OdZl_#IR04@6;eg*d5Il$h{2NZ|n8TGqB9ba7zO`!!1P=Gh-9cRedSA_-YDC*oC9 z60$#?LqQ|D+l7d zs*UO}U+?!AB$>dvlM??5!#DYAuXxZ{@dfJbRXtp~sjQ))tS@?RTs2kZ>WIiq>skv7_J$`pM{8C4yxQfP(wj_)6+Yg!R|t3CMJ=5 z>hvjOAzgyublv|nhj!&dcF`M`7p}4slT+wR2~x}Tp)}6bHM=_+b}z!$m^H)9+qXe12f7S%HE#br(kKPml!+vUoEx_k z;>nQJVw&KOL$Ds!H;>Djm-RtuI4EUW`nN~ye%bi4GXg@rW(b*$!DCY3+vBslc**^H}>D|N6 z;(G%J0z8#U!4&8tN-#KNQcx;j&yl(^B(lMDba-@VAf{(fkfSW%h9cl4SY*>XvLPNR zGD|1o@C0DA#&~`4jPN4HC?k7ob1j$@vLo2YJcxFR>ECoU0a>7{!(?5xPz;1)y%CMk`h(4 z;Ta9tJ0;AfVA9A~0D4nl8%9DCG<s-n!Z>Z>I?OcOb=Tvy6HYm0CqY-z>bK8#9PGi zAXGfi%ahFCqTI^%4h+oHKm%GEMdLSzdU+mM^SI4nFSb|%S}0(huIcx9k+P4l(;?y( z2m}HKpG!tjxrJP=#sMP>aXcNYQw=TK*LZ@(*?z61*UFT-A!yGjv%$@J84Q5;`e*ds zW}W+*tyf1S5vdF+gNUc%2r5Q8((9Z^L<&0MGl7NYuGyp8O5&5lkB9B%e*b5mz4-Ph zuOKq+Sv>me{l`ziwePCIN$`AJq99VBBq4{>fO{t-(l~TF9fdx6k{~`bfX{?f)B#o< zgHFU}NGO>|IamxPmqI6_RCEGXr6SPA{rb%fgOWnQV6y)z>EGllDh+Ox0#Wbj0i?Ge zCr^!MP@2K|vJwUxE-eywFXW~~rk0l0FK6dcgj4HRDcqu3(?)~5XY2g^`wN_;PCT}2 z!!rA+yrHTBSbj9?-NCW*mj?glCQF4)J*jHmOz4d!oI<*!aZ+d8)vW4-k-&V>nK~ou zbl1(if;ok$j6ox$aPHNdVnlp-g_)E@GM;@ZNmbY;Nls*S-M^He%fEWE_0yZ5a*~qM zPA(vz@7}nPZBTe*{^*K#Wrg6}SzGbx{EN-u&F0&%W5pWi>V%*bUBJ_P?_Tqae)+cU zE(8l;jYdaB%}WYbt^E*lP0X0TWw=%79htQEX`6ccJn0kS=77vBgZ26u;N9J>&4G|x z>asTXM$O|Of5WnfM#tq+sbnfyg;fa@3a(J2nSqxiQnG81|s@rpFRETv!gxN(Sh&)a348*Y~SWf@FcQ^DgmE?g4Bp4wqdqohZsCP zE&kZhcI%b|k5qhB5m1?UI*OQ+K|v$oMwv?`DGkSFAB|2<9mf)u?Q|yljvuiKkByUMNHks?x4i zU1pyu|FpX2y{n&Qr6i}(iY~tK#v34{=gv!PYyLI0$-B1c^}x18^>S#<+qpcx7zzf% zns*_0i0ij5FW+9iJ$hTl8HJcO9#5fBILrfDsMzim-cn}IPw?O@l9 zqrFy*XIXE9Ww))tXw>bN4urO&BmQw4a04*R;|UqSyHkO1stSZc9hc{Ds=I7H8&_v* zQuSJ-&}2=h-|X%i?zdW`Ol?1Jd)tOAwad1hdYKc3^`q9I6+c&iqms$gbVfRgj>`bR zQu*K!>bSEKnS#-+`Fpo9ZT!Q>HuuQl{vkm9@af^xqrUjl1Hsc5BTrv62w z9#?HA-r}H@>Z8LaDQS2W4L-VcOR-O);E;Z+cswpW8wfr{Nu!aS@P2H2Z9jraqvOFK zz!7>Jz2lpU6G|+elAMwBR~){%my{{pW4gj~OAC!XEzfXokq_2pcA6T-mWZd+gN>rP z2ZmJBpd49fo5!n5TCzwYb@#@YaSD)re<39atx_SR?^ZQb$Qx-%w9curi#NsJEuBCi z#h>4`sNSt&9~XH)jlSD&hFtI7`|hpoy6#fWN#7a8P^-9V9e3hXD*Il|B26aF%g)50 zsV7d-PYH7<7)f$x*Y1sk_ID;Cp{b~_j*oHm%J;BvV`d_IFrRu%Bc zO#%gM^P6mbKaV$L6EsU9sjJ_8ecT@kxd&WQNE>LDnUL*sGT0G;n`dk@dYv<<*GELj zR4ScHWiTjMq`L|Ly^u;rry_OTaX1vlvt~CJkmebO2m9t;|I^Q&9)ghmIA)1Ie)|5C z!_VH9;IVXa0hf!zpaICFM5X!(hs8UpR>EW&8bdpJoB$s+W#ckQIHZ#z^47qiI{h*8 z_1J#g9NV8_aF9(i1hPsLZJz1dW+7c>DU!e9@C^oC3o&;#w!+doy9*Vi2g0l{^81$wy6$dqp5>JaF_MPv6vQp;rj@Fbwzy2{JV zmGC>bI9b>t?e+J{a)@mtq{(V-p4xpq?2v&_4b1y?h-tA*N{9Qb_MkN|;y6C3=FkWg zz`pa33pjDbtKpzas|`opdL2(Su9HcjkY&%U9};=o!M?spEpyiF&?Dtwo8e}gV|lq* zzib<=xjWgLPR8-mfp;e&`{s#MGLCqbPsAr;kyURTs?F&)FGh%XoP-w}9{2A9-~QQW zzj7Y!#Uf7-EJwf+4kqxx9vAhxaFKUl>llj&Gs=F=R0zjUA)gF*Je{^f0&`Mev$$H!G=kmfG$ ze^ZaC218Qq*5b}qA2fUC(_Lgj4kY!`(w5fNJl5UTd?UBXG*`zfI>XUzlw!a4Nt=3-G9~Wx?k0h%lGIPp2YXR!BHJnTR7Z z7&s!HfI`YNqcP-F^V&8ZkI&{m+1~4m0q1`B^u;GJD{%2o537}Y912)`5}m=|(AD7Q zgO6C%M~~S<`)?)Kj?yF~+R%Z3hNdHZTPR4)JQ{yE9*>y})w1#ZcqDeXKkZi=RCIJF z8m-pIY?F|XMZ#yIGXBye{o~(hhxmEFdo~t}JwYF}Plt2ZsYrX(7fwx&G>`Y+oh;&acb6HeO?8FzDRosz z@(Fb3$#Iw<*vLDZk(nl-(#TlhB^)t5oyzN8%1AJNn$Uf|@|VE7C!MZ5UkounxRoto zIm4T4t0s?4OkrWD1yn)j?50G7D7c2_6itMgAzf1{n?`Q#gCMQNt+n*mL^!O8TQ}0X zY?J+F`&prkdqcwIGZ^WNEFy_SOy~A$`)YV*J+K5aS%4V|0=plwgl6s5K(9;|8FBz- zc>=D8$LCY1U29rq5V-Tn$$@?|EKD!tYi2Bv#WFm!Xmx8RtuAdiBy|`QEA5TrkA!TKd11`99BALn{;;0k?(o6~Hux!!e(MZr_+^uZ;-u3vw z0fKt`=?T{~Ybdsfv=t(D=M;!Fkx(*Q1`5h^A39mBiY}VOyby4Zf z1of2(UjEH9yX?e78u!Y}Q1Kf#B)Q6h=wj65UEz7xy0}UjYl3|(upvZ~k=n}w!30~T zVWCIOlZfPMwUZ+=JPw=90wafI80L*kM#qKOH;DXn1|Kod=>Q0dkT=k*Hv`)aKp!23 zw87$lRvOf5gNv?^UB3#8coA5p=JLc`27|g94l#?FP$+6QPxr2f_=S}Uo^Aw!_QrcH z(gC-tuWvRS(lVt1*y)&A2B14;G&9Siz|V|&+EP?9laM1a=>SW{Ss>|j z04E+N?Da%#Y1qv4Y$}6l-y41U;=yN+V58{u_h{qo?0IlytCv)Dl zLNzWS3zeBk$@ohuDfP48G&ldn?{_->Mk+dUZQBYlU9QcL6oR5FRS4?Gi|X>y(t0EH z1=F2#A5fildOB)547w>Jc=1dwi?_a;OA-On8``VN-}|rwIqN9g7-WW~zFWRPJIOgU zRez^eeenYhz?;)_&8;cOV_}bvww#(?OaM`^&qu6lFEg;=l}fIOH}-&qPPuTm2ByfS zZr&i`7-uq@P@>wGE_GbW>ZvVSpuN!WPcO87R9M<}BAG*2KgVSLA1~d?&23wYM!RHT zZxDiJcNTqc2W!G6;!!0^jzLM~!TNq6xFD4GE!vg^X)N}w2?^XKWBR8d|Gdd7z6DZp zIW~WxEZWW1do}*OP-qr_9xRUXWU^;RU!0C*rvpZMH#NDN zHEqDG1I$5cpi@ZX^z?Kb5kQYLI>w>!WYgNB9$6a0p(#Y6*O`}L;GQi6nu}vl=~xb$ zuH?t#PtvF`i5)wnp*TlR5;WTq{{E;TmyDcSk8m%d=ODMh}bOK16v%EAJ&sP594%F0WvrHaPfgwow=-<6koZdNC! z&}!eAg^C}{=O(lLI~%s>CM*`|7lYE`;@RNlYCja{k6J^)VkA5V-DbV>+E80Ho5iLM z>FmyFNDu9>^d1VAf>R)8L(gVq0?SV1g2(AM6su9qidaA6^?6slS|%jjvxWmqZ7}2p z|2=Cfeoq8(;Wk*O69~Oqp#ZS1O@(wB8@?8wj{ukTft0 zJCTNqHb(@8Bg-0x)28v*hdo>>@YYnsO5jL{rywHjj~RHtIgx~?NHlAnRWXodI*Nj# z7ife+29ckWfg_U1xhy(dAmPLgtE*8Ar6Kl|#!2SHpB^3^N+<>;jzL1xB`l5(HphU7 zA04RMIG)(y_Wr@aK`dh6=;8gp^`Bfe>t0Gj{W-Q zP=DUc_zz9Sz4)zf$j`gHJP_t???u-pHv>D1mZ>TKN{?~dbzU&={T)cWen+6Nz={}2U8$BQ=>Ev@-W@^n@r3vQjO&zpMr zZ&_&UNdjSHcv#IoKCOBpb;f)T3ePa-=8Jk7Zm^u)*%61SJSUls!jCV`YkWnO9UWOk zmHa}n?{ZOXZPB2yq869HyFUS6xmna$otnfFzIPFVjzc=U<6m5*RVP%lQ39vU@3v@> z$uUcx7FZOkU#3GDs;jHn)e}lefoz63U>%=<+-5&5vtK_KjIOEBo(w0qY)u-G9p*<=cV5caQy!LvLvRVeCO3|pFY zBA&RCQ9!UlQrpmw=3S3_((0bHNTmbP&?pZE-rdP_IvhHUlgAU-wslb+S3*uljgFe;GAnVQ4+Q!+;rV>uryvva*i z32dH@1IHh$Xm~P?TtGx|4E*i=Xna4uf1r=Yjt($t{r0m$Y+((&el_`x9<01Rk? zicTl9Rj%s;u4!g3n~1|Ce{ELSey0HQarKu!akcfgzFgV)r@#7Rp8coa`lf*1=f5@- z8MoP_{d>%?h3WHkN4Hjc*4JBlDu8x_%UEAaQ}vuH%N!k?QrBK4b*?n*HntSyl6ux( zO4D@t%C3}FoqzA6w9}oP}q9loC0OL-kdMGBF4@OW9j)L3pTtUfKj zbggQaU!gpaNb4+lqZq2Xm61Ck+}!acutk-O%n5cin?u$CzwYVv1FOvA8d$7qHap=2 z8gGM}wJylf2Q9ko`XLFMj`UFAGx&_`bVhdDc5MG_Is;gD9A9Yd_4~yuCYj9y%Vt3y zFj*ljQ|sOf?t~`8=3ccEhP!Mart`$G*BhR-7v55=g)LFjfD|SvU{e;( zF@4>&Zf!8UB41xxYI(MOrnJ6_dph#+Pc8|%2WyLpvQxWS*LO>6=Wi92+{6e0>E-gl z`urtU5{gbW%|*9bDvW1XsWjbSYkj-u+}~Fdu-KHQX8Y~6YNP^1Dvi8sZ_=?7uJ7DX zPswwWMMdc%U0F#XgQ^>{2F`R>l~!J^EUK$4QnwmgIL(|v&%VsfQ zf|ZOyIunu7JNVfdS?P@2Nc`hiJQpP7%r*rtJlWgjG3#aCRhb9G`{3fFG$;)$M*Bj6 zK)|{vQ^T;#ChIZ*Vc&>`f<+yRAR$O0w?8N-RLE>128v3DU7_)a&I$L{=og1afVt2H ziu;E&4jYV|sEKGaqmIasXSsKkfdlj+%WHHn#xO`YVC0Y6uu*Z~o#qLk>kuFu-U$}ThUU{*a#%Gw5p+&cA-AM zlwaWMscXE%(hZg@mDc7=D2xla!n(SRJMz}CH+ES`1iHW%j+Oxzz-41k*cyy;b&+#f zYyvi=6PS1Xv81P-RJ|~5^_;xW&-{nH+NzrdVRwfZp1N{|!RK;oAa!l4ys@sfv8A!1 zwxMLnxL#7)kl)&fs=lz4t1iE(Xk@1*ovwT*ANrfWo6k@hqFY=X2OUNl#&Wn%^Z>z<~nA!Av}+ zAEKeDcr=>E7VTJE(BwVyK>wt50-c>H!BE&=C(ysx*7E)rsQ;-9{9FG*(0}!f0lmgu zb8qIl%c||Y9vF9<)TY(oN?+8zVF|Q;dhFdB8%rx1TdNqSx5v)c(skWajb{uO+8bJ0 z+Rw14@`YS#W!FZ&ad7PX1J)@5nY$96t7??X87ES%P00t#^4fpNJ~r>ytU786QV=$k z*7@%6?bOr5(A+JBsp>4%RCGoy8(ZKCxnd8rQQ2zzpr@r&-cnlE+R##Ue_dW*UMerF zuCBXOVB96NC}x&ho8sIf-a;a%Z#6WAblWS9FW|O|E^7ZCPZS5}F~0 zUv~HQwQB}eGSZERN|fMmD5NELX71Vj*nu#csDuaSDaxGme zbk^z)X#?8XaIiRN35NT^8xdG6j=*Y>NNm#BW*5hSv7Zb@7yHM(Y6d^gA?jd|xdK?L zjUq7}uJPZ7&Cx!lG!$gIbwhw~r&EKRl66FQ9$i$%BQby%2jUG<3yx03(~SY1b)Htzo036Y~z795X1;gIPn@BtvjPjCdbsFRa> z#vVtO%8w!jgDe)09mMy|M~5s&3_Kfq3bJ|pAkxG#sG3M1+7x&_og9C3#|5ER~wMg#TF zHqSIxl$KV=8*0faUw+wTw5GlEvV_pxu+(B);H32|{Szuuw~=46F?RkkI~7mmu00%- zR~SpvPNYNzjSZz87ylD5?};Y~Gxki>3G8vh^i$L3gzCG~ftR@AjmvH7DUlj3TM~)# zOy0h^#@4bDxxBQryQj9bdAVgZ{+ENn_=&Ysmtr}uiEUzz_bU$!%}8280?d3gTcUx8g@q1 zuvo27D7gM$mkTLRv+0Z2G_ZqMD2j;kgau?SFBPWI0lJ8#*uLhA_-3=g2;}?(vj8ljNP8;g8Oinl5o}Q5n=@f9#GynxwqMMer&Co;RZp-=-vi-fKqM@}eSEZ&6C8t8+0^Uk@`{F%jOxzD9Nzt_!Uc9}%87+5`B3Yv++2=o&8tAAB%-m2iD?`*i=cDr1S%V~ zNk;w!@A*$&ee~$nN3Xv6=#_7$oyKBN6ijBOgp!TSznSK9P22l1#XOM~JFMP5YD>@J zXDIykA+NgEYtxT6+thXt%ZGRT_F|^nWkGtg1%qo|G0cF+?rU=)88nOsC@w@oZr5>>nuB27-MM6GZpOs8i!~jxKw2wqE3Vq z@N^XF*lgg) zhNjcf7LVe{mN#6EKellI=sqwBbLTz#AdWwdAB`HQ$(-aSfdFH;m8`-{u+w-p^R#(H z?}?1M`?NO4fMs&P0#nm4m`n`jYYO@oPyK0{8vn~cf9qS{9MD%2mLaLtJbG6(%EN%) z1*Zpwps303o(!)oZfw-AFSUTI-U2kXqP0ZP*;RI~qAk+ia@BBc%2-j__``{!kItqj zx(4r5RgJxK6WH`7-o{pGsnJMepS(L*)mn1q;lqhUY${DPdVNj6LMptcrV?f#x3+I& z=ZASdV~4Q2!e{C(Z>j69>*)(Lw$C+`$c+APR%JPlA)`rW~?4qlk#!r)X z+fve4XWlzs+;by0qm9EeacS7(-7=0zP`Y9jB(}4#i_fPv*0-(sK&^TDJ%G`%I=)lT2m~ z2WEHH#`^<-fk2-{%AB2@4R?v)E~M_OSnS=}5URV7f^}Wd&E{2;gi3YF)MAB3hobTv z(Z%i2A?LD8=GnAb`z=zJOX>ncgmX>)e12}~k|goGoJ==9@lup~Nz4pf{W zB%|>_(aEYdBAMPMIC}aq8egEy-v6wLlX-OX^yp&)KlV5=m#m_9qUm%TQ1lcUy*GZi z4~+W0IKy**01r^#HYgRbeSPfd(ZK{7g{NbZl_1MgCRmA@Ub}sDT;JreFo%2lhasll z-q+XXvaL2RH87mpAKfg;!!BRzY zcY5R{jcK%0S=D-(@yyHriA^A+U1%DKW+N&61wvW@wr}9tz`JWLIpVoeZg-Wh+jmFa zBd-{AYvnz2V^>OyRi&jZ-Q^|5hN}GYrSkG~zob1;k*Ir^JvbZ0ub` zD`q95G1#QUWNczmG69oFKoJtzs{iYsKl$-1uRQW>>w-> zDa1U7NW8KIOXwoCSfpO{ieP&|8duRJ6Gs#p4Hd6}7lYff+oQ0odAz2^9^I1$q*|#o z7zo&p*V4gIVdM4M7GXsj(o6+UM=Dt$uANS$qYH!#5{jN^;AD!Z6g($(n84!TFouH1 zk7G?rUW65UtRx!@ne+l2UWK$;#?h09Jo|Bw!S{hTpSsZg-62=Meed2dG@xffE>Be3w+Bmg1|o%$`*j8V3-kWszZd9l zee0V9`snoS+kMi>@!Qv$n$W5yvg(?}HNLjCz3E@sshfoQ!)v9VA`5K*_lm}zvQ{d= zcP{^Os?E52mc?r?ZCSs`VzgZ4Z~^HJQ-Jig6heV`uD-OYp@_!m?5>iZf3W&;ZVCa- zX}VCeN<5v4eStv03U2ocYGzy)Z>oJ&mFmILDInT%V`=N0Yp!DBVR=JIiM+I@yZ(y2 zq^zv8JpbIwKRH{CegM4tOL-62Ni@~^x%vkWZc%a#1sf&?CK;tlO2Q%~V1b2CCZO1< z|M$;J$mhLmDT%)ZvoONoQ^mzHzSv^A7^CX(lh4Ui0SEBS$ytdXwl0v zt;%dBnHQFAf>a(fd1iOaR*Q6YRx5QeXT1P&VPS_z?2HJ3%jSxJi|2AzM7PLX5$uFz z0CYwgS!~lr;pR~%yglQ02i#U*-CbHHGcc@iPj5AI&K4rnK}dwBNZKuzus%e&RA%1eTV1@bQKWXj2wpM0?U(T&_2N{q?J<)HD2 z=rk;W!{T5Qfj>`7{m%&JuRQwt5B`}4=BzxmqV`qC3(hpc&iJi^Lt6UAe?8-;~g zSy>sGNKa+1X2owe!5-7*s?20_z?-v{KtQGs&dJua0i^L_fC>4WGBJQ#oL9)t6A8Io zg-{{ni)92pL!c8VOt6Tj;Nk@$btr7J@pLkoY`V|VZx1s2kaKX_y-;{n;DjBpLofFB zhR20ei0$p~9~gW`$CGi$--Flz&%nXc@dQIPN1(U%_j>%EKI^1^ zJmiNrrICcTiRx-Yf*I0I_DY*qAt{kVp-8^Apnu`rfA$;bkH!71Uw!p3%3JUM&hq=) z|02+T`u1-gfBZ+sf}ei*r9Y>`>wA{I0jqU#WV_E*V{=|>QehME^d^@Jwnh3NC{*W@ zLd>0pPa7*5YwId{S{f_LT5`!1V`Y^fqc7y1>XPrS?K>F!xKI7PW_r(qx8l6Ue;oio43V}fA>`c7YWc9L0g7(I`L8E%AzO{XD3?%c? zsy(O-0lloDOkP^idS(5-k;^MTck$fC^SRaBGx(m5vTL*0NvFkEcHepLhi%zyX)>Rp zx)aS>j?h$*CxWzOf`OLu_rSNmium^DUi;+H^T*dQ>2E&wzp7)TTtjR-K^SQhM&@sv z1)%4g&BCQ;5h;bdMZeeN^DKwg9D0vh9}c@`XT7%YqS_w}&1$vM0L1hn<=J5%>V-$$|p)wgaSh4Nv1(oQ!&wM>V&b9kK!KfPD{QhTVHXNV~Te@@Qnd z(Pf)r&FwTf3rSQWP;@FH=Xe~ML8dY?w+|>d962UoYjh-18u{q01pg5`_wnIl0tT63 z2OOph;* zPVQN2w0{4xft3mEMHCLVJ|R;JG56N?a6u_#W@i#9Ut7=uFhU$(bnH%_fLU zb7egZ`B$q`u>#Z9Ttity9-DS;rM0|vtBjROz;X)Sb(Kw=BoJQc1i`Y|!jR}zkk#_W zskySM_OUBQqkJyP+>+lpcjd~J`$l<%y!?JiPZ78E+_`i47cVEI77_D4yrfuQC$X-r zfBMEdKTOM(upHqodSWu`_P!zQ@xc=mngYjqe*VcPKYkM=^w*wy^%F$SpWTj8|Igo1 zX53ndAH)xGvoo?7Sy}1nIgG3vVpe)KUokwev#R#`)!kmN7hVk61GBSh-kmj_Cs;EX zv;=0E0UHd9WoiYN%2)7&dEyQsgD(^-3b;ZciOSQBbx=U81F*!0ZIz&wZ3;UC!R zwMvS@tD@-BKXtZRc^Fk&a4N#|(0PfUGpz9>?Z!&n><~e$Lco>Vt<2n`vKG@#gjtC4i zB@Q>iLTfy3OW!iAlTBW)ncN(|U63%j$0mE3kbflLGWRl}J@)_ z=IQ<#hw4IsDlP49b93{ut_FgF8_|^ksJLX|K?Sm=-cs6AmA}i;$;W=#A(&df%DU!j zSpqITujMR8)CIzMJs=&6)^u;xm$f#evsuom_Nv-*m)Rhhr;y4$x*0T17a^s-9YQy!gWiJ2xm4=2Ac|~dYm4=?O$~wS#`Ndz-sw=Nj8h0^E zIj32I^@aD|xyqqPSh`KGA~}h6?LffRpc9g_6~T-D{gY2VK^E1Xe;o+=>(3BB#vFkD z=9{lvofpO)lax6*Sy@EzHzy+_J>wbZYaVZ%%roe-nS8dCiC9gD`J0n;in36B)7CnFusiOBLAU>r}yk*OR_{ONwo3@m%>V8sN&yfU{9FQH8+ z9ji6&$t=*>`HzlO!(g{hJgszuMT1$<}B0k|JB=SsD%KFH6?%=p@Z{?k8T z-QWJ!S3rOJ_k8?MKd&qC(|kYyx>Hj20f)xk_BHhMT+E;muqjPxBhX7MEI~!TfY#g|a80`GjqP`;dRkk{ zjDz`Q?St|`%j{C?x$+XDv0=TmbnMENbz_M*KYy$||6E5x!9oUaJ-2SR`t%F(%OAe+ zfR>wUPfrlHUrHV3KIj_#!6Q7VwP z@i;mP0FJ{Uvv>&T1Tuq2m1OolJ)V(^9UN>6@f2Y14Q!QT)m^iBy;0;VU;m5VsX}A$sB1IR*Z1}&&G#ldMZ4AO!Y3Ck37Y_WdP%?PaAvy)o84_mfN2sTb5e59?d& zFSAdd@(osR{7X@qp`ipEo~pn zM<(O$8%u$rm*vaLFZj9xkHPy(t(Gwi!xhRm)E97*cKKl)M7=KOra8Y$3DLh8P&0QOXggi3lg?@k6! zfMEiaIRZR>JO&&)hl3$XI4pzE?+#D)+sxLQUYmZ}svRC4O+!x%O+w}bR)JOP(lVv} z(<9@nwqAEHHvmD>y&4`7{EvKXL4W&8!u<^NU%mK@ZX}d{9>d@Ijp%=6g!uU14EnFW zlFHxzvnfb(suRcr8cSEHZkzk01G47+k>O#tc^WRbKt?BW$k%Q|(D=4m3rV9ZTRTe& zh<|Uat7|WNK<1S;lvL_`>sM(*Q}U(to65>#($5*|^K;nPp{}X9v2r7y#cCQX`#^p1 zJJo13HnrexaZz<=C!JbAcP?92B!ZQO*8F;T{kgK9JLg)BgBu&#tcvt~X!*_II9LKl;J9v$9^g^wQaM@SB~Jo^=+;dPaxB z9^CAb$yRN!$!7EJ6c>A=fwiqow`Xm2#kLaF26uuRCcW1NKo^TeLT;g0+|gwc6(aqU zh46~VyJ_F+t66pQhhW*b#bus0kI&fr_C8C$RyrGyG9hg!Gz)2E&Y5Mnndcq#cofKK zH8P2eoLNJ*#8DaeWNJKq0OC3E;K>O#nM%Sx>wio~gL}G!gCzmuPRBE-B#J^|P$iPd znRpeMN@k1W@%@8{0HZ|H(Hs`q>9q#J9{0$qeLLLWuRqZYEXBz6wM0xpg5EqGmNNJH zt&@Fyd)gq>H$3f!pzC^_ghk8E$;tfMg8t%{g!`>OQupcE$@1S{AOH9(yJ!DZp#SWv zU-1`zHW{6PNg}9JDs(bl)j4_(nIoPa>8+U_8Ln|OH5Fj6D(qcXos%v3J_oz`XnB${OTt ztm@Ih`qH(Fw^%4bqKZ1RLjqrrTp$oQM*=2G;9=?5m~rr7{ovfWdSlh#hAU9fT7DlW zdWpQJ9w>Qf`<*MuRe!EBVdzYou%+$tha7g(!qs=)yJVo`8t{4=VB{!w@t){m}wdbfoP9PsT#95S^=1=bx;Wwd1;eazn8me37t6o5A!4+tj! z&{aUp(}Xe%aPBHHYthT5BHM(^aLRjY+2hwUDF|A3#xo@gWCK#=*`X7n!$`WK*o zW%JC(e{eti&%W~B|9a5>TuV*Wp5ddD2%ViOR3d?%Jaq56OM88IWTa-;BDFgNLqh~r zTAHqgIcZz*?QE@ttKPH`d7;DhdVN4P^^l-%`ej$W*CZem4CKg)CmV(=hf+ zCF_E?qGzzRyiv(MX{tI`8@_XkhDIlnRpu#nr>dzyK!xD}*Ff)FYs14B~?8QWBCm&_4V~-tFvZK>bHQdgWP&f96MxW^N6kx&d0+B_tYP{_vv00l)r+AJW)*;E8P9>cR0N{|N063>uR zpa`37U_d|)uce9NPgI6B98t+aJIwa}5cnbNy$-j#X1Nz6@4GCP4BAe}B-ke{;Jdhf z{d&L0wfjeKHXb?0?>bN zR`1W|Qr9kAE<~qbRfJA77NCA%rhmYGuYYoKc-TBLU`rhuQW3DU3p2|z+TuCa%wNieiWoX-Yl{Ms(%h#`F=i$iWsrs_94_GOJuI|CDx%|sC_RwH!L*;kh zxsj%#rwQ(E3R37m(REz$h_+C)Qr2*1uDxNbOx|#(p`^Vv8ZgS|%C8`jUfOym-&oqv zP*#R4tY0~QHbGICQu`@uX}7w%^3v`by9Nm*nJwEfY0$~Z*kmkC`Q|(S=l}Cx5zrCO z{^x9T;)VmJbux)9zYd6lrt3zNBgDnlsZDd_| ztOM|mE7KBGAedvZNT+jjqOd^0mC#8P8e>J)Z#Nat$rvgbM@M(k>1l>cI%YyCGU?4V z%MRG#c1imNw#gIKTF7nbW7F6k?((qKCDjhsSo(%1U0RE!Z^UC#i_UOatTr4a4V6uy zppK8~e?38e`*%xEy!D3#{g3TzefwL#_rkvl^k4j`%U}F^UcTUN{?az;lwKC<$#>`ny>tLyHb+nOso%Q|5jY^aD9uV)Z|HVMX8Sr^Dufsh*! z_l5KPch<+oHaT&7rR)s=`ad5l`YW%z^4crN{5zoh8R$R$(X)X5 z=I5M$?|Xmu?eBpno_qbZ*M9)6*MIQsZ-4(s-~Wey{KrboCKOsLhGthxv$K=4#nRwT zINGme?nKx8tKD9c$JFhE)ixLidY4))&J%UXOhUSVED-XXqCAs-O~ljphE~UGJk4&m zx8JfCkQPg&%;4TYm?`ZYU0!aUxoz6!nT7z}z`P@rr>Bz<;86@JQtzG2Ad$d5(jt|B z!V|D442gtF6X`?+I1(;X=ndSP7{UN=kNADMN=3)3P=*PCx7Rb?J0u+F>vLQ0-Rp;} z6L^*t5)!QJOntAGDRqT_`308ulLn{l!0W?B&Z7_W#DoxZ|AuXK3GR>+0&dyXz{sNhi>q1OggC{o3~U z$UuLM)RQm`S!%|w2?R-BY5uf3tJtGyzFrCTw| z7k*e+NYMDk8pZcyQe3^zNq!s9F!sMnV0av5xs&Sd5%#T{n zm9^KOD;pduFEN(327~K!_2nfEC0Ewl%NyFu)_cku0QL!H{!1J$t?|a|* z-uIq+?m2|?=brlkpdCp3YsekAfBk=dIW){HURCcf!(r*{>|RK^xg(w3Tv>~*`c_Te z)hS;WQo>o*RRqh#LOxFh3-|@X4jxazQwWDVyn@weFxp&GGt(dNjEAg%GO3ms8W^xj znZu(F0Q#uc?H*@1ab(t+kC(aBBA!_ttZx*w9hJ5ytAE*MfJVkVmI zX`#vRPTe8|&FwyT@T?j;z2$6SN1DJ_-%y^%0>t-hJuEp} z&5F#8m6u*DQ>GE{X@ZD|PNxcV3WaQYKnp?VO3s~^SB*VvEvql7lF#i00o3Oa6LN0^BL%N~sghGey|6}jn zqtZUpes2@C`xiAe(Hder;wg$J0{8%eqk_mm0vHuJ3|JLWXb>s{7CI`9?iL-j5oYo* z7*RZswvrhq9cDZwCbdaNoj7Jx>r_?YP!mKz*>eIA_$kK~znCX3e0!|U#}Tp1c_o$YJW z7srIh1O-RHBkyqKJp!J9i4O}8NQeuD{|Evf**Eh;f@3rE@U3hqZr)s*-g-ZxqRu}q zCME%<9BBHHqyP+YaCoP?SKFnwIPmRazcy&TA5qHV`Nih;Y2m$gUGpY`yIk+$S=wvF zXk1>ae_~2-LQHsF4sh(@(E#*71n}+Ibn5doj*0$ID{+FQt?w^AGhc9&FzQzdbm!6gR_J>p;RoPV_QCA3+0&?Kt zLk%GfA%!6T^{Tc?lm5ir-s+^Ji`w4Ss*Heu(Eh6K9eDbE20ZjC`o#9u)D)|BiuOD? zmqilVY|8q?2e##9HhCbj!zN-f(@Q(BD%GQ&?WCk*R@v%`lT#2G5)fI{mQhue3%omu zCUp2XM;rJb9**YN^$A2ltsVg zZNK{Df*V^Eb%CKN5mtR#>7ls5(8Nm9?GK86_Hei84)pw;zrFs}ZgUNQ{_@WO=WoHj z9gqxC^K0Pa+O=KCLBLl22Ox8Q_19<5{^0D{OF!A{(>JeeB3;u+2tN$>$Cl7-gEj@R zg$Oto6Vb$3Jqlfq#^Ca@&@F9PVha|lm|5#XVebxQw75Nu*z)$i=Ak~1%Z2w0JJh@# zi_4``YwujCu702|@2kmxr`EkyIJoi_?=8Li$HWK6g+&4ABf|Yr7*uatOiEUtyErmF zBRCXMmpYoCA13aN2!zLEg8KW*W}6$E@02@C7d7hg-sX@p-13u4nX}#!{tK{bnRxnUqk8nE{*wO zZf-6x_Jt2Bbu&&K#IvsqJB6y+t=cI%owhL2{DN#C6gnoY@!}Xc4-Gy zrCMKIOia3LPqIVdelR*Ft|~Vz3)5z8Hu0cyPYIkUE{7u%_0afy+4Sa=1c1(@ zNqffFSPln}PH0*t@ktUwy)-t0D4pucnOLKi;Dp1I>0|HCOAAO zJZBagp^rp_$F>e$$;ilv4a~opABHA2*Yu@WdHeaZ=Of{z z-;&4jYk~eHO8dKS2z0+c{o(J+2H%;ooXWOhB(WxHSt^x4KoLmUFzO8r0fmJDks(zL zLzR_R{O;l{rYkyab=Booki;KoD7FE=ZC@B(;6cM16H*e$&o{OaWh|E6$dzU$q3ARg zZn7>y3EX;qX%$sve?%B4J=rJYGiM$x!Z!iM%wuWIQuV3@(xmVD4Jv+es ztQYpPr+@H+)8O;$kJdM*9bV8~K-C?NVHDaX76Ua`%vu%LmN_gDgC#1gR^sgJ(h{-U znuUnVC@#(_D_^>goi(?2wci?AYOgfIcQu-j$YGvZT?rEOE4PO35Sz8V>EUo?Jv=Td zCM-Ta1|E11htuZZ2w=?9!^3idL*lA;B64ElB2x~A9yvtRXSDP+Hr8Cp$O=#GPfQ=Q z6qz4%SL01x8c5T%gT9$m1I?8tsv)%liHA%x9+RQbt%fX>7xi-}Ojb~TN_IFR2jP$K z_YaEBM1%$gCPZhaULTFVF!KEI(+P6ox973^TA=^=pMw6ouMIl*t^cl2_#fYusvJvY zUs$lq;d5y!6$_v)gi$|M7+e?-5O5@dKCyJDvZk$}we`@U!iMg7q(i*4 z-UvZ!n=Tb=s8pOs|z2NsEb>ZCn<)zAi*5;?S~78>n`IEGz|7-a03$X3p)ZE88EbC{_dTBp(_9xTB!^5s=$1sF< zPrLfE^kT7|NVMv0Rx6d-f>B@p~>gp@v zTl9Tlh@jx`iip69(B4LDW#v#t&ds3w#31aTg$K2l>n>{XH4h#6dc z^i@_~)SA2XCOlqK*;S4%Miu8&ROAHv2O|RER$5M2W-9RQIoa9SqnVT2&mKR1zWD9B zb?s|`{)c}G`ft7g(7`YMJnG+-NjWEjrIg$4Ge*EViBDGvDFOjIFDUY0h_?cNq%f|k ztNm_Ee{4nKT@7R==3dSSJysZge`(fkvp~q1g=Uv=yB7F&($kUPVmV(fmrD~*h`F_F zc7BJ=IXsq`RHz`SWKRwzRo%CXjH@I4aRI?0ZFzB30CY53Y*VkWojpAq5|{HxCKK`H zbkQRKdJl7KgTa?~E>oIBo#RjuN5o&=U~(q?T5%OwTZzR_V>5E3Z*Ps(9SE$5=%Ec-Ip7m7F32xD=sUZYrE3h zi_*K776vP;?=<3fnu~aNJQ4|TH+Xox-QBmYly~=)YiH9CK@kxFg}|%Bjy)z$A#s$iTjp{sbW-rSWI02Dy^?~AtP50QmT~v{-k_#vjLAUuWD&l^X7*x>Ja_? zbx58or?jHnj5N)+cU6{GT6>2qcx|P=1x?M$>CaE_Pw(>>+0#1Nj8aIORwD`R|&ZQ_1cP) z_ep$}pd!PzK2Err6oOK+B=m};BUqHq+Q3I| zO^trgY-sKqB;L}h4UHxq9zr5{Jl@XIuxs$vohw7#jSpa>9~Kc46c7g|++l$8RO&1> zJQ35DA6`a0FuT^>R+y3>o}V91B+fP7?Trid4~$GKjYQ3A;W=f)U@vxwR~?x65;Wf* z-f!XQTHM1tjX^uF(IHI`-cqS8FGiJ>`S<4|5)u-CU-w631J?a>f}#-l6&2a>i$2Or zPJa6y%dZCdZ@xGe^99iV!|xjc{qIo!ZkTtaeZ}ddvxGvW(J5D|fHd>vK-HDfk(k(n zA&20$`hkc;w{(Wa%XfwnOH1!+E3pxG%KQ&ypv28K3T4G5)J(4}X3_!atlGu!IXRzh zmnZmj3sv-jQM7VpnDAoKfefWwRGU(Iezr%p`XupuVMFK~CIBSqXdvl>8Z|V&(Mh1K zcJ|O2GC9}i6iMWwrVYM?(5(w4^vO{somB`NF?KjB15So)2}S4Zm* zIkEaRF~UCq5g3{wFPvdbpc<$~pY|AvT)Ok5E5pfaW!4cv9!9h_` zb+a=Obr`fbC%=q{3JS`v2nflqOS2XewL>{+k%@u%iHU`%8iU5d>(XEBb(jqIk2R~) za{AYxU_UIRZNwx0duy*&qqBgNy}hzgj7DVyrqm?_$N3`?yjq@`iinPmj=G*-mrmY( z{uEHYHSq1cDEX^_{`>#kQ?)-Vuc??BJNyaF-4#H$&Vym3LI^uV7&L~>p)F*}n`^Sm13Ny;`(3m!{ z4uYVKo^gik(JEgAFN0lwB;m@M9xpRF9MW)HY6r;eXG z<^Ar(7ry@r$kl(eR0JU*q+G1(9nL@(%ae$>26j; zn2Q^cnqG^hy&5%WK$>)w7m0Jl;aMk(ivOH&SG<+6{nOFL{v=jM&kgZ^=$D5ZaH8sGwLwV9AhjInV7iTTJW zlaNSLqDL}@gh^vEdpLCIh5&6eZk`#32n-3oiL;z|6c-jDy;`aoh|YgC$$2# zIfF{83k~tlCO^3Wvh>#;zW2B1fBT!4cHdg5xArzf!ry_}(D>q;(bQRY^I$h>4*VA;1-4n6&4!EEAzg2)+ic?9uj;RJ-13+` zyrgWb8NyfUGzQJQWnQc4sv%-p$};K_D-sg?gA;s89-SH#orJyr z_CA(h5%drL$!#vb|3;3fe)+$|cLem|b(MfE5Ga&(qut0b+UY8#&B!N_Gkz(*DqHr#F3>HSKNR+=sk&FgBq8_IG6GSC>?$^sJ7tS;Uxpw~`K3`|TUl*#$V zRYr1Y9!@C7;RN>ePHED4F<&A`N*H@G1_wt(TG=73Wgtt(*mfKv>l>WTDF%T{ zl7S?h`$#5Y3WYrc0*8`D-X#! zVsN;$$k-h47LpTy2#QVskf*||*HvVP4QvA~e+pB6A@E!MSbjy&_ayx{U;2;#<{Jk6 z9}Qo#sCKp_VnJ_c9iLXUI=JSgwdT3gz& zv84^B`F4PMYeq;eirVK^yZ>*;lj|iy`tsBOyLO;TNs@`0aDEv$jC{L5C|n^-mNwXA zG;-2WF^RE$`{t3tgq&7eP;MIV?ikeqZ$aKPmCULD03ZNKL_t);7-#S~P8Il#xun%c zO_T$3P7a4aFUjL?P~@`pqBGDqO|rp!f5Pu_K}D7{F;|$G&%UuW3P8_~o7F4o0s{gM z1R`*>T}glMqrLdsui*aLy8vzP-ne&tiz46p4D@T)yft^9rtfk7!b?8f;Q*=ni{E?G zE9%43A~?)5s?|wJJnSc z75TuiqZ+3@2F;ajwMnb5)O0luRwR{LpyvLY8K&a@;Wpvby#J?V+H9JiZ|}mkwUreI zWk*LN0uTvdL4fb@AfI8c%Z?{cJoP&E=i3ARN#F9v@~eXW;g{Fl|L{d1zv8U>AAbKO zY5I2~M>nZ?JmmU%v!b8?L#2v=wH9&dDwSPsdG|DC|KU*ZTM#ATeGzq6R_Iw_dJ5^6rI-5%T zs%9AUz{FO2kHqyPDI}oqpq?54C+SqG&Ei<#Y>am)n;38&xnZ%cuWqH4$|~u_@ruDSw>l2adBB&ORIiqP^+!1o*wp?4R{D? z+Trmm27|e#ySi=gmaaS|A0B^&8|gsPgW$Sc5PViOCO17MFk>z*KQ%uwKdaAdQA6_@ zo=aO}feammene!>k!~KONleLV^gs}=vavmH0Wu7B^%2X;GV)XM!@{DHqY=^Y1UnG& z@aW9z6+!jh3j5=y&z^5DW*+|bKbBt=^e-Qd`^VKV{|e}T`eIT2Pe1;`ulU`6`R?p? zce#+z$`XY4xK;|X&}a%pG3(^=L6&Y)k!XB6i9SM+ZkHVP_1X>`tSY?R)oyXe`W-Xi zP0)O07x6(=YgI=pMqqbruFD1rYDvr6(QIjQtDNEFd|daZIfaZ=kG8EhT`zrLl(7>} zV!1sl=Po2Q6h>qy<8!l6K+=_V9yH8c<&Y#Ck{!NcQN##6;$JKx5V+1x0Zz&!2_>R) zKST~MGd7rn62IK|1MEdV?8Ioqy~kJcQ?n6?dWV%97#bKFkR84K7)bhSZ`|9({Gm_N zVbr|~BH!^YiuBIP`4+x=75&<;uYEQH3m4swzvxZXeerz|AX$HL^i4d_^v%9$hkI5` z1f1Ju*4;BRR&n2oEf4l4#jUyNC9x^5@A|@t0C=R|YIVL71Dm*wpzkd`x*ldAJ-9v_UjRrq| z=Sn+L+uwg|danQE;r7aM@ZMo+H|XXsQa$RfMk^Xi&Cjn34^Kb@g+*niB2p6&z_r(9 zXJ<}&({fnLCl*VNd?y~uuMGO0dH;OR%XjGPL%;td=)eDbW$!n?@%`vO|HHe=kG~WD zL;dg$Xl;hKwgw*IO*@cp3_I`s%nD##E)^>2d>U6pDPT+4L9xd`s(vUW@<3I?gS+kK zng$aDSx(&1&Fe09cT^P~Y`w2s@$h7m15y%ct0apx8KabmII{H8J5;V@GEKQktMF@+ z@#B-Klp>ky{n3NLae)d-PF67*4J3UDf;u-i5)y}DGtxkw9+(v1Uo}JEa2Fu?gp@>} zs~DU!XCTgoWP>o_*O8W=H<5IC>S`qI-atN3tqSyvH9hiBz@gB<1oqP#uz7zQ5dQF? zkMob-^B!t}Iro9?BmL9fIz06Ls`n%tK>f70+Wz7xFXyL@e;>TUst%<6mE)tY010)> zSY4YlV!d8D3rJsCajz^bEnrb-te%QSm8F3^9gWI}%Oy4v%c^yrox6h`9v zqvJI?eRK7dZfZ?sWicutJS+x2Qyv}@gMg2m21O(Qd54!jha@Jx)T=W$TX;I%e6-s4ihjRpXf8IX+|Zwkx@$1;Os4r;7d3c`)~yG|D83>)Gb}t6k%I^din^Ma1JAH$ zU(XyEdH(p`J(%*Xkqd#P-;Jm8Yk`sYVe|L~99?tcaJy?=>6|K58M(}%t{j6Z+z z7koz!wjhUHv(ro9S;XU!c$dp56|l1~ioOLWP<5qBMdwRM(h;^`0tX*#gEvzgI8YVW zF{G>1KrMG_?rIaSv{zod+;I7FVaA+7X_rgcg4*TffjH?z*c?~ll(AzQsB+q5hOOsG zY?4?+k4&1gi`LIg^#=sUmmUoX4yF=1AIZj7 zg*4V!lhoMLIerewWJs7BDTmXdGA6E3wF-V0T}xc=#10{!#1LwEuI(~m!Yj>UHe%y;Fi>W;~y zMk4WQmkG~vKzRJ{v}`h+iouBOBreH&UjxXQ;Tiam_}GJm!2ux+4WW@85h1r~3|*J2 zdyj_t9lnUicVVj@RKcol>THeafB+#GE*WD^^Ct? zG%gvVF$erw$sv>hKg>ia<;M1Cc6Mq-#O6v?e16EG$dH8e3D~>ec>C=Se4u-UeOJ_B zzJ03xSxs)Q8h7ng@6H)7>1R)$J+&7;%3pZl`{47%<1dUVhS#l1w_|3;CY~LfnHii> z_Vq3-nAc{o=r$s%7~3*OywaktX*M@r(R(b@YlD^TU1nY7v>zQFuVVRj>VF{`55PN3w_3I_Dl>6f8^F{K(@77AguLJtt zEll3?;=lK9uK4rs{k{U|zyFWF=Y01~!?#|>clX+N=Sn7pt=X`n<{=$CU@qZ7O^`}b zO6u7dv|>iamGI#^RQdc`m5{PskZ|N+VE{nAFfj6b$Dxj{c3n*haFeFWt}aVWSwmIT zu{$$zn}mg%SYDn;K`)PFC}dnaogG=M;*Qi&dq(_PWwfx;Ry%{+$*4F4^b14I$U0*b@q;fL`q2=dIZ$$4n1eZ?u`PpO0~shmWrrBEoi zpvWV!M*`rwT;zd{hSs4foAIXcv2n(uN3}F2jU0FEXh>mh zmJ2Bri#W?t*~S=CXcUc~IrF}R!6#*(%*c$OL>`r1Z@Bk-G&LJhcSJ8%wzC65OfB#qjvy=Zo5wYo0z63DjI z+O?%-vl)A(Z%*91rb88n28E}s#YDvyV~evuwjP7%?@v>hABU zQIXLF{rA$F=tc|PR8!s6)lsd}nb*wigZjL@ys+$O`2Gp+)lyN($;sEFGfO5Xo)mUN$Q|GxM2)G2R{4rl7$f9a(+SDiD?M@tK^rrYgeqQW*a zD;Dc}2m5N;mj>OsB{MwPzT>KF?6M56xvK|V+J!Z|qq%Vn+dN2Y5$8F}XKls#A^uSn z?in;HxGE<+K5VoL#i#h-WqI6mJX?I zuc>ZBVdAq>qvPSb-9b(cqT~{A?2En%yBG5<1i~$z(FFfDBYsIkU85!aGcA z^A1pUsK~WhyErnTT5&p8X;ZZVC5f++3IswDeVP=j||?npz`v2I}CGyFOrWMt_@ zOV@)Fm&-6Vl}bJ_(eyMKp_&@ODMhO?E-uE#n21$M50rtx> z7K_;ozB(K=jpoLMHIEr&)kAvhkabScJY>eAB7@>$QlrGEh`PX-oc?^2+X1QDEBnky zsD0snv7a8ox8Zl%Asy;}G~)3{^}JcvZZP9@7F~Od9@Ux_pFawOJSYqheyQZbg$q}K zmhTnc9s@ytzSyzE;cM-3?_ZvCU=|@;Q%7A`5Dz zlbDqru9Fg`1nzz2N$H&)X=#U@#$Op9h>eShDX0gaQxyv13U6J~!(poQBARrIop9jj zfe00WIUy{d8W~g)b8Kv^)-LKiGrlSrn?fW-q-Tx9R*jUR?+sK$=O8MIXRYXzzySY{ zz`&@2+IxWX8~5Ia-uN8pf8Fb|c`f`efB9L*Z8uZ@wYR^vTX{cy`Uhusv-DHDHFu!s zUeICEvw!a7IE_o|&Y4-`jKVf+waxa4XPTQE2m88udu!%F5`;vW)OaM`P~%o>D)rXJ zrN%+*?7|#Y+%j9d)=X?vqy@&s1%(BL#m9&B_mgKmc+;R`XQA1ko}asD$+=lUgiKd- zyrgmniHF*UnzfZ(jm@TZO&8E|OkR9`MNVpJ5OD24&;jHFfb+?Tsa?t+KYm_Nxc_YL z$LFG_M@A=SM*&p_9-c~}h-b{;`9vZeE|(fucwpv96H*mmT_mBaR7SqMR>&3z3WAOt zITQkq%Y~*K$_=?wsdguop1;yq`k+$V_@Lp|oYH1f@tZa#Zw67M>;gH1+fy59V~(VV zw*17RlF~M#gudBy(?2F64F{h}hez@}rs>XA&Q!OJ4vatf;L*rJF28fDK*|;}R0;+F zeHqQ|IWsO&^)PXMh4n!NnTIL)4P)D**>(OE8MD=j*aHCpfgy(y$byey=YH=71ikhd z=^yRN`g<_wzW}8F0=&Q;{$1ZZtoLLKyxiSedxy79d`{Ehk{k#h=-}Jq-+N_deRF+% z(>Y_e+l2asnZ8-2c(Bpk*r;u89_-V4z#Ary$5Z1igKmqOx7IS(g2Czs@3#=|V~Oa- zHcunEBG^AXC_O$S{${jw&CD~*&tV-%Q=@LK-_HtZ`=ct%__=nI+oUn6=c`*9+f4?o z?rwPt3Y8a=Kbn(}5S@w$OD?&3H5pd(OIH`4e@6M_`TYlbKmI;ga+!pyVwWVxlW}lR z6=LP!(vHT2gg249@c1I*x|7bTHFBLIZmkf=I!P|22q*>Vktqicg&aC?=upb}-1FV@ zp6(%Y>9NwJy9P_|iOcsDN}Ces@I+=x*2F}ClFJ}SBkfHWst5(8E40WHVp)@Yd^<5B zJ{ho(37t*sDk1O7MOSI}RAVL$FI%)N9SH@oh1PCHj-7OZo&g@u{f znFY7ot!u35Yj!Wp8w_fo=pa#VUYiC9`}81@+C~&Bu*9Lhtc7W8vpB6HI5<2e{$_0b ztl6Ne#tt?|ENNSP7INC}R(t#9%WW8; z-DYfh{A{2;P-UC8EbDU!4gtCRwqhZ6cTg%OwUYDQ)X#KdK@khSMMi$dObS2E~f(9 zsLu+G41wp}69y)pz?|Q>frN_w2$TM~OdW2vc}aioJum3*{?a!E@12Id<~!c<@@Ze9 z{sXUlhavy|_hCVQ;Uze{tu{DHFiImV>&{uR*gCW1ayfRUUDLf?INT0L(tIq*EQ zwi0m9GnsghXBI7{>cx67)qQJoFfS-L*uNri6r*rk<_B|Uhmjt)!IIX0bC#EunwVzs z%(`7XWLLLk-lH|}G}^B6D`+%2?Pf)GbQl5wD38vB>u*5KFC}}ozQOTqyZ-3@BfTGA z7Bo^Vt5zzN%NTMYI~ft5l~<1|z+tFVs?zPjLq&pS2vRqzhmFQsmd(E6WY8xlDlVU- zQVJ<-Tte*8^M?TI#|~G;UA|~`mv%vwjhCwpCgO=ZMDdKxNO=5gWV8aunxGhaI1~QH zu^9QsNpn5*N%v(05zW{$kG!^7NtJ({yqf3 z1-V^S_ch!83P1;p|Kby&oij7D;@Krf5me;xEa@yBm%-Cs>9W9w)m+V2T$MVWW*&m@)0@^d{Y;ki9MOu! zR8%D8X8_Nxy)($ed$hWtgBCnwx|xZ<*Cf5rVu2u&!E_%rtyQaehOY8n1sY8r&4y(> z8NN6P<~%d`LP_SOOTH}<@J^_--|s)q`|(f0Cg;ldQ?;~ zQ7R!wXf}B~a-*HJB^BCWS)UNV+vP|qp^%LWJbCmOi1SBIRE0cfx45hRWO(4|c%U)2 zet1_2WV&f%S$aJ-t5!;}i#lryWwbOAz0^Kd*I{JRT<>2BOHap8voKTvOC@)@iaH7B zxQQy7fX!wL22u`2Hel`Jx3{FrToD6g=^O%`#NeFah?un4qiOjWB>^KT9nUUgM`veO z#5KAx@d1JU{{8_8QImovUPZrA1VKOZasIhv9WKhjst)Jtzxd_5?*LhU=bg`b>OTJt zkItNiG5>6G#w+MvUH{%o-e%kJmj|*iD)(k*r*matMmf7Sj5qOyU7mKG+T7j@L|qO3 z+)%dW=+kPnz`yVChS#k3(-z7-eL?*<^Jd)+2(MAQn@zl$8jBvQfy~fcX_DA%E`pFI zLyb+ZUjn#yl@l=(1v>gVkZ-uUUQ%)aB<7jk^gOxbr_W*Y0^UwD_9@?w|4G2oZ3KvW z$6ZNWqe_4yM@Pk{=M@0h6auB&yfeLEa*o)PJZQ6)B^8KgoWQ|TghmpVs}f2D=|>Kq zfKfk|a-gc=N_%@-_gZXhlHWz`m5y5rHnCka_N+EJHiK0wP(B*3&5)6lgprd@deVK- z*vj~m==dy@fKB!8y;xbt4>QL%FNJVv6bywzDTzH1Qf35c`_wW`B3flIdpfx+8nbhp zDS}VE#s`p(P%=-}F6L*~A?gx)*Ti{&2Ll2F5Qt1NoAoga`n}tbuORoqr@Fp-%*Ctf zfOeSlUwVsjUeJBZVZEhyAL*YKxq(5AhsL15?U=wz+y;b5*9lvzP_M7nM|&yiiI|v*)nb1-qDyKm61L%A`seF zM2x9z0gD7I084-iiaiOVe&}FqLr25ic|*D1;lo3f7x9K$5BlsBWzW55ThXz(tf_4l zXM8G4LLw1xmkE>SXP6u7ofpEgvZz9;SZSBbjqB>+Cc-!~yNW?$V<^Irgp(n;bIwiz zjYXqLdVpgm^vG3`o^gVRxt-KNuE_95*ZWbnMuBy&OTzYH(~=GxIuIFpC?RS3acd`YQ!g z7E36gQfC*I*4L*U!!EP7*)nZ$c|7JCH69N^HH9rMYDw^A&@LVyvljQyx0Ko=5<|qbRGs5HJTbl2Al&qhasPwoLrpr zQND5S#^Yz~{dW0&{I3IYK*-G%Ar7ao$w{z_pV}fZMGX2#=4d^-zMue}q*1PDG#-~= zVTK}f4X@K#BW$rz#2`%wR9-7EQ4kFK_XEd{9r32>nEq2Z46)$M(E^iHMt(d}mw z6-Oe3q-|9vrCfPWngp8vKDd0CZ8tu+?9)~dAIhLIv0h%rp6y(HK zW!-QjZL#d=VAAKc z(~g~HhoeiaUTD73YpJn7;?#buDXUx!X)H*dp}E<@M3yS&)FyTAL0G@S7Lfc?E;UdYsrei6;M=iBSS)>P0?wRZ8SAGJ+Hn# z50^((3TMpI7V`?rZZLR^awm6!t(b8#NCLLdD5Dwe!jdB=5BmK3iOUTSD$UjNM88tM zyBb4p_tL_B5lA8HVnYPW6Lt<^0wtkw8M)kv!(s{Z(f9-z1Ae?xZsc-}MyIBzsk4*7 zNN5G5Qv~dSx`SyL8{zhrYGawk?CBve2_ia4(#er92K;i#M{?6gDo#udjAkSJBU2jJ z6nSBF2>-wwfB%?C$`kLz`@OdT=|!*oG(g89eJRS&1UVWZIIkPbB0ve=Vx?qQpa{9zJ#kRtL zlXW?lYiEr_C7uMF0}FrneASUFmYO7MRp~`bwXU+wx@6~%ZEROW1`7BB5~oQ(QIVKW zP>kd%d(Y}41`Z<-%1MB8u2H_ejvpWE?CF%{WN>LL0ft?W6N0A5IU9l|<_3ew>}g^) z(dcp!hq<~{dIDD$6JL;7DulgzU`SHSEHNuKAQcf9iinOb8L9pF#*Mdc+`IAi8Sp;# z#$RAnhiBja+rx){^+LXTg7rPXINVYH1uX5mq7ENs`{}Dcec6|$!n97?1@-k91r>v%Sj9t)YweXfZB2DGkvP+qfx`A0cvg?4dC+XqRBALk z>KzwSqq}=+NXxT|)BCd%E2e9ji|{7RP_x?53=hComSd^HC)=aZ$=)DeC;_4l8+TaD zM<$*>zH#HRH0$L4!@D2YytK{8<@2Yu=u^@Wc2;;j8wYfq zDpcB5%q|{pO`{eTEDSrPQmS}ml|cub0!CSjbxFSZJ4n?-s=C~|#uUHqwhtk7qj+VB z^!V}CXly8jHX-K_Y73OI9*TlrF$df6S~SpeJ|F10k;E6Np(YNeN3xt;Wt5O8SyXmT z21O|&NcrOgKzdITApHrQ-@{=_l1nq<55*TumXH2vLo|J`Tbe|qiJ)1RWgd%)#5&~>9K;``}EcEKbLS5SbV2!OKBwY3oY2GPoSVZFt{^|Z zaA6Th`HdSJg8fF?e*7oH1al7Ir%iYV_=<#zre~Dwf&!}0&gJr#nN1{;R6x#7udm1D z)uSmw<&0ZnnKrA{&6;Vcd}lE>&O1VsKq}NBnsrvb2$BrKDI9A=>c)-u^4%Gc& zyS8R_$+_`(F)^|Zkgn={M8eo5BD8(tkiCZ?`Z+UqWT6o zux$y9O`+}eVSI=hIjH`_0 zjSb1vBso5eoCh=ujRpy|-MwQnts#*@C7r9<7ARMoT$SA@m+`lgk9h0vCr+Gf=(t>C zskv-GHn!dB(imnNAB{b|ka*-ERW>1f)TvU+Br>X`pv=kSJ0$`;SHhL^z2;q{23b0- zmLzH#D6}!gCd#NnGFv5+NH;j|H;sWbojKMcA(5OM=Etcg3lJRzi^-*!=hrW#h9Xi> z3sx#3KL?Q-c)&mT>f{6so_F_Z`fWH--xc*ge%e?6z}sB+mfw9N@V|uTXMXbTTmSB> z$^G=&u6y^wzPs%G`@Ug!-{8A1#Gl{rBtBvvT`FLvhs@C(0Q$`Wi5TZ zy>9bbU!&V)(0O(Y^CoC6u|f}t6BErA{Td$PO>3v8%^IX>zD7Z%P_v?wFI<3&?3q_f zqDrnNlYx)}$9`e*`PjykAZ{D&ce;2_c7FYcqm+Tme;S zl<_4^%qJ5AnLyTY@PsT5V^t~_)(kr)&ki2il&S;@qtkao<5oe?$&=@g9XxU3@QJDu zw=9sy&vZ+-%@d0V#z%aWjKQGEWUzU6uJgvn zSfpCo`0bHGC4)enUi8MJ}4o$PhWYE@7^U!J8*OSR5QE*lcr{&48aR+KX zxjprCnU%F)Vc(ChuIMVIf<>pRY)YGLW~O;ZqroG2NC*#LUtg zDy)QzE2sw3M1e|10CG;?Gy&Y13?_j_H}()%Nrkw?vZ?KgQYn!1OR3q3#7$elKz3?2 zJSloLd6GgJ`;7EA-XAYI_r@Eq`B?vy^S^umK>q|_{t4{f;f^|-roZ{tTkySXz`eh` ztLeVl`)=&+k$Y*kEazKEas1~(7E5KMD+P*~B`cPyQ0R$7eN8#Gjk?sg=4u}-zL_0^ zQBbqOlJZtCxLNHmq;@wBE@|i0Jgv4;kH+O8d_{J0vaf0G-6fHH>B8j1#zt-4{(-dp z_&PyX0Zdser4WQlWwWiUESQ0|^WX*M4y0>g1ekc7Le6D0jV;qB*x)IQC)dM)Q7VNB z+k#o6#=D%V38hgk5XeQ$sqK>3lP3-yJaOR2(aT4=wc3SPzaz&g`-V&o`^LSiv4~)* zj8yw*)donHNm%!}ogyxSD`PNeB-p(3*IllJq*h@8X}svn6j{j_qf6-&ic!?l!~~=> z0q#r*r;|^Y5f}-FaoHWU&!bDzo(^2Pl$~9X=3JnZT+hx%z*h+-UtkNL+43i(;l%%Ut(P(4WV}x>u|{y2b>ZphWHK3-mj`rf z*1e`S@f@-(I+spStgK3;1A$40;YJ&rsW;r6Z#?2>frf#ov|?U@NTmTqeoM-Q@x^IGU;ux0Y&#F>frVL+l1Ti!>s>h zk9F|%;U^zG{Nz0!=>O&ub%6T6`z~Sxp#Su9qQ19B?)Yabpm$StSk+IRIz1v7p(q3t zDyF*)jcUVWm1Sh4>CI~%&lN;!7%nd^C5xS2M;0z<#YrB>Rq1xPng<)L7<78-^~|WS zAOL!@uWvp8vhoX8uWmp4_z7j7^8NVwAvZdmPLW8&pwaj$ma0~zVhNRYyKTiivtzNC zHF(!5&#}4rM95|fja&wkDWOeG6p(Ym!{W(lWO5oB9+q$3QR9c5bR(A~P&!4+6D5f! zVgG*O$l|Yw zK6+H2REiqOzw8`7caDKkawT*jm!**gX8_%u&&>}P2jx0E9-E)_SzpG{`I3zKKbo$eUVR|a`IeXW3Ua$wI(!x{dOPdBt?$QAo&9+&YlJdFL5C#-WhcOwGogz09!OKx zpM_DN5Rn17>13)^JQrTlpEmDuShVh042B&w8XXk{C=UyZ3X3WMs3*f6we2Yy?TKK& z#J(TjNI2y}ps8I&R5@=2UkyG+8A@Z}=TDo}Hoh)Dz9UB=};8eUKKD;x1|b)GwS?h!=@ zNVm&ae2HvzY^;euXkr2r&twAg-jsT{ApbJ|`K8kHPq(jMN=?09zrLb~Pt6409jJOH z$kKP~ab88g?bCMfBi{ev4}bWx*Szt@YacxPMtVP_Zm!%8Z0#R{b& zJ$e);oShwP?4?rC@!8iwE}j_{mKq%mP*3)Pes%HL$Fy1E|GWQu?#DM2o9k=q>s&sa z4&>bKTwP@{_;BkSn0W9am)q$a@HD26BLz`v6WhS(mN=3Ft($k<08-M*X6#PRQmtn&pf{#7*#Li@@a%s zIxz3dT04j1TxIcln0z=%m(fHn zNurA=er1{GNlzz}{G?AWUAmMSJ*u?o(??5yiwEXCI`hJaz;`g+cca6NdxYD7^Bd#i z=Zc`Bb7x@OfA%x@Mwh>S@`=~Gf2!z!^k42CT)p<{t3UneUZ2g!y0;$p;_=T}_}xSu zeD}RqR>sGjas}YL&q^gO%no&n6@%`D`v+Fs3u}WdS?L%wW?^%4+Py%j$EAhe%npOe zj?OHB_r+wwndsL4`fjh^uvb_ zKl$XZ4`I^(?Z5u^llNfGKesp1I}ZEu%by4R_@@U~kDvOqGPm1jd*Q|JjsD!Z?v(fS z&91D^SeN>&vx7^6HN95-;Pg!2tXM%+tTejUtO_b73vm;?8)c@#o8OW%lQW~EQlpax zwxvRG+k^edxBd8L1M-f(!hysOcRu?6*?aroChK&4ToF1EwIEgv@*?3KfxcPVV4!r{ zJUq`6+N8uown>xNvkAc_L@*j8E-E%#aKmvC8A@BvX&RHZ2w2Jyv}G4ch20F4WZ3<- zTU$v-$?OK9<2dKbA7`97Gr!M$f1W2Tp7Z$0}l zR2EXSTMSoi8k>z!z18X_MLTf&Yai~dEUG+vy|J{Uys^2T)axVV+onG;Z_d0~a~7=3 zuJ&E|w%ej|JKU{hA!Ra;RO(NW1b)i0m!Ew3U*B81`GNlHXzbpIGm9mafcCM6~{h&gvssyO2cy&RS3q_Y+XdU|Cg7K;0LV5wHiz z%SX`PqOViH_hiSv9=mmGjFjou>M!5=0Vo~R@1K80IURfN0?>tty66~5(|Ex=G9x`x z&nT9&+Qi}7U26}YTl;+V*^_T?T)S)S+UsZEFY7(qy|?IGPj$(*-0WF@+`4=8J$?GDdFwW1SNHS}4}?N?m9^A8z}?ue znN;co>W@A4>BE2iuzT4%GTHMF{NLd1iz~O4yA6geWq%`Q;WavcB4IahgwYLzx-Eg) z6^`YzH#RpLvugudr9Z-HR1BljsZ>7Tbe=$68Q^%O#nSq~y9?Kc?=;NcoIBdkasJ}+ zE&1mT7c5%y^wZPUOr5c2`mDL7j*vg1jz%MqNGuwR_K^(1?+*qeQE!nyO8=ufzZo05 zHAb@c%hzs=jZrZyjM_d!I|^vN!;lSF9c`e&@|}WxdtP1|=W=k4%tReLA$55w(*OS9 z+UI}0>!V$(HY}L6;Fb5z1}jf??|9>*c13k|_KG!Iwi1BPoxA+$G+t8674QX9-&j4g;Ze0DM)I(WzFK|| zvt>9`RkE$1%;~e3INPC|txwOJH*4j(g4&)d!@~n{j%};z8DLJ#C;2;6>dQX(#mm2Z z@0SY2D{FsM8M)g*evs7}SYGEg1UMt7jSr~81{E^8h2K_gTQhY*cD|b}b#h8&L~qil zEQIP=mBG$?2-10v(i7GynXaXe&0Ap^YTdB-ncFu$?&z4iWmQja`Ia@)7Ot5wv#dJ5 zEL74HVw8P-UVWs_tI#WAw-vG=@VHtQ3~D0;^^v-|;{@ph>$h$RK*x#t=i|$4D2J_q z4HtUdVGn{Gt}7F;Z>P*oP*3;Skk*TfOMSK1yASug|NC9Nxqqx}kyY-k?7s5KU$bA_ zmA!H+K{+xx&aHKDcGh@k>+DD7Em*fMyViH5o3OgdT3*|4(#&0q zr2fofkG(YIPj6tM@Gpn`cUG?}F%te(Sy-nNyXXNt#x z;K@_gsxfM8ZB>o^1Kr)%`y2BMo-1>h?5%ThwoacnXJz*K+TMYIklk*$QBWPSv@YF@ z>H9OJQh(}SW$*m!uNS>g9lyI|MY&r=(s5I>n^PK{TF$5AR0f6s-C|hfzOnV;m*=f7 z&n>faDvOrzZh){kYd2_AI*ZaX#E0EVWtbrS#^#qcRe5e7n!otd+az~ip7Xn3_Z}|T zGHu4APfwfr;Jl4*<>r%OA`&Cy9f|by#r*zoU!TV_$SXZO7x#GLO7b5Sh~2z-6OcXz zK(9Y72;V8x>20nBuK(oq z;oN^Xz< zy-ykQm`qBghomYX4eUD(n=S4a>ukc+Cd4^Bz(=_tk;@Vn zT{5!dN7zJTZ};^#%Sy`E&-vZ&KF(RaY4z4=)7C7RK8rHA7f7OHlurpjutn>Za? z`dogakG+($eEJj97p%+9?;q|SCZ&2wzRz@Q{$|4HQyzY1*}K#J{NeTai;86J47++g zN#5-SRa|G#hK$NU$YNt*lpe5Ucip+W=CNmAT28%wWxhBhtUypd3P$K2(=JJ(%ZFl*`KQyzZ!K|-Gk7i=pBqeuX`2Y{~h zcran-<65Pkk0(qfQz#Vj97m`Fv){TbI8g|senz~*i2hPw1^oqu`t}KtMmjjZQ>4o? zGa4Lf^_AR$f(3JNOiohuCCk@LdwR+Ft;<)h#*{txtq-J(U5bB1IE~K3PN%b(ytxV1 z;bt0n;_M-?C&2F?7#MCL$-P=A-W5TDb{&{6C$w56$>ddtcB|E`Q@M@hzprj~Uh3E| zecr4&D{`y*uXGP94aS1nIJ0CkOxmVAGyj8MJoQfd#vQWPOHFMZxf+6NgD&plw9O_h zA7Tm631L?ibln}jvwHr!tJeR%F_Z`>{mL*O&}sqcIvuN0aY}xOH#TZb;Yjjf>|pIO07vi`k)8sTuJZ_Q1=r$4<;gN z#>Ayk43j#(51@YY_|03_phhR}pMPG6N7}&j9fAHTK>dp^z7RNlJ77IefVnVW8#j)G z{JprQ*WJ2p?p)kCg%R4^xlcd6X6xLB^K(gUe(6}UTKfHy;vWCc^A-&g9`3RTrt)tu|I=Yu&i< zd3RgG$6Kd9yI_5pkreR*aYJc=&vbMVt<)cX{G|u~`Hj7@wGTHZk{$Uh$;24~_AsXl zC<6du@*+}FKCR`(BUN$SpXgwuVj&SY2FR0fkaJQU7v)P@7Gg%31# z4GoUuEZbZ<(s90H`If0YhYxR=`P73CK0IT_(zgnpp1!G|T$2QWoW3s>9VLj5#lu>) zEON)MkSPXIDQzN=2v!dF9o%>P`0?*=f^vp>&Y)%F=V#!YIz700fqK4wAs$!Wp3dIo z8MH7b7%wKIPSba@IV&f#=F*8x>ozqkIe&i1rX_QhFTc2a)}c!`Zd^KcA&- zP>O#{B!>Ndf5fl#$3r@wF3FPGyUl1cRuQIlI~;BY0Xo>Zg#x5F9~dA!uGO{#gAu=f zI6e@M>l`5y=iv#p8^}wArp?V(t>5^3wQ*a{)`y;0Nub`?+dB|v3#v`Y)ek`X9ro0x z{`o^$_U5?o-yWbKWXW-;2 zisWdajs~&&1xgp8PDgBXqb(yV6Ok@%shhzhx}vEDSJ4_8&NnPs-qFz1bo9vXWHOcN zJ-7SZIccCK#Xlze?Je!Y!@~*kmhcB7EkOd|fdNwpx^D&*fnmt5(Wq3UICiL-9R>&M zXm;pGRZe~yULO335X`>qrhv)9*;Q7Jfw69T>Cd~|hjNxbJ$+twZN9U=C(f1RhPbB1 zK(-rR-L zrat)8!;e1r!ip9By}^hzsY}N61lci}%-c6u7fb{R$Vqxa)k2k(@h*c-rHdatcO#@6jc^g?%1)nzEiIKril8^B4n`so zHGwlJ$P=bioM0Q-e;6K=iG+#Q!WRg)$2mL0SnT!?XCP_3A$jV_KR2?Ma$s+LeeS%C z&-a+x);ET1TQ@`V{h7y~dFjFbQ+fE`cFJVC3)}?hcDqVrG57+3L|kR(+0D6Ehguge zE*a7?4b$_T%|1BBME;dL7x2g7W`vKt90WY0y!ESLrSirDjiaNZBU_hkUO#g2{F3Es zHdG%zJZNr327$qW;B&SD_!52KpXho-U_)8A#hRh2$M? zF;b{kfU2&hiKPDI9}p^fv+ERr`d8AgpcMazNb6s*-B#4neX_sb?QCxD>Fw<&alQLW z|Jjz77DDyGU?q9d-rjQdTeuS15>$KD5MHlWuMbAFCcD8N=X5HK&A_lFFFx;fm#o|L z^!iy_=FOYEF=Scy`#2+~lGrIrUz+w?0`t9l{U^#*D3f80c84#Z)Uu91>jSH7L$^#Z9rvURCY^PN01&adCki+i#LXEkKWm|c-b>;4ISrK z=PZ5hdZ=LDgO8Hr{m~gq%c>ijt6OAhe=tU+?Ia?E+k-8n^pAU(WSnDCrj#jZ(D{-{ zr$#r3NdFsF>B2nyGf_E1kp9INBBRqo>LSqd=p23gV3S}oC5JOFc`jE)&34!JitQCm zdn%|C6~VgMb>Q4TNnLj-{t@wqcRnhT?fkZ~cZckaSN`zk>({^iw!QuA+3xGzJBCBo zulM_UK5`llH|D>8wq^Kw_uk>_?cLX}^pdK*+1S`aUJhP)<;{}=-R&(3h1csh5$d-% z+*NIa)vE|X9nFoc%eOqSa`lF%P9_dLXSbYKycm%F@Y0u`eCao`H~$#A+G-?7XDpmg zqf=S0-k_281x4M5v|H#(ODQqr}PZn?pOOg z4Ktb1+jlN4eQa~Ypw;FUa{)A`H zqzw0Yh6V?3#}X}GKYWK&AjzbU)o7A1P{-t5xU4KF|#F-VJ?i( z(@x|s3ot9~JvN}@$LK_MCwSKMPDoM4WPUpk7 z{p#q*d}o;ac=58$D@HozcC22$w6?K&#iB=7te86E(W%p>PMx)K&L&gbVHogx;KXp) zdJ@;UsZIjiQMBzFlZ{voNmLeYNq`YV<15Ww%OB%cg_ zt58&`D|fzE)c&pF@Q0NjzV?3huReUOaZ}@K?-jhVX{z{o-g(OBa#2PH-^-|x944gr$JFTUJBxbXd-IJV z0@(H)EtN&@?Nk(fZRgGpcYe5I=gv1? z|HEr<{^pfe{^eI!UVrnK@4WNc^(zD4wh#3CbfJDxRcR=fWs`ZqC->>(6hST0Lj>%Iw+G zrcYluZzcI(5s9c#_7m~TB0)tFsrj{uI2YzqcT;gKqFyNAlMX<-2=wtHUFg1({QbM{ zKG{DmoY|9>#!>rc5$5!iIvjH`6ReXoJ#AJYTEk~#5>A)@_-Cn1m*QuS4|ndUEV_R9 z#< z)z!|%>gwv++G_IWdGcPn>oAGx_kZ=#D^~^v`ujtnc!G0VH7uiYyBi(4qd6NM+A^ib zRIt&>@yC4DACf6G+6FwnH19-mv)5Y-jjR!<-fC^X*}y zhBKK0JOG{Nwfu+A^egA!e-NVjZyQ zwY9Zn`Q%S+Sy@?WS$=+gZEgPZwSWEVuIl$c>gnkpNQ8WvHmiYT=00EPk`0eMy{J0T zx}e!&TLS6(!;em#`dsdBiUx|*BL=&HVHkhN%_&X3)`l$)&0Vu~{$nq)SKGF&&n?sO z8V4Wdc#pv9N`Ek6F>oqY$9X)XN`<%xJ83Hv2;T{Yh)7O~n}uwPoeY*E~J{wmxzj*SI=W5UGm312!6)dPS{lfWV?FjPTTTji{HJ0x%=-L)uEEDvu8Xsb>Sn^W^XQQ zKil5Yp44cP@nCx6UKaHCaa>&Zd^ptt-3qXglPP+NWYMpM#yid3|KmUK{XYoIY3F@B zaTgnMn2gh%76f`R1v{Ei$TNjjyl|9Jo+%(5*xqb5e#1gP0#7d%-~GN|iN25v~=Wu8s}) z1qDG%JXC~8m#K?n1HH1~7#hRU5gQci|3Ps6nW%+@UK|DbJ*1vV01lj9oHd~>hgEtW zz0{VK1vF0iT%dJ1VqG$Wl;UR&Kr|c*1Kx&Oo50gp_I7?Qq2=7?a&rlh<4G~!xyI_+ zx8Hi{-FM&p;DZmIdF(G3n}70`ZGL9eTQBC8Rgv_*yu7N4P<&5wkFVKXdZK{kbdIWR zIa{|b{cHTvOU;~h?&4>jee#9u_4&KeJ!v1R^)Pp(^% zZDcG-)@L%fEj$nYGbWxS?@FasYf>2;Dgzhr*TviJblvH?vGuXVFOe#JNypYj9|hY7 z4s2O8?V%0*YQ^>D-u~W};Y$M))c!${)V+Ob0q8~XU=hjPDWw;=6|xvOQCtI7{~H7W zy3ltQG;*JatUlg+7slfVav^sY3-(OP_jG*~BP$c_Dl)JsXEsY^x)eV%&`FW~{Mx_P zLKv&a!`ijA`9?^_tt?d6Y*pFwZ~ykIXZ}A>&aw~Q+L&KjTIz&q9+u(U4%>}_0;kU5 zEL}G%XVGs%Rnw|X?6%oYy|iLIc`519T~`F}vS1g-nL-w&(xh_4!(nEmWbW*#a~jr{ zHFG?p;~BTgZa48Jjw47h106J=xt}RVl;9d$3RBahX5eZI9y}S+yE`pk>YNgzdlidhFKMUyptB_1Av`LjQam z=m>V&dEYMxXN2@ULx6Y|FgrZUfaD!B_6%wtnMo}qQ5P?#YwUpkAEh!~ik~&yth0(x zHp@C34ui_wNVt4gKln1(eT`+gFTV85vj2a7@86$!_pKN68{MRycjMn}T{p+*a~P{O z<;;Jn->~HQkg9ynqbmxaoOgri4xjPBYty8J&e86w$y4rQ;&ZRAn1En{d@3^?(`fzCNdy(YPQyCXm42RD3 zhpq(AeJg|04Ki6Qsz76R@-Qsc?8Cz{p-3lRai1k@AHDevSW$fQwWxzV^O+c*W3>*k zKW#!mi*&I%7a1M0^*rIW10oz|a2c5bu?sg}KsocHl)OvvbB2Y31rd@9Cm`Yjp@C4( zNB{Jv-+uMKVSTdf)7)C0-Jx+hRE`kW_QxljI-hY}&g@?_+gJWp$5w5do(*-qra2Va zt4Q6oa3l;Wo;PWEgNn6k7|vo(mTb$fV(q+E$=TgT2Px760rG&!yPxY~2+}z%Z@qf= z&Yh9D%VsVsIdQ(BWA4(j;o);@yN9c<3>@z1?(XgHztR#qr-*>NyU62Mn~RiQ6h}r^ z;Jdqpe8H=Z9zS^eYijgPP)^(K1ml1E8!6Z+(s8-v)d~GL%-oBM#|a&PPJ*6nqCm$- zyx2y8o@XYUZkATlrT95xfW(!PZ~o?2|N1Zg{LlaVZ~y+M|Kmvrfgb&CR}e zs^*Uctk1n|`PQY++b?A|v)0z^+*+sG!MZ~OJ7fbkf^&<`ty6~V9)<(EDuY31VcJTo zGzJcwCp2d=l&1{G>A!Ew+(-g<9I=k7sF-GR}+Wo6{2idqycEwRgZU{!!P6zpFE&Osx$ zA8jc1?5Rj=W(1_uKAbpICwN9JJZ`el#2qqsO6eqZH_Oc~Ir%AWNyxujUo4XBdf8N=QlR9Du>%1KPwv;33GOfPsJsC+>l)v zfSc%iILsMXmSs4CZ31jZt;2-68B;ufrja0fw|E%#YS-;MH?}T&{PB_obehS%(%WDA zywADO-@7a5?>%|_r1#wGGPT!Bh}=JZo+d6@-?k)#EmoP#*bVv_MGJXd7^8=jDa`*y zVJ>(;qf_LbiRN*6*j^KWjxi0PE}UCM8qdUr9gfm*ixoO?S@0&6=~7IBc=^};9Aj-X z#oM<0qS0V<{Ub0NEc?5+{*P%l?9v}!vxF( z=tJ=Y9|<+&G%F$Vf-R&qMd6ZR;Xu-2d8>^ci>vjuo1 zLAu4FV=V5juDf?e?w+4LV@hf3A%gTRFZ6T|_x83l_I96py?glN$x-ldov@fU)1oynA}*ivm`O4qG)nv$hPLgpF` zP`bwI8;G-v-Ol--N)HtiHEu6}0`|+GzJp)$`5BHuMuI@e8-rw8b-x4|}Q+OeHSBeRHFa`NK z&E$d6E3c2})asU^qC}9uUQskiH8X(o(`gF|VOe$m7eCo-*-rOWGba#wPBB%)(M=b^ z>sfeG9S3go7Aua~$e%28h9r8IV$xv!ZBmVMZL70=Cc~xdT9e7@bof*nXEW<|y4mJL zLdEFp9KpEVbkz>J7?0iU)>KuE7_FMch54FpnA2%+JOF>^w-2(1em6h!S{q|4` z9-kW+hPA%-;rQ6CiF@fn+AeIRU-*d*Hocji#yNK01&1k;!&8LQgdJOPpoPsKA2ZCZ zJW{OxC`npq8LAfaRICOhYk5Aat_Ac51G zIDa%c95R8Kl+we8EnEtE?#ejFFmS|0tJDT87R~`kx7``ZnX#zkZpV^_)mzpl@~;f^ zw)YO4BSbzN47Lmd%v+Gmsph?9NGaIW`xEg5c}w@;6_q>MyRU~r&B79EXU>S_ zxrp?8Od_|t#9QeTIDMM9&Iad{&3WP(b>#g_cvXOZz%0)+n_XsehWS&eOqXKv#7ng% zt=(FxGU*%+om~glp4ciQLA+1J4kSP~qf;hA1ib;+R}0t!e!Wbl=d_WaJ`&Y>2-t_h zI7v6z?SOy3Hely|i;7zOd`ghWc@_8GoZGvjeYkrd)LhltS~WI?l6P#r3%WRg(l1b$-&3d4 zTMqP0dNC>0r_wSVSJyK0aD`3Kz|zKCCUUx&lxtY67lt<9XBRS}?r zo3uv5f{DDtZZa?yT}WvUaXe=tnYofPSOWft))Cig{d%uAQs?)3!VsiJCs60f_eceA zanQ$)IU_rZ7-PPS40PyX3&=5~WKq$zs`aKBZklxZBQZ7)Awcca58Hx=*De zly1?*<93de>n7MhH>emsz#Br^Fz-BKk(+2inHLz1DtfB4fw1q)W#8j zXSiH)7eTtzkCS53#aBHZC8M(F3=Et`cRN%B={}#qV6j`m79AUO8bX1jg&?&#=fIDDz&e8c&Vw?))y|GC3! zd)kBT-&VGC4^Vh}_2Vc9fENWZTKvNaZQO3?8W~|()@HMgST)wRR?W?CNQ`~+&DZ3O z#@|342dz0+ZK1xf>C20G;w@!ZSIeP5hX<0!Q|ot>%+QTC@(Fmvl60N`JrC1&X_zj> zjYb8BTR6@VW-Nht%6ipk^znfJ0YC5I9VR7VbdNSDE9$xf zyd2Sbz;}k$>RPSC$P!8)xpR9c>}k75klyie^YGbVaQNi8b3N77@4wR9bN!9?&hFR? zC!yhTWUw;W5{!UpJsf=^bwKJWGn7mwnXWDyo9Y5WZ?m?Iz@1eHg790n5a`0ED0)Y4 zsZTyhW1a4|aZ;$x3N~H&^C`_CsV6g(w zZFg^vj`DYxbSyc4zT@KDS<_c-%-xv1V!^tVE3Lh<4Dpx++};++|7A|4Nq zrc$GWqv636iDa^?D|uCuVl*RdZLPLj;1qf5^qC{ajvYOE^ZyF}?yOu{&NvpyN(h8Vla<6#)q z$hzGIyyRwK?ENN=b6>5h_9>MX8^dsXK*f1@k4H=DY=vULujMT!I1)vmPD=GaoYQGo zO_ipLQ2Oog)rJm&^p3e57eD^^;|&|OY}xSi+~qmbXD!)QQf6#U+7s~v`MdaVYIKNT zdk`Z$IGAFXBm#Z(t}RS*_hf2p?1yV0g9VfyJ-YwEg;S@R;F4NRMMX^wdDismg$rMh z?EMqEwYr~n;)SLhG~)1na&Zh#h?RbP`JF4DA z`HbidD_BS&wm~qHQH))>OuE}5Y^YxXLu>T!!r75B$g zDuQ%JGfCP_9+J!Z;+)UGlp1w`fXZfJ!U2;Hfll6FZw=<>po=x3+l-Qg#cf?Zf1?#B zeWjeQ!mz&zH1A<;4U1o@8X=T^+uCrRK%KBU zsnh4qy_mCnc}~u9@@&?oZ6&Q$8kPZghr`I_gvdt$^nHVackbLC1dKyO<8}e(z~}&V z0Q)Bg_V3?+U_aePCsBh~7q?ny$DQIm{Ruj`XB4AHWTvp4N{=#S2vQo{UzO*X39Y+a z?@GTIQcSM+^ADF1=-+&EvyWr!T7OEVV+p5Qc#h*3mBY?ElDFHeoX4YL8C5uJa0Zai z!Gi*H@JQ`I=HLn&NN5dg+tLTits?~JcUljfZ@6@#qa){H$Hj{mJ320QEFrl(iG~w5 z+D5E4W-vS&9vmGV8YOXiw6Cu(7K?VqVs!-ObtIz7#Bd*4!BSNmVx6S#$BrHVoYSoq z0qp5T)$v_bLH~veEOL4?JwwRhGjNhF7p|}3wz}DjKMR}bQsZ5UNf-ZlO#u2$Lh7+D zTR>}ZSPX85gEMiYaCbNJ7RQjLO2-EnE1`7WQ`$_BjrltUr12hVAEyoQCS_dJwPbO& z#tM{vb)@yi$la0sH%3P8UcNm_>UM}heCQ+G4G;J!h)H z7$#-vi$*&;37&zv1$@^5k4K|1Aod8HVf1?I#xB!^7Vw@BN&U-X$FNf0FLdQ5=;A;H z`;!|@Srd#R1tU4JH;23Fn7C8F_sqOJRKaFQlrF_&i?!DTq>mA#f4{Gfr0*UBL3*>p zr}G&MHlv+yW{pluJiuzgjD=SYSrSTro!+aji$wj=7-(O$l-;3V_bXK+TNkggwwB(x zeU-U7a_G{f*4C133!Zp-+LW2|AA4;6{P{DdJ-c9ANvYLg=a9)sK*~;ne2g8B#Ufxr zBLmMVeT*t!PoE)3FQk-?={w}_pM0_(8t^z^o1k|`lvAi@{6c8`qzIIte`pui)e82BtU%;=mvnsc*+3he8r1uBh zRmSGHiFd2G@Q{gTcs*E6XaV3sggGSNdRSVitBXY9hPEx67q>P%uz1;HkG9?*k0fS3 zK6CaIj0dMZvT*v!ZGdzmARS0OcJLq!)4am2sv2HHyaeZZu!g*hPzN`uLILNHydOD+ zI6rmj6j1uBO*MN^Km$W{?8>?FggPB;USTUeC!N7#@}8Bs9ju?_xRQ=fvS>rjY?cGi zYb5VyDJEC^`?b&Oam4n+4`T%D-+xa~r&Mwdce76Cc33P1jfH31oEB5uXXSNvPlEGk zwPDc5z*SYeuBxOZI*_~98`0kB*t~hwjirBiY}p6vM$RuLIDZ_#{`gFS^O;i~oHBFv zjD_1u+iVDP$k^*5!Sp^lMLARkdbLcUN1)Rpy%3R(Z)c9smK;GkP2HPbo!~UHM+7=L z!eR+dou4y=LLC!$y2&EkXaWfx03D7fW0~%HL7JsYF{$FecGr{ST|hc1)W0XB9`h*U z4B>R2TV>%?&G8g#^_fieQcH^E{90ZaiHDT})OijLP?*F3!$|(d{LPzN8#WVcKiPU? z>0@c6KmOR_&6^j`a9z65Hqv!9H5iLRV|}9K1l&zVpm)}J0rUWLx|~Xo4nRL64%$#C z2T*US5p#FK>NIy3IGr}+5a8lDWiXVYR_|00N8hLvHVfPExU!mMcDW=rw)uev7Jr<%=aaj4QYkLpJ={LwfHKtOgvJ5pB!jQ( zBw0I}Na_bqQ<&2@Gah244(U5ZI%MuOq9zubaa8Uu_T#byR;L|!l+Fm(7xCCCwBo@L zmasffy7|Xvq+bmwCR6-n_ho`~O6lMH0KIoWdQ_|A46Iw1RGGpo=K;i{qX3!HZS%URDVR2U`?4)mpt{qs);YA1XN1CNeG0EaT38mLlN{2cfk-qO>r{8a3 zRjkio;KRCrh1D=&-lpOWmVnk04n(7Vzh12l`aJ=jx7#h2aG2wG9`CvcSJ{$_7j2#W zylL>p9~b4g4(v|F>hwQxh7;JF5V;M&;Oi`I4OF^Bg;nXZTlUH3DhVg@jdFsFU@ zQ>P~Gvf&4c^|Tx|6NRps!sT?K8;5|;q8=1G}x6vKk#hI%D_fG;EkxX?P3AX-z{s(77KDB6{@^zuzAL%?kl6`ows>-45MT+G12*)T5qj?#g426OMqVa;7093$+cM0koR#CzMQOq&#UzVk z*m?g!(8vMM0qFVCawBEBsI!8uFjAsZFb>V=EAcltqJT%_PXObbT z6qBw@zjj)ju~9~+NbjtRb9RR=$yihzc?^eDT?FW+fW;Hn5`f1%0Z_eT#*U9+@=;i0 z)zU>)r6r=}VerP8c+T!~G#h*1(o%Q#@Gzl%1+C2iSLeg?MLw#&1q z4%SSqB1sxw^Of|QA;sj1|Ej+%PSat%MMQe%!5F79xDAZOVBwR7p|C|04#R;KUdhLS zqtRIk-bq=`i>oe(aw>?``uTxK*v6bKpKPtlg!2UGY(SM?1yD&)?csxfq(L~8zuzjZt zpP7-jJySTl>e`cM#?(DaqI4-HUqi0G9+CddH$v_%a(c>YV0}7+E?{>L@nLp|S21?G z1-8-S0j*z2x7a)sAi7tFNdVpa3=+QK{i{>+^p240RD&A?CJ_Gvg z(*W&Lh3hTFID5;;%gZot&n%|*T;#95DmUYS)gPrjk^eQWOD#I1-(p7s`%*TYuAv{3lZeI$Cd8syq%`*rvydp1=wAM z9Fuj?}~tk00-bj>MdT}w7@hFL-jdxVZWdhP6 zq{h1xlP=cM>^(hW6QF*uvom35+&-O-Bgwl*rSez;o^VJT!Lhg^LV!x}u8l-!!`%;E zc$l#TBlxIRdp&om7A}~x@S)Q38859^Uyz%dUs~$cIdm2-WwDIL^f+px`WP?OxXa*- zivo|ic*k&0_4Mibv|L7C%ob%;Zq{Jonpr;F7Up$f3vWmu6zOeq zh5CO|!lV^3qt?u2wiVD})D3{mK@?1?Gguk-x z*0sxYmX13uyYE?3rCB>6a&fjMjM4>=y9B#PysakkcvkU@X>c?h*H{GM3~kP52xe0- zUIVDR^2|T}S^B+@VzR~GcaLZ9=|UZm-r2{hG>txs!+F(XW0hSNi;nYytOdmB8}+qOPCZ{@mNr&FV`CKGgbO^vlVcuLiE>Y)XPFAjAA zqhG#!tsZ)Dr-9d@P{#~@qB@RhW-x6R#WR9t#^tKmPG@Wx)Y>@*MBAGjZ_wGW>-cM7o?>@4dqMedDg}Ts)YZ6UosNFlJ?-?j{M>kly zu1cNbQ1zODJvkV)QCHXuf^m3~XU;NbNR%$cq>Q((;W!jiJ;&bm%Q=K{`U`Z}?|CqS=14Ln|m0fRR33Bf&f;g8&tzn{854QHAr$lmj? z-Hr+pkzCu=)9;M4<-dpvkl@Xu~=srS0o>sf3AO&-kF)y0eMy_j(#$E_ zSY>G$Yf^gbb_)j%Ghw*Nqy-N-dV?(%^GC(K8^Q>3`mjT?t@a&ih%QN31KR~Pko zIw_UcMWYAxxUUN1HCbKVL{o~f(*mQ5SU+-v4%x_~*m)QF?xzH=NFk`1TE=w|4_mJB(HW?XR0L85diCTILue~mWZ$I`ubK@gj4V>kyN z9^u&R+Gdl7gL7;oh4=JnmC-s>t%IVK_U3@c)#Heb7~ky)8}nP?>ik7n?N%`&47wnDn1EXCxF4|WSkCr}>~$83o7l#@>;J&apd zTB_2;wYB0%MIacRs*Ej*`<5fE5?ico7z|9tty1TZ!fT1&m-aDr8 zR6m29PBQwu?WlDJ$G9vyb<09^Tpr2azmh0jib)!OIr_sjTyX)c-xL#g6sr8u2v`}c)6m_BfYl-G8)j%_1$1CoXVCQRC3_x?(rbh3C=sIB_!nW z3PtBnM0Q@-NI#8?e&$T!M4%r#R(tel?a^aL)07UR-qZwZEp&yg2@kEh*?1ilHc{K2w?U?Rny5Rk`3kCCFgSc@m{dF^SXnYhtAi9?%H%;}q!@gFDPHS}zRD zK@=w_;;1-XEv%;0VG~X-%HwcorWm#99JZ7)&RUa9iW~I6`P5iU8BxOmI>ouHQ+yu6Mm4pdV>*|oqLq9*a3YmJW z5R`Fe3hzzb)094;^FCg#H=Pp3>ClgZS-RYehuG*Y3!YSkTTJvYQ~KUwhH!5Y;GPM( z87S7l`B|cLDJFCJeyv{6zK;Rc0qn>7_8siA@D76^&RbdZa|gp`3kjI1`JvGsiGbog z7{psmr0N!|UkTlN`%*D~Jei8K8jee)NcP^xdm>))LQsc&IlWA;|LH;u0lL_Tn-GQL z%PoTKGro&JZ@O?wTwvrD3M zDJFUP4oHUt{+7t03I7Z@d4ZCnOp~vfN zFjphMkBqp1(^FhHribzzCv4F=wOS8Z!o7^HIDSS1I({sK52%V8uhoyHH8Tg&_7hO0 z*I@4Ma?vYna(Nz*y9*!XS?DB1{US4kmjIE=vogeYaCkSHKb0t5ipd=B7G5hXMCTb1 z>Bo-`-W;>=wMJb)X{ua6vWKx&nIGs<&#RJ+%1TEm|D9XV_0{2@)8BLv<`o@rN*CpLLdmOGcsP$32 zj9#av%c^t&uTZC(_;r^HajRu_8sxhLpwnr(=sF`L@Cfz&U=&Fxy-B>j2<~we+l9SU zY7~d=kf@CLmfJ^|>G0fiKkJ$Uw+Pw^+^;oSN}MJoS6Wq7YP4FNRpsSX z4imww8fNH($fGfkyz_iO@P>_2gDAR@ij*!>r>sU@xGx&k#`^mDNO_N9*iHfIUU6ne z{;9Du^@ReT|8%WIAo(*Wkv&7T@5jauD!+=2_w8U2iFLXhK#h`Dyw(6XN4<<0MDJO` zR6T=A-qCjkZZqM#w5=+|WRJg`s>cQxDbyi@$1Hv~XL!NqQF6&7V`nuQqaz+8b$F0o zSgDH=l*4&dQ{2OIyb^MGJig>b7a2WG&1JIqvBE@9790(S2V*#0JJ^{fb*iAHl-@^y zUSD5$@8TMgxiDHsl;cSK)PYk6CLCm=d=5~jCXpD>mqY(oSW`ud899pHv*?a`G00@m zm?D#UM4B^xlqg+_Ngto?uHQ}bcS7rs!;jr+HXVA-0;M;nGT2R_Q2$5G4xLG<^+)|A zUl&d(!`+q`EU;m1j?RzB*J|q8F7pOa1V1(yB{+{BBrzd-r|CQVTnuLDg$Q(!)2ReD z-E^N|EOm5z$3>X1q0NkIJB-so=?-#OFn`WOxeT4Hq2OIErxiM6^mJ|2oR6sZ+BL}z#kH`$O+(jNFN|)lk=*bnr zE;z+H4%?F4jYTiyu2`S_?xXWoka#gWx2)Fa_Sr2axSvek`$%D47lrGndRSdSCmAn2 zwsh~XT&Aug5C_rS1fZwObcL+$S|Px^o)+V{lukKabb`gf+9`q0$Jbk$DAJqu;I3+( z+>B{E?y_aVbF(>*d_ssDj;i813o7LD@+i>p&?;PE6INTKDqV{EAU-%oKz`=PZUQ-M zz~4%ywk=vZXXWgfGp4@q(vwfVurj+KzqY#3VYgTq3-5^`$|InF(Rac<7SO-J+>K7y z?oq$#37^NtfeujDPk_393_PUL({usoqEhC7FgrgrE|&oXtgx951Gc6;c(VoR+zh>U z@+=dJbO1jT<+y)NeciEK7sl&^^)t;VkONAWa(5~2lb#&Tvd$Eq22;6P^*W|v&bmit z&zLdg7f(L>l(# zr<_ia?(IW1FDw)XYjlqO6CYRs=wf{?sN)FEYhK-hx6@HMgZG&T;AtX{ml{YN?h=}G z8FWvb_T)04MyJ;t5b2U=MvD8SCwHWtApOi4DvQ0v+PUPhCi6oxW=@$(fIbh9zCPEf z>%%Q`SV~iS^_|g}M~N^8Z4AXVDcA2w-1QXacmOI5bfHd1tRDyOi8F;0R5SN%wjk2Q z;#};yQ(r0Z;Nq)<)(PGTwQr|wcp!4Ka35I?%J+;6bbm&DYiu#hghB<=ltU+T<(ysfhV=}%6bx}qu>Cb0Hv$%7Z?=^jrkrbL4YVYvlX z&-IFX5_cqY5$EaTT?9HodJKRrI!|B+zEIH02!>Ju+|#EQkBTzbCXv=(CCpw?;i{-0 zeC~3=RNYJ)ZcweGS_Z73Gw^^5wSqjmAy-pF2()RlRHv><_vAU*I!Gjj3uQkr;Ww>m=SCFirlhNqtU7J07N@uu^7R4 z9|+@Odhu$L9^5E?lDO9)&@p)*uhQ?4&R{n#Jzt|(FQnTxRLfI%8cr&o8NbVh9e5I- z?BBm1fPUdZO%3Gm73pCcVQ6T^Z?7QvJMOj7opfp>mqA@BSu7Wj%S=Qu_I@uN?2*NMT+~1)Q`diV;r+3y9~!ZzL>Lo&fF#C zrN;h5Jedr~KpN*692^8!IPxS$we4^@5e_zhUS=HWQ3zFDm*WiVmxgT$8wN{lMT36O%=eQKZSitFhaF8Qt z_e7{=99~_8_l-B;amfWbdB;IAL)lzJdSQCVHX+j9 zutGcT*q2`(+fNnmF6ghj@VN3GYDVFbyY{?_-*9cu%aptF;DSqWF)Xsds4Y`YFQ&tx zbj;lW=n|z%aeu|*2L!CStqgBTL9nIyrKP1+8jaP;YDQ9ZYMQEJqh0WLuOkJz*LzRm z-g$7}@d@xo)Q^|!0Ccs&d+-*Z{IuYJf&XSSGY>DSXJlsLM9zhybV(j3 z#eEl_?!E>)F4lD=B?Tn~x#cA#C9S39t*xb{t)*?rK2ljnQ7BV~hBCB;4&IT1D=fu1 z0R7;-I6pq2H%AFw-`P2am3d*h)jrXP0u0|zlb3BTI1u}O~Z?l_Qh$t6mc;=YSzr|L=m zUVrS+iH3$lhZ+uDx>V9yUfz1Cpp@;?>;2Ify}1O7sa|0yu2Aa*xeT4Qq1^=Hn_`^e z{QGosuCtTm0_3Hj^X6rewAYJ6bPDq`D3}p!YJuiaD+gbr%zos^mz3H`0uS-scQ|UJ zi!L=ad(b16;2bGE1DkI2CKD{OfNBN=a=7wlhDB8uf?cZ8rMUm%r6ZtOyL9OMrbFu* z8nzueL89P;5)&E z0-AGmdKopGp?r>nj@kP6vx{(GUYoqlwJ_Eof_ z5H2Yr)|&)~<6}()b(yNEsi1;bbDj%FY zz$F%|1ARLcy<^K=Xtg86(@8t+w$~j$-bY^o;KQwn75YS}`}k@)X6@r^s+8N)Hz?-3i8-!CZ=bxyD7UV1-u%iPELGU&9$2WKy7I`2koq z$&m19qfsrU>~L=>N>Lt*9aK7Ppfhf8sv#@nfDh4t5d_<{OC*Q>$==}Ln1Xe>%$-bZo1k5uS1Yp<)jw?L;Uy8v?- zsUgviGdlF$afhwGe&Q-yz2NJfzL}o3h8>5y=r#rZQn<2;i)2lhbht7M2MCnr8zv=sK6sOh;TPKF0REp!HF^>RnPYm!LI|zxp zUJ%dJjpKZxkrZg#JJSNWbkM##!n|<8%BrxBj+HtEx_F4~9%e^-SRrd4Pu*)Eb*Gn= zg#*iZFiQt>3cTn-D)cM4FGY2mem z$szh;op>>|PJ!Of0?tAFdXEkc^)axw3fwNpXDHm^aqOCqsTWS5^zjp`;$epgn)iuF z$Euy6`&8O(hGyTko9*K}C~>`FP@YqfzriomY>r3xGyZ?{0QD$JVOsJ9u=3;Pf<>%rtcR7v^SwtuBirvumtrrE^}6% zD{njbOpY4(iajoD*40#qt@nx=>Exmm_jCOHSUsg%sHRh%zCk7x=D1Xxa5>&x^QvWf z!8ZnQelX42n6-P=`h)33)ikdk+$a7Zq4aALI`4(M3n!jaE=(VF5U!@5Nw2aUJ38^M z1D&R)F%DfhoU*y-o(p8^SgJ!7@2c3ISMzE`9(-=DX{ta{Cn^6aiPELGuj6guz%g)o zTpQz(zOZE!9>Vk#23rcjC7>4^BPEmTzm?kXa#P(oNyS8)WI{J}wdPE?#cvk@`*fV@+xAYLJj<0u*^i9`aAG+(gY5Mf3Ia6(ZpB^Th3w#;V=@u{t z(95Nxl<(O|O80(Jn>mrryPEPzI|Fa2BlfN`>n1w68d*JY8acpS>sJh{CnwGFcT&ZX zzFl#%j>z=em|m-RRH`1sQHNM}`Fs9n}A9Z-GuOo9w0J2ZwbyOho{?)=n#z2-jwd^&3j(Jj()W z3Q6oytVR_TZ{esztUJD+H&aiJ7OxJ*l;F-P44+C-KEpZR$PbQ8-}~a7|H}F}ZrcrD z>fKe{r*!b?Gu=!fey~Ssw*%mAYg3WUlDcEsa9iih&I4@(_~g-on+tdq0qm@+VK*9; zy@Z1fvGVx&$aD0_FnR*0)7WWwk&KOE+z8OCg}2OtT4z~Y(_9QiX<#!WeRkh}cMDr` zY-|y0ceau$&~2Y<-X)#$U`sNIXthBl<`^kFM^`(z=dhxk|g0+bK+ UZAT*dQvd(}07*qoM6N<$f^r0No&W#< diff --git a/client/lib/font-awesome/css/font-awesome.css b/client/lib/font-awesome/css/font-awesome.css deleted file mode 100644 index eb4127b..0000000 --- a/client/lib/font-awesome/css/font-awesome.css +++ /dev/null @@ -1,1566 +0,0 @@ -/*! - * Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -/* FONT PATH - * -------------------------- */ -@font-face { - font-family: 'FontAwesome'; - src: url('../fonts/fontawesome-webfont.eot?v=4.1.0'); - src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg'); - font-weight: normal; - font-style: normal; -} -.fa { - display: inline-block; - font-family: FontAwesome; - font-style: normal; - font-weight: normal; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -/* makes the font 33% larger relative to the icon container */ -.fa-lg { - font-size: 1.33333333em; - line-height: 0.75em; - vertical-align: -15%; -} -.fa-2x { - font-size: 2em; -} -.fa-3x { - font-size: 3em; -} -.fa-4x { - font-size: 4em; -} -.fa-5x { - font-size: 5em; -} -.fa-fw { - width: 1.28571429em; - text-align: center; -} -.fa-ul { - padding-left: 0; - margin-left: 2.14285714em; - list-style-type: none; -} -.fa-ul > li { - position: relative; -} -.fa-li { - position: absolute; - left: -2.14285714em; - width: 2.14285714em; - top: 0.14285714em; - text-align: center; -} -.fa-li.fa-lg { - left: -1.85714286em; -} -.fa-border { - padding: .2em .25em .15em; - border: solid 0.08em #eeeeee; - border-radius: .1em; -} -.pull-right { - float: right; -} -.pull-left { - float: left; -} -.fa.pull-left { - margin-right: .3em; -} -.fa.pull-right { - margin-left: .3em; -} -.fa-spin { - -webkit-animation: spin 2s infinite linear; - -moz-animation: spin 2s infinite linear; - -o-animation: spin 2s infinite linear; - animation: spin 2s infinite linear; -} -@-moz-keyframes spin { - 0% { - -moz-transform: rotate(0deg); - } - 100% { - -moz-transform: rotate(359deg); - } -} -@-webkit-keyframes spin { - 0% { - -webkit-transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - } -} -@-o-keyframes spin { - 0% { - -o-transform: rotate(0deg); - } - 100% { - -o-transform: rotate(359deg); - } -} -@keyframes spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -.fa-rotate-90 { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); - -webkit-transform: rotate(90deg); - -moz-transform: rotate(90deg); - -ms-transform: rotate(90deg); - -o-transform: rotate(90deg); - transform: rotate(90deg); -} -.fa-rotate-180 { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -ms-transform: rotate(180deg); - -o-transform: rotate(180deg); - transform: rotate(180deg); -} -.fa-rotate-270 { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); - -webkit-transform: rotate(270deg); - -moz-transform: rotate(270deg); - -ms-transform: rotate(270deg); - -o-transform: rotate(270deg); - transform: rotate(270deg); -} -.fa-flip-horizontal { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); - -webkit-transform: scale(-1, 1); - -moz-transform: scale(-1, 1); - -ms-transform: scale(-1, 1); - -o-transform: scale(-1, 1); - transform: scale(-1, 1); -} -.fa-flip-vertical { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); - -webkit-transform: scale(1, -1); - -moz-transform: scale(1, -1); - -ms-transform: scale(1, -1); - -o-transform: scale(1, -1); - transform: scale(1, -1); -} -.fa-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} -.fa-stack-1x, -.fa-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} -.fa-stack-1x { - line-height: inherit; -} -.fa-stack-2x { - font-size: 2em; -} -.fa-inverse { - color: #ffffff; -} -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -.fa-glass:before { - content: "\f000"; -} -.fa-music:before { - content: "\f001"; -} -.fa-search:before { - content: "\f002"; -} -.fa-envelope-o:before { - content: "\f003"; -} -.fa-heart:before { - content: "\f004"; -} -.fa-star:before { - content: "\f005"; -} -.fa-star-o:before { - content: "\f006"; -} -.fa-user:before { - content: "\f007"; -} -.fa-film:before { - content: "\f008"; -} -.fa-th-large:before { - content: "\f009"; -} -.fa-th:before { - content: "\f00a"; -} -.fa-th-list:before { - content: "\f00b"; -} -.fa-check:before { - content: "\f00c"; -} -.fa-times:before { - content: "\f00d"; -} -.fa-search-plus:before { - content: "\f00e"; -} -.fa-search-minus:before { - content: "\f010"; -} -.fa-power-off:before { - content: "\f011"; -} -.fa-signal:before { - content: "\f012"; -} -.fa-gear:before, -.fa-cog:before { - content: "\f013"; -} -.fa-trash-o:before { - content: "\f014"; -} -.fa-home:before { - content: "\f015"; -} -.fa-file-o:before { - content: "\f016"; -} -.fa-clock-o:before { - content: "\f017"; -} -.fa-road:before { - content: "\f018"; -} -.fa-download:before { - content: "\f019"; -} -.fa-arrow-circle-o-down:before { - content: "\f01a"; -} -.fa-arrow-circle-o-up:before { - content: "\f01b"; -} -.fa-inbox:before { - content: "\f01c"; -} -.fa-play-circle-o:before { - content: "\f01d"; -} -.fa-rotate-right:before, -.fa-repeat:before { - content: "\f01e"; -} -.fa-refresh:before { - content: "\f021"; -} -.fa-list-alt:before { - content: "\f022"; -} -.fa-lock:before { - content: "\f023"; -} -.fa-flag:before { - content: "\f024"; -} -.fa-headphones:before { - content: "\f025"; -} -.fa-volume-off:before { - content: "\f026"; -} -.fa-volume-down:before { - content: "\f027"; -} -.fa-volume-up:before { - content: "\f028"; -} -.fa-qrcode:before { - content: "\f029"; -} -.fa-barcode:before { - content: "\f02a"; -} -.fa-tag:before { - content: "\f02b"; -} -.fa-tags:before { - content: "\f02c"; -} -.fa-book:before { - content: "\f02d"; -} -.fa-bookmark:before { - content: "\f02e"; -} -.fa-print:before { - content: "\f02f"; -} -.fa-camera:before { - content: "\f030"; -} -.fa-font:before { - content: "\f031"; -} -.fa-bold:before { - content: "\f032"; -} -.fa-italic:before { - content: "\f033"; -} -.fa-text-height:before { - content: "\f034"; -} -.fa-text-width:before { - content: "\f035"; -} -.fa-align-left:before { - content: "\f036"; -} -.fa-align-center:before { - content: "\f037"; -} -.fa-align-right:before { - content: "\f038"; -} -.fa-align-justify:before { - content: "\f039"; -} -.fa-list:before { - content: "\f03a"; -} -.fa-dedent:before, -.fa-outdent:before { - content: "\f03b"; -} -.fa-indent:before { - content: "\f03c"; -} -.fa-video-camera:before { - content: "\f03d"; -} -.fa-photo:before, -.fa-image:before, -.fa-picture-o:before { - content: "\f03e"; -} -.fa-pencil:before { - content: "\f040"; -} -.fa-map-marker:before { - content: "\f041"; -} -.fa-adjust:before { - content: "\f042"; -} -.fa-tint:before { - content: "\f043"; -} -.fa-edit:before, -.fa-pencil-square-o:before { - content: "\f044"; -} -.fa-share-square-o:before { - content: "\f045"; -} -.fa-check-square-o:before { - content: "\f046"; -} -.fa-arrows:before { - content: "\f047"; -} -.fa-step-backward:before { - content: "\f048"; -} -.fa-fast-backward:before { - content: "\f049"; -} -.fa-backward:before { - content: "\f04a"; -} -.fa-play:before { - content: "\f04b"; -} -.fa-pause:before { - content: "\f04c"; -} -.fa-stop:before { - content: "\f04d"; -} -.fa-forward:before { - content: "\f04e"; -} -.fa-fast-forward:before { - content: "\f050"; -} -.fa-step-forward:before { - content: "\f051"; -} -.fa-eject:before { - content: "\f052"; -} -.fa-chevron-left:before { - content: "\f053"; -} -.fa-chevron-right:before { - content: "\f054"; -} -.fa-plus-circle:before { - content: "\f055"; -} -.fa-minus-circle:before { - content: "\f056"; -} -.fa-times-circle:before { - content: "\f057"; -} -.fa-check-circle:before { - content: "\f058"; -} -.fa-question-circle:before { - content: "\f059"; -} -.fa-info-circle:before { - content: "\f05a"; -} -.fa-crosshairs:before { - content: "\f05b"; -} -.fa-times-circle-o:before { - content: "\f05c"; -} -.fa-check-circle-o:before { - content: "\f05d"; -} -.fa-ban:before { - content: "\f05e"; -} -.fa-arrow-left:before { - content: "\f060"; -} -.fa-arrow-right:before { - content: "\f061"; -} -.fa-arrow-up:before { - content: "\f062"; -} -.fa-arrow-down:before { - content: "\f063"; -} -.fa-mail-forward:before, -.fa-share:before { - content: "\f064"; -} -.fa-expand:before { - content: "\f065"; -} -.fa-compress:before { - content: "\f066"; -} -.fa-plus:before { - content: "\f067"; -} -.fa-minus:before { - content: "\f068"; -} -.fa-asterisk:before { - content: "\f069"; -} -.fa-exclamation-circle:before { - content: "\f06a"; -} -.fa-gift:before { - content: "\f06b"; -} -.fa-leaf:before { - content: "\f06c"; -} -.fa-fire:before { - content: "\f06d"; -} -.fa-eye:before { - content: "\f06e"; -} -.fa-eye-slash:before { - content: "\f070"; -} -.fa-warning:before, -.fa-exclamation-triangle:before { - content: "\f071"; -} -.fa-plane:before { - content: "\f072"; -} -.fa-calendar:before { - content: "\f073"; -} -.fa-random:before { - content: "\f074"; -} -.fa-comment:before { - content: "\f075"; -} -.fa-magnet:before { - content: "\f076"; -} -.fa-chevron-up:before { - content: "\f077"; -} -.fa-chevron-down:before { - content: "\f078"; -} -.fa-retweet:before { - content: "\f079"; -} -.fa-shopping-cart:before { - content: "\f07a"; -} -.fa-folder:before { - content: "\f07b"; -} -.fa-folder-open:before { - content: "\f07c"; -} -.fa-arrows-v:before { - content: "\f07d"; -} -.fa-arrows-h:before { - content: "\f07e"; -} -.fa-bar-chart-o:before { - content: "\f080"; -} -.fa-twitter-square:before { - content: "\f081"; -} -.fa-facebook-square:before { - content: "\f082"; -} -.fa-camera-retro:before { - content: "\f083"; -} -.fa-key:before { - content: "\f084"; -} -.fa-gears:before, -.fa-cogs:before { - content: "\f085"; -} -.fa-comments:before { - content: "\f086"; -} -.fa-thumbs-o-up:before { - content: "\f087"; -} -.fa-thumbs-o-down:before { - content: "\f088"; -} -.fa-star-half:before { - content: "\f089"; -} -.fa-heart-o:before { - content: "\f08a"; -} -.fa-sign-out:before { - content: "\f08b"; -} -.fa-linkedin-square:before { - content: "\f08c"; -} -.fa-thumb-tack:before { - content: "\f08d"; -} -.fa-external-link:before { - content: "\f08e"; -} -.fa-sign-in:before { - content: "\f090"; -} -.fa-trophy:before { - content: "\f091"; -} -.fa-github-square:before { - content: "\f092"; -} -.fa-upload:before { - content: "\f093"; -} -.fa-lemon-o:before { - content: "\f094"; -} -.fa-phone:before { - content: "\f095"; -} -.fa-square-o:before { - content: "\f096"; -} -.fa-bookmark-o:before { - content: "\f097"; -} -.fa-phone-square:before { - content: "\f098"; -} -.fa-twitter:before { - content: "\f099"; -} -.fa-facebook:before { - content: "\f09a"; -} -.fa-github:before { - content: "\f09b"; -} -.fa-unlock:before { - content: "\f09c"; -} -.fa-credit-card:before { - content: "\f09d"; -} -.fa-rss:before { - content: "\f09e"; -} -.fa-hdd-o:before { - content: "\f0a0"; -} -.fa-bullhorn:before { - content: "\f0a1"; -} -.fa-bell:before { - content: "\f0f3"; -} -.fa-certificate:before { - content: "\f0a3"; -} -.fa-hand-o-right:before { - content: "\f0a4"; -} -.fa-hand-o-left:before { - content: "\f0a5"; -} -.fa-hand-o-up:before { - content: "\f0a6"; -} -.fa-hand-o-down:before { - content: "\f0a7"; -} -.fa-arrow-circle-left:before { - content: "\f0a8"; -} -.fa-arrow-circle-right:before { - content: "\f0a9"; -} -.fa-arrow-circle-up:before { - content: "\f0aa"; -} -.fa-arrow-circle-down:before { - content: "\f0ab"; -} -.fa-globe:before { - content: "\f0ac"; -} -.fa-wrench:before { - content: "\f0ad"; -} -.fa-tasks:before { - content: "\f0ae"; -} -.fa-filter:before { - content: "\f0b0"; -} -.fa-briefcase:before { - content: "\f0b1"; -} -.fa-arrows-alt:before { - content: "\f0b2"; -} -.fa-group:before, -.fa-users:before { - content: "\f0c0"; -} -.fa-chain:before, -.fa-link:before { - content: "\f0c1"; -} -.fa-cloud:before { - content: "\f0c2"; -} -.fa-flask:before { - content: "\f0c3"; -} -.fa-cut:before, -.fa-scissors:before { - content: "\f0c4"; -} -.fa-copy:before, -.fa-files-o:before { - content: "\f0c5"; -} -.fa-paperclip:before { - content: "\f0c6"; -} -.fa-save:before, -.fa-floppy-o:before { - content: "\f0c7"; -} -.fa-square:before { - content: "\f0c8"; -} -.fa-navicon:before, -.fa-reorder:before, -.fa-bars:before { - content: "\f0c9"; -} -.fa-list-ul:before { - content: "\f0ca"; -} -.fa-list-ol:before { - content: "\f0cb"; -} -.fa-strikethrough:before { - content: "\f0cc"; -} -.fa-underline:before { - content: "\f0cd"; -} -.fa-table:before { - content: "\f0ce"; -} -.fa-magic:before { - content: "\f0d0"; -} -.fa-truck:before { - content: "\f0d1"; -} -.fa-pinterest:before { - content: "\f0d2"; -} -.fa-pinterest-square:before { - content: "\f0d3"; -} -.fa-google-plus-square:before { - content: "\f0d4"; -} -.fa-google-plus:before { - content: "\f0d5"; -} -.fa-money:before { - content: "\f0d6"; -} -.fa-caret-down:before { - content: "\f0d7"; -} -.fa-caret-up:before { - content: "\f0d8"; -} -.fa-caret-left:before { - content: "\f0d9"; -} -.fa-caret-right:before { - content: "\f0da"; -} -.fa-columns:before { - content: "\f0db"; -} -.fa-unsorted:before, -.fa-sort:before { - content: "\f0dc"; -} -.fa-sort-down:before, -.fa-sort-desc:before { - content: "\f0dd"; -} -.fa-sort-up:before, -.fa-sort-asc:before { - content: "\f0de"; -} -.fa-envelope:before { - content: "\f0e0"; -} -.fa-linkedin:before { - content: "\f0e1"; -} -.fa-rotate-left:before, -.fa-undo:before { - content: "\f0e2"; -} -.fa-legal:before, -.fa-gavel:before { - content: "\f0e3"; -} -.fa-dashboard:before, -.fa-tachometer:before { - content: "\f0e4"; -} -.fa-comment-o:before { - content: "\f0e5"; -} -.fa-comments-o:before { - content: "\f0e6"; -} -.fa-flash:before, -.fa-bolt:before { - content: "\f0e7"; -} -.fa-sitemap:before { - content: "\f0e8"; -} -.fa-umbrella:before { - content: "\f0e9"; -} -.fa-paste:before, -.fa-clipboard:before { - content: "\f0ea"; -} -.fa-lightbulb-o:before { - content: "\f0eb"; -} -.fa-exchange:before { - content: "\f0ec"; -} -.fa-cloud-download:before { - content: "\f0ed"; -} -.fa-cloud-upload:before { - content: "\f0ee"; -} -.fa-user-md:before { - content: "\f0f0"; -} -.fa-stethoscope:before { - content: "\f0f1"; -} -.fa-suitcase:before { - content: "\f0f2"; -} -.fa-bell-o:before { - content: "\f0a2"; -} -.fa-coffee:before { - content: "\f0f4"; -} -.fa-cutlery:before { - content: "\f0f5"; -} -.fa-file-text-o:before { - content: "\f0f6"; -} -.fa-building-o:before { - content: "\f0f7"; -} -.fa-hospital-o:before { - content: "\f0f8"; -} -.fa-ambulance:before { - content: "\f0f9"; -} -.fa-medkit:before { - content: "\f0fa"; -} -.fa-fighter-jet:before { - content: "\f0fb"; -} -.fa-beer:before { - content: "\f0fc"; -} -.fa-h-square:before { - content: "\f0fd"; -} -.fa-plus-square:before { - content: "\f0fe"; -} -.fa-angle-double-left:before { - content: "\f100"; -} -.fa-angle-double-right:before { - content: "\f101"; -} -.fa-angle-double-up:before { - content: "\f102"; -} -.fa-angle-double-down:before { - content: "\f103"; -} -.fa-angle-left:before { - content: "\f104"; -} -.fa-angle-right:before { - content: "\f105"; -} -.fa-angle-up:before { - content: "\f106"; -} -.fa-angle-down:before { - content: "\f107"; -} -.fa-desktop:before { - content: "\f108"; -} -.fa-laptop:before { - content: "\f109"; -} -.fa-tablet:before { - content: "\f10a"; -} -.fa-mobile-phone:before, -.fa-mobile:before { - content: "\f10b"; -} -.fa-circle-o:before { - content: "\f10c"; -} -.fa-quote-left:before { - content: "\f10d"; -} -.fa-quote-right:before { - content: "\f10e"; -} -.fa-spinner:before { - content: "\f110"; -} -.fa-circle:before { - content: "\f111"; -} -.fa-mail-reply:before, -.fa-reply:before { - content: "\f112"; -} -.fa-github-alt:before { - content: "\f113"; -} -.fa-folder-o:before { - content: "\f114"; -} -.fa-folder-open-o:before { - content: "\f115"; -} -.fa-smile-o:before { - content: "\f118"; -} -.fa-frown-o:before { - content: "\f119"; -} -.fa-meh-o:before { - content: "\f11a"; -} -.fa-gamepad:before { - content: "\f11b"; -} -.fa-keyboard-o:before { - content: "\f11c"; -} -.fa-flag-o:before { - content: "\f11d"; -} -.fa-flag-checkered:before { - content: "\f11e"; -} -.fa-terminal:before { - content: "\f120"; -} -.fa-code:before { - content: "\f121"; -} -.fa-mail-reply-all:before, -.fa-reply-all:before { - content: "\f122"; -} -.fa-star-half-empty:before, -.fa-star-half-full:before, -.fa-star-half-o:before { - content: "\f123"; -} -.fa-location-arrow:before { - content: "\f124"; -} -.fa-crop:before { - content: "\f125"; -} -.fa-code-fork:before { - content: "\f126"; -} -.fa-unlink:before, -.fa-chain-broken:before { - content: "\f127"; -} -.fa-question:before { - content: "\f128"; -} -.fa-info:before { - content: "\f129"; -} -.fa-exclamation:before { - content: "\f12a"; -} -.fa-superscript:before { - content: "\f12b"; -} -.fa-subscript:before { - content: "\f12c"; -} -.fa-eraser:before { - content: "\f12d"; -} -.fa-puzzle-piece:before { - content: "\f12e"; -} -.fa-microphone:before { - content: "\f130"; -} -.fa-microphone-slash:before { - content: "\f131"; -} -.fa-shield:before { - content: "\f132"; -} -.fa-calendar-o:before { - content: "\f133"; -} -.fa-fire-extinguisher:before { - content: "\f134"; -} -.fa-rocket:before { - content: "\f135"; -} -.fa-maxcdn:before { - content: "\f136"; -} -.fa-chevron-circle-left:before { - content: "\f137"; -} -.fa-chevron-circle-right:before { - content: "\f138"; -} -.fa-chevron-circle-up:before { - content: "\f139"; -} -.fa-chevron-circle-down:before { - content: "\f13a"; -} -.fa-html5:before { - content: "\f13b"; -} -.fa-css3:before { - content: "\f13c"; -} -.fa-anchor:before { - content: "\f13d"; -} -.fa-unlock-alt:before { - content: "\f13e"; -} -.fa-bullseye:before { - content: "\f140"; -} -.fa-ellipsis-h:before { - content: "\f141"; -} -.fa-ellipsis-v:before { - content: "\f142"; -} -.fa-rss-square:before { - content: "\f143"; -} -.fa-play-circle:before { - content: "\f144"; -} -.fa-ticket:before { - content: "\f145"; -} -.fa-minus-square:before { - content: "\f146"; -} -.fa-minus-square-o:before { - content: "\f147"; -} -.fa-level-up:before { - content: "\f148"; -} -.fa-level-down:before { - content: "\f149"; -} -.fa-check-square:before { - content: "\f14a"; -} -.fa-pencil-square:before { - content: "\f14b"; -} -.fa-external-link-square:before { - content: "\f14c"; -} -.fa-share-square:before { - content: "\f14d"; -} -.fa-compass:before { - content: "\f14e"; -} -.fa-toggle-down:before, -.fa-caret-square-o-down:before { - content: "\f150"; -} -.fa-toggle-up:before, -.fa-caret-square-o-up:before { - content: "\f151"; -} -.fa-toggle-right:before, -.fa-caret-square-o-right:before { - content: "\f152"; -} -.fa-euro:before, -.fa-eur:before { - content: "\f153"; -} -.fa-gbp:before { - content: "\f154"; -} -.fa-dollar:before, -.fa-usd:before { - content: "\f155"; -} -.fa-rupee:before, -.fa-inr:before { - content: "\f156"; -} -.fa-cny:before, -.fa-rmb:before, -.fa-yen:before, -.fa-jpy:before { - content: "\f157"; -} -.fa-ruble:before, -.fa-rouble:before, -.fa-rub:before { - content: "\f158"; -} -.fa-won:before, -.fa-krw:before { - content: "\f159"; -} -.fa-bitcoin:before, -.fa-btc:before { - content: "\f15a"; -} -.fa-file:before { - content: "\f15b"; -} -.fa-file-text:before { - content: "\f15c"; -} -.fa-sort-alpha-asc:before { - content: "\f15d"; -} -.fa-sort-alpha-desc:before { - content: "\f15e"; -} -.fa-sort-amount-asc:before { - content: "\f160"; -} -.fa-sort-amount-desc:before { - content: "\f161"; -} -.fa-sort-numeric-asc:before { - content: "\f162"; -} -.fa-sort-numeric-desc:before { - content: "\f163"; -} -.fa-thumbs-up:before { - content: "\f164"; -} -.fa-thumbs-down:before { - content: "\f165"; -} -.fa-youtube-square:before { - content: "\f166"; -} -.fa-youtube:before { - content: "\f167"; -} -.fa-xing:before { - content: "\f168"; -} -.fa-xing-square:before { - content: "\f169"; -} -.fa-youtube-play:before { - content: "\f16a"; -} -.fa-dropbox:before { - content: "\f16b"; -} -.fa-stack-overflow:before { - content: "\f16c"; -} -.fa-instagram:before { - content: "\f16d"; -} -.fa-flickr:before { - content: "\f16e"; -} -.fa-adn:before { - content: "\f170"; -} -.fa-bitbucket:before { - content: "\f171"; -} -.fa-bitbucket-square:before { - content: "\f172"; -} -.fa-tumblr:before { - content: "\f173"; -} -.fa-tumblr-square:before { - content: "\f174"; -} -.fa-long-arrow-down:before { - content: "\f175"; -} -.fa-long-arrow-up:before { - content: "\f176"; -} -.fa-long-arrow-left:before { - content: "\f177"; -} -.fa-long-arrow-right:before { - content: "\f178"; -} -.fa-apple:before { - content: "\f179"; -} -.fa-windows:before { - content: "\f17a"; -} -.fa-android:before { - content: "\f17b"; -} -.fa-linux:before { - content: "\f17c"; -} -.fa-dribbble:before { - content: "\f17d"; -} -.fa-skype:before { - content: "\f17e"; -} -.fa-foursquare:before { - content: "\f180"; -} -.fa-trello:before { - content: "\f181"; -} -.fa-female:before { - content: "\f182"; -} -.fa-male:before { - content: "\f183"; -} -.fa-gittip:before { - content: "\f184"; -} -.fa-sun-o:before { - content: "\f185"; -} -.fa-moon-o:before { - content: "\f186"; -} -.fa-archive:before { - content: "\f187"; -} -.fa-bug:before { - content: "\f188"; -} -.fa-vk:before { - content: "\f189"; -} -.fa-weibo:before { - content: "\f18a"; -} -.fa-renren:before { - content: "\f18b"; -} -.fa-pagelines:before { - content: "\f18c"; -} -.fa-stack-exchange:before { - content: "\f18d"; -} -.fa-arrow-circle-o-right:before { - content: "\f18e"; -} -.fa-arrow-circle-o-left:before { - content: "\f190"; -} -.fa-toggle-left:before, -.fa-caret-square-o-left:before { - content: "\f191"; -} -.fa-dot-circle-o:before { - content: "\f192"; -} -.fa-wheelchair:before { - content: "\f193"; -} -.fa-vimeo-square:before { - content: "\f194"; -} -.fa-turkish-lira:before, -.fa-try:before { - content: "\f195"; -} -.fa-plus-square-o:before { - content: "\f196"; -} -.fa-space-shuttle:before { - content: "\f197"; -} -.fa-slack:before { - content: "\f198"; -} -.fa-envelope-square:before { - content: "\f199"; -} -.fa-wordpress:before { - content: "\f19a"; -} -.fa-openid:before { - content: "\f19b"; -} -.fa-institution:before, -.fa-bank:before, -.fa-university:before { - content: "\f19c"; -} -.fa-mortar-board:before, -.fa-graduation-cap:before { - content: "\f19d"; -} -.fa-yahoo:before { - content: "\f19e"; -} -.fa-google:before { - content: "\f1a0"; -} -.fa-reddit:before { - content: "\f1a1"; -} -.fa-reddit-square:before { - content: "\f1a2"; -} -.fa-stumbleupon-circle:before { - content: "\f1a3"; -} -.fa-stumbleupon:before { - content: "\f1a4"; -} -.fa-delicious:before { - content: "\f1a5"; -} -.fa-digg:before { - content: "\f1a6"; -} -.fa-pied-piper-square:before, -.fa-pied-piper:before { - content: "\f1a7"; -} -.fa-pied-piper-alt:before { - content: "\f1a8"; -} -.fa-drupal:before { - content: "\f1a9"; -} -.fa-joomla:before { - content: "\f1aa"; -} -.fa-language:before { - content: "\f1ab"; -} -.fa-fax:before { - content: "\f1ac"; -} -.fa-building:before { - content: "\f1ad"; -} -.fa-child:before { - content: "\f1ae"; -} -.fa-paw:before { - content: "\f1b0"; -} -.fa-spoon:before { - content: "\f1b1"; -} -.fa-cube:before { - content: "\f1b2"; -} -.fa-cubes:before { - content: "\f1b3"; -} -.fa-behance:before { - content: "\f1b4"; -} -.fa-behance-square:before { - content: "\f1b5"; -} -.fa-steam:before { - content: "\f1b6"; -} -.fa-steam-square:before { - content: "\f1b7"; -} -.fa-recycle:before { - content: "\f1b8"; -} -.fa-automobile:before, -.fa-car:before { - content: "\f1b9"; -} -.fa-cab:before, -.fa-taxi:before { - content: "\f1ba"; -} -.fa-tree:before { - content: "\f1bb"; -} -.fa-spotify:before { - content: "\f1bc"; -} -.fa-deviantart:before { - content: "\f1bd"; -} -.fa-soundcloud:before { - content: "\f1be"; -} -.fa-database:before { - content: "\f1c0"; -} -.fa-file-pdf-o:before { - content: "\f1c1"; -} -.fa-file-word-o:before { - content: "\f1c2"; -} -.fa-file-excel-o:before { - content: "\f1c3"; -} -.fa-file-powerpoint-o:before { - content: "\f1c4"; -} -.fa-file-photo-o:before, -.fa-file-picture-o:before, -.fa-file-image-o:before { - content: "\f1c5"; -} -.fa-file-zip-o:before, -.fa-file-archive-o:before { - content: "\f1c6"; -} -.fa-file-sound-o:before, -.fa-file-audio-o:before { - content: "\f1c7"; -} -.fa-file-movie-o:before, -.fa-file-video-o:before { - content: "\f1c8"; -} -.fa-file-code-o:before { - content: "\f1c9"; -} -.fa-vine:before { - content: "\f1ca"; -} -.fa-codepen:before { - content: "\f1cb"; -} -.fa-jsfiddle:before { - content: "\f1cc"; -} -.fa-life-bouy:before, -.fa-life-saver:before, -.fa-support:before, -.fa-life-ring:before { - content: "\f1cd"; -} -.fa-circle-o-notch:before { - content: "\f1ce"; -} -.fa-ra:before, -.fa-rebel:before { - content: "\f1d0"; -} -.fa-ge:before, -.fa-empire:before { - content: "\f1d1"; -} -.fa-git-square:before { - content: "\f1d2"; -} -.fa-git:before { - content: "\f1d3"; -} -.fa-hacker-news:before { - content: "\f1d4"; -} -.fa-tencent-weibo:before { - content: "\f1d5"; -} -.fa-qq:before { - content: "\f1d6"; -} -.fa-wechat:before, -.fa-weixin:before { - content: "\f1d7"; -} -.fa-send:before, -.fa-paper-plane:before { - content: "\f1d8"; -} -.fa-send-o:before, -.fa-paper-plane-o:before { - content: "\f1d9"; -} -.fa-history:before { - content: "\f1da"; -} -.fa-circle-thin:before { - content: "\f1db"; -} -.fa-header:before { - content: "\f1dc"; -} -.fa-paragraph:before { - content: "\f1dd"; -} -.fa-sliders:before { - content: "\f1de"; -} -.fa-share-alt:before { - content: "\f1e0"; -} -.fa-share-alt-square:before { - content: "\f1e1"; -} -.fa-bomb:before { - content: "\f1e2"; -} diff --git a/client/lib/font-awesome/css/font-awesome.min.css b/client/lib/font-awesome/css/font-awesome.min.css deleted file mode 100644 index 3d920fc..0000000 --- a/client/lib/font-awesome/css/font-awesome.min.css +++ /dev/null @@ -1,4 +0,0 @@ -/*! - * Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.1.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-square:before,.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"} \ No newline at end of file diff --git a/client/lib/font-awesome/fonts/FontAwesome.otf b/client/lib/font-awesome/fonts/FontAwesome.otf deleted file mode 100644 index 3461e3fce6a37f2321ecbe64707f04c0a4f05424..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75188 zcmd42cYG5^*C@QQyeoNEmI+v3OJ1!hp?BN#Bql&0F(rUQ=*C61jEjsU_uhM#yN!)a zZ=nSOfy5~U0x2Yzbn+xmdPp$|WF(Ia_sq&BJV=l2St!J@u6Ld}hLIigG(oNmSNVYp2bu*`8&mCT(g%JrKs|W6VjPjD7@?@<57`EsF_Gij(~7S;$jX z2uy5njLz_R|~-giuu0_{g+f+ve88OQ{Hz6>Y}qGm4HH8LdoEP_Ir~wHA13xKq37E z1Q7#%ImkKEQfdVC%s|@tAvjG9rGf|G%tLS)wVE;wz~z*JdUGJ{Lb24ffiy>{sLuw{ zN=i%p4&x(nc7ggcB(4K#2{l|&I*@jvl#*QoX(=^T^1?vc`5_#d8Y8(m0B0V8%cxE# z$pBnVc{p_qq+KX?r%B0{5Tf&5n`|=c zVocso$A%h=aRy_sSr<0ddtr36w}@);HtI||V*&u5GQ^q}ChAOv7#*33dEO5J<`I%J z*XfL=NJFf*@6;JnrxS?Jv(dU>lMZNv>x|xJgST0)^ZvUTCS9nR;D;OFCALM<4|cS0 zYNX*m0;fd-nOKu<8nuWrP;pc;Wuzjh2ue?xfq7<9)2SJhFQgVyVemeL(m{GHV42{( zj*5ZUn|hjxr9$DY5z3R_VDViTHB~GZO+`ceH&s%?2xUzWj8p>r63nNdWGs|hNF|Ez z3_x2)t$`3h#RG+4z;(3FM9l*V{~4dWakP0RwGPS}p_WLIvN!Z%D)eP4^k@*r2UcJ- zU?=@*H?{x2(58Ba^p5QH?|rs+TW>_~_TISOtlp~Lj^1Ov-M!a( zzv}J1P2C=H+Z$+4xIO*0|LtdQZ@V3LJL`7U?T*{WZg=0lcKa(r`~KGyb$|2y)%O?P zpZ?_!U)FuOW{B$$#SnIg%Mkex*jk1-50MUW8X_4&x!rfW>vqTOPq#nZZoBom{jU7N z?Kihy-F|Vq<@U4NPi{ZD{owY!+jnl?x_#sJZ|;=H59|LA1MdHSc=vyM#lTJ^gTau`vLeC!n{ysFfXP_Uc`a;;df9b8Q`%5CI-q;j?f_Z z08@+f2t13LIfyd|dpIWbJ7SE2M+X6Y`2Iv zkp55o6=8%9;E*zdF@cM1gm+?lAU^<05&JWMOK=9?GfrY#nxQ=#37!98@E7s2C_kX( zC)VL8>pEDTzy|wG(u4WIx(CZZyip8U549cAFn<07M;srB30*Ni03+$ax};f-cVgcG z?mU=>^dM|7CT$V}dFOaPnef&?TC8tyti(D1AN0WcgLMzq`5)sfN=5Jn`%Q2L%ZV|e zl|>C1nDg+#cYyEwFueh|8;M1@qnrlv{tx2;EpI}L@Bj%;S(HBnvCo4r5Z3J3VAh|L z<;C|91Fq}f+8ik7{a@>YGGgBWt|0H6vm9+D_>zG%!GU*vgSez_v3`gN?0**q@gSZe z&4DsfsLMf%#B&~$%c2BmvjBC70pNldvK)OGz|)9*7$^_8{)72JI)izrZzX|2bz&g6 z5X63xu^GT)2Fno{M$)8hgZ%>hi3CQMO{9n`r5)Xz4^*h=``X=^^&>Ji>7z6GQLVJL| z_aKddx*yOSg#T~iaf59p@jw_#VuBCxViH3?=0bWXsoR0$7|#Km$Kk!l!}JNx|I;6t zQ24u_Le9kh{ZB$TOd^pe9yTF>YR?YaZFd!x{0fp_1!PlmxoWQIAlbaCRI;O$No?ms&tQPAvhI zcLfzlZKi@i0oH?3y#tirbSj%Fr|PH{s)IU29j9KRy5UrMnfj3Wg8G5#rT(J&;SlaD zkxPb1R1%Fukc^g0koZa-mn@S6N`fTOk~m4Kq)<{PX_a(J4ogl*PD{>7UX{Elxh%OM z`M2a}$#0TBB}j75iFF$8q;VSOd9(^983P8*!UoeWONP6bYtPEAf-PDhGoA5e9%B|W&ob+o%}g+} zor!0%nS7>*zlX3A#CmdZBB z^s;1GuB<{3O7?^7SJ@vjyIdjH$RCx@kk69Omp?9FB3~hY zP97?ck{jen@yA4hRgPR6M?4L6qa z zy9%44-&Nu&cXe|e?y7dxx<2YU+11B&w(ES?CtMe~E_DrXUFEvYb))N6*AUlm*X^#c zu141c*A&+b*BsXZ*AmwX*BaM)*Jjt9uAQ!XT@Sh*bv@yF+V!04E3U7*zUBHsM0Bvp z6ccZX3^nP3jiGv7Y=SP@5T^rEoY8DD2OCKU(#6D?ljFg15*`^HW7Y>n2OA@FW<5zo zn#_hMqb|mfpi40rVuB)L#mEqEHiUXs4$|w0y-7?aMuwU7@FF5MC|VazP#^`i7&DX<)1tk} zk=!0{GDn6dlQu`jh5?RPWFRTxg$IY~$cO|bM26`MaZp`6>27Q&40mu`5NR3E4I_kr z1lY79%_e=YQ3vxC8byX4tX^?JA;FeMmyr6BCv*unaJ31gP1Ud z8g*c=(i>nNNwWv07Ros0I3ySbQJn2yqtTG)7+Nvq7)~)6ALn>UCRQ8;!U(_=ktw>M z@c8KHfut!WI67LF6dD~I6a1hh5s~3$Fye)WM?yoAflXkLNgNt&FzH}OVk2WC#FoNv z#p*(Xqjj-iP#aj~3^AdGm>8J6nBa(5-GkAIj~g5t(j24CoT$^m+!*5G2&GV1MB%_g zI-{e8fi$Ugpp^+aBbWk%2OF(77$Z}N-7gw=G$<72*lbRW1eP<3ts;CvSXIn8*fa?0 zG#a9G$*{^y15GrU_3<$wrl9yZaj7{nqMEMi#cu~7sM_|IsF(ntoqpS$k<48aWzyeH0I4A^|4`iyr2#gaSZHP93;}hy z_|kz4)q@a=j}Cz)409Qw6Gu+0m+TIXoP+Vm#uOA22Bpk;1FV5Kohd#N8gJ4OZgJEY z92M4KLFx*{R0vo_m3`OVNl># zoN#lDA%yIqjz#9+RFPkH!~^q*t#PD8iqNmvSYWlm9W;7y*+TCh7EEN29uiI@t4o4* zi2HJ=fy|0Y+_z0JP>${VqCg%1PX*1KJ@+A5ZUU||!jg-OGn?W= z9EqTrbA00BQ&Py-MCxD;BMBX%6a1YbYJo`~sf!L96zz`s$#xI~k`8zwKGLMu!9EiT z3l1(EL&IRvJ2pabX^P9@VSroTK7zY941^LXFt&2BCgutEv>&3VoZp`9CqKt_l=1{Vr z9xN(RB7~3`2KgHTa>Zxn+y}6M`!5iQM1T;i2N2TwL8vJ8{*fVXgM55^A^0W3HWeSD z6FV}HPJ&q@;b9oayWr$7n19eAf!AQH2Bb)2EMy~$!7<^W)J1_#6&pTd_Kc87mPcQP11(l~fAE6f1f>c9p^hIRIw1W-IdJrf%cK%EPya{+ZO zpw0!EFOSVFUBT2u8z$zTeZ24*L-k2%VmWX>=zGf3to8zXy8wnY{q zYm)7j9gzJ?_MPmOtXFndW)n>ff_%Jun%q}D7mN*0%Gb-c%6G^Uqs7#NV;?jm*JT!y*~ckyx==`z-3xy!RI8(g-6p&#U8~0 z#W}@0aNz$&@r$At4*Pv@)R(y`T!*@ja2@YD6At)K!2y309PN#+X|7qWd9FopptrcT zxbAY@=X%)nnCnZfmt3#8e&Tx5^()u!T>o^%N@wLzrA9eMIZ^4OoTv0xE>=FRT&dio z)GOnaY06w>iLz2zt87>9Q65vCQNF6YqjLx(`o+3HtDMCLFgiZqS^nw)69*WaefT2nCrH8J29+gL^zW`P$lw>KXxEN7rc%`Ct`NVIM80kB!xH-P=yD z)8Zax-L`G(1RRL8JeQoFp3E`RSWY&T=TxX06}9sXY&*Y{7i<>$Db+YuTPm|Jz`x*M z>h$RJAD#@MLF~WGlurXZ!z_p(*eV$j=mt zic5-$)hREIwIpgYQ?rwEljVuUSe2fp#@@0tq)Klu*48G~r8K0w&34$+O-WWb*;5K zmyc}VYET<;VqP^A0a?Au?;M#b5xIO%B-YPzJ zp3bkf6xM1iwa57j7eZLh!rlu^0KO`Oz_d1}r3CWN^C-}H;D=)tv0OFV-!q1_^*qXQ zt+QfW2k{$ELD*Jd&_T1mu9Kb}K#SY+u7^ybYe@ku!Xj<;{Jmpn-u3!^h*)X9x04H;T1h5z!i7ttko zCHZ;k9gU{_O^sDGjaut-D2r1Oz9%d~Izd>3bcC?T(fz=n*j;9IcQ!g!fi}RwM^~R@ zxh7s~53~lF*`25~n{@O|zpc{Cq8q4D^!AGOUJYu7)o#!IK+xp+QSYOyn(hJ#k% zC{1ikd3mfb7d?XJZ9q?JF27Y>_lEH0vp;R?-LW@sf5Cymmg45d$~O5ewsL1iLsnzh znV=JqU&^^s6ezU@_VxI)eXrVk&_cdH$hMV!W&OmHi#2xNGrZkbw)o`4S2k#ELH*lk zbLR_uXP02jv}WC8IgLHC)E;S%RCBT&EH@7%L)Jt#lb;A<9(^yiG+L9ER+OJE1f>{4 zwyM4QkZkL|kTWUT{HErjX3fF<4IQ0=b%k|-b%lKaozS^I>!7B&xxBhbIMcfC)JtkF z+C}z~;Z#towmLnnB2A-g<2P)e^YaUHa@Dz&Io0`ED{tq~vpn!%xHX)vuCBDysyX}` ze*HBh$8!bzxD1a3!68E)Y&uLYWC4s{e-6K<;Uf5i7M`OsGxJhY&@7hgDD{$2QchLG zV+JuxSo{_K3e9Cpd3)d_-WrG=;~|H>LSF%EqdCC;ukliDco@q)$JzsDu?JZJjlp9` zso5-IF!Ll&kO{1m5;_*d5h1i9%LIR%K3Q7^XcM3YrR93gkI^j^(|iK{?0?8PHaN6YweEq^qi1 zJa)gul<)yr>?FJUEtw;Aiao@8VM=z2&*YJkSIvPAr}3Oa40GdItHtiVp5?+y@!Eii>{SLG zMJezc6*yq`#VmIbto8OD)deEn_1GWzV?C1d5cwa21ugTrzUUh*_Y`Y$$30K6+&jE& z-hLi9XdfghST2jb*OLfU>k*VhdM>k}C9hS(Enc%`F$YqY^P;o3@D+HtKV~)CW2zf> z2yb8+_PUJcYj8MDz>nwxgrv;Ogm`s-ip<=Q(4MI+sH-ok*VH#uRM)}g@B?cHuJJ%p zcEbjb8z98&yazDT4c_y@hCdw~#nBB7H7%`bZu6dysH|1cmqB| zV|P3s)iY=ss;FzRv{W~ER@7A1l-I~BnDV@eyz0EJU=P@Ut7uflaNjJt4!f|K9S8G? z+@Io!*zqp%x;1M!NRes5oFY^<%Ts`adC zpvzO4?2?QOwS6&2KgJp<{9*f;)@SJgXXsOZ2$rke5lGUr1z<|lHjQil? z#Sb`D$5pzmdS_Fs#(IZot4mML7ZL*K>RDvQus*U(b26Inu8 zkILQIT?x%{PSuvylmblaKcC;jr!=Ltp#Yx4!?AKQ9vUr-vd^Xs3?4FW93BFT8Z88! z36@_sGlln}{Xyw#s4FY46{;)CDm6v2tek>^-0a*;PdjbjL(i~&A>-zOaKOH;JV%te zb=yvN6K#Qr1T9w@%5wdI;lR7u&{Xs@h$u9N#_!4Ofv8z!ACDGV#ef&mTm>kV-G8vk zJ*l1MI<2YBP>`I&$@Z>#y5VUJmf(o>u#`rki1i3=cu~YFXr#bZL(QBj=GT}B6X55- zgag0+dVuC;vlliz2_1X^C&Tjs2ZC<~?`6xH#8;3VsefbtM%X*@i}F0V6&E(V{q}_m zZv#`i%a#H^xJ;gmUEud;;)oi?q+eAq@+n4o!f)DN71lwL7u^*B)WpnmFXa z|Gl<2*=pcoG6C8nZ1-vOG)Rk+cm0`jXbg=CnR9py?LQKoVz`>xT1&OX(@IXqNSij%Ro&t8ev`R=44NUJZ7N_Dl`Tb z4g<|u!E?b{V`5@LvhmI|kNU=jrp9`C$8JuwHZbg&$y+X8zj5Zx4?cg-cdpj{7xyTu zEUqc4$*;+4%xlhR!U9V2!27w)c>bbQ%NM65r=(RG<)x*iB_Mh9?K!)5Yq`dZ_R_{i zPp+QSO4j6()fYcF!hdja^%9soH{SXb60RZsb>uDeqMzhozlS|oh8M##2DW?-#tT*= zx{FTYllU&D`V!6?M0vH6aYUndSdbtDGWnJKeirND)Buu$`(X9OC0usf&cb$0`_9U` zHUYMOGlxp?7PJK|g)vxyM#HlNEx{1uC0q-ugo-SjMSH5EYGp`)Jh)&>QK=fFtV#6_ z&pqq^n$VD9Nv=Dc3fpyGQUu1z`cK?d=fpZhtR%mkFr~UO+xuxb*Fj>c}QeCY}qql(e)IuAOB>Mu%3D zhm(N{f0e`cf%$VlWJ@__G1~+)NVm1s?cS}1xU2=FGVr7)Y$`v&;iR=CJ-JNaa&wCE z^I=D8ZGm~{W;kQEDH%9?93Bf}SqtO1l+^)i4AcXS!9mCaKaE1L3#avR?gkNv+@Uep zGQjSH-vHeLjRK*{aCXobI4i7v4%}BL3VyvQaCV_`DXN45j~A+mqV`CrgOsH3zEj}` zl7A8FjTF3sDyeSCI>~y;M#*N$R>?L=h$KOhBzal#yOWbsyVD`3Po-0&I_YldtIl%g z)y`GUztU6b)%3^A2-zyxr}AKMyC`%S?~?0s&gCAvk=@A+8INpxB=(UTLj#5lA9mM0RrTa>kKqf4hYYV6-ZA{ja6Dqli0vcJdCc`l z_NefrJuj-uHIp z_ag5-Bk7SbBd?8`JgRzB$EXvdxzVqT2_JLe(TK6hDdQne>}%&PT|}sb7SXr&V6^@?0L85$Ikz4LBeCnk3apyM*md{H!eK3@ZOUFPv$@M z`O?6p|`6^)U^1oJ;tz5tI=SWf&zn@w=LQBeek&8^x!KY<3rYj{2rPcrU^5J_3O6i3Uo(wU+Qk_ z?uWaEPYe$V*N5*2KO3Qq*bs3%;#|bL5&zaF>a+E~MV^VYZEx7#w7q5fPf@d@)zBK2UJENyPuv9$Z?JJR>1f1mMaMttUy z%vZCrvLDIbl`|rDd>)gxIM0%IG4F2v)cnN!iu?lw`oc-Y5v9kfL(3p?(2J)J??u>?_IvPZtsu#zSw{EfZsvg!5fFx93FYN_Q>)V+>dQI z_U-Yk<|)<*&W> z`s6ocZz|t9`_>!Zr0qi+^oOZc(eIt>&=}vJ8pJ%D82e_D7_J=EEd>ru2@r4 zcqf{QAY4A$@tOXzX8>~2UtZ9$Qtyd(;wdz`BqJxYGd#W|1I#Hak1j~iuk;MSPWqJ{ z3oh$D(M~)SFsH86CoDL+((@{II=b?+gv&?a1)4(ROK21eGyrSLW&LLzM=yI`MNUUA zCw#W@sHd_Fj@q_UAeimGR-z)}z*tDyeL*GO!%tzYkgOGLBUX4Xo69TvGeHmQk=g>$ zVb!kWwsWjZ{5ojau39(DR^6AYjL`AcUv0 zLt*N?Rm2>bol{bjqwVj(7CJP;5FV_)x9Kh3wm}AH*|h!0TfEY{6f8g>@1;4Q$j;=C z@PhI~ww*m>0Xv6(0&BC#I!vAMyAweLaDsEbGZL^|zWk#fAOBNR22OZ?{`kq2j|3zj zIU0kUL0@p%-QKyYqf6dzk@dacJZmnNKC@nn)uXU_B=#IB-?nbjv?ZDnri58C>4(!` zCiT3F)$o5uKI6kRzad7w5O(b){PFxCBiNIUsY*aw_h-myPPo^D+*oBO-{+3qRll(X zyz&M#w9i#_AgaMsskN8%;CSmMdS_0`F03Ys+g8@l%Vo4o-;y~Da+ zb=^MK?us_qm3UK+buNAjU9ir38?CkuMXT*Yt@BpUXvd}h3C+&E|7OWlq7f>Tunzr> z&uXLb2rS_B@Qgr0G+NFgY9jIxZ1))CgQ#E7ECKiQJ(9pH(S(0NKaf9bbq`p__gVTa zXW4s}9QG_|XqvqW>gR!J|q1 zy}&`!_WLZHJAmj@?0=V^IqwEZG!$(gEPoC;p2zuz3F33)LFXP2 z6!Z8Tkamz23*mE)3J7t+{Y5a$$m0H0p9M{1$ti|$Tnk_`Hp|4@0R$;#2djl!0ytxv zWj>&y9h%AK!&-T;e8kfB9>;ZpwFfWIlq3*HaUJCj|Ic1 z85gS2WZnu|D*~-m+YgMRg7XVGMnFbJj^9Ukt+JyODZtn(MV4Etw)7^@5d*;>3x<3g zc!@_n(LC@%v1wTQmq&FjDHw@0c@%cm!r<9%&pGT z9^3lD)+3uzV=`j0qwq?DM_N&4GTajwWpF#tTBJn*adnYR+gqbNBR7W!MQ)K7JYwKaYx&9M!0>Za`1YU=eg+-dlTTiLVOUp~jwf5`QSo?K*EL~huT&%X6 z!A`WAM;5!g70gA*WId~@Z!GS}sK*BMjE8k{1dE@S;Ucsx_~_EoV7+I5sQp$(R&hdo zhUeQ0tMY3LYfC&WCAAebRkmf;8y>c0_8W9TbxmG>ax&@RE5+`)*l}sZz_*GSf7;h)GLpXekpa zWnHKTJ;9@u=t;f{_t1qhTd6%lbu#N@+6!8{U*CRucXr&aI1T;*5Snoyom`fY4!kyx zNzQ0$D-)VgAQZo7!Ip7qA9-(RN)GG5Snr@u#py zb!MAec4)B08pwbd&N2fG?qI`1Gg&L#e|VsoycI4)cD7aR%kJ`2qDT3@JJvf#S#$>m z{m%dG9`Z-PvGz>nNwGg{<5g7+MU6RixCixkfUUbCSCgAtl%FTy>-ajIpI4ZhqkfEq z3lV&$nn!m~pscZ>wxLSEe^@&v^RUcofk`LBpaEx1Mi5Ga5~brEWN0+R7< zumN|#!M`)JBe7m(o zh)@Y+E zW?FVmdV!Dnu%GLhH$f<6S4@X!4I}?hoiG4OH;RMxUPr(&!N2CAdu+13M6MhyB@I3R};e z(IDiVM>&3SplzxGFt9ie{?~x(*zMlWCgxT){?LgQH0;Q;j z>^Fh3ORRPeP@e>vdK3y|Pzm0OwnF7jR8^rr} za^G;GbN8vU;(fz&Y!H477S;?+bZk|VL3juBDz{f53&S&IZ2%rB?8t~sH>Jvx(lb*` zYPkLIV;kx!s_V5kkQU9q4*FK?H`p63*T9TE^7>^&3;UZpn~tf;jva`4>Y%OA`gYc) zRavLmA3?v{pNHoW{JVV`mb8yNIbPeo5v|xxW6A#C<{?fKC0>eHd+OML`FxaY(wudV z1qn+V=%lx^ufC^7ucKE{EBXnZS8*$TeOY!u(hBX;O#0KHIo*>qhh%#8kPLCZeSswV z1+?OD`+550Z|!%HM6JA+S!%OL*Ro3ceb6D?AqCc!Q>x!r{yOEDwlX)TELWqCHADzc zAbAINg-71;ggRos;b^U;tg=@7)A7r{{0_Z>vNOQzeRpP8vi!G27s1e|RAc38EE~T_Yf3g|#-+>6nW;$z_4Dit;zf!UK|v^wg4Bf8 zB^-bb;-knFh{ZOicBKnVxh)0Fx%<-grR+(P!^z6^7rYj4Q{!zDA%?7WN0K4Mkd~I4 zT9BSAH>Ibg#;W~T3%R7xg8Ji%fFQa=_EOk8_Oc^jn^J+nZw$}$xjQ=&u%oyS!0uV@ z4O3Z%f$ls^25NMz3ee#`&+0zhk?3~^V^=?LybX-I^dKc-@d5(aof)P8tFMg^CK(T? z#tz8LFfU>QXNK7kz#-8O>iQrV8>mKuY0$K;96WU8AR2n`=eK`8cnF@KuKaX`{2jdV z^G}eyGUCc`YgDN<(yCV{z&(+8!Mq(Vm^<1_cWJJaslwQ-?9!}Fe1oO5Uh`8hTVE%d zJA>H<3mVBMw(z^!OWQSQ=)jvRf5*eJs6k|YScFsO&e9IBlLqsh0|iJ)fD8?GBz}T7 zBFgFrJ}SC2dJ{j4k{&u(dQfvEf_JoGn1|ibj1rYKvedfW8u@pdBkkMOB4y=9a-`V^ zHx|QxVjsF%2etXbUqaWvBEYr!R=U&FL@c4{+s$UJeY<@-tv|BI^s45_;idSmzSF9-_Jk(0r7XELF+T}+-!phbWNk|b*W8=N1U}VpF;U3fRc5JekT+Ob zDjGF58-s@JIfAC16VTp1ZPU5@b30z}JZcQ?*sSRT#F~8$@FpElLyvm`hCG9aw11Y4lhR|T`S9u$~&jgP&yL}Rxw zOCEdfX``?nlpJ`I#|!t|W#Dw8g_Exg&YrSVR@)zlKx6yc3kmKJz{3e9vz;Abi|o^> zhGl(-AH9sHy^1HxOOldGk~HJTSCowx?63BZR$Y0!qW+3d-qc>*1ZD)6L?qXgS;{OH zb$jW~lAYQ$wRl{`C+g$9sCmytt#w^7-4X)LzYw7gUzZn`uf-z_bkUBI9Xr&OAnQle z!_P1@EENsYSjuWG>YYXKXg9Y_tKPmRy*~XwUdx8t`oFgRDSrYjehMx1hx?6StJwpt ziQ$p2WBeI>xL=R6?e<_yJ=#7c*0Xp4O-`XE^no=LeT-|-cf-1^uQsbp7cFSjwL4{Z z@2czeoi06~L4HV`izogl99~!Z%nCJJ^Nyd6lQwN?+!>@zw`Hh?b(D0LlBc_@yIb+- zuC@F`G-y6rxD3v8sd(IK91;;;RvjVOkKc1u)u5-)(=BM}H{axcqd{lU zyNChzwQ&3xjKP}IaD2Inyxv1g)u<7dBMK*Ihjnb-QnpotvvE#JAWlBeO?pK&cr~SB+Id(wIxx@72B@<7t#t%*V0!A~Tle>9fMkv8$q= z$_+@Ar_7?s8I`kopn6*aav$NvTmy+bzt8eHbEawE(Kun)S9mCz6?ZhKG!6`pL-8zH zAJ=3!qxt-vWj+&>ZqV-)5J30p&y?;3(<0!~NB5@h3(|Pmvb~(|qeof!rOHyY`Q^j% zj{SeN9@Dg<5fy1oLPL7tqGUC8k>Rb?L|IWUufSdL8#7sSqzD};K}WPDFIAqaIwPOIQ2U*kg=qp}twgXjTcDt$kirf+jmE^=yLeZ&V&~ z)6~6OR#Yq0le1<{S@G^)+2b!j?HS1l>G5Tr7TktA@^Kqf@8#U!g*{bUTD+5mdlsgx z<*zMz?1{OAIBi;HR!X8eu|B0aQ=70CRA=s}=4|R;Z9<=gNlx`XdlY#hu4AvZxuL$b zUEQA5n%1E0h{FKXYm`B(-Tez<_n8PrA2=UcAkzn#P_lY1J z2%goV+9G1~1IPxBUO`|)a0WlBK~j#~AgzIS4~Rj24kFAv!Tm4rQ5MaUS;yJO(GK4cC7KHMOVIdi?tOtTvV9i2 zyUOkh25pPof_;%M?t!B%4$S0bw?NYn6>=~b%dUV>j{=pv)XUZ_+X2=>|3RxDC`VFs zf4DbMQ2t`R{~l%HOxn8G_NgkrIKQAkYd>K>K^GK2Mw5|aX{;`(1%9`bS0<~62e={A_em3r9&C6%^p6L**l&zWG z^Lovd%W7f?fReXVuyfq&0Sh%K!6SJ>bUKX9Fn_DX>aOZy*Sz_mc39T#+OCFnZDV`) z`yKDe>np%ZtTh?c!~BVU*BkTG`p>oNKgZiq*F4lIKb;xU z5v7R=P1u$p%)^~v`|nymUp_2r!~EzeW5qIX(LDxO?iL(A-KBjBbVs%J)}%KW*qq?R zg(uVK6Kk)^l2ekFlY{@je|Y5Nq?P1Yax7)d77O|V{o!G;G?!U&ghv@y?gpFTgEF zMSWw7TJ)>|PX*+~Dn{X2e;#Gq3RNG$TDH1-G-RgMq-b(;ii>gub9SnEhZ+Zh%F^#W z8(+p9cr&OJ@io~(ZgpKj-GC!NW3{EJxG5T?bfJk~{3!qSQ{??3iqin62QoWa%$?cV zqFM|1`n0x?dv#FO9sM8|;vhQ)yT^e0s_dYCSzLj(3qA~RFqVJ zo7Zvv{CUT)dj7X@MX9!zRfi6hUWhsbR~t?qQHM5^Mn&~&`ZXT71+_S`p4bUHMMafv zI27e+ebWBqp{NU`hYoq#Ubnpt`xTrzEU$oEw7Q#lxUL6BEQ{#WiY?d@0w-@fJaCw3 zg=3lB{S{msXAIa02*9zBq^DgNWX3Y_}X$6ErwB!A=AQbiMVi>R@Z> zzUWr3zH7DwkLXronjTzM{bl;yX$M=iVB{rNNB-dKX#uaIKJY5CS|;-M+(A|S2W%zS ziA2oftT#ASFw&Q>O!W@izwr-fmu=%myeILuqaFTs{Ttt4JHTdRc?c^BaNl72Gsyso z;3RV0^aoh`(}A9ow8{FK%4oDC9@T&?;;5y4w^1Mz4?y3ty|All8ju5jHfZ7u9$O|6 ztr|`3>j1U7*30=i@F)hEsA4CZUhs$*9OjSx=3OL2gm;pY!kc91|rXf=R zhmEH(JOE53z!U8!0)~T=g!s|w3yG!ge3(e z2pYgzYQSftl>on+K{sU9q@<`*@`yVQsfOSYU}}omIszp?2VP}ur;$HzKWRTX(6Cgo z4RB#|?}57?sqp*nK4nn?POwh4PWqJnp3tra+NcW8iekaI2v=DH-xUO|g*}yp3kWb9 zS!{6Xm^^y*6Wg?#<6<|O)upnN>j?FEIQqa9#rehTZ$zRVM*MMts^}2XwdlLUH2A1M__Zl$mYddN3?i97W+GzK6O`S(EEkT9p=LKJ{#%xO86>;pG_85*;V_)MS1V*oOd zMG^-6fF`qeG_w&!fj<8jjyf+#qk-gT8IIZr_OHh_;wU*D4Y;G3^Ee7H9z#(Z0Rr?! z%TUyL1f|ZSC@8fO%&UDjty{q37tEdDf0Fb1|;<4ZWj6@J7 zzQ70|f0DQGU>;IXibhc=01WZOYFlfIfaUS%ZL&D_;e8%>92y5}@zF=g(l`fKZm=}0 z^Q`k|G;)rk2<>efp~A1j5vUk$47x#S-@NtavkL|0!)>`%UO)BeS_!smm`6dRwjrrC7nEi2ZasL%u+~Jbzajo(yNJS~! zrM5fcs@&;pwcdr_9K6ALpyYx1xtrbB-Paj zZB=@Adoja7fCpILCLbjXRMJQ^tPIewpxFYU5apm?g6|T#It945^!olQ0uLt}$fF`*XA$VjK z*bklIE1nN9VZ4rkZ&&>2#`>qir=!4UGb-MX4wW zjYofJV5b7TeWU8DaNuNmcHHLmfm*P)d)SwKhJ%;N@v$km8Ykip)%ps3b)>d3anHJ( z)p+B)(dvYnd`pUU%if*QSN?qoZM&d3d24y<%R=<`zop*Npvh>`$@h^)0PC$5ZAM$K zqO0=8t2OUjRf}#t*jMFn#uhKxLGRcAduiVt75W}$!IuR4(J*aUNl_VnaOKgdOK`0{ zFw#CujlV}(coEulV!LPvHG{IliI6 zH-Ol31OVY@G!6|1+raeC<)KRx9$TQsrDzKlKb}LSpCx=63M*>*eE4u>=+AhZygv-i z96RFUcVK496wG|f+P;ND+U{Jq!P27Ff%bPO7$Xfv_&Xd7(r&qsnUHG+x93{8$!YDOc!|K7UM*WlVnK3j{fTJH_E zWGa?@%cA>et*So1F1s4swWnN6)?{YqXXgvgO{D9eU0J<~TpzuSgYcVpqmYr9XEdpe zHKxWyE%^E`L$mQjw9ZGKof7$6syeeeyDndw+41x0Ht@2quB#T#e~Tilu1IHfBe5sk zQB{?zkJ;C%_7&|b*r&yZ?Iko?_%4!xI<-=54Fq?bJ$W4&yR^h4^$2>8+X-o>`?>j!Vc|6*06ZV zmYhDYhMUM5*08XG@fumNl~rYwq-75*;<`p5#kz&AuBfZ2B8#|sU=in&MO;vko3DNW9Q*0i`iMtZY+fm}gk$i>8+}p)B*#i(Mx=h0YUYFUOydlWPVq zIt9f4HuzTsT*bZtlO|zb?Ca4#1^HxGWESS;d6L_Kyu6~UvK-Iy?CKm#fwc-B^1u!7 ztm~%Bii=8%G+=iSCQXDZ*Brnq1Am6v0#Jljd%#soRdsG{VO@!5St;C&gKa^$bqhS8 z;maM*b!Z)Gfaj3CiWIOEdzMtdeZ8ipro6HWe4=jE)mAkYHF#oQ+j1~C`rW#975N5S z^&C9&xgWZE2#$Wf00kEmF%4%BDKQGD&~WzZaHL}Uec?}kpZBGeA^0s2f*xr zVGZmzgH;%;7B(?<lmf$OnUFs(7Jj$JFq)Y|3K zvFC$IJ_Rw*f$EV|=z4Sa#rX#!%5pGQsnB0`_(a8?3(up( zy&gToYj5*arjFEIAtr> z%U%U#E665AMXaERiq{1du8LI8Bq!y5&q=HI{=Wb6eMXvX=H$%GnRDLdd7k&U@ErHR z<#oZ03PxHu7@ie^V?LJ<{NJC<(NupIDt;XXK_OYI0JowwrXEg7Qnx3Qqy+b3U40Ck zkul7hVIBoOy-04vvNc1K`Xt0F2}BKq6TSWO}Kw)Zhk`O$Zj1WF!?PsuPp4 z(%_|Z_=80Ty)iWvR70Zmhl^o9#~3#p;C$L;IF&;9A{o^R;bIuq_4Y%XH~`8(GR(GR z!Gvc~01=`EK-UOphk|X0;AoMaC#==9;)={lbtNo(cromEi`@27pleu$0dYh!QX|)U zgZn1S7+OC^!}-{2GE^g91CSQWVK2gFbH&FD=Fg`Cg+U(CkTqiRYFE1`Eo$Y&ZRjuN zo*A+S&xwnwN`N(}&8*L@;e5MDACY`=OF>;zv#J|y7*2X?y26uWJ)8mN0nPzd1=N)# zFoc!}Hx);hx;JwVI>aNWY|-@jJpI-mCQ3<41)=7RlluLf51*`dXY2QV|{?;T}Rz4z>b_e+mU*5S%UbssBq4su&ktW8q0jd?h_!Vxa|5u>lfr|!r z(=-1!(FGhDqOJkz=SkTEypfdSa9d@6#v2fa#DoEK7?1)kI5^aWsD(?6;At>kKj?mq zJAt~odOl~{pdlB?F+&uWWPimbVTIv@0IK-kLCIE(Cf{(yjy0P%t&5W8XIe5dRdf&C zg5lDaJ_;=G`JtSttlV6#{`tGT?|#g`V4Zj|`b(+F<1u;El_fTN1wW*6;;nlsz=$kd zb83rWpIN%#U_^U|>Y)2T#UAcHY@`=nBCljhb4$(TWhx^5@kb)Pa3*HmLGGCAXhmyX z%JQviSMPkwaoByZT#DH7;xL3&!VqsnSR!2E(;`mWPbRbqofPmsJjRO2a`Jc5i@f?( zdrn?6N7qZJ(kvRXf&$&KLKuh4Ld0A!NW)CML7Mq8w`Lv) zxjNc+mga%We^o((*UMTl0SH$WIDAk<>6TI%n-==wD**u_1b(%6=~YVFNwCO!g>qsl z0|tY*6jv9VoeD&7FL9cNXCwYe1m49Afe0I13-46h+uPxDDHwY-YKOCUCs(}Fxg$!& z-uD~%b%2$-t0_C9fy-#fZrY_{EZyI~9@&rc-tN*WcF|^1w&?(efOkQbTKB>Wx}86c zt&Zoh?7?yoeb(8AJ}6ZriVh)z>2`Xv=dm5{hL9+tB*AT;b#mSjT_bv^UhlTIzZ-yN z@-&)6-?<}-ufF+wgSz(i?OH&m1~DkwlfGaEDD=AgF2$=0=1+Zf{@JTNq$i&%=s%wz z+{>6ypzry|C`t^TG$0S3tIcf6XiRSmX*#rf|E@#Q0tcXcswN7+?an&Ro`X3Bp#hT- zphMa4*y0%X&cYBKu;wKuqyW`)jyNsDke17*FE?t9%c3)53^D0c@}06EuwxWpm5)Uy z@Q9Sd3jo)&Act$-xO-F6`t%rmOx8~NLaY+u+|+axoh?Z#N-r^Sx_lIog*C)-K*1r);4HKv-cDrS)@9V|8?r)b0i92?mgq~=WRAF`xTvIn z_Z+vMv7c-#tS_qf5XmrQZeYh<09N;Dtm5rdS7dUt(c19_oN z>9H1-dQ`|7|Ed^`NK$^#Xyyw5I`2{-2>&5T@`n(ajLU(g9}M`zG7TB^<9$RZMzgqk zaNuzPp2-HhdW{4RCBY*|u>3c9CvFz)6=qIv+A(aUnX8U1SsAI4|MroF_8I>M6>;=2 zj8H1xcaT2JS1x*C|3Y=7H@I1RgFH$mojc0c@2T6pRk%Tl7LolGCWB^fe` zKB6L>zsl%T@$UC3E_|f=Aotw1i`?Di&mQQnj)+WyW_F%oKV%~)#cQ1 z&Bw~mp8L;np2u-+#Bn}Gf~Ws=sDk_+67U^YWd07t^f_~9aI{lQAGtG%%8(h)1lyiFQZTMhN!XIcc^LW zf6h*$_|VP|hwa|5clEwC2iKpUxs4A0Wsnq6h_t=x`@bBxdz{~Mq2R*%s*jQ`Y=4g< zQ^hz19Fc(>%JF@={%!GgU`h!U-BMU2i!>sOB)|*sO;*6tnN26=<#GN`{qOoe6V8fE zRyvzZB(qdxFIjLNcIO~6o{pS-imQt{VX50CeeV<*4^wpzLj7dHJh~Sva$lq7XIa2x zMf&TG;=l%D3{rFe`ZK8tEu<>;%8sUg*fbkK^^WcYTK5OMFI;GiVL4U<+*djN8S&51 z8*lq4yfaBk*Gx&NFHG^;vPEM#i&-*Z+3EK`Jay{EjpIwE=kvlB55g3JMDpX-OE1mZ zxMm$x8dA;i2`aymrdT94?<0AaEh>^Sz$8Al`^**cICEje18D^Be@a3OzT_|skZ%Yh z_7-%ASh6Xe6SULVEDxZcH=M%weThC!UZhG+a7p%RfWyX66$dDtz+v-#*sx0aI6R`4 zK;jSvim&^VL@73pzD$j^%~Iy^lv%lxLV`$`5U#dHZZqs4Sw9lI_ zaK1~VNihfs=1{t99rxz#W+1_a0S7jO5od#e2BfV_vcca0%?8>E)=sO8E+ENt6Sp8z zQs2CQW)VE1=Dn6@wZ^8z3Z}QB^kgJEQq(EQfef|Quf2g)*sm22MF4)VM$qD_Hq@5Y6(Rfy zZ}A@_xF56U-X_5>VJ*l*3dy@%fr!d-1Qp7La#1hQpzPs@gZJJ;#miR4EmzBDY)`3e z;*Zq4`L;?v@Mg@7n<|p?5osZBkmtGcN3J!0*eKom^>_PzP|NeMK8RM3M-Lrx9a0zA zE#?AVZg-{RCnUaMcw?1nkvqC_1y{D-MgP7M^P*MJt|uY7bDTUcqdBu=|IwnikE-sk zyGg~|hK+`eAhnB*(MQ#CJMI1SrghKo^1SieMs1qDL`wB^dN}=n9#D;`A3t_g+}f2Y z`HbhT4gZ-tactKyA|gRiM6A9~{_fiMGx%UwXH&?1@^yE3iX2xsEnsqU+11Ny5{ecy z&)>7KMOwBqa`(15!|7{_)X`h&OJaFC^H<ki{B0JlXt={}7idVfSth)a$!Eer1An_0|O-fal+u?w}y}MkMj=}g$CX5 zxg-GIyrIcrte!iHof%6FvD|Ch=@Toasb|b-tewr%9iP)ok~xm-km}xxzW9Oa$}#f9 z`@6ZKx|78XYP-W?vhx)=pU?qiJEZQ!8l7%6eRAdoRYFBfQ4;qFRet{>QBIK>D(aJ} z4qYZs9#PlU#_22hrW7(@iX%yCHCl3vm^-``VVbZbq2hsXgtb1uVt&l)Ni(xQIDGO_ z-L=`9UX6Y^O?qkG=tD!*AnZL&pP|!YY%z9RiRu!Xg^@dgES2t9k)oZeqCsZ|{&POJ z*t)EAO`X(iF_~3#80k&>l7ZW~?C7Z6D0O^-)t11w!i9KrD0wPR8custVBLnOqhs=I zJNXwtX`8s1%u);Alg|XbFsZ~+VlLq?y?y5Fk#;FkwaE9M@9kR{D(X}eL=P>bz0{Cp zc>y?V2T!ADAw5nCyDa3q*Fv0gA({$uCjR zeprnT43vVwiI#FS%wgndu>V&DEg>tZgNUfJNlI!Z#Mwj~2;SmTX`iq>S^MXoBZYyh zEx&R`h6rb?0&gsxTq{-^vHaI==`t)leGo@O ztd&LE5bCY0a5m=Dhh*0$RK+;xykknlSe*6QjfoW@NtMygm~1*{v2q2OmlN0^WT$gy zc2XjUV!RTua=v?$keHl=gq)Zabe@vVX^U}2W0R1?q-^ZoM&~H$ycKMN?3j=od{>zS zZWmA=_`^1F#Dq9wsuJpR$h;NG#dJ<~V3UxF#K!D;Cz;cxJVxg^Vk#3FvP0@~8l4rD zi0^Ysqyaclnx`_WQtfc&=R5d%XH}J>{ur63By$#{``9pq9a?t%VloFJOvmaSRaMUV z5J%w9qzrS!OeSwQ2?kAKD2&?^xF&a*2L`|36^;BZEWr-Nw0ZNUar7&3w<`um>~9lS z(ja7(=p-hx(ayKNeems;HcxeNO>vF1)_sylo7A_iMGnER7&7y9mC*64 z%r6s{wmRQBqC#$2@lQw@$~&oQ4V^S}KEHis#JbJvq+6q=k6h8?Sjg}G>3CiGc~jg) ze&hY$w~-+A*RtvZp2M~`rDTE_LW98Yk}!DrIGz(k4qtLQQLOJiFm`})8!k2G5V;$o zP!lmU(0cEej}sX$-&dJmX{+GY*6Pl_t*Ud>6<2fe4oE_tWAjve>3dFQWu zc=5sqywD+*+b#{cOoCN+t~K9kJV8aeVy;+MtSgCYS$uF+>niEX?N^8Wu5N}2PF(Gc z?Cb@?DDn^BYOI+4bxRb#xizA7`#aJf=C2`>s7lQM(&2Q%YUi5Lbv(`uhJ*~}1qUXH zl(M735!%*z)>m(m%J-R&O-xhGs-AUt87Fs}jUu|xOjP|D=j7qe<^%V5xvl2n&j&84 zVP~^Q%{8p6KyrKS3V8=ES1|HZuc#us;6MI8?CQ(y9D00kaZ9`>t~jn(s&iB6$tKmU z=4*F2`B4&ldB`OMMkOCyxcDI_|MbfFdDD3Mm881voswqtJBJe^nvqz-8B@zU-ae~a zTg%%jDy@}j^4Qyxs0jX+T>)XO-mq2Yo47;E&}Vg8s@asrZ>nDJS!=_ElaMeRpp=H; zU?0IjbDUo$DP6b5xmrypga<(5Dl%!!5A*qVw&R>_mdZbEiTZl_3Khcs=-*HvB-lX$ zp?2xO&ovjhgZKCRPJ&c8=)kC@y_dgCWt_YtF)`nk#IMyY(5+I(#yX1Q`H0B%i7VAx zSC>}pWQQdGl#TG|b1#0t;do!4IfMqQheTex)ks7qYK!^W;@aYxlC~BM?N(_=`*&A= zS2Y8q5h<1*MOrWz0}5RVM%bfUSrK|M@($!T<)0E)7f!;%k)50Fad8(n{d`GuagMo!-v#bMY-tlTagI-gEjLscp|;v2x@$G`cGqwEknE0iNRLzt<;FwmtW zj9s4zl0yY=m+Y;?X)%?QnoHE}?bU}*@OEU%7Mkx96?vVxD+Rt10w^Pv<6bhqS&Tf; zd|MV8sy4i!X}4moZSyi{BsC0Kth@?Xn&yP7gkZ?IW1Q@-`xsbz_TMXte+o zH4(yqlhFhPj~dMqv8Edc6hH^fC-X&qGsHu&FU1?y{HHQTx&Hn|2GT(fNWs$#=%WZU z@+Z`&8-LWjw`74#FiR-w0UH00#uw}6_usb%TKlstyE#&Z#^h*>^#=zAAtH8U?1zC7 z>OKs~0*&7+0d;78;4lNdu;)jD=68&|+H&KI%$j$a8eGS!3QxsX5vfaltqrOEMt_CE z?L;mh*PZ9eP0y4(n51gYQ8Gdm|@Az%+k9PQwws^bxuQ? zJ0mVxUuwv;>kT;tIr+%VS@VkxHnY@d%FQ*Z?dkfoOh|y~vhqwx$r&-t+0uN=R&zdY z&9HBY_ZaLsO?mFTVzVWyI6c+m);pzoM+zLiRK4DoSDu?ym|@N{8h`_Kq!;Z-PIXH2 z3vx|1J})ENnUgDp|7XZCdScRI^P{B+o-LJn&Sl(faut*~Om2Iz-Q#eS=D%g#y2Y53 zha{&dLu#_y^X=*ao86{z7^?Cd#mdX2FVAEsPIhD#n{3go4r^M@j-qsDygP5#&fKItV|IL@G|iq-l;%uv?QrE( z<&;?~GfSmKIZ0LN>SEn)TOP0Xtlw8yWwpf>=H?d|^7ZyiJMx?kgFC4-&J>rPTTq!> znC(fl7)zv9FnsZ^Jf@_eIL&RTHk4#~QXT0oqiyrs9$SLZ@Q$rmYB5>zRRzV_@0I22 z&3TPByS1P+HQ$85Z6Wls3iZxxN1k$e}FLJo71r>G& zsLUD8JfwFw*eYwCh4s0GMydR($?lwDeX7A}Zpk#JOC8XqD^$D8*7yQrNle{|0#lN6 zFHj`TJa=q5e)Rfew;?|+AwMlYr7}HLiV>V?$OUjXEiExW+3GaM=}ftdlxxZ|8LWDv zq1^7;mTj)Km0PN^+1@3_Y7DOeM`fPFRGgEa4z0{oPfU5C&015G<&b7MGb;*<3f+}9 zdx^BLHZreVRphami@BoIs$wTsQfG2rN^OqQROvRSN(&0CwtQ87nj@v$3I(%7Qy!O- znQF~6=9y#TZF%XX@s?x^F0iSxvvRX=RC&3^B%`^=YIhepq;&LyhZJVJxhP*{E-QDN zOL51zt;N>z(&A!wvD;RgS7NNQ)aTaa=agHK62xV-I}zA-0;XQ%sIDzeE6RvT_vi}> zbBhZL%PQOnWyW%&Bgdo9EvRx@^QDyqg?f*n#88uMN+>cp@*tI%>qcPag~7DXbgGGk zv0EJ~jsP3BeU{9t6kbx$Cr>@qxr98~HKA*QvIph#J8~<}YP=J@6Gh%W!gNJdMrlF< zO{D`8w{mpRA0qIn05+Q-ayguCx2ibDWpHw>bDpbtSzV~<#*%>9JD*HK`e@oE-rZc> z+5)gg0O!xVZ1d(>?Qeq9fL1*6qYZ_lG0gAx`|2<8f4s@zEq%J^$@8LxQ@m&YRx3e4Z z?JP!O7h96RUf6GpY`YA9l&poohiH@0v00!BQk?Mn*-s!j)g!F)rAGJ;{=<@MQQv*9 zs6Y+6m~zVlS7=bzEW}{_!SS#pX`JGwjno5%6yJXoRjXI6E-YQc z+v2QoajF-ihAo-Q-Ou~+jSt32@pHfYcnmlLuttBM1sR4i08_Q0;x!M#$wE4uER;_U z6&--*Nv3H;$w@JpOh?mI0kq3HvL4wq1N7f^7uQx-aa&uOHk?$C(a6J2ZfM%t!c|w* zx_3cT(U4TZlMQqOR5*)bcdEJ;dKW3SXXxS+xR$Lu4lPx)bmY=QJ6g8#@d-LZR8RBr z$#etRa94(0)1Pguqw854&~5a|yA~-vjrv%7hGScaPA{6Wdy;zml*olze#AGTch59m zyP>)s)v@R_7wD$kerD0jyCw5BzZzMYrby7YL3jE2-fkFbgTN3CM`cTAL0YgP3?y` z%=8|B7qPI+dkP~Z;$8?m0PrE-DEt=hUXjqhU2-BlYOulQH|4I7r`?*#; zKBCo~r$-Ii{k(eEr069J`2|a&COId#p1CrRJoKt`(XF4i|EPZV zq`T?}?_kp9Ii%0aN_iXY^KxcRc6Lr?NY(14?uF{-2X0?9il+~~I&EO)Guab%O**?+ zy7b-a(ch_m{MYW&w|MgKM_2yk`pwpo+mg8lYN*x%D|z^Rr5BwN8C^_KxCryO3!X%K zWs#@SRuf{a&a6rDNJHsL?*K*Y&UG29)N@{~Iy8r;y*}Ld>&17abq%e>Z>uj{P1tae zC%vX095830bW~TGV#A!N33Ju*7gwz-uG`7ac^AaaULQ&iUHqu(qWbODjMxVL;=+vs zXs_u~GEML*Km)g0^KG_}LZ_p!u&|*)d1GZ-mM9@39hwn(B**Dk1q~mvvmvW6r!cE9 zB+qKfH`y`^l?d#Jh=>u1;1|s5()l|?LMPyR{u|_TJ0vY^1tCzk{&4YzWy!h?Jh>^6cQE-e@!~1lHf`el&tdybo3>3^tm zwutHc1QZ92P{>=MdVESkfAmgL1YQYQNX>Td27HB!p<$p_CWM0-5-yRqc!M8wDj4?{ z@EG~!?k^-jq7`7Qnz3dS6FJ6fDjA~qX49?L-{X*X`%H9r!=l=SYWncVk@R70t@iK+ zUKr{h3VC^Gv8b!ho~_1nj)V6P6^4pZ%M8^uszbY)4%XCUrj{W(=Kl=*;rb<7)u`8B zAGK(4{lSe~SGl)BwBp!~%O9#pKV&l{fwHC?&0gCwu8$kte-;U83qiu*C23AuvZFy3gWr z2wcgrqD3ltNYO2%rH2�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 DgjuED diff --git a/client/lib/font-awesome/fonts/fontawesome-webfont.eot b/client/lib/font-awesome/fonts/fontawesome-webfont.eot deleted file mode 100755 index 6cfd56609567bc9db55186415c694d1d32808fc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72449 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


U~M!&>g0b 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 diff --git a/client/lib/font-awesome/fonts/fontawesome-webfont.svg b/client/lib/font-awesome/fonts/fontawesome-webfont.svg deleted file mode 100755 index a9f8469..0000000 --- a/client/lib/font-awesome/fonts/fontawesome-webfont.svg +++ /dev/null @@ -1,504 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/client/lib/font-awesome/fonts/fontawesome-webfont.ttf b/client/lib/font-awesome/fonts/fontawesome-webfont.ttf deleted file mode 100755 index 5cd6cff6d6f6cf438a882e366420dbcc5dddd3f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 141564 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ƓCICn66&u!PHl6pn& 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%0D%8GQ!Ai?6y^fVUY%4hi>cI9O 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 diff --git a/client/lib/foundation-icons/foundation-icons.svg b/client/lib/foundation-icons/foundation-icons.svg deleted file mode 100644 index 4e014ff..0000000 --- a/client/lib/foundation-icons/foundation-icons.svg +++ /dev/null @@ -1,970 +0,0 @@ - - - - - -Created by FontForge 20120731 at Fri Aug 23 09:25:55 2013 - By Jordan Humphreys -Created by Jordan Humphreys with FontForge 2.0 (http://fontforge.sf.net) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/foundation-icons.ttf b/client/lib/foundation-icons/foundation-icons.ttf deleted file mode 100644 index 6cce217ddc2efe3411dc9fa34e294e48e4cdf4f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56976 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 diff --git a/client/lib/foundation-icons/foundation-icons.woff b/client/lib/foundation-icons/foundation-icons.woff deleted file mode 100644 index e2cfe25dd392203f910d5deadd19beebe7e99984..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32020 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 - - - Foundation Icons glyphs preview - - - - - - - - -

-

Foundation Icons contains 283 glyphs:

- - -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
-
- -
-
- 12141618212436486072 -
-
- - -
-
- -
- - diff --git a/client/lib/foundation-icons/svgs/fi-address-book.svg b/client/lib/foundation-icons/svgs/fi-address-book.svg deleted file mode 100644 index 0f72e21..0000000 --- a/client/lib/foundation-icons/svgs/fi-address-book.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-alert.svg b/client/lib/foundation-icons/svgs/fi-alert.svg deleted file mode 100644 index fffefe7..0000000 --- a/client/lib/foundation-icons/svgs/fi-alert.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-align-center.svg b/client/lib/foundation-icons/svgs/fi-align-center.svg deleted file mode 100644 index 9534a4e..0000000 --- a/client/lib/foundation-icons/svgs/fi-align-center.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-align-justify.svg b/client/lib/foundation-icons/svgs/fi-align-justify.svg deleted file mode 100644 index e5cc50c..0000000 --- a/client/lib/foundation-icons/svgs/fi-align-justify.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-align-left.svg b/client/lib/foundation-icons/svgs/fi-align-left.svg deleted file mode 100644 index d911ab3..0000000 --- a/client/lib/foundation-icons/svgs/fi-align-left.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-align-right.svg b/client/lib/foundation-icons/svgs/fi-align-right.svg deleted file mode 100644 index 0921087..0000000 --- a/client/lib/foundation-icons/svgs/fi-align-right.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-anchor.svg b/client/lib/foundation-icons/svgs/fi-anchor.svg deleted file mode 100644 index 1f1ec22..0000000 --- a/client/lib/foundation-icons/svgs/fi-anchor.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-annotate.svg b/client/lib/foundation-icons/svgs/fi-annotate.svg deleted file mode 100644 index 39b87fa..0000000 --- a/client/lib/foundation-icons/svgs/fi-annotate.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-archive.svg b/client/lib/foundation-icons/svgs/fi-archive.svg deleted file mode 100644 index 560d4a7..0000000 --- a/client/lib/foundation-icons/svgs/fi-archive.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-arrow-down.svg b/client/lib/foundation-icons/svgs/fi-arrow-down.svg deleted file mode 100644 index 2ca99a8..0000000 --- a/client/lib/foundation-icons/svgs/fi-arrow-down.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-arrow-left.svg b/client/lib/foundation-icons/svgs/fi-arrow-left.svg deleted file mode 100644 index 0d54f1b..0000000 --- a/client/lib/foundation-icons/svgs/fi-arrow-left.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-arrow-right.svg b/client/lib/foundation-icons/svgs/fi-arrow-right.svg deleted file mode 100644 index 0eece6d..0000000 --- a/client/lib/foundation-icons/svgs/fi-arrow-right.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-arrow-up.svg b/client/lib/foundation-icons/svgs/fi-arrow-up.svg deleted file mode 100644 index c2c9788..0000000 --- a/client/lib/foundation-icons/svgs/fi-arrow-up.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-arrows-compress.svg b/client/lib/foundation-icons/svgs/fi-arrows-compress.svg deleted file mode 100644 index d1ec83a..0000000 --- a/client/lib/foundation-icons/svgs/fi-arrows-compress.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-arrows-expand.svg b/client/lib/foundation-icons/svgs/fi-arrows-expand.svg deleted file mode 100644 index 14795a0..0000000 --- a/client/lib/foundation-icons/svgs/fi-arrows-expand.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-arrows-in.svg b/client/lib/foundation-icons/svgs/fi-arrows-in.svg deleted file mode 100644 index 0828632..0000000 --- a/client/lib/foundation-icons/svgs/fi-arrows-in.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-arrows-out.svg b/client/lib/foundation-icons/svgs/fi-arrows-out.svg deleted file mode 100644 index df45691..0000000 --- a/client/lib/foundation-icons/svgs/fi-arrows-out.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-asl.svg b/client/lib/foundation-icons/svgs/fi-asl.svg deleted file mode 100644 index fc1b4a5..0000000 --- a/client/lib/foundation-icons/svgs/fi-asl.svg +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-asterisk.svg b/client/lib/foundation-icons/svgs/fi-asterisk.svg deleted file mode 100644 index 6f6819d..0000000 --- a/client/lib/foundation-icons/svgs/fi-asterisk.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-at-sign.svg b/client/lib/foundation-icons/svgs/fi-at-sign.svg deleted file mode 100644 index 38253a9..0000000 --- a/client/lib/foundation-icons/svgs/fi-at-sign.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-background-color.svg b/client/lib/foundation-icons/svgs/fi-background-color.svg deleted file mode 100644 index 65843a7..0000000 --- a/client/lib/foundation-icons/svgs/fi-background-color.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-battery-empty.svg b/client/lib/foundation-icons/svgs/fi-battery-empty.svg deleted file mode 100644 index 5ef5734..0000000 --- a/client/lib/foundation-icons/svgs/fi-battery-empty.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-battery-full.svg b/client/lib/foundation-icons/svgs/fi-battery-full.svg deleted file mode 100644 index 6c33344..0000000 --- a/client/lib/foundation-icons/svgs/fi-battery-full.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-battery-half.svg b/client/lib/foundation-icons/svgs/fi-battery-half.svg deleted file mode 100644 index efd7f79..0000000 --- a/client/lib/foundation-icons/svgs/fi-battery-half.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-bitcoin-circle.svg b/client/lib/foundation-icons/svgs/fi-bitcoin-circle.svg deleted file mode 100644 index 22a62a9..0000000 --- a/client/lib/foundation-icons/svgs/fi-bitcoin-circle.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-bitcoin.svg b/client/lib/foundation-icons/svgs/fi-bitcoin.svg deleted file mode 100644 index dd5e9d8..0000000 --- a/client/lib/foundation-icons/svgs/fi-bitcoin.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-blind.svg b/client/lib/foundation-icons/svgs/fi-blind.svg deleted file mode 100644 index cde5d3f..0000000 --- a/client/lib/foundation-icons/svgs/fi-blind.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-bluetooth.svg b/client/lib/foundation-icons/svgs/fi-bluetooth.svg deleted file mode 100644 index 3c20353..0000000 --- a/client/lib/foundation-icons/svgs/fi-bluetooth.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-bold.svg b/client/lib/foundation-icons/svgs/fi-bold.svg deleted file mode 100644 index 4acb923..0000000 --- a/client/lib/foundation-icons/svgs/fi-bold.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-book-bookmark.svg b/client/lib/foundation-icons/svgs/fi-book-bookmark.svg deleted file mode 100644 index 39102a5..0000000 --- a/client/lib/foundation-icons/svgs/fi-book-bookmark.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-book.svg b/client/lib/foundation-icons/svgs/fi-book.svg deleted file mode 100644 index abdedeb..0000000 --- a/client/lib/foundation-icons/svgs/fi-book.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-bookmark.svg b/client/lib/foundation-icons/svgs/fi-bookmark.svg deleted file mode 100644 index 1248622..0000000 --- a/client/lib/foundation-icons/svgs/fi-bookmark.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-braille.svg b/client/lib/foundation-icons/svgs/fi-braille.svg deleted file mode 100644 index 30fc6cb..0000000 --- a/client/lib/foundation-icons/svgs/fi-braille.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-burst-new.svg b/client/lib/foundation-icons/svgs/fi-burst-new.svg deleted file mode 100644 index c36ea1b..0000000 --- a/client/lib/foundation-icons/svgs/fi-burst-new.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-burst-sale.svg b/client/lib/foundation-icons/svgs/fi-burst-sale.svg deleted file mode 100644 index d9d71e3..0000000 --- a/client/lib/foundation-icons/svgs/fi-burst-sale.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-burst.svg b/client/lib/foundation-icons/svgs/fi-burst.svg deleted file mode 100644 index 7360ecb..0000000 --- a/client/lib/foundation-icons/svgs/fi-burst.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-calendar.svg b/client/lib/foundation-icons/svgs/fi-calendar.svg deleted file mode 100644 index e3ace20..0000000 --- a/client/lib/foundation-icons/svgs/fi-calendar.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-camera.svg b/client/lib/foundation-icons/svgs/fi-camera.svg deleted file mode 100644 index 06e1274..0000000 --- a/client/lib/foundation-icons/svgs/fi-camera.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-check.svg b/client/lib/foundation-icons/svgs/fi-check.svg deleted file mode 100644 index 2cb7716..0000000 --- a/client/lib/foundation-icons/svgs/fi-check.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-checkbox.svg b/client/lib/foundation-icons/svgs/fi-checkbox.svg deleted file mode 100644 index 2be4e62..0000000 --- a/client/lib/foundation-icons/svgs/fi-checkbox.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-clipboard-notes.svg b/client/lib/foundation-icons/svgs/fi-clipboard-notes.svg deleted file mode 100644 index c1ac67d..0000000 --- a/client/lib/foundation-icons/svgs/fi-clipboard-notes.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-clipboard-pencil.svg b/client/lib/foundation-icons/svgs/fi-clipboard-pencil.svg deleted file mode 100644 index f3d7cd6..0000000 --- a/client/lib/foundation-icons/svgs/fi-clipboard-pencil.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-clipboard.svg b/client/lib/foundation-icons/svgs/fi-clipboard.svg deleted file mode 100644 index cc49bfd..0000000 --- a/client/lib/foundation-icons/svgs/fi-clipboard.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-clock.svg b/client/lib/foundation-icons/svgs/fi-clock.svg deleted file mode 100644 index 546747b..0000000 --- a/client/lib/foundation-icons/svgs/fi-clock.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-closed-caption.svg b/client/lib/foundation-icons/svgs/fi-closed-caption.svg deleted file mode 100644 index fd086d1..0000000 --- a/client/lib/foundation-icons/svgs/fi-closed-caption.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-cloud.svg b/client/lib/foundation-icons/svgs/fi-cloud.svg deleted file mode 100644 index 505a683..0000000 --- a/client/lib/foundation-icons/svgs/fi-cloud.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-comment-minus.svg b/client/lib/foundation-icons/svgs/fi-comment-minus.svg deleted file mode 100644 index 3aae251..0000000 --- a/client/lib/foundation-icons/svgs/fi-comment-minus.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-comment-quotes.svg b/client/lib/foundation-icons/svgs/fi-comment-quotes.svg deleted file mode 100644 index bb00453..0000000 --- a/client/lib/foundation-icons/svgs/fi-comment-quotes.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-comment-video.svg b/client/lib/foundation-icons/svgs/fi-comment-video.svg deleted file mode 100644 index 93f7403..0000000 --- a/client/lib/foundation-icons/svgs/fi-comment-video.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-comment.svg b/client/lib/foundation-icons/svgs/fi-comment.svg deleted file mode 100644 index 22de756..0000000 --- a/client/lib/foundation-icons/svgs/fi-comment.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-comments.svg b/client/lib/foundation-icons/svgs/fi-comments.svg deleted file mode 100644 index 8b0493a..0000000 --- a/client/lib/foundation-icons/svgs/fi-comments.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-compass.svg b/client/lib/foundation-icons/svgs/fi-compass.svg deleted file mode 100644 index a18687e..0000000 --- a/client/lib/foundation-icons/svgs/fi-compass.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-contrast.svg b/client/lib/foundation-icons/svgs/fi-contrast.svg deleted file mode 100644 index f3b7753..0000000 --- a/client/lib/foundation-icons/svgs/fi-contrast.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-credit-card.svg b/client/lib/foundation-icons/svgs/fi-credit-card.svg deleted file mode 100644 index 4b9eb30..0000000 --- a/client/lib/foundation-icons/svgs/fi-credit-card.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-crop.svg b/client/lib/foundation-icons/svgs/fi-crop.svg deleted file mode 100644 index fc98711..0000000 --- a/client/lib/foundation-icons/svgs/fi-crop.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-crown.svg b/client/lib/foundation-icons/svgs/fi-crown.svg deleted file mode 100644 index cc6c7ec..0000000 --- a/client/lib/foundation-icons/svgs/fi-crown.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-css3.svg b/client/lib/foundation-icons/svgs/fi-css3.svg deleted file mode 100644 index 2cf61bb..0000000 --- a/client/lib/foundation-icons/svgs/fi-css3.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-database.svg b/client/lib/foundation-icons/svgs/fi-database.svg deleted file mode 100644 index 37f5f61..0000000 --- a/client/lib/foundation-icons/svgs/fi-database.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-die-five.svg b/client/lib/foundation-icons/svgs/fi-die-five.svg deleted file mode 100644 index ab5e8fd..0000000 --- a/client/lib/foundation-icons/svgs/fi-die-five.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-die-four.svg b/client/lib/foundation-icons/svgs/fi-die-four.svg deleted file mode 100644 index 5a0505e..0000000 --- a/client/lib/foundation-icons/svgs/fi-die-four.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-die-one.svg b/client/lib/foundation-icons/svgs/fi-die-one.svg deleted file mode 100644 index e18fab5..0000000 --- a/client/lib/foundation-icons/svgs/fi-die-one.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-die-six.svg b/client/lib/foundation-icons/svgs/fi-die-six.svg deleted file mode 100644 index bddb1fc..0000000 --- a/client/lib/foundation-icons/svgs/fi-die-six.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-die-three.svg b/client/lib/foundation-icons/svgs/fi-die-three.svg deleted file mode 100644 index 609e5b2..0000000 --- a/client/lib/foundation-icons/svgs/fi-die-three.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-die-two.svg b/client/lib/foundation-icons/svgs/fi-die-two.svg deleted file mode 100644 index 62ea9ef..0000000 --- a/client/lib/foundation-icons/svgs/fi-die-two.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-dislike.svg b/client/lib/foundation-icons/svgs/fi-dislike.svg deleted file mode 100644 index eca4f08..0000000 --- a/client/lib/foundation-icons/svgs/fi-dislike.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-dollar-bill.svg b/client/lib/foundation-icons/svgs/fi-dollar-bill.svg deleted file mode 100644 index 7720d22..0000000 --- a/client/lib/foundation-icons/svgs/fi-dollar-bill.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-dollar.svg b/client/lib/foundation-icons/svgs/fi-dollar.svg deleted file mode 100644 index 176140d..0000000 --- a/client/lib/foundation-icons/svgs/fi-dollar.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-download.svg b/client/lib/foundation-icons/svgs/fi-download.svg deleted file mode 100644 index 563847e..0000000 --- a/client/lib/foundation-icons/svgs/fi-download.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-eject.svg b/client/lib/foundation-icons/svgs/fi-eject.svg deleted file mode 100644 index d3634b0..0000000 --- a/client/lib/foundation-icons/svgs/fi-eject.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-elevator.svg b/client/lib/foundation-icons/svgs/fi-elevator.svg deleted file mode 100644 index 0b21567..0000000 --- a/client/lib/foundation-icons/svgs/fi-elevator.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-euro.svg b/client/lib/foundation-icons/svgs/fi-euro.svg deleted file mode 100644 index 7bb680d..0000000 --- a/client/lib/foundation-icons/svgs/fi-euro.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-eye.svg b/client/lib/foundation-icons/svgs/fi-eye.svg deleted file mode 100644 index ad36020..0000000 --- a/client/lib/foundation-icons/svgs/fi-eye.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-fast-forward.svg b/client/lib/foundation-icons/svgs/fi-fast-forward.svg deleted file mode 100644 index b54cf18..0000000 --- a/client/lib/foundation-icons/svgs/fi-fast-forward.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-female-symbol.svg b/client/lib/foundation-icons/svgs/fi-female-symbol.svg deleted file mode 100644 index 0ee8d0e..0000000 --- a/client/lib/foundation-icons/svgs/fi-female-symbol.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-female.svg b/client/lib/foundation-icons/svgs/fi-female.svg deleted file mode 100644 index cf18fa3..0000000 --- a/client/lib/foundation-icons/svgs/fi-female.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-filter.svg b/client/lib/foundation-icons/svgs/fi-filter.svg deleted file mode 100644 index 8cb75a0..0000000 --- a/client/lib/foundation-icons/svgs/fi-filter.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-first-aid.svg b/client/lib/foundation-icons/svgs/fi-first-aid.svg deleted file mode 100644 index a10b0e0..0000000 --- a/client/lib/foundation-icons/svgs/fi-first-aid.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-flag.svg b/client/lib/foundation-icons/svgs/fi-flag.svg deleted file mode 100644 index cdf74f8..0000000 --- a/client/lib/foundation-icons/svgs/fi-flag.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-folder-add.svg b/client/lib/foundation-icons/svgs/fi-folder-add.svg deleted file mode 100644 index 7dd2d81..0000000 --- a/client/lib/foundation-icons/svgs/fi-folder-add.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-folder-lock.svg b/client/lib/foundation-icons/svgs/fi-folder-lock.svg deleted file mode 100644 index 53b7745..0000000 --- a/client/lib/foundation-icons/svgs/fi-folder-lock.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-folder.svg b/client/lib/foundation-icons/svgs/fi-folder.svg deleted file mode 100644 index 4c70436..0000000 --- a/client/lib/foundation-icons/svgs/fi-folder.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-foot.svg b/client/lib/foundation-icons/svgs/fi-foot.svg deleted file mode 100644 index d02f1ab..0000000 --- a/client/lib/foundation-icons/svgs/fi-foot.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-foundation.svg b/client/lib/foundation-icons/svgs/fi-foundation.svg deleted file mode 100644 index 250140d..0000000 --- a/client/lib/foundation-icons/svgs/fi-foundation.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-graph-bar.svg b/client/lib/foundation-icons/svgs/fi-graph-bar.svg deleted file mode 100644 index c195dfb..0000000 --- a/client/lib/foundation-icons/svgs/fi-graph-bar.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-graph-horizontal.svg b/client/lib/foundation-icons/svgs/fi-graph-horizontal.svg deleted file mode 100644 index 5ef147c..0000000 --- a/client/lib/foundation-icons/svgs/fi-graph-horizontal.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-graph-pie.svg b/client/lib/foundation-icons/svgs/fi-graph-pie.svg deleted file mode 100644 index dd013db..0000000 --- a/client/lib/foundation-icons/svgs/fi-graph-pie.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-graph-trend.svg b/client/lib/foundation-icons/svgs/fi-graph-trend.svg deleted file mode 100644 index bdcf648..0000000 --- a/client/lib/foundation-icons/svgs/fi-graph-trend.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-guide-dog.svg b/client/lib/foundation-icons/svgs/fi-guide-dog.svg deleted file mode 100644 index 2b3f0f9..0000000 --- a/client/lib/foundation-icons/svgs/fi-guide-dog.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-hearing-aid.svg b/client/lib/foundation-icons/svgs/fi-hearing-aid.svg deleted file mode 100644 index ec758cb..0000000 --- a/client/lib/foundation-icons/svgs/fi-hearing-aid.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-heart.svg b/client/lib/foundation-icons/svgs/fi-heart.svg deleted file mode 100644 index 264bdba..0000000 --- a/client/lib/foundation-icons/svgs/fi-heart.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-home.svg b/client/lib/foundation-icons/svgs/fi-home.svg deleted file mode 100644 index 6fe41cb..0000000 --- a/client/lib/foundation-icons/svgs/fi-home.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-html5.svg b/client/lib/foundation-icons/svgs/fi-html5.svg deleted file mode 100644 index 8f3e747..0000000 --- a/client/lib/foundation-icons/svgs/fi-html5.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-indent-less.svg b/client/lib/foundation-icons/svgs/fi-indent-less.svg deleted file mode 100644 index 82bda2c..0000000 --- a/client/lib/foundation-icons/svgs/fi-indent-less.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-indent-more.svg b/client/lib/foundation-icons/svgs/fi-indent-more.svg deleted file mode 100644 index a0fb948..0000000 --- a/client/lib/foundation-icons/svgs/fi-indent-more.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-info.svg b/client/lib/foundation-icons/svgs/fi-info.svg deleted file mode 100644 index ded5a99..0000000 --- a/client/lib/foundation-icons/svgs/fi-info.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-italic.svg b/client/lib/foundation-icons/svgs/fi-italic.svg deleted file mode 100644 index 30a37bc..0000000 --- a/client/lib/foundation-icons/svgs/fi-italic.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-key.svg b/client/lib/foundation-icons/svgs/fi-key.svg deleted file mode 100644 index 87ca7e1..0000000 --- a/client/lib/foundation-icons/svgs/fi-key.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-laptop.svg b/client/lib/foundation-icons/svgs/fi-laptop.svg deleted file mode 100644 index 2fe3f00..0000000 --- a/client/lib/foundation-icons/svgs/fi-laptop.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-layout.svg b/client/lib/foundation-icons/svgs/fi-layout.svg deleted file mode 100644 index 39b99fb..0000000 --- a/client/lib/foundation-icons/svgs/fi-layout.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-lightbulb.svg b/client/lib/foundation-icons/svgs/fi-lightbulb.svg deleted file mode 100644 index 9fbefa3..0000000 --- a/client/lib/foundation-icons/svgs/fi-lightbulb.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-like.svg b/client/lib/foundation-icons/svgs/fi-like.svg deleted file mode 100644 index d2b932a..0000000 --- a/client/lib/foundation-icons/svgs/fi-like.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-link.svg b/client/lib/foundation-icons/svgs/fi-link.svg deleted file mode 100644 index 2de6156..0000000 --- a/client/lib/foundation-icons/svgs/fi-link.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-list-bullet.svg b/client/lib/foundation-icons/svgs/fi-list-bullet.svg deleted file mode 100644 index 83ee673..0000000 --- a/client/lib/foundation-icons/svgs/fi-list-bullet.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-list-number.svg b/client/lib/foundation-icons/svgs/fi-list-number.svg deleted file mode 100644 index d75c192..0000000 --- a/client/lib/foundation-icons/svgs/fi-list-number.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-list-thumbnails.svg b/client/lib/foundation-icons/svgs/fi-list-thumbnails.svg deleted file mode 100644 index 204ac4c..0000000 --- a/client/lib/foundation-icons/svgs/fi-list-thumbnails.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-list.svg b/client/lib/foundation-icons/svgs/fi-list.svg deleted file mode 100644 index dfb1a84..0000000 --- a/client/lib/foundation-icons/svgs/fi-list.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-lock.svg b/client/lib/foundation-icons/svgs/fi-lock.svg deleted file mode 100644 index ed09e6f..0000000 --- a/client/lib/foundation-icons/svgs/fi-lock.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-loop.svg b/client/lib/foundation-icons/svgs/fi-loop.svg deleted file mode 100644 index b48f7fd..0000000 --- a/client/lib/foundation-icons/svgs/fi-loop.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-magnifying-glass.svg b/client/lib/foundation-icons/svgs/fi-magnifying-glass.svg deleted file mode 100644 index 890e1ca..0000000 --- a/client/lib/foundation-icons/svgs/fi-magnifying-glass.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-mail.svg b/client/lib/foundation-icons/svgs/fi-mail.svg deleted file mode 100644 index 46603c7..0000000 --- a/client/lib/foundation-icons/svgs/fi-mail.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-male-female.svg b/client/lib/foundation-icons/svgs/fi-male-female.svg deleted file mode 100644 index c2a8a65..0000000 --- a/client/lib/foundation-icons/svgs/fi-male-female.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-male-symbol.svg b/client/lib/foundation-icons/svgs/fi-male-symbol.svg deleted file mode 100644 index 288fb2f..0000000 --- a/client/lib/foundation-icons/svgs/fi-male-symbol.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-male.svg b/client/lib/foundation-icons/svgs/fi-male.svg deleted file mode 100644 index c0aee01..0000000 --- a/client/lib/foundation-icons/svgs/fi-male.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-map.svg b/client/lib/foundation-icons/svgs/fi-map.svg deleted file mode 100644 index b4c97d1..0000000 --- a/client/lib/foundation-icons/svgs/fi-map.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-marker.svg b/client/lib/foundation-icons/svgs/fi-marker.svg deleted file mode 100644 index 56c731e..0000000 --- a/client/lib/foundation-icons/svgs/fi-marker.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-megaphone.svg b/client/lib/foundation-icons/svgs/fi-megaphone.svg deleted file mode 100644 index 8da1135..0000000 --- a/client/lib/foundation-icons/svgs/fi-megaphone.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-microphone.svg b/client/lib/foundation-icons/svgs/fi-microphone.svg deleted file mode 100644 index 435d5b8..0000000 --- a/client/lib/foundation-icons/svgs/fi-microphone.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-minus-circle.svg b/client/lib/foundation-icons/svgs/fi-minus-circle.svg deleted file mode 100644 index e2cbf22..0000000 --- a/client/lib/foundation-icons/svgs/fi-minus-circle.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-minus.svg b/client/lib/foundation-icons/svgs/fi-minus.svg deleted file mode 100644 index 838abb2..0000000 --- a/client/lib/foundation-icons/svgs/fi-minus.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-mobile-signal.svg b/client/lib/foundation-icons/svgs/fi-mobile-signal.svg deleted file mode 100644 index 38e69c2..0000000 --- a/client/lib/foundation-icons/svgs/fi-mobile-signal.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-mobile.svg b/client/lib/foundation-icons/svgs/fi-mobile.svg deleted file mode 100644 index bed0695..0000000 --- a/client/lib/foundation-icons/svgs/fi-mobile.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-monitor.svg b/client/lib/foundation-icons/svgs/fi-monitor.svg deleted file mode 100644 index f314b90..0000000 --- a/client/lib/foundation-icons/svgs/fi-monitor.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-mountains.svg b/client/lib/foundation-icons/svgs/fi-mountains.svg deleted file mode 100644 index 1af1907..0000000 --- a/client/lib/foundation-icons/svgs/fi-mountains.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-music.svg b/client/lib/foundation-icons/svgs/fi-music.svg deleted file mode 100644 index bc21def..0000000 --- a/client/lib/foundation-icons/svgs/fi-music.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-next.svg b/client/lib/foundation-icons/svgs/fi-next.svg deleted file mode 100644 index 6740b67..0000000 --- a/client/lib/foundation-icons/svgs/fi-next.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-no-dogs.svg b/client/lib/foundation-icons/svgs/fi-no-dogs.svg deleted file mode 100644 index c1fa625..0000000 --- a/client/lib/foundation-icons/svgs/fi-no-dogs.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-no-smoking.svg b/client/lib/foundation-icons/svgs/fi-no-smoking.svg deleted file mode 100644 index 84a30d9..0000000 --- a/client/lib/foundation-icons/svgs/fi-no-smoking.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-page-add.svg b/client/lib/foundation-icons/svgs/fi-page-add.svg deleted file mode 100644 index 6933f12..0000000 --- a/client/lib/foundation-icons/svgs/fi-page-add.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-page-copy.svg b/client/lib/foundation-icons/svgs/fi-page-copy.svg deleted file mode 100644 index 5fca2fc..0000000 --- a/client/lib/foundation-icons/svgs/fi-page-copy.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-page-csv.svg b/client/lib/foundation-icons/svgs/fi-page-csv.svg deleted file mode 100644 index 4d328db..0000000 --- a/client/lib/foundation-icons/svgs/fi-page-csv.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-page-delete.svg b/client/lib/foundation-icons/svgs/fi-page-delete.svg deleted file mode 100644 index 05d1887..0000000 --- a/client/lib/foundation-icons/svgs/fi-page-delete.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-page-doc.svg b/client/lib/foundation-icons/svgs/fi-page-doc.svg deleted file mode 100644 index 7af02d4..0000000 --- a/client/lib/foundation-icons/svgs/fi-page-doc.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-page-edit.svg b/client/lib/foundation-icons/svgs/fi-page-edit.svg deleted file mode 100644 index a01917f..0000000 --- a/client/lib/foundation-icons/svgs/fi-page-edit.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-page-export-csv.svg b/client/lib/foundation-icons/svgs/fi-page-export-csv.svg deleted file mode 100644 index 67e5696..0000000 --- a/client/lib/foundation-icons/svgs/fi-page-export-csv.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-page-export-doc.svg b/client/lib/foundation-icons/svgs/fi-page-export-doc.svg deleted file mode 100644 index f1438fb..0000000 --- a/client/lib/foundation-icons/svgs/fi-page-export-doc.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-page-export-pdf.svg b/client/lib/foundation-icons/svgs/fi-page-export-pdf.svg deleted file mode 100644 index 42675b9..0000000 --- a/client/lib/foundation-icons/svgs/fi-page-export-pdf.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-page-export.svg b/client/lib/foundation-icons/svgs/fi-page-export.svg deleted file mode 100644 index eb6a234..0000000 --- a/client/lib/foundation-icons/svgs/fi-page-export.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-page-filled.svg b/client/lib/foundation-icons/svgs/fi-page-filled.svg deleted file mode 100644 index 2a096dc..0000000 --- a/client/lib/foundation-icons/svgs/fi-page-filled.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-page-multiple.svg b/client/lib/foundation-icons/svgs/fi-page-multiple.svg deleted file mode 100644 index c6ec943..0000000 --- a/client/lib/foundation-icons/svgs/fi-page-multiple.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-page-pdf.svg b/client/lib/foundation-icons/svgs/fi-page-pdf.svg deleted file mode 100644 index d895e90..0000000 --- a/client/lib/foundation-icons/svgs/fi-page-pdf.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-page-remove.svg b/client/lib/foundation-icons/svgs/fi-page-remove.svg deleted file mode 100644 index 5d480aa..0000000 --- a/client/lib/foundation-icons/svgs/fi-page-remove.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-page-search.svg b/client/lib/foundation-icons/svgs/fi-page-search.svg deleted file mode 100644 index bbe154e..0000000 --- a/client/lib/foundation-icons/svgs/fi-page-search.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-page.svg b/client/lib/foundation-icons/svgs/fi-page.svg deleted file mode 100644 index 559d58e..0000000 --- a/client/lib/foundation-icons/svgs/fi-page.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-paint-bucket.svg b/client/lib/foundation-icons/svgs/fi-paint-bucket.svg deleted file mode 100644 index 2ee3356..0000000 --- a/client/lib/foundation-icons/svgs/fi-paint-bucket.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-paperclip.svg b/client/lib/foundation-icons/svgs/fi-paperclip.svg deleted file mode 100644 index 9ee9b96..0000000 --- a/client/lib/foundation-icons/svgs/fi-paperclip.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-pause.svg b/client/lib/foundation-icons/svgs/fi-pause.svg deleted file mode 100644 index 73b5436..0000000 --- a/client/lib/foundation-icons/svgs/fi-pause.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-paw.svg b/client/lib/foundation-icons/svgs/fi-paw.svg deleted file mode 100644 index d7b9b72..0000000 --- a/client/lib/foundation-icons/svgs/fi-paw.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-paypal.svg b/client/lib/foundation-icons/svgs/fi-paypal.svg deleted file mode 100644 index 8af9c42..0000000 --- a/client/lib/foundation-icons/svgs/fi-paypal.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-pencil.svg b/client/lib/foundation-icons/svgs/fi-pencil.svg deleted file mode 100644 index b64ea86..0000000 --- a/client/lib/foundation-icons/svgs/fi-pencil.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-photo.svg b/client/lib/foundation-icons/svgs/fi-photo.svg deleted file mode 100644 index 284a758..0000000 --- a/client/lib/foundation-icons/svgs/fi-photo.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-play-circle.svg b/client/lib/foundation-icons/svgs/fi-play-circle.svg deleted file mode 100644 index 738a087..0000000 --- a/client/lib/foundation-icons/svgs/fi-play-circle.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-play-video.svg b/client/lib/foundation-icons/svgs/fi-play-video.svg deleted file mode 100644 index 143fc7c..0000000 --- a/client/lib/foundation-icons/svgs/fi-play-video.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-play.svg b/client/lib/foundation-icons/svgs/fi-play.svg deleted file mode 100644 index b916725..0000000 --- a/client/lib/foundation-icons/svgs/fi-play.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-plus.svg b/client/lib/foundation-icons/svgs/fi-plus.svg deleted file mode 100644 index 4de3110..0000000 --- a/client/lib/foundation-icons/svgs/fi-plus.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-pound.svg b/client/lib/foundation-icons/svgs/fi-pound.svg deleted file mode 100644 index b116d4d..0000000 --- a/client/lib/foundation-icons/svgs/fi-pound.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-power.svg b/client/lib/foundation-icons/svgs/fi-power.svg deleted file mode 100644 index b3073f0..0000000 --- a/client/lib/foundation-icons/svgs/fi-power.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-previous.svg b/client/lib/foundation-icons/svgs/fi-previous.svg deleted file mode 100644 index 6b391a7..0000000 --- a/client/lib/foundation-icons/svgs/fi-previous.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-price-tag.svg b/client/lib/foundation-icons/svgs/fi-price-tag.svg deleted file mode 100644 index 1511b57..0000000 --- a/client/lib/foundation-icons/svgs/fi-price-tag.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-pricetag-multiple.svg b/client/lib/foundation-icons/svgs/fi-pricetag-multiple.svg deleted file mode 100644 index 01067a6..0000000 --- a/client/lib/foundation-icons/svgs/fi-pricetag-multiple.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-print.svg b/client/lib/foundation-icons/svgs/fi-print.svg deleted file mode 100644 index 79ccd49..0000000 --- a/client/lib/foundation-icons/svgs/fi-print.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-prohibited.svg b/client/lib/foundation-icons/svgs/fi-prohibited.svg deleted file mode 100644 index f1364f5..0000000 --- a/client/lib/foundation-icons/svgs/fi-prohibited.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-projection-screen.svg b/client/lib/foundation-icons/svgs/fi-projection-screen.svg deleted file mode 100644 index 5d1e421..0000000 --- a/client/lib/foundation-icons/svgs/fi-projection-screen.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-puzzle.svg b/client/lib/foundation-icons/svgs/fi-puzzle.svg deleted file mode 100644 index cfce1c0..0000000 --- a/client/lib/foundation-icons/svgs/fi-puzzle.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-quote.svg b/client/lib/foundation-icons/svgs/fi-quote.svg deleted file mode 100644 index ad42018..0000000 --- a/client/lib/foundation-icons/svgs/fi-quote.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-record.svg b/client/lib/foundation-icons/svgs/fi-record.svg deleted file mode 100644 index a4f0056..0000000 --- a/client/lib/foundation-icons/svgs/fi-record.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-refresh.svg b/client/lib/foundation-icons/svgs/fi-refresh.svg deleted file mode 100644 index c519432..0000000 --- a/client/lib/foundation-icons/svgs/fi-refresh.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-results-demographics.svg b/client/lib/foundation-icons/svgs/fi-results-demographics.svg deleted file mode 100644 index cddbea7..0000000 --- a/client/lib/foundation-icons/svgs/fi-results-demographics.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-results.svg b/client/lib/foundation-icons/svgs/fi-results.svg deleted file mode 100644 index 68e9908..0000000 --- a/client/lib/foundation-icons/svgs/fi-results.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-rewind-ten.svg b/client/lib/foundation-icons/svgs/fi-rewind-ten.svg deleted file mode 100644 index e710526..0000000 --- a/client/lib/foundation-icons/svgs/fi-rewind-ten.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-rewind.svg b/client/lib/foundation-icons/svgs/fi-rewind.svg deleted file mode 100644 index 8385736..0000000 --- a/client/lib/foundation-icons/svgs/fi-rewind.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-rss.svg b/client/lib/foundation-icons/svgs/fi-rss.svg deleted file mode 100644 index 51a675e..0000000 --- a/client/lib/foundation-icons/svgs/fi-rss.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-safety-cone.svg b/client/lib/foundation-icons/svgs/fi-safety-cone.svg deleted file mode 100644 index 7b8af9b..0000000 --- a/client/lib/foundation-icons/svgs/fi-safety-cone.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-save.svg b/client/lib/foundation-icons/svgs/fi-save.svg deleted file mode 100644 index b2247a5..0000000 --- a/client/lib/foundation-icons/svgs/fi-save.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-share.svg b/client/lib/foundation-icons/svgs/fi-share.svg deleted file mode 100644 index a083a45..0000000 --- a/client/lib/foundation-icons/svgs/fi-share.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-sheriff-badge.svg b/client/lib/foundation-icons/svgs/fi-sheriff-badge.svg deleted file mode 100644 index 46387b3..0000000 --- a/client/lib/foundation-icons/svgs/fi-sheriff-badge.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-shield.svg b/client/lib/foundation-icons/svgs/fi-shield.svg deleted file mode 100644 index 5874c2b..0000000 --- a/client/lib/foundation-icons/svgs/fi-shield.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-shopping-bag.svg b/client/lib/foundation-icons/svgs/fi-shopping-bag.svg deleted file mode 100644 index 43126aa..0000000 --- a/client/lib/foundation-icons/svgs/fi-shopping-bag.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-shopping-cart.svg b/client/lib/foundation-icons/svgs/fi-shopping-cart.svg deleted file mode 100644 index d4af8d8..0000000 --- a/client/lib/foundation-icons/svgs/fi-shopping-cart.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-shuffle.svg b/client/lib/foundation-icons/svgs/fi-shuffle.svg deleted file mode 100644 index 9baf4f4..0000000 --- a/client/lib/foundation-icons/svgs/fi-shuffle.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-skull.svg b/client/lib/foundation-icons/svgs/fi-skull.svg deleted file mode 100644 index 72061b7..0000000 --- a/client/lib/foundation-icons/svgs/fi-skull.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-500px.svg b/client/lib/foundation-icons/svgs/fi-social-500px.svg deleted file mode 100644 index baac418..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-500px.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-adobe.svg b/client/lib/foundation-icons/svgs/fi-social-adobe.svg deleted file mode 100644 index 1f70a5a..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-adobe.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-amazon.svg b/client/lib/foundation-icons/svgs/fi-social-amazon.svg deleted file mode 100644 index ebf39ce..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-amazon.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-android.svg b/client/lib/foundation-icons/svgs/fi-social-android.svg deleted file mode 100644 index 0c7e5f2..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-android.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-apple.svg b/client/lib/foundation-icons/svgs/fi-social-apple.svg deleted file mode 100644 index e79b3ee..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-apple.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-behance.svg b/client/lib/foundation-icons/svgs/fi-social-behance.svg deleted file mode 100644 index afb4e01..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-behance.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-bing.svg b/client/lib/foundation-icons/svgs/fi-social-bing.svg deleted file mode 100644 index 8db7124..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-bing.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-blogger.svg b/client/lib/foundation-icons/svgs/fi-social-blogger.svg deleted file mode 100644 index 834de1b..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-blogger.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-delicious.svg b/client/lib/foundation-icons/svgs/fi-social-delicious.svg deleted file mode 100644 index 5da3dcb..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-delicious.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-designer-news.svg b/client/lib/foundation-icons/svgs/fi-social-designer-news.svg deleted file mode 100644 index 1871ebc..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-designer-news.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-deviant-art.svg b/client/lib/foundation-icons/svgs/fi-social-deviant-art.svg deleted file mode 100644 index a2672b3..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-deviant-art.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-digg.svg b/client/lib/foundation-icons/svgs/fi-social-digg.svg deleted file mode 100644 index 7613993..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-digg.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-dribbble.svg b/client/lib/foundation-icons/svgs/fi-social-dribbble.svg deleted file mode 100644 index 1588427..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-dribbble.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-drive.svg b/client/lib/foundation-icons/svgs/fi-social-drive.svg deleted file mode 100644 index aadf6af..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-drive.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-dropbox.svg b/client/lib/foundation-icons/svgs/fi-social-dropbox.svg deleted file mode 100644 index cbbdf88..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-dropbox.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-evernote.svg b/client/lib/foundation-icons/svgs/fi-social-evernote.svg deleted file mode 100644 index accb31c..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-evernote.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-facebook.svg b/client/lib/foundation-icons/svgs/fi-social-facebook.svg deleted file mode 100644 index cd70aee..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-facebook.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-flickr.svg b/client/lib/foundation-icons/svgs/fi-social-flickr.svg deleted file mode 100644 index 93e27e8..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-flickr.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-forrst.svg b/client/lib/foundation-icons/svgs/fi-social-forrst.svg deleted file mode 100644 index 7a9f9b6..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-forrst.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-foursquare.svg b/client/lib/foundation-icons/svgs/fi-social-foursquare.svg deleted file mode 100644 index 223fe3d..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-foursquare.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-game-center.svg b/client/lib/foundation-icons/svgs/fi-social-game-center.svg deleted file mode 100644 index 6498f49..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-game-center.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-github.svg b/client/lib/foundation-icons/svgs/fi-social-github.svg deleted file mode 100644 index 9628d35..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-github.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-google-plus.svg b/client/lib/foundation-icons/svgs/fi-social-google-plus.svg deleted file mode 100644 index 586e6b9..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-google-plus.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-hacker-news.svg b/client/lib/foundation-icons/svgs/fi-social-hacker-news.svg deleted file mode 100644 index bccea9a..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-hacker-news.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-hi5.svg b/client/lib/foundation-icons/svgs/fi-social-hi5.svg deleted file mode 100644 index 7554b82..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-hi5.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-instagram.svg b/client/lib/foundation-icons/svgs/fi-social-instagram.svg deleted file mode 100644 index c806e9b..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-instagram.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-joomla.svg b/client/lib/foundation-icons/svgs/fi-social-joomla.svg deleted file mode 100644 index 189497a..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-joomla.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-lastfm.svg b/client/lib/foundation-icons/svgs/fi-social-lastfm.svg deleted file mode 100644 index d940db6..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-lastfm.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-linkedin.svg b/client/lib/foundation-icons/svgs/fi-social-linkedin.svg deleted file mode 100644 index fdfec24..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-linkedin.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-medium.svg b/client/lib/foundation-icons/svgs/fi-social-medium.svg deleted file mode 100644 index 0926027..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-medium.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-myspace.svg b/client/lib/foundation-icons/svgs/fi-social-myspace.svg deleted file mode 100644 index 4fe0544..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-myspace.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-orkut.svg b/client/lib/foundation-icons/svgs/fi-social-orkut.svg deleted file mode 100644 index 3f23927..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-orkut.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-path.svg b/client/lib/foundation-icons/svgs/fi-social-path.svg deleted file mode 100644 index e0ee2be..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-path.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-picasa.svg b/client/lib/foundation-icons/svgs/fi-social-picasa.svg deleted file mode 100644 index cefa711..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-picasa.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-pinterest.svg b/client/lib/foundation-icons/svgs/fi-social-pinterest.svg deleted file mode 100644 index 1f49e8e..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-pinterest.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-rdio.svg b/client/lib/foundation-icons/svgs/fi-social-rdio.svg deleted file mode 100644 index ff43cb0..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-rdio.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-reddit.svg b/client/lib/foundation-icons/svgs/fi-social-reddit.svg deleted file mode 100644 index efc393b..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-reddit.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-skillshare.svg b/client/lib/foundation-icons/svgs/fi-social-skillshare.svg deleted file mode 100644 index b711a58..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-skillshare.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-skype.svg b/client/lib/foundation-icons/svgs/fi-social-skype.svg deleted file mode 100644 index 46d1cf1..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-skype.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-smashing-mag.svg b/client/lib/foundation-icons/svgs/fi-social-smashing-mag.svg deleted file mode 100644 index ca5a3f8..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-smashing-mag.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-snapchat.svg b/client/lib/foundation-icons/svgs/fi-social-snapchat.svg deleted file mode 100644 index 95f87c5..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-snapchat.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-spotify.svg b/client/lib/foundation-icons/svgs/fi-social-spotify.svg deleted file mode 100644 index 065576c..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-spotify.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-squidoo.svg b/client/lib/foundation-icons/svgs/fi-social-squidoo.svg deleted file mode 100644 index 44fa41f..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-squidoo.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-stack-overflow.svg b/client/lib/foundation-icons/svgs/fi-social-stack-overflow.svg deleted file mode 100644 index e5fe832..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-stack-overflow.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-steam.svg b/client/lib/foundation-icons/svgs/fi-social-steam.svg deleted file mode 100644 index 16e67ad..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-steam.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-stumbleupon.svg b/client/lib/foundation-icons/svgs/fi-social-stumbleupon.svg deleted file mode 100644 index 98c6b93..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-stumbleupon.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-treehouse.svg b/client/lib/foundation-icons/svgs/fi-social-treehouse.svg deleted file mode 100644 index fb7e90d..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-treehouse.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-tumblr.svg b/client/lib/foundation-icons/svgs/fi-social-tumblr.svg deleted file mode 100644 index 2ebc4ee..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-tumblr.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-twitter.svg b/client/lib/foundation-icons/svgs/fi-social-twitter.svg deleted file mode 100644 index b347224..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-twitter.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-vimeo.svg b/client/lib/foundation-icons/svgs/fi-social-vimeo.svg deleted file mode 100644 index f9ced41..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-vimeo.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-windows.svg b/client/lib/foundation-icons/svgs/fi-social-windows.svg deleted file mode 100644 index 57ae0af..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-windows.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-xbox.svg b/client/lib/foundation-icons/svgs/fi-social-xbox.svg deleted file mode 100644 index a245044..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-xbox.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-yahoo.svg b/client/lib/foundation-icons/svgs/fi-social-yahoo.svg deleted file mode 100644 index 42a42a9..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-yahoo.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-yelp.svg b/client/lib/foundation-icons/svgs/fi-social-yelp.svg deleted file mode 100644 index db257e8..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-yelp.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-youtube.svg b/client/lib/foundation-icons/svgs/fi-social-youtube.svg deleted file mode 100644 index f488af5..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-youtube.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-zerply.svg b/client/lib/foundation-icons/svgs/fi-social-zerply.svg deleted file mode 100644 index 2e98b49..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-zerply.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-social-zurb.svg b/client/lib/foundation-icons/svgs/fi-social-zurb.svg deleted file mode 100644 index 6447610..0000000 --- a/client/lib/foundation-icons/svgs/fi-social-zurb.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-sound.svg b/client/lib/foundation-icons/svgs/fi-sound.svg deleted file mode 100644 index ce3fca2..0000000 --- a/client/lib/foundation-icons/svgs/fi-sound.svg +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-star.svg b/client/lib/foundation-icons/svgs/fi-star.svg deleted file mode 100644 index da9bc09..0000000 --- a/client/lib/foundation-icons/svgs/fi-star.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-stop.svg b/client/lib/foundation-icons/svgs/fi-stop.svg deleted file mode 100644 index 666cd75..0000000 --- a/client/lib/foundation-icons/svgs/fi-stop.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-strikethrough.svg b/client/lib/foundation-icons/svgs/fi-strikethrough.svg deleted file mode 100644 index dd473c9..0000000 --- a/client/lib/foundation-icons/svgs/fi-strikethrough.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-subscript.svg b/client/lib/foundation-icons/svgs/fi-subscript.svg deleted file mode 100644 index 2e96aa2..0000000 --- a/client/lib/foundation-icons/svgs/fi-subscript.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-superscript.svg b/client/lib/foundation-icons/svgs/fi-superscript.svg deleted file mode 100644 index f4f0ba7..0000000 --- a/client/lib/foundation-icons/svgs/fi-superscript.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-tablet-landscape.svg b/client/lib/foundation-icons/svgs/fi-tablet-landscape.svg deleted file mode 100644 index 4480d3e..0000000 --- a/client/lib/foundation-icons/svgs/fi-tablet-landscape.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-tablet-portrait.svg b/client/lib/foundation-icons/svgs/fi-tablet-portrait.svg deleted file mode 100644 index 8488106..0000000 --- a/client/lib/foundation-icons/svgs/fi-tablet-portrait.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-target-two.svg b/client/lib/foundation-icons/svgs/fi-target-two.svg deleted file mode 100644 index 15059c4..0000000 --- a/client/lib/foundation-icons/svgs/fi-target-two.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-target.svg b/client/lib/foundation-icons/svgs/fi-target.svg deleted file mode 100644 index b1a0289..0000000 --- a/client/lib/foundation-icons/svgs/fi-target.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-telephone-accessible.svg b/client/lib/foundation-icons/svgs/fi-telephone-accessible.svg deleted file mode 100644 index 30b2b73..0000000 --- a/client/lib/foundation-icons/svgs/fi-telephone-accessible.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-telephone.svg b/client/lib/foundation-icons/svgs/fi-telephone.svg deleted file mode 100644 index 828a894..0000000 --- a/client/lib/foundation-icons/svgs/fi-telephone.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-text-color.svg b/client/lib/foundation-icons/svgs/fi-text-color.svg deleted file mode 100644 index 5a73110..0000000 --- a/client/lib/foundation-icons/svgs/fi-text-color.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-thumbnails.svg b/client/lib/foundation-icons/svgs/fi-thumbnails.svg deleted file mode 100644 index b2107cf..0000000 --- a/client/lib/foundation-icons/svgs/fi-thumbnails.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-ticket.svg b/client/lib/foundation-icons/svgs/fi-ticket.svg deleted file mode 100644 index 5f55c64..0000000 --- a/client/lib/foundation-icons/svgs/fi-ticket.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-torso-business.svg b/client/lib/foundation-icons/svgs/fi-torso-business.svg deleted file mode 100644 index 27f09cf..0000000 --- a/client/lib/foundation-icons/svgs/fi-torso-business.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-torso-female.svg b/client/lib/foundation-icons/svgs/fi-torso-female.svg deleted file mode 100644 index d51dfd4..0000000 --- a/client/lib/foundation-icons/svgs/fi-torso-female.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-torso.svg b/client/lib/foundation-icons/svgs/fi-torso.svg deleted file mode 100644 index fd640c3..0000000 --- a/client/lib/foundation-icons/svgs/fi-torso.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-torsos-all-female.svg b/client/lib/foundation-icons/svgs/fi-torsos-all-female.svg deleted file mode 100644 index 74d8e46..0000000 --- a/client/lib/foundation-icons/svgs/fi-torsos-all-female.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-torsos-all.svg b/client/lib/foundation-icons/svgs/fi-torsos-all.svg deleted file mode 100644 index 7fd97f0..0000000 --- a/client/lib/foundation-icons/svgs/fi-torsos-all.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-torsos-female-male.svg b/client/lib/foundation-icons/svgs/fi-torsos-female-male.svg deleted file mode 100644 index 637e572..0000000 --- a/client/lib/foundation-icons/svgs/fi-torsos-female-male.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-torsos-male-female.svg b/client/lib/foundation-icons/svgs/fi-torsos-male-female.svg deleted file mode 100644 index 2f67e0b..0000000 --- a/client/lib/foundation-icons/svgs/fi-torsos-male-female.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-torsos.svg b/client/lib/foundation-icons/svgs/fi-torsos.svg deleted file mode 100644 index 37873c6..0000000 --- a/client/lib/foundation-icons/svgs/fi-torsos.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-trash.svg b/client/lib/foundation-icons/svgs/fi-trash.svg deleted file mode 100644 index 3955826..0000000 --- a/client/lib/foundation-icons/svgs/fi-trash.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-trees.svg b/client/lib/foundation-icons/svgs/fi-trees.svg deleted file mode 100644 index 55bc86e..0000000 --- a/client/lib/foundation-icons/svgs/fi-trees.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-trophy.svg b/client/lib/foundation-icons/svgs/fi-trophy.svg deleted file mode 100644 index 722c167..0000000 --- a/client/lib/foundation-icons/svgs/fi-trophy.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-underline.svg b/client/lib/foundation-icons/svgs/fi-underline.svg deleted file mode 100644 index adb2fd9..0000000 --- a/client/lib/foundation-icons/svgs/fi-underline.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-universal-access.svg b/client/lib/foundation-icons/svgs/fi-universal-access.svg deleted file mode 100644 index 5c2dca0..0000000 --- a/client/lib/foundation-icons/svgs/fi-universal-access.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-unlink.svg b/client/lib/foundation-icons/svgs/fi-unlink.svg deleted file mode 100644 index fbc7851..0000000 --- a/client/lib/foundation-icons/svgs/fi-unlink.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-unlock.svg b/client/lib/foundation-icons/svgs/fi-unlock.svg deleted file mode 100644 index c94929d..0000000 --- a/client/lib/foundation-icons/svgs/fi-unlock.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-upload-cloud.svg b/client/lib/foundation-icons/svgs/fi-upload-cloud.svg deleted file mode 100644 index cc2d135..0000000 --- a/client/lib/foundation-icons/svgs/fi-upload-cloud.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-upload.svg b/client/lib/foundation-icons/svgs/fi-upload.svg deleted file mode 100644 index 0536c3f..0000000 --- a/client/lib/foundation-icons/svgs/fi-upload.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-usb.svg b/client/lib/foundation-icons/svgs/fi-usb.svg deleted file mode 100644 index 5f25dd8..0000000 --- a/client/lib/foundation-icons/svgs/fi-usb.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-video.svg b/client/lib/foundation-icons/svgs/fi-video.svg deleted file mode 100644 index 2ba31d7..0000000 --- a/client/lib/foundation-icons/svgs/fi-video.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-volume-none.svg b/client/lib/foundation-icons/svgs/fi-volume-none.svg deleted file mode 100644 index 220f83f..0000000 --- a/client/lib/foundation-icons/svgs/fi-volume-none.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-volume-strike.svg b/client/lib/foundation-icons/svgs/fi-volume-strike.svg deleted file mode 100644 index 6f182e6..0000000 --- a/client/lib/foundation-icons/svgs/fi-volume-strike.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-volume.svg b/client/lib/foundation-icons/svgs/fi-volume.svg deleted file mode 100644 index e435d96..0000000 --- a/client/lib/foundation-icons/svgs/fi-volume.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-web.svg b/client/lib/foundation-icons/svgs/fi-web.svg deleted file mode 100644 index c7a2819..0000000 --- a/client/lib/foundation-icons/svgs/fi-web.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-wheelchair.svg b/client/lib/foundation-icons/svgs/fi-wheelchair.svg deleted file mode 100644 index efecd71..0000000 --- a/client/lib/foundation-icons/svgs/fi-wheelchair.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-widget.svg b/client/lib/foundation-icons/svgs/fi-widget.svg deleted file mode 100644 index 925967f..0000000 --- a/client/lib/foundation-icons/svgs/fi-widget.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-wrench.svg b/client/lib/foundation-icons/svgs/fi-wrench.svg deleted file mode 100644 index cd0bcfc..0000000 --- a/client/lib/foundation-icons/svgs/fi-wrench.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-x-circle.svg b/client/lib/foundation-icons/svgs/fi-x-circle.svg deleted file mode 100644 index c037c71..0000000 --- a/client/lib/foundation-icons/svgs/fi-x-circle.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-x.svg b/client/lib/foundation-icons/svgs/fi-x.svg deleted file mode 100644 index 85398ba..0000000 --- a/client/lib/foundation-icons/svgs/fi-x.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-yen.svg b/client/lib/foundation-icons/svgs/fi-yen.svg deleted file mode 100644 index feffe66..0000000 --- a/client/lib/foundation-icons/svgs/fi-yen.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-zoom-in.svg b/client/lib/foundation-icons/svgs/fi-zoom-in.svg deleted file mode 100644 index 6b4213d..0000000 --- a/client/lib/foundation-icons/svgs/fi-zoom-in.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation-icons/svgs/fi-zoom-out.svg b/client/lib/foundation-icons/svgs/fi-zoom-out.svg deleted file mode 100644 index 0c07df7..0000000 --- a/client/lib/foundation-icons/svgs/fi-zoom-out.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - diff --git a/client/lib/foundation/css/foundation.css b/client/lib/foundation/css/foundation.css deleted file mode 100644 index b9d3059..0000000 --- a/client/lib/foundation/css/foundation.css +++ /dev/null @@ -1,5471 +0,0 @@ -meta.foundation-version { - font-family: "/5.3.0/"; } - -meta.foundation-mq-small { - font-family: "/only screen/"; - width: 0em; } - -meta.foundation-mq-medium { - font-family: "/only screen and (min-width:40.063em)/"; - width: 40.063em; } - -meta.foundation-mq-large { - font-family: "/only screen and (min-width:64.063em)/"; - width: 64.063em; } - -meta.foundation-mq-xlarge { - font-family: "/only screen and (min-width:90.063em)/"; - width: 90.063em; } - -meta.foundation-mq-xxlarge { - font-family: "/only screen and (min-width:120.063em)/"; - width: 120.063em; } - -meta.foundation-data-attribute-namespace { - font-family: false; } - -html, body { - height: 100%; } - -*, -*:before, -*:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; } - -html, -body { - font-size: 100%; } - -body { - background: white; - color: #222222; - padding: 0; - margin: 0; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; - font-weight: normal; - font-style: normal; - line-height: 1; - position: relative; - cursor: default; } - -a:hover { - cursor: pointer; } - -img { - max-width: 100%; - height: auto; } - -img { - -ms-interpolation-mode: bicubic; } - -#map_canvas img, -#map_canvas embed, -#map_canvas object, -.map_canvas img, -.map_canvas embed, -.map_canvas object { - max-width: none !important; } - -.left { - float: left !important; } - -.right { - float: right !important; } - -.clearfix:before, .clearfix:after { - content: " "; - display: table; } -.clearfix:after { - clear: both; } - -.hide { - display: none; } - -.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; } - -img { - display: inline-block; - vertical-align: middle; } - -textarea { - height: auto; - min-height: 50px; } - -select { - width: 100%; } - -.row { - width: 100%; - margin-left: auto; - margin-right: auto; - margin-top: 0; - margin-bottom: 0; - max-width: 62.5rem; } - .row:before, .row:after { - content: " "; - display: table; } - .row:after { - clear: both; } - .row.collapse > .column, - .row.collapse > .columns { - padding-left: 0; - padding-right: 0; } - .row.collapse .row { - margin-left: 0; - margin-right: 0; } - .row .row { - width: auto; - margin-left: -0.9375rem; - margin-right: -0.9375rem; - margin-top: 0; - margin-bottom: 0; - max-width: none; } - .row .row:before, .row .row:after { - content: " "; - display: table; } - .row .row:after { - clear: both; } - .row .row.collapse { - width: auto; - margin: 0; - max-width: none; } - .row .row.collapse:before, .row .row.collapse:after { - content: " "; - display: table; } - .row .row.collapse:after { - clear: both; } - -.column, -.columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - width: 100%; - float: left; } - -[class*="column"] + [class*="column"]:last-child { - float: right; } - -[class*="column"] + [class*="column"].end { - float: left; } - -@media only screen { - .small-push-0 { - position: relative; - left: 0%; - right: auto; } - - .small-pull-0 { - position: relative; - right: 0%; - left: auto; } - - .small-push-1 { - position: relative; - left: 8.33333%; - right: auto; } - - .small-pull-1 { - position: relative; - right: 8.33333%; - left: auto; } - - .small-push-2 { - position: relative; - left: 16.66667%; - right: auto; } - - .small-pull-2 { - position: relative; - right: 16.66667%; - left: auto; } - - .small-push-3 { - position: relative; - left: 25%; - right: auto; } - - .small-pull-3 { - position: relative; - right: 25%; - left: auto; } - - .small-push-4 { - position: relative; - left: 33.33333%; - right: auto; } - - .small-pull-4 { - position: relative; - right: 33.33333%; - left: auto; } - - .small-push-5 { - position: relative; - left: 41.66667%; - right: auto; } - - .small-pull-5 { - position: relative; - right: 41.66667%; - left: auto; } - - .small-push-6 { - position: relative; - left: 50%; - right: auto; } - - .small-pull-6 { - position: relative; - right: 50%; - left: auto; } - - .small-push-7 { - position: relative; - left: 58.33333%; - right: auto; } - - .small-pull-7 { - position: relative; - right: 58.33333%; - left: auto; } - - .small-push-8 { - position: relative; - left: 66.66667%; - right: auto; } - - .small-pull-8 { - position: relative; - right: 66.66667%; - left: auto; } - - .small-push-9 { - position: relative; - left: 75%; - right: auto; } - - .small-pull-9 { - position: relative; - right: 75%; - left: auto; } - - .small-push-10 { - position: relative; - left: 83.33333%; - right: auto; } - - .small-pull-10 { - position: relative; - right: 83.33333%; - left: auto; } - - .small-push-11 { - position: relative; - left: 91.66667%; - right: auto; } - - .small-pull-11 { - position: relative; - right: 91.66667%; - left: auto; } - - .column, - .columns { - position: relative; - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; } - - .small-1 { - width: 8.33333%; } - - .small-2 { - width: 16.66667%; } - - .small-3 { - width: 25%; } - - .small-4 { - width: 33.33333%; } - - .small-5 { - width: 41.66667%; } - - .small-6 { - width: 50%; } - - .small-7 { - width: 58.33333%; } - - .small-8 { - width: 66.66667%; } - - .small-9 { - width: 75%; } - - .small-10 { - width: 83.33333%; } - - .small-11 { - width: 91.66667%; } - - .small-12 { - width: 100%; } - - .small-offset-0 { - margin-left: 0% !important; } - - .small-offset-1 { - margin-left: 8.33333% !important; } - - .small-offset-2 { - margin-left: 16.66667% !important; } - - .small-offset-3 { - margin-left: 25% !important; } - - .small-offset-4 { - margin-left: 33.33333% !important; } - - .small-offset-5 { - margin-left: 41.66667% !important; } - - .small-offset-6 { - margin-left: 50% !important; } - - .small-offset-7 { - margin-left: 58.33333% !important; } - - .small-offset-8 { - margin-left: 66.66667% !important; } - - .small-offset-9 { - margin-left: 75% !important; } - - .small-offset-10 { - margin-left: 83.33333% !important; } - - .small-offset-11 { - margin-left: 91.66667% !important; } - - .small-reset-order { - margin-left: 0; - margin-right: 0; - left: auto; - right: auto; - float: left; } - - .column.small-centered, - .columns.small-centered { - margin-left: auto; - margin-right: auto; - float: none; } - - .column.small-uncentered, - .columns.small-uncentered { - margin-left: 0; - margin-right: 0; - float: left; } - - .column.small-centered:last-child, - .columns.small-centered:last-child { - float: none; } - - .column.small-uncentered:last-child, - .columns.small-uncentered:last-child { - float: left; } - - .column.small-uncentered.opposite, - .columns.small-uncentered.opposite { - float: right; } } -@media only screen and (min-width: 40.063em) { - .medium-push-0 { - position: relative; - left: 0%; - right: auto; } - - .medium-pull-0 { - position: relative; - right: 0%; - left: auto; } - - .medium-push-1 { - position: relative; - left: 8.33333%; - right: auto; } - - .medium-pull-1 { - position: relative; - right: 8.33333%; - left: auto; } - - .medium-push-2 { - position: relative; - left: 16.66667%; - right: auto; } - - .medium-pull-2 { - position: relative; - right: 16.66667%; - left: auto; } - - .medium-push-3 { - position: relative; - left: 25%; - right: auto; } - - .medium-pull-3 { - position: relative; - right: 25%; - left: auto; } - - .medium-push-4 { - position: relative; - left: 33.33333%; - right: auto; } - - .medium-pull-4 { - position: relative; - right: 33.33333%; - left: auto; } - - .medium-push-5 { - position: relative; - left: 41.66667%; - right: auto; } - - .medium-pull-5 { - position: relative; - right: 41.66667%; - left: auto; } - - .medium-push-6 { - position: relative; - left: 50%; - right: auto; } - - .medium-pull-6 { - position: relative; - right: 50%; - left: auto; } - - .medium-push-7 { - position: relative; - left: 58.33333%; - right: auto; } - - .medium-pull-7 { - position: relative; - right: 58.33333%; - left: auto; } - - .medium-push-8 { - position: relative; - left: 66.66667%; - right: auto; } - - .medium-pull-8 { - position: relative; - right: 66.66667%; - left: auto; } - - .medium-push-9 { - position: relative; - left: 75%; - right: auto; } - - .medium-pull-9 { - position: relative; - right: 75%; - left: auto; } - - .medium-push-10 { - position: relative; - left: 83.33333%; - right: auto; } - - .medium-pull-10 { - position: relative; - right: 83.33333%; - left: auto; } - - .medium-push-11 { - position: relative; - left: 91.66667%; - right: auto; } - - .medium-pull-11 { - position: relative; - right: 91.66667%; - left: auto; } - - .column, - .columns { - position: relative; - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; } - - .medium-1 { - width: 8.33333%; } - - .medium-2 { - width: 16.66667%; } - - .medium-3 { - width: 25%; } - - .medium-4 { - width: 33.33333%; } - - .medium-5 { - width: 41.66667%; } - - .medium-6 { - width: 50%; } - - .medium-7 { - width: 58.33333%; } - - .medium-8 { - width: 66.66667%; } - - .medium-9 { - width: 75%; } - - .medium-10 { - width: 83.33333%; } - - .medium-11 { - width: 91.66667%; } - - .medium-12 { - width: 100%; } - - .medium-offset-0 { - margin-left: 0% !important; } - - .medium-offset-1 { - margin-left: 8.33333% !important; } - - .medium-offset-2 { - margin-left: 16.66667% !important; } - - .medium-offset-3 { - margin-left: 25% !important; } - - .medium-offset-4 { - margin-left: 33.33333% !important; } - - .medium-offset-5 { - margin-left: 41.66667% !important; } - - .medium-offset-6 { - margin-left: 50% !important; } - - .medium-offset-7 { - margin-left: 58.33333% !important; } - - .medium-offset-8 { - margin-left: 66.66667% !important; } - - .medium-offset-9 { - margin-left: 75% !important; } - - .medium-offset-10 { - margin-left: 83.33333% !important; } - - .medium-offset-11 { - margin-left: 91.66667% !important; } - - .medium-reset-order { - margin-left: 0; - margin-right: 0; - left: auto; - right: auto; - float: left; } - - .column.medium-centered, - .columns.medium-centered { - margin-left: auto; - margin-right: auto; - float: none; } - - .column.medium-uncentered, - .columns.medium-uncentered { - margin-left: 0; - margin-right: 0; - float: left; } - - .column.medium-centered:last-child, - .columns.medium-centered:last-child { - float: none; } - - .column.medium-uncentered:last-child, - .columns.medium-uncentered:last-child { - float: left; } - - .column.medium-uncentered.opposite, - .columns.medium-uncentered.opposite { - float: right; } - - .push-0 { - position: relative; - left: 0%; - right: auto; } - - .pull-0 { - position: relative; - right: 0%; - left: auto; } - - .push-1 { - position: relative; - left: 8.33333%; - right: auto; } - - .pull-1 { - position: relative; - right: 8.33333%; - left: auto; } - - .push-2 { - position: relative; - left: 16.66667%; - right: auto; } - - .pull-2 { - position: relative; - right: 16.66667%; - left: auto; } - - .push-3 { - position: relative; - left: 25%; - right: auto; } - - .pull-3 { - position: relative; - right: 25%; - left: auto; } - - .push-4 { - position: relative; - left: 33.33333%; - right: auto; } - - .pull-4 { - position: relative; - right: 33.33333%; - left: auto; } - - .push-5 { - position: relative; - left: 41.66667%; - right: auto; } - - .pull-5 { - position: relative; - right: 41.66667%; - left: auto; } - - .push-6 { - position: relative; - left: 50%; - right: auto; } - - .pull-6 { - position: relative; - right: 50%; - left: auto; } - - .push-7 { - position: relative; - left: 58.33333%; - right: auto; } - - .pull-7 { - position: relative; - right: 58.33333%; - left: auto; } - - .push-8 { - position: relative; - left: 66.66667%; - right: auto; } - - .pull-8 { - position: relative; - right: 66.66667%; - left: auto; } - - .push-9 { - position: relative; - left: 75%; - right: auto; } - - .pull-9 { - position: relative; - right: 75%; - left: auto; } - - .push-10 { - position: relative; - left: 83.33333%; - right: auto; } - - .pull-10 { - position: relative; - right: 83.33333%; - left: auto; } - - .push-11 { - position: relative; - left: 91.66667%; - right: auto; } - - .pull-11 { - position: relative; - right: 91.66667%; - left: auto; } } -@media only screen and (min-width: 64.063em) { - .large-push-0 { - position: relative; - left: 0%; - right: auto; } - - .large-pull-0 { - position: relative; - right: 0%; - left: auto; } - - .large-push-1 { - position: relative; - left: 8.33333%; - right: auto; } - - .large-pull-1 { - position: relative; - right: 8.33333%; - left: auto; } - - .large-push-2 { - position: relative; - left: 16.66667%; - right: auto; } - - .large-pull-2 { - position: relative; - right: 16.66667%; - left: auto; } - - .large-push-3 { - position: relative; - left: 25%; - right: auto; } - - .large-pull-3 { - position: relative; - right: 25%; - left: auto; } - - .large-push-4 { - position: relative; - left: 33.33333%; - right: auto; } - - .large-pull-4 { - position: relative; - right: 33.33333%; - left: auto; } - - .large-push-5 { - position: relative; - left: 41.66667%; - right: auto; } - - .large-pull-5 { - position: relative; - right: 41.66667%; - left: auto; } - - .large-push-6 { - position: relative; - left: 50%; - right: auto; } - - .large-pull-6 { - position: relative; - right: 50%; - left: auto; } - - .large-push-7 { - position: relative; - left: 58.33333%; - right: auto; } - - .large-pull-7 { - position: relative; - right: 58.33333%; - left: auto; } - - .large-push-8 { - position: relative; - left: 66.66667%; - right: auto; } - - .large-pull-8 { - position: relative; - right: 66.66667%; - left: auto; } - - .large-push-9 { - position: relative; - left: 75%; - right: auto; } - - .large-pull-9 { - position: relative; - right: 75%; - left: auto; } - - .large-push-10 { - position: relative; - left: 83.33333%; - right: auto; } - - .large-pull-10 { - position: relative; - right: 83.33333%; - left: auto; } - - .large-push-11 { - position: relative; - left: 91.66667%; - right: auto; } - - .large-pull-11 { - position: relative; - right: 91.66667%; - left: auto; } - - .column, - .columns { - position: relative; - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; } - - .large-1 { - width: 8.33333%; } - - .large-2 { - width: 16.66667%; } - - .large-3 { - width: 25%; } - - .large-4 { - width: 33.33333%; } - - .large-5 { - width: 41.66667%; } - - .large-6 { - width: 50%; } - - .large-7 { - width: 58.33333%; } - - .large-8 { - width: 66.66667%; } - - .large-9 { - width: 75%; } - - .large-10 { - width: 83.33333%; } - - .large-11 { - width: 91.66667%; } - - .large-12 { - width: 100%; } - - .large-offset-0 { - margin-left: 0% !important; } - - .large-offset-1 { - margin-left: 8.33333% !important; } - - .large-offset-2 { - margin-left: 16.66667% !important; } - - .large-offset-3 { - margin-left: 25% !important; } - - .large-offset-4 { - margin-left: 33.33333% !important; } - - .large-offset-5 { - margin-left: 41.66667% !important; } - - .large-offset-6 { - margin-left: 50% !important; } - - .large-offset-7 { - margin-left: 58.33333% !important; } - - .large-offset-8 { - margin-left: 66.66667% !important; } - - .large-offset-9 { - margin-left: 75% !important; } - - .large-offset-10 { - margin-left: 83.33333% !important; } - - .large-offset-11 { - margin-left: 91.66667% !important; } - - .large-reset-order { - margin-left: 0; - margin-right: 0; - left: auto; - right: auto; - float: left; } - - .column.large-centered, - .columns.large-centered { - margin-left: auto; - margin-right: auto; - float: none; } - - .column.large-uncentered, - .columns.large-uncentered { - margin-left: 0; - margin-right: 0; - float: left; } - - .column.large-centered:last-child, - .columns.large-centered:last-child { - float: none; } - - .column.large-uncentered:last-child, - .columns.large-uncentered:last-child { - float: left; } - - .column.large-uncentered.opposite, - .columns.large-uncentered.opposite { - float: right; } - - .push-0 { - position: relative; - left: 0%; - right: auto; } - - .pull-0 { - position: relative; - right: 0%; - left: auto; } - - .push-1 { - position: relative; - left: 8.33333%; - right: auto; } - - .pull-1 { - position: relative; - right: 8.33333%; - left: auto; } - - .push-2 { - position: relative; - left: 16.66667%; - right: auto; } - - .pull-2 { - position: relative; - right: 16.66667%; - left: auto; } - - .push-3 { - position: relative; - left: 25%; - right: auto; } - - .pull-3 { - position: relative; - right: 25%; - left: auto; } - - .push-4 { - position: relative; - left: 33.33333%; - right: auto; } - - .pull-4 { - position: relative; - right: 33.33333%; - left: auto; } - - .push-5 { - position: relative; - left: 41.66667%; - right: auto; } - - .pull-5 { - position: relative; - right: 41.66667%; - left: auto; } - - .push-6 { - position: relative; - left: 50%; - right: auto; } - - .pull-6 { - position: relative; - right: 50%; - left: auto; } - - .push-7 { - position: relative; - left: 58.33333%; - right: auto; } - - .pull-7 { - position: relative; - right: 58.33333%; - left: auto; } - - .push-8 { - position: relative; - left: 66.66667%; - right: auto; } - - .pull-8 { - position: relative; - right: 66.66667%; - left: auto; } - - .push-9 { - position: relative; - left: 75%; - right: auto; } - - .pull-9 { - position: relative; - right: 75%; - left: auto; } - - .push-10 { - position: relative; - left: 83.33333%; - right: auto; } - - .pull-10 { - position: relative; - right: 83.33333%; - left: auto; } - - .push-11 { - position: relative; - left: 91.66667%; - right: auto; } - - .pull-11 { - position: relative; - right: 91.66667%; - left: auto; } } -button, .button { - border-style: solid; - border-width: 0px; - cursor: pointer; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; - font-weight: normal; - line-height: normal; - margin: 0 0 1.25rem; - position: relative; - text-decoration: none; - text-align: center; - -webkit-appearance: none; - -webkit-border-radius: 0; - display: inline-block; - padding-top: 1rem; - padding-right: 2rem; - padding-bottom: 1.0625rem; - padding-left: 2rem; - font-size: 1rem; - background-color: #008cba; - border-color: #007095; - color: white; - transition: background-color 300ms ease-out; } - button:hover, button:focus, .button:hover, .button:focus { - background-color: #007095; } - button:hover, button:focus, .button:hover, .button:focus { - color: white; } - button.secondary, .button.secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; } - button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { - background-color: #b9b9b9; } - button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { - color: #333333; } - button.success, .button.success { - background-color: #43ac6a; - border-color: #368a55; - color: white; } - button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { - background-color: #368a55; } - button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { - color: white; } - button.alert, .button.alert { - background-color: #f04124; - border-color: #cf2a0e; - color: white; } - button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { - background-color: #cf2a0e; } - button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { - color: white; } - button.large, .button.large { - padding-top: 1.125rem; - padding-right: 2.25rem; - padding-bottom: 1.1875rem; - padding-left: 2.25rem; - font-size: 1.25rem; } - button.small, .button.small { - padding-top: 0.875rem; - padding-right: 1.75rem; - padding-bottom: 0.9375rem; - padding-left: 1.75rem; - font-size: 0.8125rem; } - button.tiny, .button.tiny { - padding-top: 0.625rem; - padding-right: 1.25rem; - padding-bottom: 0.6875rem; - padding-left: 1.25rem; - font-size: 0.6875rem; } - button.expand, .button.expand { - padding-right: 0; - padding-left: 0; - width: 100%; } - button.left-align, .button.left-align { - text-align: left; - text-indent: 0.75rem; } - button.right-align, .button.right-align { - text-align: right; - padding-right: 0.75rem; } - button.radius, .button.radius { - border-radius: 3px; } - button.round, .button.round { - border-radius: 1000px; } - button.disabled, button[disabled], .button.disabled, .button[disabled] { - background-color: #008cba; - border-color: #007095; - color: white; - cursor: default; - opacity: 0.7; - box-shadow: none; } - button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - background-color: #007095; } - button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - color: white; } - button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - background-color: #008cba; } - button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; - cursor: default; - opacity: 0.7; - box-shadow: none; } - button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - background-color: #b9b9b9; } - button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - color: #333333; } - button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - background-color: #e7e7e7; } - button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success { - background-color: #43ac6a; - border-color: #368a55; - color: white; - cursor: default; - opacity: 0.7; - box-shadow: none; } - button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - background-color: #368a55; } - button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - color: white; } - button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - background-color: #43ac6a; } - button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert { - background-color: #f04124; - border-color: #cf2a0e; - color: white; - cursor: default; - opacity: 0.7; - box-shadow: none; } - button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - background-color: #cf2a0e; } - button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - color: white; } - button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - background-color: #f04124; } - -@media only screen and (min-width: 40.063em) { - button, .button { - display: inline-block; } } -meta.foundation-mq-topbar { - font-family: "/only screen and (min-width:40.063em)/"; - width: 40.063em; } - -/* Wrapped around .top-bar to contain to grid width */ -.contain-to-grid { - width: 100%; - background: #333333; } - .contain-to-grid .top-bar { - margin-bottom: 0; } - -.fixed { - width: 100%; - left: 0; - position: fixed; - top: 0; - z-index: 99; } - .fixed.expanded:not(.top-bar) { - overflow-y: auto; - height: auto; - width: 100%; - max-height: 100%; } - .fixed.expanded:not(.top-bar) .title-area { - position: fixed; - width: 100%; - z-index: 99; } - .fixed.expanded:not(.top-bar) .top-bar-section { - z-index: 98; - margin-top: 45px; } - -.top-bar { - overflow: hidden; - height: 45px; - line-height: 45px; - position: relative; - background: #333333; - margin-bottom: 0; } - .top-bar ul { - margin-bottom: 0; - list-style: none; } - .top-bar .row { - max-width: none; } - .top-bar form, - .top-bar input { - margin-bottom: 0; } - .top-bar input { - height: auto; - padding-top: .35rem; - padding-bottom: .35rem; - font-size: 0.75rem; } - .top-bar .button, .top-bar button { - padding-top: .45rem; - padding-bottom: .35rem; - margin-bottom: 0; - font-size: 0.75rem; } - .top-bar .title-area { - position: relative; - margin: 0; } - .top-bar .name { - height: 45px; - margin: 0; - font-size: 16px; } - .top-bar .name h1 { - line-height: 45px; - font-size: 1.0625rem; - margin: 0; } - .top-bar .name h1 a { - font-weight: normal; - color: white; - width: 75%; - display: block; - padding: 0 15px; } - .top-bar .toggle-topbar { - position: absolute; - right: 0; - top: 0; } - .top-bar .toggle-topbar a { - color: white; - text-transform: uppercase; - font-size: 0.8125rem; - font-weight: bold; - position: relative; - display: block; - padding: 0 15px; - height: 45px; - line-height: 45px; } - .top-bar .toggle-topbar.menu-icon { - top: 50%; - margin-top: -16px; } - .top-bar .toggle-topbar.menu-icon a { - height: 34px; - line-height: 33px; - padding: 0 40px 0 15px; - color: white; - position: relative; } - .top-bar .toggle-topbar.menu-icon a span::after { - content: ""; - position: absolute; - display: block; - height: 0; - top: 50%; - margin-top: -8px; - right: 15px; - box-shadow: 0 0px 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; - width: 16px; } - .top-bar .toggle-topbar.menu-icon a span:hover:after { - box-shadow: 0 0px 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; } - .top-bar.expanded { - height: auto; - background: transparent; } - .top-bar.expanded .title-area { - background: #333333; } - .top-bar.expanded .toggle-topbar a { - color: #888888; } - .top-bar.expanded .toggle-topbar a::after { - box-shadow: 0 10px 0 1px #888888, 0 16px 0 1px #888888, 0 22px 0 1px #888888; } - -.top-bar-section { - left: 0; - position: relative; - width: auto; - transition: left 300ms ease-out; } - .top-bar-section ul { - padding: 0; - width: 100%; - height: auto; - display: block; - font-size: 16px; - margin: 0; } - .top-bar-section .divider, - .top-bar-section [role="separator"] { - border-top: solid 1px #1a1a1a; - clear: both; - height: 1px; - width: 100%; } - .top-bar-section ul li { - background: #333333; } - .top-bar-section ul li > a { - display: block; - width: 100%; - color: white; - padding: 12px 0 12px 0; - padding-left: 15px; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; - font-size: 0.8125rem; - font-weight: normal; - text-transform: none; } - .top-bar-section ul li > a.button { - font-size: 0.8125rem; - padding-right: 15px; - padding-left: 15px; - background-color: #008cba; - border-color: #007095; - color: white; } - .top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { - background-color: #007095; } - .top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { - color: white; } - .top-bar-section ul li > a.button.secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; } - .top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { - background-color: #b9b9b9; } - .top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { - color: #333333; } - .top-bar-section ul li > a.button.success { - background-color: #43ac6a; - border-color: #368a55; - color: white; } - .top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { - background-color: #368a55; } - .top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { - color: white; } - .top-bar-section ul li > a.button.alert { - background-color: #f04124; - border-color: #cf2a0e; - color: white; } - .top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { - background-color: #cf2a0e; } - .top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { - color: white; } - .top-bar-section ul li > button { - font-size: 0.8125rem; - padding-right: 15px; - padding-left: 15px; - background-color: #008cba; - border-color: #007095; - color: white; } - .top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { - background-color: #007095; } - .top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { - color: white; } - .top-bar-section ul li > button.secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; } - .top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { - background-color: #b9b9b9; } - .top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { - color: #333333; } - .top-bar-section ul li > button.success { - background-color: #43ac6a; - border-color: #368a55; - color: white; } - .top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { - background-color: #368a55; } - .top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { - color: white; } - .top-bar-section ul li > button.alert { - background-color: #f04124; - border-color: #cf2a0e; - color: white; } - .top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { - background-color: #cf2a0e; } - .top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { - color: white; } - .top-bar-section ul li:hover:not(.has-form) > a { - background-color: #555555; - background: #272727; - color: white; } - .top-bar-section ul li.active > a { - background: #008cba; - color: white; } - .top-bar-section ul li.active > a:hover { - background: #0078a0; - color: white; } - .top-bar-section .has-form { - padding: 15px; } - .top-bar-section .has-dropdown { - position: relative; } - .top-bar-section .has-dropdown > a:after { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: transparent transparent transparent rgba(255, 255, 255, 0.4); - border-left-style: solid; - margin-right: 15px; - margin-top: -4.5px; - position: absolute; - top: 50%; - right: 0; } - .top-bar-section .has-dropdown.moved { - position: static; } - .top-bar-section .has-dropdown.moved > .dropdown { - display: block; - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - position: absolute !important; - width: 100%; } - .top-bar-section .has-dropdown.moved > a:after { - display: none; } - .top-bar-section .dropdown { - padding: 0; - position: absolute; - left: 100%; - top: 0; - z-index: 99; - display: block; - position: absolute !important; - height: 1px; - width: 1px; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); } - .top-bar-section .dropdown li { - width: 100%; - height: auto; } - .top-bar-section .dropdown li a { - font-weight: normal; - padding: 8px 15px; } - .top-bar-section .dropdown li a.parent-link { - font-weight: normal; } - .top-bar-section .dropdown li.title h5 { - margin-bottom: 0; - margin-top: 0; } - .top-bar-section .dropdown li.title h5 a { - color: white; - line-height: 22.5px; - display: block; } - .top-bar-section .dropdown li.has-form { - padding: 8px 15px; } - .top-bar-section .dropdown li .button, .top-bar-section .dropdown li button { - top: auto; } - .top-bar-section .dropdown label { - padding: 8px 15px 2px; - margin-bottom: 0; - text-transform: uppercase; - color: #777777; - font-weight: bold; - font-size: 0.625rem; } - -.js-generated { - display: block; } - -@media only screen and (min-width: 40.063em) { - .top-bar { - background: #333333; - overflow: visible; } - .top-bar:before, .top-bar:after { - content: " "; - display: table; } - .top-bar:after { - clear: both; } - .top-bar .toggle-topbar { - display: none; } - .top-bar .title-area { - float: left; } - .top-bar .name h1 a { - width: auto; } - .top-bar input, - .top-bar .button, - .top-bar button { - font-size: 0.875rem; - position: relative; - top: 7px; } - .top-bar.expanded { - background: #333333; } - - .contain-to-grid .top-bar { - max-width: 62.5rem; - margin: 0 auto; - margin-bottom: 0; } - - .top-bar-section { - transition: none 0 0; - left: 0 !important; } - .top-bar-section ul { - width: auto; - height: auto !important; - display: inline; } - .top-bar-section ul li { - float: left; } - .top-bar-section ul li .js-generated { - display: none; } - .top-bar-section li.hover > a:not(.button) { - background-color: #555555; - background: #272727; - color: white; } - .top-bar-section li:not(.has-form) a:not(.button) { - padding: 0 15px; - line-height: 45px; - background: #333333; } - .top-bar-section li:not(.has-form) a:not(.button):hover { - background-color: #555555; - background: #272727; } - .top-bar-section li.active:not(.has-form) a:not(.button) { - padding: 0 15px; - line-height: 45px; - color: white; - background: #008cba; } - .top-bar-section li.active:not(.has-form) a:not(.button):hover { - background: #0078a0; } - .top-bar-section .has-dropdown > a { - padding-right: 35px !important; } - .top-bar-section .has-dropdown > a:after { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent; - border-top-style: solid; - margin-top: -2.5px; - top: 22.5px; } - .top-bar-section .has-dropdown.moved { - position: relative; } - .top-bar-section .has-dropdown.moved > .dropdown { - display: block; - position: absolute !important; - height: 1px; - width: 1px; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); } - .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown { - display: block; - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - position: absolute !important; } - .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after { - border: none; - content: "\00bb"; - top: 1rem; - margin-top: -1px; - right: 5px; - line-height: 1.2; } - .top-bar-section .dropdown { - left: 0; - top: auto; - background: transparent; - min-width: 100%; } - .top-bar-section .dropdown li a { - color: white; - line-height: 45px; - white-space: nowrap; - padding: 12px 15px; - background: #333333; } - .top-bar-section .dropdown li:not(.has-form) a:not(.button) { - color: white; - background: #333333; } - .top-bar-section .dropdown li:not(.has-form):hover > a:not(.button) { - color: white; - background-color: #555555; - background: #272727; } - .top-bar-section .dropdown li label { - white-space: nowrap; - background: #333333; } - .top-bar-section .dropdown li .dropdown { - left: 100%; - top: 0; } - .top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] { - border-bottom: none; - border-top: none; - border-right: solid 1px #4e4e4e; - clear: none; - height: 45px; - width: 0; } - .top-bar-section .has-form { - background: #333333; - padding: 0 15px; - height: 45px; } - .top-bar-section .right li .dropdown { - left: auto; - right: 0; } - .top-bar-section .right li .dropdown li .dropdown { - right: 100%; } - .top-bar-section .left li .dropdown { - right: auto; - left: 0; } - .top-bar-section .left li .dropdown li .dropdown { - left: 100%; } - - .no-js .top-bar-section ul li:hover > a { - background-color: #555555; - background: #272727; - color: white; } - .no-js .top-bar-section ul li:active > a { - background: #008cba; - color: white; } - .no-js .top-bar-section .has-dropdown:hover > .dropdown { - display: block; - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - position: absolute !important; } } -.breadcrumbs { - display: block; - padding: 0.5625rem 0.875rem 0.5625rem; - overflow: hidden; - margin-left: 0; - list-style: none; - border-style: solid; - border-width: 1px; - background-color: #f4f4f4; - border-color: gainsboro; - border-radius: 3px; } - .breadcrumbs > * { - margin: 0; - float: left; - font-size: 0.6875rem; - line-height: 0.6875rem; - text-transform: uppercase; - color: #008cba; } - .breadcrumbs > *:hover a, .breadcrumbs > *:focus a { - text-decoration: underline; } - .breadcrumbs > * a { - color: #008cba; } - .breadcrumbs > *.current { - cursor: default; - color: #333333; } - .breadcrumbs > *.current a { - cursor: default; - color: #333333; } - .breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a { - text-decoration: none; } - .breadcrumbs > *.unavailable { - color: #999999; } - .breadcrumbs > *.unavailable a { - color: #999999; } - .breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus, - .breadcrumbs > *.unavailable a:focus { - text-decoration: none; - color: #999999; - cursor: default; } - .breadcrumbs > *:before { - content: "/"; - color: #aaaaaa; - margin: 0 0.75rem; - position: relative; - top: 1px; } - .breadcrumbs > *:first-child:before { - content: " "; - margin: 0; } - -.alert-box { - border-style: solid; - border-width: 1px; - display: block; - font-weight: normal; - margin-bottom: 1.25rem; - position: relative; - padding: 0.875rem 1.5rem 0.875rem 0.875rem; - font-size: 0.8125rem; - transition: opacity 300ms ease-out; - background-color: #008cba; - border-color: #0078a0; - color: white; } - .alert-box .close { - font-size: 1.375rem; - padding: 9px 6px 4px; - line-height: 0; - position: absolute; - top: 50%; - margin-top: -0.6875rem; - right: 0.25rem; - color: #333333; - opacity: 0.3; } - .alert-box .close:hover, .alert-box .close:focus { - opacity: 0.5; } - .alert-box.radius { - border-radius: 3px; } - .alert-box.round { - border-radius: 1000px; } - .alert-box.success { - background-color: #43ac6a; - border-color: #3a945b; - color: white; } - .alert-box.alert { - background-color: #f04124; - border-color: #de2d0f; - color: white; } - .alert-box.secondary { - background-color: #e7e7e7; - border-color: #c7c7c7; - color: #4f4f4f; } - .alert-box.warning { - background-color: #f08a24; - border-color: #de770f; - color: white; } - .alert-box.info { - background-color: #a0d3e8; - border-color: #74bfdd; - color: #4f4f4f; } - .alert-box.alert-close { - opacity: 0; } - -.inline-list { - margin: 0 auto 1.0625rem auto; - margin-left: -1.375rem; - margin-right: 0; - padding: 0; - list-style: none; - overflow: hidden; } - .inline-list > li { - list-style: none; - float: left; - margin-left: 1.375rem; - display: block; } - .inline-list > li > * { - display: block; } - -.button-group { - list-style: none; - margin: 0; - left: 0; } - .button-group:before, .button-group:after { - content: " "; - display: table; } - .button-group:after { - clear: both; } - .button-group > li { - margin: 0; - float: left; } - .button-group > li > button, .button-group > li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group > li:first-child button, .button-group > li:first-child .button { - border-left: 0; } - .button-group > li:first-child { - margin-left: 0; } - .button-group.radius > * > button, .button-group.radius > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group.radius > *:first-child button, .button-group.radius > *:first-child .button { - border-left: 0; } - .button-group.radius > *, .button-group.radius > * > a, .button-group.radius > * > button, .button-group.radius > * > .button { - border-radius: 0; } - .button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button { - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; } - .button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button { - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; } - .button-group.round > * > button, .button-group.round > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group.round > *:first-child button, .button-group.round > *:first-child .button { - border-left: 0; } - .button-group.round > *, .button-group.round > * > a, .button-group.round > * > button, .button-group.round > * > .button { - border-radius: 0; } - .button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button { - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; } - .button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button { - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; } - .button-group.even-2 li { - width: 50%; } - .button-group.even-2 li > button, .button-group.even-2 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button { - border-left: 0; } - .button-group.even-2 li button, .button-group.even-2 li .button { - width: 100%; } - .button-group.even-3 li { - width: 33.33333%; } - .button-group.even-3 li > button, .button-group.even-3 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button { - border-left: 0; } - .button-group.even-3 li button, .button-group.even-3 li .button { - width: 100%; } - .button-group.even-4 li { - width: 25%; } - .button-group.even-4 li > button, .button-group.even-4 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button { - border-left: 0; } - .button-group.even-4 li button, .button-group.even-4 li .button { - width: 100%; } - .button-group.even-5 li { - width: 20%; } - .button-group.even-5 li > button, .button-group.even-5 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button { - border-left: 0; } - .button-group.even-5 li button, .button-group.even-5 li .button { - width: 100%; } - .button-group.even-6 li { - width: 16.66667%; } - .button-group.even-6 li > button, .button-group.even-6 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button { - border-left: 0; } - .button-group.even-6 li button, .button-group.even-6 li .button { - width: 100%; } - .button-group.even-7 li { - width: 14.28571%; } - .button-group.even-7 li > button, .button-group.even-7 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button { - border-left: 0; } - .button-group.even-7 li button, .button-group.even-7 li .button { - width: 100%; } - .button-group.even-8 li { - width: 12.5%; } - .button-group.even-8 li > button, .button-group.even-8 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); } - .button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button { - border-left: 0; } - .button-group.even-8 li button, .button-group.even-8 li .button { - width: 100%; } - -.button-bar:before, .button-bar:after { - content: " "; - display: table; } -.button-bar:after { - clear: both; } -.button-bar .button-group { - float: left; - margin-right: 0.625rem; } - .button-bar .button-group div { - overflow: hidden; } - -/* Panels */ -.panel { - border-style: solid; - border-width: 1px; - border-color: #d8d8d8; - margin-bottom: 1.25rem; - padding: 1.25rem; - background: #f2f2f2; } - .panel > :first-child { - margin-top: 0; } - .panel > :last-child { - margin-bottom: 0; } - .panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl { - color: #333333; } - .panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 { - line-height: 1; - margin-bottom: 0.625rem; } - .panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader { - line-height: 1.4; } - .panel.callout { - border-style: solid; - border-width: 1px; - border-color: #b6edff; - margin-bottom: 1.25rem; - padding: 1.25rem; - background: #ecfaff; } - .panel.callout > :first-child { - margin-top: 0; } - .panel.callout > :last-child { - margin-bottom: 0; } - .panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li, .panel.callout dl { - color: #333333; } - .panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 { - line-height: 1; - margin-bottom: 0.625rem; } - .panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader { - line-height: 1.4; } - .panel.callout a:not(.button) { - color: #008cba; } - .panel.radius { - border-radius: 3px; } - -.dropdown.button, button.dropdown { - position: relative; - padding-right: 3.5625rem; } - .dropdown.button:after, button.dropdown:after { - position: absolute; - content: ""; - width: 0; - height: 0; - display: block; - border-style: solid; - border-color: white transparent transparent transparent; - top: 50%; } - .dropdown.button:after, button.dropdown:after { - border-width: 0.375rem; - right: 1.40625rem; - margin-top: -0.15625rem; } - .dropdown.button:after, button.dropdown:after { - border-color: white transparent transparent transparent; } - .dropdown.button.tiny, button.dropdown.tiny { - padding-right: 2.625rem; } - .dropdown.button.tiny:before, button.dropdown.tiny:before { - border-width: 0.375rem; - right: 1.125rem; - margin-top: -0.125rem; } - .dropdown.button.tiny:after, button.dropdown.tiny:after { - border-color: white transparent transparent transparent; } - .dropdown.button.small, button.dropdown.small { - padding-right: 3.0625rem; } - .dropdown.button.small:after, button.dropdown.small:after { - border-width: 0.4375rem; - right: 1.3125rem; - margin-top: -0.15625rem; } - .dropdown.button.small:after, button.dropdown.small:after { - border-color: white transparent transparent transparent; } - .dropdown.button.large, button.dropdown.large { - padding-right: 3.625rem; } - .dropdown.button.large:after, button.dropdown.large:after { - border-width: 0.3125rem; - right: 1.71875rem; - margin-top: -0.15625rem; } - .dropdown.button.large:after, button.dropdown.large:after { - border-color: white transparent transparent transparent; } - .dropdown.button.secondary:after, button.dropdown.secondary:after { - border-color: #333333 transparent transparent transparent; } - -/* Image Thumbnails */ -.th { - line-height: 0; - display: inline-block; - border: solid 4px white; - max-width: 100%; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); - transition: all 200ms ease-out; } - .th:hover, .th:focus { - box-shadow: 0 0 6px 1px rgba(0, 140, 186, 0.5); } - .th.radius { - border-radius: 3px; } - -/* toolbar styles */ -.toolbar { - background: #333; - width: 100%; - font-size: 0; - display: inline-block; } - .toolbar.label-bottom .tab .tab-content i, .toolbar.label-bottom .tab .tab-content img { - margin-bottom: 10px; } - .toolbar.label-right .tab .tab-content i, .toolbar.label-right .tab .tab-content img { - margin-right: 10px; - display: inline-block; } - .toolbar.label-right .tab .tab-content label { - display: inline-block; } - .toolbar.vertical.label-right .tab .tab-content { - text-align: left; } - .toolbar.vertical { - height: 100%; - width: auto; } - .toolbar.vertical .tab { - width: auto; - margin: auto; - float: none; } - .toolbar .tab { - text-align: center; - width: 25%; - margin: 0 auto; - display: block; - padding: 20px; - float: left; } - .toolbar .tab:hover { - background: rgba(255, 255, 255, 0.1); } - -.toolbar .tab-content { - font-size: 16px; - text-align: center; } - .toolbar .tab-content label { - color: #ccc; } - .toolbar .tab-content i { - font-size: 30px; - display: block; - margin: 0 auto; - color: #ccc; - vertical-align: middle; } - .toolbar .tab-content img { - width: 30px; - height: 30px; - display: block; - margin: 0 auto; } - -/* Pricing Tables */ -.pricing-table { - border: solid 1px #dddddd; - margin-left: 0; - margin-bottom: 1.25rem; } - .pricing-table * { - list-style: none; - line-height: 1; } - .pricing-table .title { - background-color: #333333; - padding: 0.9375rem 1.25rem; - text-align: center; - color: #eeeeee; - font-weight: normal; - font-size: 1rem; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; } - .pricing-table .price { - background-color: #f6f6f6; - padding: 0.9375rem 1.25rem; - text-align: center; - color: #333333; - font-weight: normal; - font-size: 2rem; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; } - .pricing-table .description { - background-color: white; - padding: 0.9375rem; - text-align: center; - color: #777777; - font-size: 0.75rem; - font-weight: normal; - line-height: 1.4; - border-bottom: dotted 1px #dddddd; } - .pricing-table .bullet-item { - background-color: white; - padding: 0.9375rem; - text-align: center; - color: #333333; - font-size: 0.875rem; - font-weight: normal; - border-bottom: dotted 1px #dddddd; } - .pricing-table .cta-button { - background-color: white; - text-align: center; - padding: 1.25rem 1.25rem 0; } - -@-webkit-keyframes rotate { - from { - -webkit-transform: rotate(0deg); } - - to { - -webkit-transform: rotate(360deg); } } - -@-moz-keyframes rotate { - from { - -moz-transform: rotate(0deg); } - - to { - -moz-transform: rotate(360deg); } } - -@-o-keyframes rotate { - from { - -o-transform: rotate(0deg); } - - to { - -o-transform: rotate(360deg); } } - -@keyframes rotate { - from { - transform: rotate(0deg); } - - to { - transform: rotate(360deg); } } - -/* Orbit Graceful Loading */ -.slideshow-wrapper { - position: relative; } - .slideshow-wrapper ul { - list-style-type: none; - margin: 0; } - .slideshow-wrapper ul li, - .slideshow-wrapper ul li .orbit-caption { - display: none; } - .slideshow-wrapper ul li:first-child { - display: block; } - .slideshow-wrapper .orbit-container { - background-color: transparent; } - .slideshow-wrapper .orbit-container li { - display: block; } - .slideshow-wrapper .orbit-container li .orbit-caption { - display: block; } - .slideshow-wrapper .orbit-container .orbit-bullets li { - display: inline-block; } - .slideshow-wrapper .preloader { - display: block; - width: 40px; - height: 40px; - position: absolute; - top: 50%; - left: 50%; - margin-top: -20px; - margin-left: -20px; - border: solid 3px; - border-color: #555555 white; - border-radius: 1000px; - animation-name: rotate; - animation-duration: 1.5s; - animation-iteration-count: infinite; - animation-timing-function: linear; } - -.orbit-container { - overflow: hidden; - width: 100%; - position: relative; - background: none; } - .orbit-container .orbit-slides-container { - list-style: none; - margin: 0; - padding: 0; - position: relative; - -webkit-transform: translateZ(0); } - .orbit-container .orbit-slides-container img { - display: block; - max-width: 100%; } - .orbit-container .orbit-slides-container > * { - position: absolute; - top: 0; - width: 100%; - margin-left: 100%; } - .orbit-container .orbit-slides-container > *:first-child { - margin-left: 0%; } - .orbit-container .orbit-slides-container > * .orbit-caption { - position: absolute; - bottom: 0; - background-color: rgba(51, 51, 51, 0.8); - color: white; - width: 100%; - padding: 0.625rem 0.875rem; - font-size: 0.875rem; } - .orbit-container .orbit-slide-number { - position: absolute; - top: 10px; - left: 10px; - font-size: 12px; - color: white; - background: rgba(0, 0, 0, 0); - z-index: 10; } - .orbit-container .orbit-slide-number span { - font-weight: 700; - padding: 0.3125rem; } - .orbit-container .orbit-timer { - position: absolute; - top: 12px; - right: 10px; - height: 6px; - width: 100px; - z-index: 10; } - .orbit-container .orbit-timer .orbit-progress { - height: 3px; - background-color: rgba(255, 255, 255, 0.3); - display: block; - width: 0%; - position: relative; - right: 20px; - top: 5px; } - .orbit-container .orbit-timer > span { - display: none; - position: absolute; - top: 0px; - right: 0; - width: 11px; - height: 14px; - border: solid 4px white; - border-top: none; - border-bottom: none; } - .orbit-container .orbit-timer.paused > span { - right: -4px; - top: 0px; - width: 11px; - height: 14px; - border: inset 8px; - border-left-style: solid; - border-color: transparent; - border-left-color: #fff; } - .orbit-container .orbit-timer.paused > span.dark { - border-left-color: #333; } - .orbit-container:hover .orbit-timer > span { - display: block; } - .orbit-container .orbit-prev, - .orbit-container .orbit-next { - position: absolute; - top: 45%; - margin-top: -25px; - width: 36px; - height: 60px; - line-height: 50px; - color: white; - background-color: transparent; - text-indent: -9999px !important; - z-index: 10; } - .orbit-container .orbit-prev:hover, - .orbit-container .orbit-next:hover { - background-color: rgba(0, 0, 0, 0.3); } - .orbit-container .orbit-prev > span, - .orbit-container .orbit-next > span { - position: absolute; - top: 50%; - margin-top: -10px; - display: block; - width: 0; - height: 0; - border: inset 10px; } - .orbit-container .orbit-prev { - left: 0; } - .orbit-container .orbit-prev > span { - border-right-style: solid; - border-color: transparent; - border-right-color: white; } - .orbit-container .orbit-prev:hover > span { - border-right-color: white; } - .orbit-container .orbit-next { - right: 0; } - .orbit-container .orbit-next > span { - border-color: transparent; - border-left-style: solid; - border-left-color: white; - left: 50%; - margin-left: -4px; } - .orbit-container .orbit-next:hover > span { - border-left-color: white; } - -.orbit-bullets-container { - text-align: center; } - -.orbit-bullets { - margin: 0 auto 30px auto; - overflow: hidden; - position: relative; - top: 10px; - float: none; - text-align: center; - display: block; } - .orbit-bullets li { - cursor: pointer; - display: inline-block; - width: 0.5625rem; - height: 0.5625rem; - background: #cccccc; - float: none; - margin-right: 6px; - border-radius: 1000px; } - .orbit-bullets li.active { - background: #999999; } - .orbit-bullets li:last-child { - margin-right: 0; } - -.touch .orbit-container .orbit-prev, -.touch .orbit-container .orbit-next { - display: none; } -.touch .orbit-bullets { - display: none; } - -@media only screen and (min-width: 40.063em) { - .touch .orbit-container .orbit-prev, - .touch .orbit-container .orbit-next { - display: inherit; } - .touch .orbit-bullets { - display: block; } } -@media only screen and (max-width: 40em) { - .orbit-stack-on-small .orbit-slides-container { - height: auto !important; } - .orbit-stack-on-small .orbit-slides-container > * { - position: relative; - margin: 0% !important; - opacity: 1 !important; } - .orbit-stack-on-small .orbit-slide-number { - display: none; } - - .orbit-timer { - display: none; } - - .orbit-next, .orbit-prev { - display: none; } - - .orbit-bullets { - display: none; } } -[data-magellan-expedition], [data-magellan-expedition-clone] { - background: white; - z-index: 50; - min-width: 100%; - padding: 10px; } - [data-magellan-expedition] .sub-nav, [data-magellan-expedition-clone] .sub-nav { - margin-bottom: 0; } - [data-magellan-expedition] .sub-nav dd, [data-magellan-expedition-clone] .sub-nav dd { - margin-bottom: 0; } - [data-magellan-expedition] .sub-nav a, [data-magellan-expedition-clone] .sub-nav a { - line-height: 1.8em; } - -div.icon-bar { - width: 100%; - font-size: 0; - display: inline-block; - background: #333333; } - div.icon-bar > * { - text-align: center; - font-size: 1rem; - width: 25%; - margin: 0 auto; - display: block; - padding: 1.25rem; - float: left; } - div.icon-bar > * i, div.icon-bar > * img { - display: block; - margin: 0 auto; } - div.icon-bar > * i + label, div.icon-bar > * img + label { - margin-top: .0625rem; } - div.icon-bar > * i { - font-size: 1.875rem; - vertical-align: middle; } - div.icon-bar > * img { - width: 1.875rem; - height: 1.875rem; } - div.icon-bar.label-right > * i, div.icon-bar.label-right > * img { - margin: 0 0.0625rem 0 0; - display: inline-block; } - div.icon-bar.label-right > * i + label, div.icon-bar.label-right > * img + label { - margin-top: 0; } - div.icon-bar.label-right > * label { - display: inline-block; } - div.icon-bar.vertical.label-right > * { - text-align: left; } - div.icon-bar.vertical { - height: 100%; - width: auto; } - div.icon-bar.vertical .item { - width: auto; - margin: auto; - float: none; } - div.icon-bar > * { - font-size: 1rem; - padding: 1.25rem; } - div.icon-bar > * i + label, div.icon-bar > * img + label { - margin-top: .0625rem; } - div.icon-bar > * i { - font-size: 1.875rem; } - div.icon-bar > * img { - width: 1.875rem; - height: 1.875rem; } - div.icon-bar > *:hover { - background: #008cba; } - div.icon-bar > * label { - color: white; } - div.icon-bar > * i { - color: white; } - -/* toolbar styles */ -.icon-bar.two-up .item { - width: 50%; } -.icon-bar.two-up.vertical .item { - width: auto; } -.icon-bar.three-up .item { - width: 33.3333%; } -.icon-bar.three-up.vertical .item { - width: auto; } -.icon-bar.four-up .item { - width: 25%; } -.icon-bar.four-up.vertical .item { - width: auto; } -.icon-bar.five-up .item { - width: 20%; } -.icon-bar.five-up.vertical .item { - width: auto; } -.icon-bar.six-up .item { - width: 16.66667%; } -.icon-bar.six-up.vertical .item { - width: auto; } - -.text-left { - text-align: left !important; } - -.text-right { - text-align: right !important; } - -.text-center { - text-align: center !important; } - -.text-justify { - text-align: justify !important; } - -@media only screen and (max-width: 40em) { - .small-only-text-left { - text-align: left !important; } - - .small-only-text-right { - text-align: right !important; } - - .small-only-text-center { - text-align: center !important; } - - .small-only-text-justify { - text-align: justify !important; } } -@media only screen { - .small-text-left { - text-align: left !important; } - - .small-text-right { - text-align: right !important; } - - .small-text-center { - text-align: center !important; } - - .small-text-justify { - text-align: justify !important; } } -@media only screen and (min-width: 40.063em) and (max-width: 64em) { - .medium-only-text-left { - text-align: left !important; } - - .medium-only-text-right { - text-align: right !important; } - - .medium-only-text-center { - text-align: center !important; } - - .medium-only-text-justify { - text-align: justify !important; } } -@media only screen and (min-width: 40.063em) { - .medium-text-left { - text-align: left !important; } - - .medium-text-right { - text-align: right !important; } - - .medium-text-center { - text-align: center !important; } - - .medium-text-justify { - text-align: justify !important; } } -@media only screen and (min-width: 64.063em) and (max-width: 90em) { - .large-only-text-left { - text-align: left !important; } - - .large-only-text-right { - text-align: right !important; } - - .large-only-text-center { - text-align: center !important; } - - .large-only-text-justify { - text-align: justify !important; } } -@media only screen and (min-width: 64.063em) { - .large-text-left { - text-align: left !important; } - - .large-text-right { - text-align: right !important; } - - .large-text-center { - text-align: center !important; } - - .large-text-justify { - text-align: justify !important; } } -@media only screen and (min-width: 90.063em) and (max-width: 120em) { - .xlarge-only-text-left { - text-align: left !important; } - - .xlarge-only-text-right { - text-align: right !important; } - - .xlarge-only-text-center { - text-align: center !important; } - - .xlarge-only-text-justify { - text-align: justify !important; } } -@media only screen and (min-width: 90.063em) { - .xlarge-text-left { - text-align: left !important; } - - .xlarge-text-right { - text-align: right !important; } - - .xlarge-text-center { - text-align: center !important; } - - .xlarge-text-justify { - text-align: justify !important; } } -@media only screen and (min-width: 120.063em) and (max-width: 99999999em) { - .xxlarge-only-text-left { - text-align: left !important; } - - .xxlarge-only-text-right { - text-align: right !important; } - - .xxlarge-only-text-center { - text-align: center !important; } - - .xxlarge-only-text-justify { - text-align: justify !important; } } -@media only screen and (min-width: 120.063em) { - .xxlarge-text-left { - text-align: left !important; } - - .xxlarge-text-right { - text-align: right !important; } - - .xxlarge-text-center { - text-align: center !important; } - - .xxlarge-text-justify { - text-align: justify !important; } } -/* Typography resets */ -div, -dl, -dt, -dd, -ul, -ol, -li, -h1, -h2, -h3, -h4, -h5, -h6, -pre, -form, -p, -blockquote, -th, -td { - margin: 0; - padding: 0; } - -/* Default Link Styles */ -a { - color: #008cba; - text-decoration: none; - line-height: inherit; } - a:hover, a:focus { - color: #0078a0; } - a img { - border: none; } - -/* Default paragraph styles */ -p { - font-family: inherit; - font-weight: normal; - font-size: 1rem; - line-height: 1.6; - margin-bottom: 1.25rem; - text-rendering: optimizeLegibility; } - p.lead { - font-size: 1.21875rem; - line-height: 1.6; } - p aside { - font-size: 0.875rem; - line-height: 1.35; - font-style: italic; } - -/* Default header styles */ -h1, h2, h3, h4, h5, h6 { - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; - font-weight: normal; - font-style: normal; - color: #222222; - text-rendering: optimizeLegibility; - margin-top: 0.2rem; - margin-bottom: 0.5rem; - line-height: 1.4; } - h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { - font-size: 60%; - color: #6f6f6f; - line-height: 0; } - -h1 { - font-size: 2.125rem; } - -h2 { - font-size: 1.6875rem; } - -h3 { - font-size: 1.375rem; } - -h4 { - font-size: 1.125rem; } - -h5 { - font-size: 1.125rem; } - -h6 { - font-size: 1rem; } - -.subheader { - line-height: 1.4; - color: #6f6f6f; - font-weight: normal; - margin-top: 0.2rem; - margin-bottom: 0.5rem; } - -hr { - border: solid #dddddd; - border-width: 1px 0 0; - clear: both; - margin: 1.25rem 0 1.1875rem; - height: 0; } - -/* Helpful Typography Defaults */ -em, -i { - font-style: italic; - line-height: inherit; } - -strong, -b { - font-weight: bold; - line-height: inherit; } - -small { - font-size: 60%; - line-height: inherit; } - -code { - font-family: Consolas, "Liberation Mono", Courier, monospace; - font-weight: bold; - color: #bd260d; } - -/* Lists */ -ul, -ol, -dl { - font-size: 1rem; - line-height: 1.6; - margin-bottom: 1.25rem; - list-style-position: outside; - font-family: inherit; } - -ul { - margin-left: 1.1rem; } - ul.no-bullet { - margin-left: 0; } - ul.no-bullet li ul, - ul.no-bullet li ol { - margin-left: 1.25rem; - margin-bottom: 0; - list-style: none; } - -/* Unordered Lists */ -ul li ul, -ul li ol { - margin-left: 1.25rem; - margin-bottom: 0; } -ul.square li ul, ul.circle li ul, ul.disc li ul { - list-style: inherit; } -ul.square { - list-style-type: square; - margin-left: 1.1rem; } -ul.circle { - list-style-type: circle; - margin-left: 1.1rem; } -ul.disc { - list-style-type: disc; - margin-left: 1.1rem; } -ul.no-bullet { - list-style: none; } - -/* Ordered Lists */ -ol { - margin-left: 1.4rem; } - ol li ul, - ol li ol { - margin-left: 1.25rem; - margin-bottom: 0; } - -/* Definition Lists */ -dl dt { - margin-bottom: 0.3rem; - font-weight: bold; } -dl dd { - margin-bottom: 0.75rem; } - -/* Abbreviations */ -abbr, -acronym { - text-transform: uppercase; - font-size: 90%; - color: #222222; - border-bottom: 1px dotted #dddddd; - cursor: help; } - -abbr { - text-transform: none; } - -/* Blockquotes */ -blockquote { - margin: 0 0 1.25rem; - padding: 0.5625rem 1.25rem 0 1.1875rem; - border-left: 1px solid #dddddd; } - blockquote cite { - display: block; - font-size: 0.8125rem; - color: #555555; } - blockquote cite:before { - content: "\2014 \0020"; } - blockquote cite a, - blockquote cite a:visited { - color: #555555; } - -blockquote, -blockquote p { - line-height: 1.6; - color: #6f6f6f; } - -/* Microformats */ -.vcard { - display: inline-block; - margin: 0 0 1.25rem 0; - border: 1px solid #dddddd; - padding: 0.625rem 0.75rem; } - .vcard li { - margin: 0; - display: block; } - .vcard .fn { - font-weight: bold; - font-size: 0.9375rem; } - -.vevent .summary { - font-weight: bold; } -.vevent abbr { - cursor: default; - text-decoration: none; - font-weight: bold; - border: none; - padding: 0 0.0625rem; } - -@media only screen and (min-width: 40.063em) { - h1, h2, h3, h4, h5, h6 { - line-height: 1.4; } - - h1 { - font-size: 2.75rem; } - - h2 { - font-size: 2.3125rem; } - - h3 { - font-size: 1.6875rem; } - - h4 { - font-size: 1.4375rem; } - - h5 { - font-size: 1.125rem; } - - h6 { - font-size: 1rem; } } -/* - * Print styles. - * - * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ - * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com) -*/ -.print-only { - display: none !important; } - -@media print { - * { - background: transparent !important; - color: black !important; - /* Black prints faster: h5bp.com/s */ - box-shadow: none !important; - text-shadow: none !important; } - - a, - a:visited { - text-decoration: underline; } - - a[href]:after { - content: " (" attr(href) ")"; } - - abbr[title]:after { - content: " (" attr(title) ")"; } - - .ir a:after, - a[href^="javascript:"]:after, - a[href^="#"]:after { - content: ""; } - - pre, - blockquote { - border: 1px solid #999999; - page-break-inside: avoid; } - - thead { - display: table-header-group; - /* h5bp.com/t */ } - - tr, - img { - page-break-inside: avoid; } - - img { - max-width: 100% !important; } - - @page { - margin: 0.5cm; } - - p, - h2, - h3 { - orphans: 3; - widows: 3; } - - h2, - h3 { - page-break-after: avoid; } - - .hide-on-print { - display: none !important; } - - .print-only { - display: block !important; } - - .hide-for-print { - display: none !important; } - - .show-for-print { - display: inherit !important; } } -.tabs { - margin-bottom: 0 !important; - margin-left: 0; } - .tabs:before, .tabs:after { - content: " "; - display: table; } - .tabs:after { - clear: both; } - .tabs dd, .tabs .tab-title { - position: relative; - margin-bottom: 0 !important; - list-style: none; - float: left; } - .tabs dd > a, .tabs .tab-title > a { - display: block; - background: #efefef; - color: #222222; - padding: 1rem 2rem; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; - font-size: 1rem; } - .tabs dd > a:hover, .tabs .tab-title > a:hover { - background: #e1e1e1; } - .tabs dd.active a, .tabs .tab-title.active a { - background: white; - color: #222222; } - .tabs.radius dd:first-child a, .tabs.radius .tab:first-child a { - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; } - .tabs.radius dd:last-child a, .tabs.radius .tab:last-child a { - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; } - .tabs.vertical dd, .tabs.vertical .tab-title { - position: inherit; - float: none; - display: block; - top: auto; } - -.tabs-content { - margin-bottom: 1.5rem; - width: 100%; } - .tabs-content:before, .tabs-content:after { - content: " "; - display: table; } - .tabs-content:after { - clear: both; } - .tabs-content > .content { - display: none; - float: left; - padding: 0.9375rem 0; - width: 100%; } - .tabs-content > .content.active { - display: block; - float: none; } - .tabs-content > .content.contained { - padding: 0.9375rem; } - .tabs-content.vertical { - display: block; } - .tabs-content.vertical > .content { - padding: 0 0.9375rem; } - -@media only screen and (min-width: 40.063em) { - .tabs.vertical { - width: 20%; - float: left; - margin-bottom: 1.25rem; } - - .tabs-content.vertical { - width: 80%; - float: left; - margin-left: -1px; } } -.no-js .tabs-content > .content { - display: block; - float: none; } - -ul.pagination { - display: block; - min-height: 1.5rem; - margin-left: -0.3125rem; } - ul.pagination li { - height: 1.5rem; - color: #222222; - font-size: 0.875rem; - margin-left: 0.3125rem; } - ul.pagination li a { - display: block; - padding: 0.0625rem 0.625rem 0.0625rem; - color: #999999; - border-radius: 3px; } - ul.pagination li:hover a, - ul.pagination li a:focus { - background: #e6e6e6; } - ul.pagination li.unavailable a { - cursor: default; - color: #999999; } - ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus { - background: transparent; } - ul.pagination li.current a { - background: #008cba; - color: white; - font-weight: bold; - cursor: default; } - ul.pagination li.current a:hover, ul.pagination li.current a:focus { - background: #008cba; } - ul.pagination li { - float: left; - display: block; } - -/* Pagination centred wrapper */ -.pagination-centered { - text-align: center; } - .pagination-centered ul.pagination li { - float: none; - display: inline-block; } - -.side-nav { - display: block; - margin: 0; - padding: 0.875rem 0; - list-style-type: none; - list-style-position: outside; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; } - .side-nav li { - margin: 0 0 0.4375rem 0; - font-size: 0.875rem; } - .side-nav li a:not(.button) { - display: block; - color: #008cba; - margin: 0; - padding: 0.4375rem 0.875rem; } - .side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus { - background: rgba(0, 0, 0, 0.025); - color: #1cc7ff; } - .side-nav li.active > a:first-child:not(.button) { - color: #1cc7ff; - font-weight: normal; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; } - .side-nav li.divider { - border-top: 1px solid; - height: 0; - padding: 0; - list-style: none; - border-top-color: white; } - .side-nav li.heading { - color: #008cba; - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; } - -/* - Mixin: accordion-container() - - Decription: Responsible for the container component of accordions, generating styles relating to a margin of zero and a clearfix - - Explicit Dependencies: a clearfix mixin *is* defined. - - Implicit Dependencies: None - -*/ -/* - Mixin: accordion-navigation( $bg, $hover-bg, $active-bg, $padding, $active_class, $font-color, $font-size, $font-family){ - - @params $bg-color: [ color or string ]: Specify the background color for the navigation element - @params $hover-bg-color [ color or string ]: Specify the background color for the navigation element when hovered - @params $active-bg [ color or string ]: Specify the background color for the navigation element when clicked and not released. - @params $active_class [ string ]: Specify the class name used to keep track of which accordion tab should be visible - @params $font-color [ color or string ]: Color of the font for accordion - @params $font-size [ number ]: Specifiy the font-size of the text inside the navigation element - @params $font-family [ string ]: Specify the font family for the text of the navigation of the accorion -*/ -/* - - Mixin: accordion-content($bg, $padding, $active-class) - @params $padding [ number ]: Padding for the content of the container - @params $bg [ color ]: Background color for the content when it's visible - @params $active_class [ string ]: Class name used to keep track of which accordion tab should be visible. -*/ -.accordion { - margin-bottom: 0; } - .accordion:before, .accordion:after { - content: " "; - display: table; } - .accordion:after { - clear: both; } - .accordion .accordion-navigation, .accordion dd { - display: block; - margin-bottom: 0 !important; } - .accordion .accordion-navigation.active > a, .accordion dd.active > a { - background: #e8e8e8; } - .accordion .accordion-navigation > a, .accordion dd > a { - background: #efefef; - color: #222222; - padding: 1rem; - display: block; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; - font-size: 1rem; } - .accordion .accordion-navigation > a:hover, .accordion dd > a:hover { - background: #e3e3e3; } - .accordion .accordion-navigation > .content, .accordion dd > .content { - display: none; - padding: 0.9375rem; } - .accordion .accordion-navigation > .content.active, .accordion dd > .content.active { - display: block; - background: white; } - -.split.button { - position: relative; - padding-right: 5.0625rem; } - .split.button span { - display: block; - height: 100%; - position: absolute; - right: 0; - top: 0; - border-left: solid 1px; } - .split.button span:after { - position: absolute; - content: ""; - width: 0; - height: 0; - display: block; - border-style: inset; - top: 50%; - left: 50%; } - .split.button span:active { - background-color: rgba(0, 0, 0, 0.1); } - .split.button span { - border-left-color: rgba(255, 255, 255, 0.5); } - .split.button span { - width: 3.09375rem; } - .split.button span:after { - border-top-style: solid; - border-width: 0.375rem; - top: 48%; - margin-left: -0.375rem; } - .split.button span:after { - border-color: white transparent transparent transparent; } - .split.button.secondary span { - border-left-color: rgba(255, 255, 255, 0.5); } - .split.button.secondary span:after { - border-color: white transparent transparent transparent; } - .split.button.alert span { - border-left-color: rgba(255, 255, 255, 0.5); } - .split.button.success span { - border-left-color: rgba(255, 255, 255, 0.5); } - .split.button.tiny { - padding-right: 3.75rem; } - .split.button.tiny span { - width: 2.25rem; } - .split.button.tiny span:after { - border-top-style: solid; - border-width: 0.375rem; - top: 48%; - margin-left: -0.375rem; } - .split.button.small { - padding-right: 4.375rem; } - .split.button.small span { - width: 2.625rem; } - .split.button.small span:after { - border-top-style: solid; - border-width: 0.4375rem; - top: 48%; - margin-left: -0.375rem; } - .split.button.large { - padding-right: 5.5rem; } - .split.button.large span { - width: 3.4375rem; } - .split.button.large span:after { - border-top-style: solid; - border-width: 0.3125rem; - top: 48%; - margin-left: -0.375rem; } - .split.button.expand { - padding-left: 2rem; } - .split.button.secondary span:after { - border-color: #333333 transparent transparent transparent; } - .split.button.radius span { - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; } - .split.button.round span { - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; } - -.reveal-modal-bg { - position: fixed; - height: 100%; - width: 100%; - background: black; - background: rgba(0, 0, 0, 0.45); - z-index: 99; - display: none; - top: 0; - left: 0; } - -dialog, .reveal-modal { - visibility: hidden; - display: none; - position: absolute; - z-index: 100; - width: 100vw; - top: 0; - left: 0; - background-color: white; - padding: 1.25rem; - border: solid 1px #666666; - box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); } - @media only screen and (max-width: 40em) { - dialog, .reveal-modal { - min-height: 100vh; } } - @media only screen and (min-width: 40.063em) { - dialog, .reveal-modal { - left: 50%; } } - dialog .column, - dialog .columns, .reveal-modal .column, - .reveal-modal .columns { - min-width: 0; } - dialog > :first-child, .reveal-modal > :first-child { - margin-top: 0; } - dialog > :last-child, .reveal-modal > :last-child { - margin-bottom: 0; } - @media only screen and (min-width: 40.063em) { - dialog, .reveal-modal { - margin-left: -40%; - width: 80%; } } - @media only screen and (min-width: 40.063em) { - dialog, .reveal-modal { - top: 6.25rem; } } - dialog .close-reveal-modal, .reveal-modal .close-reveal-modal { - font-size: 2.5rem; - line-height: 1; - position: absolute; - top: 0.5rem; - right: 0.6875rem; - color: #aaaaaa; - font-weight: bold; - cursor: pointer; } - -dialog[open] { - display: block; - visibility: visible; } - -@media only screen and (min-width: 40.063em) { - dialog, .reveal-modal { - padding: 1.875rem; } - dialog.radius, .reveal-modal.radius { - border-radius: 3px; } - dialog.round, .reveal-modal.round { - border-radius: 1000px; } - dialog.collapse, .reveal-modal.collapse { - padding: 0; } - dialog.full, .reveal-modal.full { - top: 0; - left: 0; - height: 100vh; - min-height: 100vh; - margin-left: 0 !important; } } - @media only screen and (min-width: 40.063em) and (min-width: 40.063em) { - dialog.tiny, .reveal-modal.tiny { - margin-left: -15%; - width: 30%; } } - @media only screen and (min-width: 40.063em) and (min-width: 40.063em) { - dialog.small, .reveal-modal.small { - margin-left: -20%; - width: 40%; } } - @media only screen and (min-width: 40.063em) and (min-width: 40.063em) { - dialog.medium, .reveal-modal.medium { - margin-left: -30%; - width: 60%; } } - @media only screen and (min-width: 40.063em) and (min-width: 40.063em) { - dialog.large, .reveal-modal.large { - margin-left: -35%; - width: 70%; } } - @media only screen and (min-width: 40.063em) and (min-width: 40.063em) { - dialog.xlarge, .reveal-modal.xlarge { - margin-left: -47.5%; - width: 95%; } } - - @media only screen and (min-width: 40.063em) and (min-width: 40.063em) { - dialog.full, .reveal-modal.full { - margin-left: -50vw; - width: 100vw; } } - -@media print { - dialog, .reveal-modal { - background: white !important; } } -/* Tooltips */ -.has-tip { - border-bottom: dotted 1px #cccccc; - cursor: help; - font-weight: bold; - color: #333333; } - .has-tip:hover, .has-tip:focus { - border-bottom: dotted 1px #003f54; - color: #008cba; } - .has-tip.tip-left, .has-tip.tip-right { - float: none !important; } - -.tooltip { - display: none; - position: absolute; - z-index: 999; - font-weight: normal; - font-size: 0.875rem; - line-height: 1.3; - padding: 0.75rem; - max-width: 300px; - left: 50%; - width: 100%; - color: white; - background: #333333; } - .tooltip > .nub { - display: block; - left: 5px; - position: absolute; - width: 0; - height: 0; - border: solid 5px; - border-color: transparent transparent #333333 transparent; - top: -10px; } - .tooltip > .nub.rtl { - left: auto; - right: 5px; } - .tooltip.radius { - border-radius: 3px; } - .tooltip.round { - border-radius: 1000px; } - .tooltip.round > .nub { - left: 2rem; } - .tooltip.opened { - color: #008cba !important; - border-bottom: dotted 1px #003f54 !important; } - -.tap-to-close { - display: block; - font-size: 0.625rem; - color: #777777; - font-weight: normal; } - -@media only screen and (min-width: 40.063em) { - .tooltip > .nub { - border-color: transparent transparent #333333 transparent; - top: -10px; } - .tooltip.tip-top > .nub { - border-color: #333333 transparent transparent transparent; - top: auto; - bottom: -10px; } - .tooltip.tip-left, .tooltip.tip-right { - float: none !important; } - .tooltip.tip-left > .nub { - border-color: transparent transparent transparent #333333; - right: -10px; - left: auto; - top: 50%; - margin-top: -5px; } - .tooltip.tip-right > .nub { - border-color: transparent #333333 transparent transparent; - right: auto; - left: -10px; - top: 50%; - margin-top: -5px; } } -/* Clearing Styles */ -.clearing-thumbs, [data-clearing] { - margin-bottom: 0; - margin-left: 0; - list-style: none; } - .clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after { - content: " "; - display: table; } - .clearing-thumbs:after, [data-clearing]:after { - clear: both; } - .clearing-thumbs li, [data-clearing] li { - float: left; - margin-right: 10px; } - .clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li { - margin-right: 0; } - -.clearing-blackout { - background: #333333; - position: fixed; - width: 100%; - height: 100%; - top: 0; - left: 0; - z-index: 998; } - .clearing-blackout .clearing-close { - display: block; } - -.clearing-container { - position: relative; - z-index: 998; - height: 100%; - overflow: hidden; - margin: 0; } - -.clearing-touch-label { - position: absolute; - top: 50%; - left: 50%; - color: #aaa; - font-size: 0.6em; } - -.visible-img { - height: 95%; - position: relative; } - .visible-img img { - position: absolute; - left: 50%; - top: 50%; - margin-left: -50%; - max-height: 100%; - max-width: 100%; } - -.clearing-caption { - color: #cccccc; - font-size: 0.875em; - line-height: 1.3; - margin-bottom: 0; - text-align: center; - bottom: 0; - background: #333333; - width: 100%; - padding: 10px 30px 20px; - position: absolute; - left: 0; } - -.clearing-close { - z-index: 999; - padding-left: 20px; - padding-top: 10px; - font-size: 30px; - line-height: 1; - color: #cccccc; - display: none; } - .clearing-close:hover, .clearing-close:focus { - color: #ccc; } - -.clearing-assembled .clearing-container { - height: 100%; } - .clearing-assembled .clearing-container .carousel > ul { - display: none; } - -.clearing-feature li { - display: none; } - .clearing-feature li.clearing-featured-img { - display: block; } - -@media only screen and (min-width: 40.063em) { - .clearing-main-prev, - .clearing-main-next { - position: absolute; - height: 100%; - width: 40px; - top: 0; } - .clearing-main-prev > span, - .clearing-main-next > span { - position: absolute; - top: 50%; - display: block; - width: 0; - height: 0; - border: solid 12px; } - .clearing-main-prev > span:hover, - .clearing-main-next > span:hover { - opacity: 0.8; } - - .clearing-main-prev { - left: 0; } - .clearing-main-prev > span { - left: 5px; - border-color: transparent; - border-right-color: #cccccc; } - - .clearing-main-next { - right: 0; } - .clearing-main-next > span { - border-color: transparent; - border-left-color: #cccccc; } - - .clearing-main-prev.disabled, - .clearing-main-next.disabled { - opacity: 0.3; } - - .clearing-assembled .clearing-container .carousel { - background: rgba(51, 51, 51, 0.8); - height: 120px; - margin-top: 10px; - text-align: center; } - .clearing-assembled .clearing-container .carousel > ul { - display: inline-block; - z-index: 999; - height: 100%; - position: relative; - float: none; } - .clearing-assembled .clearing-container .carousel > ul li { - display: block; - width: 120px; - min-height: inherit; - float: left; - overflow: hidden; - margin-right: 0; - padding: 0; - position: relative; - cursor: pointer; - opacity: 0.4; - clear: none; } - .clearing-assembled .clearing-container .carousel > ul li.fix-height img { - height: 100%; - max-width: none; } - .clearing-assembled .clearing-container .carousel > ul li a.th { - border: none; - box-shadow: none; - display: block; } - .clearing-assembled .clearing-container .carousel > ul li img { - cursor: pointer !important; - width: 100% !important; } - .clearing-assembled .clearing-container .carousel > ul li.visible { - opacity: 1; } - .clearing-assembled .clearing-container .carousel > ul li:hover { - opacity: 0.8; } - .clearing-assembled .clearing-container .visible-img { - background: #333333; - overflow: hidden; - height: 85%; } - - .clearing-close { - position: absolute; - top: 10px; - right: 20px; - padding-left: 0; - padding-top: 0; } } -/* Progress Bar */ -.progress { - background-color: #f6f6f6; - height: 1.5625rem; - border: 1px solid white; - padding: 0.125rem; - margin-bottom: 0.625rem; } - .progress .meter { - background: #008cba; - height: 100%; - display: block; } - .progress.secondary .meter { - background: #e7e7e7; - height: 100%; - display: block; } - .progress.success .meter { - background: #43ac6a; - height: 100%; - display: block; } - .progress.alert .meter { - background: #f04124; - height: 100%; - display: block; } - .progress.radius { - border-radius: 3px; } - .progress.radius .meter { - border-radius: 2px; } - .progress.round { - border-radius: 1000px; } - .progress.round .meter { - border-radius: 999px; } - -.sub-nav { - display: block; - width: auto; - overflow: hidden; - margin: -0.25rem 0 1.125rem; - padding-top: 0.25rem; - margin-right: 0; - margin-left: -0.75rem; } - .sub-nav dt { - text-transform: uppercase; } - .sub-nav dt, - .sub-nav dd, - .sub-nav li { - float: left; - display: inline; - margin-left: 1rem; - margin-bottom: 0.625rem; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; - font-weight: normal; - font-size: 0.875rem; - color: #999999; } - .sub-nav dt a, - .sub-nav dd a, - .sub-nav li a { - text-decoration: none; - color: #999999; - padding: 0.1875rem 1rem; } - .sub-nav dt a:hover, - .sub-nav dd a:hover, - .sub-nav li a:hover { - color: #737373; } - .sub-nav dt.active a, - .sub-nav dd.active a, - .sub-nav li.active a { - border-radius: 3px; - font-weight: normal; - background: #008cba; - padding: 0.1875rem 1rem; - cursor: default; - color: white; } - .sub-nav dt.active a:hover, - .sub-nav dd.active a:hover, - .sub-nav li.active a:hover { - background: #0078a0; } - -/* Foundation Joyride */ -.joyride-list { - display: none; } - -/* Default styles for the container */ -.joyride-tip-guide { - display: none; - position: absolute; - background: #333333; - color: white; - z-index: 101; - top: 0; - left: 2.5%; - font-family: inherit; - font-weight: normal; - width: 95%; } - -.lt-ie9 .joyride-tip-guide { - max-width: 800px; - left: 50%; - margin-left: -400px; } - -.joyride-content-wrapper { - width: 100%; - padding: 1.125rem 1.25rem 1.5rem; } - .joyride-content-wrapper .button { - margin-bottom: 0 !important; } - -/* Add a little css triangle pip, older browser just miss out on the fanciness of it */ -.joyride-tip-guide .joyride-nub { - display: block; - position: absolute; - left: 22px; - width: 0; - height: 0; - border: 10px solid #333333; } - .joyride-tip-guide .joyride-nub.top { - border-top-style: solid; - border-color: #333333; - border-top-color: transparent !important; - border-left-color: transparent !important; - border-right-color: transparent !important; - top: -20px; } - .joyride-tip-guide .joyride-nub.bottom { - border-bottom-style: solid; - border-color: #333333 !important; - border-bottom-color: transparent !important; - border-left-color: transparent !important; - border-right-color: transparent !important; - bottom: -20px; } - .joyride-tip-guide .joyride-nub.right { - right: -20px; } - .joyride-tip-guide .joyride-nub.left { - left: -20px; } - -/* Typography */ -.joyride-tip-guide h1, -.joyride-tip-guide h2, -.joyride-tip-guide h3, -.joyride-tip-guide h4, -.joyride-tip-guide h5, -.joyride-tip-guide h6 { - line-height: 1.25; - margin: 0; - font-weight: bold; - color: white; } - -.joyride-tip-guide p { - margin: 0 0 1.125rem 0; - font-size: 0.875rem; - line-height: 1.3; } - -.joyride-timer-indicator-wrap { - width: 50px; - height: 3px; - border: solid 1px #555555; - position: absolute; - right: 1.0625rem; - bottom: 1rem; } - -.joyride-timer-indicator { - display: block; - width: 0; - height: inherit; - background: #666666; } - -.joyride-close-tip { - position: absolute; - right: 12px; - top: 10px; - color: #777777 !important; - text-decoration: none; - font-size: 24px; - font-weight: normal; - line-height: 0.5 !important; } - .joyride-close-tip:hover, .joyride-close-tip:focus { - color: #eeeeee !important; } - -.joyride-modal-bg { - position: fixed; - height: 100%; - width: 100%; - background: transparent; - background: rgba(0, 0, 0, 0.5); - z-index: 100; - display: none; - top: 0; - left: 0; - cursor: pointer; } - -.joyride-expose-wrapper { - background-color: #ffffff; - position: absolute; - border-radius: 3px; - z-index: 102; - box-shadow: 0 0 15px white; } - -.joyride-expose-cover { - background: transparent; - border-radius: 3px; - position: absolute; - z-index: 9999; - top: 0; - left: 0; } - -/* Styles for screens that are at least 768px; */ -@media only screen and (min-width: 40.063em) { - .joyride-tip-guide { - width: 300px; - left: inherit; } - .joyride-tip-guide .joyride-nub.bottom { - border-color: #333333 !important; - border-bottom-color: transparent !important; - border-left-color: transparent !important; - border-right-color: transparent !important; - bottom: -20px; } - .joyride-tip-guide .joyride-nub.right { - border-color: #333333 !important; - border-top-color: transparent !important; - border-right-color: transparent !important; - border-bottom-color: transparent !important; - top: 22px; - left: auto; - right: -20px; } - .joyride-tip-guide .joyride-nub.left { - border-color: #333333 !important; - border-top-color: transparent !important; - border-left-color: transparent !important; - border-bottom-color: transparent !important; - top: 22px; - left: -20px; - right: auto; } } -.label { - font-weight: normal; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; - text-align: center; - text-decoration: none; - line-height: 1; - white-space: nowrap; - display: inline-block; - position: relative; - margin-bottom: inherit; - padding: 0.25rem 0.5rem 0.375rem; - font-size: 0.6875rem; - background-color: #008cba; - color: white; } - .label.radius { - border-radius: 3px; } - .label.round { - border-radius: 1000px; } - .label.alert { - background-color: #f04124; - color: white; } - .label.success { - background-color: #43ac6a; - color: white; } - .label.secondary { - background-color: #e7e7e7; - color: #333333; } - -.off-canvas-wrap { - -webkit-backface-visibility: hidden; - position: relative; - width: 100%; - overflow: hidden; } - .off-canvas-wrap.move-right, .off-canvas-wrap.move-left { - min-height: 100%; - -webkit-overflow-scrolling: touch; } - -.inner-wrap { - -webkit-backface-visibility: hidden; - position: relative; - width: 100%; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; } - .inner-wrap:before, .inner-wrap:after { - content: " "; - display: table; } - .inner-wrap:after { - clear: both; } - -.tab-bar { - -webkit-backface-visibility: hidden; - background: #333333; - color: white; - height: 2.8125rem; - line-height: 2.8125rem; - position: relative; } - .tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 { - color: white; - font-weight: bold; - line-height: 2.8125rem; - margin: 0; } - .tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 { - font-size: 1.125rem; } - -.left-small { - width: 2.8125rem; - height: 2.8125rem; - position: absolute; - top: 0; - border-right: solid 1px #1a1a1a; - left: 0; } - -.right-small { - width: 2.8125rem; - height: 2.8125rem; - position: absolute; - top: 0; - border-left: solid 1px #1a1a1a; - right: 0; } - -.tab-bar-section { - padding: 0 0.625rem; - position: absolute; - text-align: center; - height: 2.8125rem; - top: 0; } - @media only screen and (min-width: 40.063em) { - .tab-bar-section { - text-align: left; } } - .tab-bar-section.left { - left: 0; - right: 2.8125rem; } - .tab-bar-section.right { - left: 2.8125rem; - right: 0; } - .tab-bar-section.middle { - left: 2.8125rem; - right: 2.8125rem; } - -.tab-bar .menu-icon { - text-indent: 2.1875rem; - width: 2.8125rem; - height: 2.8125rem; - display: block; - padding: 0; - color: white; - position: relative; - transform: translate3d(0, 0, 0); } - .tab-bar .menu-icon span::after { - content: ""; - position: absolute; - display: block; - height: 0; - top: 50%; - margin-top: -0.5rem; - left: 0.90625rem; - box-shadow: 0 0px 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; - width: 1rem; } - .tab-bar .menu-icon span:hover:after { - box-shadow: 0 0px 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3; } - -.left-off-canvas-menu { - -webkit-backface-visibility: hidden; - width: 15.625rem; - top: 0; - bottom: 0; - position: absolute; - overflow-y: auto; - background: #333333; - z-index: 1001; - box-sizing: content-box; - transition: transform 500ms ease 0s; - -webkit-overflow-scrolling: touch; - -ms-transform: translate(-100%, 0); - -webkit-transform: translate3d(-100%, 0, 0); - -moz-transform: translate3d(-100%, 0, 0); - -ms-transform: translate3d(-100%, 0, 0); - -o-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; } - .left-off-canvas-menu * { - -webkit-backface-visibility: hidden; } - -.right-off-canvas-menu { - -webkit-backface-visibility: hidden; - width: 15.625rem; - top: 0; - bottom: 0; - position: absolute; - overflow-y: auto; - background: #333333; - z-index: 1001; - box-sizing: content-box; - transition: transform 500ms ease 0s; - -webkit-overflow-scrolling: touch; - -ms-transform: translate(100%, 0); - -webkit-transform: translate3d(100%, 0, 0); - -moz-transform: translate3d(100%, 0, 0); - -ms-transform: translate3d(100%, 0, 0); - -o-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - right: 0; } - .right-off-canvas-menu * { - -webkit-backface-visibility: hidden; } - -ul.off-canvas-list { - list-style-type: none; - padding: 0; - margin: 0; } - ul.off-canvas-list li label { - display: block; - padding: 0.3rem 0.9375rem; - color: #999999; - text-transform: uppercase; - font-size: 0.75rem; - font-weight: bold; - background: #444444; - border-top: 1px solid #5e5e5e; - border-bottom: none; - margin: 0; } - ul.off-canvas-list li a { - display: block; - padding: 0.66667rem; - color: rgba(255, 255, 255, 0.7); - border-bottom: 1px solid #262626; - transition: background 300ms ease; } - ul.off-canvas-list li a:hover { - background: #242424; } - -.move-right > .inner-wrap { - -ms-transform: translate(15.625rem, 0); - -webkit-transform: translate3d(15.625rem, 0, 0); - -moz-transform: translate3d(15.625rem, 0, 0); - -ms-transform: translate3d(15.625rem, 0, 0); - -o-transform: translate3d(15.625rem, 0, 0); - transform: translate3d(15.625rem, 0, 0); } -.move-right .exit-off-canvas { - -webkit-backface-visibility: hidden; - transition: background 300ms ease; - cursor: pointer; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - display: block; - position: absolute; - background: rgba(255, 255, 255, 0.2); - top: 0; - bottom: 0; - left: 0; - right: 0; - z-index: 1002; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } - @media only screen and (min-width: 40.063em) { - .move-right .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); } } - -.move-left > .inner-wrap { - -ms-transform: translate(-15.625rem, 0); - -webkit-transform: translate3d(-15.625rem, 0, 0); - -moz-transform: translate3d(-15.625rem, 0, 0); - -ms-transform: translate3d(-15.625rem, 0, 0); - -o-transform: translate3d(-15.625rem, 0, 0); - transform: translate3d(-15.625rem, 0, 0); } -.move-left .exit-off-canvas { - -webkit-backface-visibility: hidden; - transition: background 300ms ease; - cursor: pointer; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - display: block; - position: absolute; - background: rgba(255, 255, 255, 0.2); - top: 0; - bottom: 0; - left: 0; - right: 0; - z-index: 1002; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } - @media only screen and (min-width: 40.063em) { - .move-left .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); } } - -.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; } -.offcanvas-overlap .exit-offcanvas-menu { - -webkit-backface-visibility: hidden; - transition: background 300ms ease; - cursor: pointer; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - display: block; - position: absolute; - background: rgba(255, 255, 255, 0.2); - top: 0; - bottom: 0; - left: 0; - right: 0; - z-index: 1002; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - z-index: 1002; } - @media only screen and (min-width: 40.063em) { - .offcanvas-overlap .exit-offcanvas-menu:hover { - background: rgba(255, 255, 255, 0.05); } } - -.no-csstransforms .left-off-canvas-menu { - left: -15.625rem; } -.no-csstransforms .right-off-canvas-menu { - right: -15.625rem; } -.no-csstransforms .move-left > .inner-wrap { - right: 15.625rem; } -.no-csstransforms .move-right > .inner-wrap { - left: 15.625rem; } - -/* Foundation Dropdowns */ -.f-dropdown { - position: absolute; - left: -9999px; - list-style: none; - margin-left: 0; - width: 100%; - max-height: none; - height: auto; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - z-index: 99; - margin-top: 2px; - max-width: 200px; } - .f-dropdown > *:first-child { - margin-top: 0; } - .f-dropdown > *:last-child { - margin-bottom: 0; } - .f-dropdown:before { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 6px; - border-color: transparent transparent white transparent; - border-bottom-style: solid; - position: absolute; - top: -12px; - left: 10px; - z-index: 99; } - .f-dropdown:after { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 7px; - border-color: transparent transparent #cccccc transparent; - border-bottom-style: solid; - position: absolute; - top: -14px; - left: 9px; - z-index: 98; } - .f-dropdown.right:before { - left: auto; - right: 10px; } - .f-dropdown.right:after { - left: auto; - right: 9px; } - .f-dropdown.drop-right { - position: absolute; - left: -9999px; - list-style: none; - margin-left: 0; - width: 100%; - max-height: none; - height: auto; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - z-index: 99; - margin-top: 0; - margin-left: 2px; - max-width: 200px; } - .f-dropdown.drop-right > *:first-child { - margin-top: 0; } - .f-dropdown.drop-right > *:last-child { - margin-bottom: 0; } - .f-dropdown.drop-right:before { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 6px; - border-color: transparent white transparent transparent; - border-right-style: solid; - position: absolute; - top: 10px; - left: -12px; - z-index: 99; } - .f-dropdown.drop-right:after { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 7px; - border-color: transparent #cccccc transparent transparent; - border-right-style: solid; - position: absolute; - top: 9px; - left: -14px; - z-index: 98; } - .f-dropdown.drop-left { - position: absolute; - left: -9999px; - list-style: none; - margin-left: 0; - width: 100%; - max-height: none; - height: auto; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - z-index: 99; - margin-top: 0; - margin-left: -2px; - max-width: 200px; } - .f-dropdown.drop-left > *:first-child { - margin-top: 0; } - .f-dropdown.drop-left > *:last-child { - margin-bottom: 0; } - .f-dropdown.drop-left:before { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 6px; - border-color: transparent transparent transparent white; - border-left-style: solid; - position: absolute; - top: 10px; - right: -12px; - left: auto; - z-index: 99; } - .f-dropdown.drop-left:after { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 7px; - border-color: transparent transparent transparent #cccccc; - border-left-style: solid; - position: absolute; - top: 9px; - right: -14px; - left: auto; - z-index: 98; } - .f-dropdown.drop-top { - position: absolute; - left: -9999px; - list-style: none; - margin-left: 0; - width: 100%; - max-height: none; - height: auto; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - z-index: 99; - margin-top: -2px; - margin-left: 0; - max-width: 200px; } - .f-dropdown.drop-top > *:first-child { - margin-top: 0; } - .f-dropdown.drop-top > *:last-child { - margin-bottom: 0; } - .f-dropdown.drop-top:before { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 6px; - border-color: white transparent transparent transparent; - border-top-style: solid; - position: absolute; - top: auto; - bottom: -12px; - left: 10px; - right: auto; - z-index: 99; } - .f-dropdown.drop-top:after { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 7px; - border-color: #cccccc transparent transparent transparent; - border-top-style: solid; - position: absolute; - top: auto; - bottom: -14px; - left: 9px; - right: auto; - z-index: 98; } - .f-dropdown li { - font-size: 0.875rem; - cursor: pointer; - line-height: 1.125rem; - margin: 0; } - .f-dropdown li:hover, .f-dropdown li:focus { - background: #eeeeee; } - .f-dropdown li a { - display: block; - padding: 0.5rem; - color: #555555; } - .f-dropdown.content { - position: absolute; - left: -9999px; - list-style: none; - margin-left: 0; - padding: 1.25rem; - width: 100%; - height: auto; - max-height: none; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - z-index: 99; - max-width: 200px; } - .f-dropdown.content > *:first-child { - margin-top: 0; } - .f-dropdown.content > *:last-child { - margin-bottom: 0; } - .f-dropdown.tiny { - max-width: 200px; } - .f-dropdown.small { - max-width: 300px; } - .f-dropdown.medium { - max-width: 500px; } - .f-dropdown.large { - max-width: 800px; } - -table { - background: white; - margin-bottom: 1.25rem; - border: solid 1px #dddddd; } - table caption { - background: transparent; - color: #222222; - font-size: 1rem; - font-weight: bold; } - table thead { - background: whitesmoke; } - table thead tr th, - table thead tr td { - padding: 0.5rem 0.625rem 0.625rem; - font-size: 0.875rem; - font-weight: bold; - color: #222222; } - table tfoot { - background: whitesmoke; } - table tfoot tr th, - table tfoot tr td { - padding: 0.5rem 0.625rem 0.625rem; - font-size: 0.875rem; - font-weight: bold; - color: #222222; } - table tr th, - table tr td { - padding: 0.5625rem 0.625rem; - font-size: 0.875rem; - color: #222222; - text-align: left; } - table tr.even, table tr.alt, table tr:nth-of-type(even) { - background: #f9f9f9; } - table thead tr th, - table tfoot tr th, - table tfoot tr td, - table tbody tr th, - table tbody tr td, - table tr td { - display: table-cell; - line-height: 1.125rem; } - -/* Standard Forms */ -form { - margin: 0 0 1rem; } - -/* Using forms within rows, we need to set some defaults */ -form .row .row { - margin: 0 -0.5rem; } - form .row .row .column, - form .row .row .columns { - padding: 0 0.5rem; } - form .row .row.collapse { - margin: 0; } - form .row .row.collapse .column, - form .row .row.collapse .columns { - padding: 0; } - form .row .row.collapse input { - border-bottom-right-radius: 0; - border-top-right-radius: 0; } -form .row input.column, -form .row input.columns, -form .row textarea.column, -form .row textarea.columns { - padding-left: 0.5rem; } - -/* Label Styles */ -label { - font-size: 0.875rem; - color: #4d4d4d; - cursor: pointer; - display: block; - font-weight: normal; - line-height: 1.5; - margin-bottom: 0; - /* Styles for required inputs */ } - label.right { - float: none !important; - text-align: right; } - label.inline { - margin: 0 0 1rem 0; - padding: 0.5625rem 0; } - label small { - text-transform: capitalize; - color: #676767; } - -select::-ms-expand { - display: none; } - -/* Attach elements to the beginning or end of an input */ -.prefix, -.postfix { - display: block; - position: relative; - z-index: 2; - text-align: center; - width: 100%; - padding-top: 0; - padding-bottom: 0; - border-style: solid; - border-width: 1px; - overflow: hidden; - font-size: 0.875rem; - height: 2.3125rem; - line-height: 2.3125rem; } - -/* Adjust padding, alignment and radius if pre/post element is a button */ -.postfix.button { - padding-left: 0; - padding-right: 0; - padding-top: 0; - padding-bottom: 0; - text-align: center; - line-height: 2.125rem; - border: none; } - -.prefix.button { - padding-left: 0; - padding-right: 0; - padding-top: 0; - padding-bottom: 0; - text-align: center; - line-height: 2.125rem; - border: none; } - -.prefix.button.radius { - border-radius: 0; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; } - -.postfix.button.radius { - border-radius: 0; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; } - -.prefix.button.round { - border-radius: 0; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; } - -.postfix.button.round { - border-radius: 0; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; } - -/* Separate prefix and postfix styles when on span or label so buttons keep their own */ -span.prefix, label.prefix { - background: #f2f2f2; - border-right: none; - color: #333333; - border-color: #cccccc; } - span.prefix.radius, label.prefix.radius { - border-radius: 0; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; } - -span.postfix, label.postfix { - background: #f2f2f2; - border-left: none; - color: #333333; - border-color: #cccccc; } - span.postfix.radius, label.postfix.radius { - border-radius: 0; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; } - -/* We use this to get basic styling on all basic form elements */ -input[type="text"], -input[type="password"], -input[type="date"], -input[type="datetime"], -input[type="datetime-local"], -input[type="month"], -input[type="week"], -input[type="email"], -input[type="number"], -input[type="search"], -input[type="tel"], -input[type="time"], -input[type="url"], -textarea { - -webkit-appearance: none; - background-color: white; - font-family: inherit; - border: 1px solid #cccccc; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - color: rgba(0, 0, 0, 0.75); - display: block; - font-size: 0.875rem; - margin: 0 0 1rem 0; - padding: 0.5rem; - height: 2.3125rem; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - transition: box-shadow 0.45s, border-color 0.45s ease-in-out; } - input[type="text"]:focus, - input[type="password"]:focus, - input[type="date"]:focus, - input[type="datetime"]:focus, - input[type="datetime-local"]:focus, - input[type="month"]:focus, - input[type="week"]:focus, - input[type="email"]:focus, - input[type="number"]:focus, - input[type="search"]:focus, - input[type="tel"]:focus, - input[type="time"]:focus, - input[type="url"]:focus, - textarea:focus { - box-shadow: 0 0 5px #999999; - border-color: #999999; } - input[type="text"]:focus, - input[type="password"]:focus, - input[type="date"]:focus, - input[type="datetime"]:focus, - input[type="datetime-local"]:focus, - input[type="month"]:focus, - input[type="week"]:focus, - input[type="email"]:focus, - input[type="number"]:focus, - input[type="search"]:focus, - input[type="tel"]:focus, - input[type="time"]:focus, - input[type="url"]:focus, - textarea:focus { - background: #fafafa; - border-color: #999999; - outline: none; } - input[type="text"][disabled], fieldset[disabled] input[type="text"], - input[type="password"][disabled], fieldset[disabled] - input[type="password"], - input[type="date"][disabled], fieldset[disabled] - input[type="date"], - input[type="datetime"][disabled], fieldset[disabled] - input[type="datetime"], - input[type="datetime-local"][disabled], fieldset[disabled] - input[type="datetime-local"], - input[type="month"][disabled], fieldset[disabled] - input[type="month"], - input[type="week"][disabled], fieldset[disabled] - input[type="week"], - input[type="email"][disabled], fieldset[disabled] - input[type="email"], - input[type="number"][disabled], fieldset[disabled] - input[type="number"], - input[type="search"][disabled], fieldset[disabled] - input[type="search"], - input[type="tel"][disabled], fieldset[disabled] - input[type="tel"], - input[type="time"][disabled], fieldset[disabled] - input[type="time"], - input[type="url"][disabled], fieldset[disabled] - input[type="url"], - textarea[disabled], fieldset[disabled] - textarea { - background-color: #dddddd; } - input[type="text"].radius, - input[type="password"].radius, - input[type="date"].radius, - input[type="datetime"].radius, - input[type="datetime-local"].radius, - input[type="month"].radius, - input[type="week"].radius, - input[type="email"].radius, - input[type="number"].radius, - input[type="search"].radius, - input[type="tel"].radius, - input[type="time"].radius, - input[type="url"].radius, - textarea.radius { - border-radius: 3px; } - -input[type="submit"] { - -webkit-appearance: none; } - -/* Respect enforced amount of rows for textarea */ -textarea[rows] { - height: auto; } - -/* Add height value for select elements to match text input height */ -select { - -webkit-appearance: none !important; - background-color: #fafafa; - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+); - background-position: 100% center; - background-repeat: no-repeat; - border: 1px solid #cccccc; - padding: 0.5rem; - font-size: 0.875rem; - color: rgba(0, 0, 0, 0.75); - line-height: normal; - border-radius: 0; - height: 2.3125rem; } - select.radius { - border-radius: 3px; } - select:hover { - background-color: #f3f3f3; - border-color: #999999; } - -/* Adjust margin for form elements below */ -input[type="file"], -input[type="checkbox"], -input[type="radio"], -select { - margin: 0 0 1rem 0; } - -input[type="checkbox"] + label, -input[type="radio"] + label { - display: inline-block; - margin-left: 0.5rem; - margin-right: 1rem; - margin-bottom: 0; - vertical-align: baseline; } - -/* Normalize file input width */ -input[type="file"] { - width: 100%; } - -/* We add basic fieldset styling */ -fieldset { - border: 1px solid #dddddd; - padding: 1.25rem; - margin: 1.125rem 0; } - fieldset legend { - font-weight: bold; - background: white; - padding: 0 0.1875rem; - margin: 0; - margin-left: -0.1875rem; } - -/* Error Handling */ -[data-abide] .error small.error, [data-abide] span.error, [data-abide] small.error { - display: block; - padding: 0.375rem 0.5625rem 0.5625rem; - margin-top: -1px; - margin-bottom: 1rem; - font-size: 0.75rem; - font-weight: normal; - font-style: italic; - background: #f04124; - color: white; } -[data-abide] span.error, [data-abide] small.error { - display: none; } - -span.error, small.error { - display: block; - padding: 0.375rem 0.5625rem 0.5625rem; - margin-top: -1px; - margin-bottom: 1rem; - font-size: 0.75rem; - font-weight: normal; - font-style: italic; - background: #f04124; - color: white; } - -.error input, -.error textarea, -.error select { - margin-bottom: 0; } -.error input[type="checkbox"], -.error input[type="radio"] { - margin-bottom: 1rem; } -.error label, -.error label.error { - color: #f04124; } -.error small.error { - display: block; - padding: 0.375rem 0.5625rem 0.5625rem; - margin-top: -1px; - margin-bottom: 1rem; - font-size: 0.75rem; - font-weight: normal; - font-style: italic; - background: #f04124; - color: white; } -.error > label > small { - color: #676767; - background: transparent; - padding: 0; - text-transform: capitalize; - font-style: normal; - font-size: 60%; - margin: 0; - display: inline; } -.error span.error-message { - display: block; } - -input.error, -textarea.error { - margin-bottom: 0; } - -label.error { - color: #f04124; } - -.range-slider { - display: block; - position: relative; - width: 100%; - height: 1rem; - border: 1px solid #dddddd; - margin: 1.25rem 0; - -ms-touch-action: none; - touch-action: none; - background: #fafafa; } - .range-slider.vertical-range { - display: block; - position: relative; - width: 100%; - height: 1rem; - border: 1px solid #dddddd; - margin: 1.25rem 0; - -ms-touch-action: none; - touch-action: none; - display: inline-block; - width: 1rem; - height: 12.5rem; } - .range-slider.vertical-range .range-slider-handle { - margin-top: 0; - margin-left: -0.5rem; - position: absolute; - bottom: -10.5rem; } - .range-slider.vertical-range .range-slider-active-segment { - width: 0.875rem; - height: auto; - bottom: 0; } - .range-slider.radius { - background: #fafafa; - border-radius: 3px; } - .range-slider.radius .range-slider-handle { - background: #008cba; - border-radius: 3px; } - .range-slider.radius .range-slider-handle:hover { - background: #007ba4; } - .range-slider.round { - background: #fafafa; - border-radius: 1000px; } - .range-slider.round .range-slider-handle { - background: #008cba; - border-radius: 1000px; } - .range-slider.round .range-slider-handle:hover { - background: #007ba4; } - .range-slider.disabled, .range-slider[disabled] { - background: #fafafa; - cursor: default; - opacity: 0.7; } - .range-slider.disabled .range-slider-handle, .range-slider[disabled] .range-slider-handle { - background: #008cba; - cursor: default; - opacity: 0.7; } - .range-slider.disabled .range-slider-handle:hover, .range-slider[disabled] .range-slider-handle:hover { - background: #007ba4; } - -.range-slider-active-segment { - display: inline-block; - position: absolute; - height: 0.875rem; - background: #e5e5e5; } - -.range-slider-handle { - display: inline-block; - position: absolute; - z-index: 1; - top: -0.3125rem; - width: 2rem; - height: 1.375rem; - border: 1px solid none; - cursor: pointer; - background: #008cba; } - .range-slider-handle:hover { - background: #007ba4; } - -[class*="block-grid-"] { - display: block; - padding: 0; - margin: 0 -0.625rem; } - [class*="block-grid-"]:before, [class*="block-grid-"]:after { - content: " "; - display: table; } - [class*="block-grid-"]:after { - clear: both; } - [class*="block-grid-"] > li { - display: block; - height: auto; - float: left; - padding: 0 0.625rem 1.25rem; } - -@media only screen { - .small-block-grid-1 > li { - width: 100%; - list-style: none; } - .small-block-grid-1 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; } - - .small-block-grid-2 > li { - width: 50%; - list-style: none; } - .small-block-grid-2 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; } - - .small-block-grid-3 > li { - width: 33.33333%; - list-style: none; } - .small-block-grid-3 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; } - - .small-block-grid-4 > li { - width: 25%; - list-style: none; } - .small-block-grid-4 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; } - - .small-block-grid-5 > li { - width: 20%; - list-style: none; } - .small-block-grid-5 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; } - - .small-block-grid-6 > li { - width: 16.66667%; - list-style: none; } - .small-block-grid-6 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; } - - .small-block-grid-7 > li { - width: 14.28571%; - list-style: none; } - .small-block-grid-7 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; } - - .small-block-grid-8 > li { - width: 12.5%; - list-style: none; } - .small-block-grid-8 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; } - - .small-block-grid-9 > li { - width: 11.11111%; - list-style: none; } - .small-block-grid-9 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; } - - .small-block-grid-10 > li { - width: 10%; - list-style: none; } - .small-block-grid-10 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; } - - .small-block-grid-11 > li { - width: 9.09091%; - list-style: none; } - .small-block-grid-11 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; } - - .small-block-grid-12 > li { - width: 8.33333%; - list-style: none; } - .small-block-grid-12 > li:nth-of-type(1n) { - clear: none; } - .small-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; } } -@media only screen and (min-width: 40.063em) { - .medium-block-grid-1 > li { - width: 100%; - list-style: none; } - .medium-block-grid-1 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; } - - .medium-block-grid-2 > li { - width: 50%; - list-style: none; } - .medium-block-grid-2 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; } - - .medium-block-grid-3 > li { - width: 33.33333%; - list-style: none; } - .medium-block-grid-3 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; } - - .medium-block-grid-4 > li { - width: 25%; - list-style: none; } - .medium-block-grid-4 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; } - - .medium-block-grid-5 > li { - width: 20%; - list-style: none; } - .medium-block-grid-5 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; } - - .medium-block-grid-6 > li { - width: 16.66667%; - list-style: none; } - .medium-block-grid-6 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; } - - .medium-block-grid-7 > li { - width: 14.28571%; - list-style: none; } - .medium-block-grid-7 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; } - - .medium-block-grid-8 > li { - width: 12.5%; - list-style: none; } - .medium-block-grid-8 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; } - - .medium-block-grid-9 > li { - width: 11.11111%; - list-style: none; } - .medium-block-grid-9 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; } - - .medium-block-grid-10 > li { - width: 10%; - list-style: none; } - .medium-block-grid-10 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; } - - .medium-block-grid-11 > li { - width: 9.09091%; - list-style: none; } - .medium-block-grid-11 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; } - - .medium-block-grid-12 > li { - width: 8.33333%; - list-style: none; } - .medium-block-grid-12 > li:nth-of-type(1n) { - clear: none; } - .medium-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; } } -@media only screen and (min-width: 64.063em) { - .large-block-grid-1 > li { - width: 100%; - list-style: none; } - .large-block-grid-1 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; } - - .large-block-grid-2 > li { - width: 50%; - list-style: none; } - .large-block-grid-2 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; } - - .large-block-grid-3 > li { - width: 33.33333%; - list-style: none; } - .large-block-grid-3 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; } - - .large-block-grid-4 > li { - width: 25%; - list-style: none; } - .large-block-grid-4 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; } - - .large-block-grid-5 > li { - width: 20%; - list-style: none; } - .large-block-grid-5 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; } - - .large-block-grid-6 > li { - width: 16.66667%; - list-style: none; } - .large-block-grid-6 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; } - - .large-block-grid-7 > li { - width: 14.28571%; - list-style: none; } - .large-block-grid-7 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; } - - .large-block-grid-8 > li { - width: 12.5%; - list-style: none; } - .large-block-grid-8 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; } - - .large-block-grid-9 > li { - width: 11.11111%; - list-style: none; } - .large-block-grid-9 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; } - - .large-block-grid-10 > li { - width: 10%; - list-style: none; } - .large-block-grid-10 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; } - - .large-block-grid-11 > li { - width: 9.09091%; - list-style: none; } - .large-block-grid-11 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; } - - .large-block-grid-12 > li { - width: 8.33333%; - list-style: none; } - .large-block-grid-12 > li:nth-of-type(1n) { - clear: none; } - .large-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; } } -.flex-video { - position: relative; - padding-top: 1.5625rem; - padding-bottom: 67.5%; - height: 0; - margin-bottom: 1rem; - overflow: hidden; } - .flex-video.widescreen { - padding-bottom: 56.34%; } - .flex-video.vimeo { - padding-top: 0; } - .flex-video iframe, - .flex-video object, - .flex-video embed, - .flex-video video { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; } - -.keystroke, -kbd { - background-color: #ededed; - border-color: #dddddd; - color: #222222; - border-style: solid; - border-width: 1px; - margin: 0; - font-family: "Consolas", "Menlo", "Courier", monospace; - font-size: inherit; - padding: 0.125rem 0.25rem 0; - border-radius: 3px; } - -div.switch label { - display: block; - margin-bottom: 1rem; - position: relative; - color: transparent; - background: #dddddd; - text-indent: 100%; - width: 4rem; - height: 2rem; - cursor: pointer; - transition: left 0.15s ease-out; } -div.switch input { - display: none; } - div.switch input + label { - margin-left: 0; - margin-right: 0; } -div.switch label:after { - content: ""; - display: block; - background: white; - position: absolute; - top: .25rem; - left: .25rem; - width: 1.5rem; - height: 1.5rem; - -webkit-transition: left 0.15s ease-out; - -moz-transition: left 0.15s ease-out; - transition: left 0.15s ease-out; } -div.switch input:checked + label { - background: #008cba; } -div.switch input:checked + label:after { - left: 2.25rem; } -div.switch label { - width: 4rem; - height: 2rem; } -div.switch label:after { - width: 1.5rem; - height: 1.5rem; } -div.switch input:checked + label:after { - left: 2.25rem; } -div.switch label { - color: transparent; - background: #dddddd; } -div.switch label:after { - background: white; } -div.switch input:checked + label { - background: #008cba; } -div.switch.large label { - width: 5rem; - height: 2.5rem; } -div.switch.large label:after { - width: 2rem; - height: 2rem; } -div.switch.large input:checked + label:after { - left: 2.75rem; } -div.switch.small label { - width: 3.5rem; - height: 1.75rem; } -div.switch.small label:after { - width: 1.25rem; - height: 1.25rem; } -div.switch.small input:checked + label:after { - left: 2rem; } -div.switch.tiny label { - width: 3rem; - height: 1.5rem; } -div.switch.tiny label:after { - width: 1rem; - height: 1rem; } -div.switch.tiny input:checked + label:after { - left: 1.75rem; } -div.switch.radius label { - border-radius: 4px; } -div.switch.radius label:after { - border-radius: 3px; } -div.switch.round { - border-radius: 1000px; } - div.switch.round label { - border-radius: 2rem; } - div.switch.round label:after { - border-radius: 2rem; } - -/* small displays */ -@media only screen { - .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up { - display: inherit !important; } - - .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up { - display: none !important; } - - .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; } - - .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up { - position: absolute !important; - height: 1px; - width: 1px; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); } - - table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up { - display: table; } - - thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up { - display: table-header-group !important; } - - tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up { - display: table-row-group !important; } - - tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up { - display: table-row !important; } - - th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up { - display: table-cell !important; } } -/* medium displays */ -@media only screen and (min-width: 40.063em) { - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up { - display: inherit !important; } - - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up { - display: none !important; } - - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; } - - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up { - position: absolute !important; - height: 1px; - width: 1px; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); } - - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up { - display: table; } - - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up { - display: table-header-group !important; } - - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up { - display: table-row-group !important; } - - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up { - display: table-row !important; } - - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up { - display: table-cell !important; } } -/* large displays */ -@media only screen and (min-width: 64.063em) { - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up { - display: inherit !important; } - - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up { - display: none !important; } - - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; } - - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up { - position: absolute !important; - height: 1px; - width: 1px; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); } - - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up { - display: table; } - - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up { - display: table-header-group !important; } - - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up { - display: table-row-group !important; } - - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up { - display: table-row !important; } - - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up { - display: table-cell !important; } } -/* xlarge displays */ -@media only screen and (min-width: 90.063em) { - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up { - display: inherit !important; } - - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up { - display: none !important; } - - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; } - - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up { - position: absolute !important; - height: 1px; - width: 1px; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); } - - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up { - display: table; } - - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up { - display: table-header-group !important; } - - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up { - display: table-row-group !important; } - - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up { - display: table-row !important; } - - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up { - display: table-cell !important; } } -/* xxlarge displays */ -@media only screen and (min-width: 120.063em) { - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up { - display: inherit !important; } - - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up { - display: none !important; } - - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; } - - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up { - position: absolute !important; - height: 1px; - width: 1px; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); } - - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xxlarge-only, table.show-for-xxlarge-up { - display: table; } - - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up { - display: table-header-group !important; } - - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up { - display: table-row-group !important; } - - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up { - display: table-row !important; } - - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up { - display: table-cell !important; } } -/* Orientation targeting */ -.show-for-landscape, -.hide-for-portrait { - display: inherit !important; } - -.hide-for-landscape, -.show-for-portrait { - display: none !important; } - -/* Specific visibility for tables */ -table.hide-for-landscape, table.show-for-portrait { - display: table; } - -thead.hide-for-landscape, thead.show-for-portrait { - display: table-header-group !important; } - -tbody.hide-for-landscape, tbody.show-for-portrait { - display: table-row-group !important; } - -tr.hide-for-landscape, tr.show-for-portrait { - display: table-row !important; } - -td.hide-for-landscape, td.show-for-portrait, -th.hide-for-landscape, -th.show-for-portrait { - display: table-cell !important; } - -@media only screen and (orientation: landscape) { - .show-for-landscape, - .hide-for-portrait { - display: inherit !important; } - - .hide-for-landscape, - .show-for-portrait { - display: none !important; } - - /* Specific visibility for tables */ - table.show-for-landscape, table.hide-for-portrait { - display: table; } - - thead.show-for-landscape, thead.hide-for-portrait { - display: table-header-group !important; } - - tbody.show-for-landscape, tbody.hide-for-portrait { - display: table-row-group !important; } - - tr.show-for-landscape, tr.hide-for-portrait { - display: table-row !important; } - - td.show-for-landscape, td.hide-for-portrait, - th.show-for-landscape, - th.hide-for-portrait { - display: table-cell !important; } } -@media only screen and (orientation: portrait) { - .show-for-portrait, - .hide-for-landscape { - display: inherit !important; } - - .hide-for-portrait, - .show-for-landscape { - display: none !important; } - - /* Specific visibility for tables */ - table.show-for-portrait, table.hide-for-landscape { - display: table; } - - thead.show-for-portrait, thead.hide-for-landscape { - display: table-header-group !important; } - - tbody.show-for-portrait, tbody.hide-for-landscape { - display: table-row-group !important; } - - tr.show-for-portrait, tr.hide-for-landscape { - display: table-row !important; } - - td.show-for-portrait, td.hide-for-landscape, - th.show-for-portrait, - th.hide-for-landscape { - display: table-cell !important; } } -/* Touch-enabled device targeting */ -.show-for-touch { - display: none !important; } - -.hide-for-touch { - display: inherit !important; } - -.touch .show-for-touch { - display: inherit !important; } - -.touch .hide-for-touch { - display: none !important; } - -/* Specific visibility for tables */ -table.hide-for-touch { - display: table; } - -.touch table.show-for-touch { - display: table; } - -thead.hide-for-touch { - display: table-header-group !important; } - -.touch thead.show-for-touch { - display: table-header-group !important; } - -tbody.hide-for-touch { - display: table-row-group !important; } - -.touch tbody.show-for-touch { - display: table-row-group !important; } - -tr.hide-for-touch { - display: table-row !important; } - -.touch tr.show-for-touch { - display: table-row !important; } - -td.hide-for-touch { - display: table-cell !important; } - -.touch td.show-for-touch { - display: table-cell !important; } - -th.hide-for-touch { - display: table-cell !important; } - -.touch th.show-for-touch { - display: table-cell !important; } - -/* Print visibility */ -@media print { - .show-for-print { - display: block; } - - .hide-for-print { - display: none; } - - table.show-for-print { - display: table; } - - thead.show-for-print { - display: table-header-group !important; } - - tbody.show-for-print { - display: table-row-group !important; } - - tr.show-for-print { - display: table-row !important; } - - td.show-for-print { - display: table-cell !important; } - - th.show-for-print { - display: table-cell !important; } } diff --git a/client/lib/foundation/css/foundation.min.css b/client/lib/foundation/css/foundation.min.css deleted file mode 100644 index 0126c2f..0000000 --- a/client/lib/foundation/css/foundation.min.css +++ /dev/null @@ -1 +0,0 @@ -meta.foundation-version{font-family:"/5.3.0/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5rem}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-top:0;margin-bottom:0;max-width:none}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}@media only screen{.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0% !important}.small-offset-1{margin-left:8.33333% !important}.small-offset-2{margin-left:16.66667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.33333% !important}.small-offset-5{margin-left:41.66667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.33333% !important}.small-offset-8{margin-left:66.66667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.33333% !important}.small-offset-11{margin-left:91.66667% !important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}}@media only screen and (min-width: 40.063em){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0% !important}.medium-offset-1{margin-left:8.33333% !important}.medium-offset-2{margin-left:16.66667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.33333% !important}.medium-offset-5{margin-left:41.66667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.33333% !important}.medium-offset-8{margin-left:66.66667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.33333% !important}.medium-offset-11{margin-left:91.66667% !important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width: 64.063em){.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0% !important}.large-offset-1{margin-left:8.33333% !important}.large-offset-2{margin-left:16.66667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.33333% !important}.large-offset-5{margin-left:41.66667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.33333% !important}.large-offset-8{margin-left:66.66667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.33333% !important}.large-offset-11{margin-left:91.66667% !important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}button,.button{border-style:solid;border-width:0px;cursor:pointer;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#008cba;border-color:#007095;color:#fff;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,.button:focus{background-color:#007095}button:hover,button:focus,.button:hover,.button:focus{color:#fff}button.secondary,.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#b9b9b9}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}button.success,.button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}button.small,.button.small{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem}button.tiny,.button.tiny{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem}button.radius,.button.radius{border-radius:3px}button.round,.button.round{border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#008cba;border-color:#007095;color:#fff;cursor:default;opacity:0.7;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#007095}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#008cba}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333;cursor:default;opacity:0.7;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#b9b9b9}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e7e7e7}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43ac6a;border-color:#368a55;color:#fff;cursor:default;opacity:0.7;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43ac6a}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#fff;cursor:default;opacity:0.7;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}@media only screen and (min-width: 40.063em){button,.button{display:inline-block}}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}.contain-to-grid{width:100%;background:#333}.contain-to-grid .top-bar{margin-bottom:0}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:45px}.top-bar{overflow:hidden;height:45px;line-height:45px;position:relative;background:#333;margin-bottom:0}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:auto;padding-top:.35rem;padding-bottom:.35rem;font-size:0.75rem}.top-bar .button,.top-bar button{padding-top:.45rem;padding-bottom:.35rem;margin-bottom:0;font-size:0.75rem}.top-bar .title-area{position:relative;margin:0}.top-bar .name{height:45px;margin:0;font-size:16px}.top-bar .name h1{line-height:45px;font-size:1.0625rem;margin:0}.top-bar .name h1 a{font-weight:normal;color:#fff;width:75%;display:block;padding:0 15px}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fff;text-transform:uppercase;font-size:0.8125rem;font-weight:bold;position:relative;display:block;padding:0 15px;height:45px;line-height:45px}.top-bar .toggle-topbar.menu-icon{top:50%;margin-top:-16px}.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0 40px 0 15px;color:#fff;position:relative}.top-bar .toggle-topbar.menu-icon a span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-8px;right:15px;box-shadow:0 0px 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;width:16px}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0px 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff}.top-bar.expanded{height:auto;background:transparent}.top-bar.expanded .title-area{background:#333}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a::after{box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888}.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out}.top-bar-section ul{padding:0;width:100%;height:auto;display:block;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li{background:#333}.top-bar-section ul li>a{display:block;width:100%;color:#fff;padding:12px 0 12px 0;padding-left:15px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:0.8125rem;font-weight:normal;text-transform:none}.top-bar-section ul li>a.button{font-size:0.8125rem;padding-right:15px;padding-left:15px;background-color:#008cba;border-color:#007095;color:#fff}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{background-color:#007095}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{color:#fff}.top-bar-section ul li>a.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{color:#333}.top-bar-section ul li>a.button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{background-color:#368a55}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{color:#fff}.top-bar-section ul li>a.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{color:#fff}.top-bar-section ul li>button{font-size:0.8125rem;padding-right:15px;padding-left:15px;background-color:#008cba;border-color:#007095;color:#fff}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#007095}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{color:#fff}.top-bar-section ul li>button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{color:#333}.top-bar-section ul li>button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{background-color:#368a55}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{color:#fff}.top-bar-section ul li>button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{color:#fff}.top-bar-section ul li:hover:not(.has-form)>a{background-color:#555;background:#272727;color:#fff}.top-bar-section ul li.active>a{background:#008cba;color:#fff}.top-bar-section ul li.active>a:hover{background:#0078a0;color:#fff}.top-bar-section .has-form{padding:15px}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,0.4);border-left-style:solid;margin-right:15px;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{padding:0;position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.top-bar-section .dropdown li{width:100%;height:auto}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 15px}.top-bar-section .dropdown li a.parent-link{font-weight:normal}.top-bar-section .dropdown li.title h5{margin-bottom:0;margin-top:0}.top-bar-section .dropdown li.title h5 a{color:#fff;line-height:22.5px;display:block}.top-bar-section .dropdown li.has-form{padding:8px 15px}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}.top-bar-section .dropdown label{padding:8px 15px 2px;margin-bottom:0;text-transform:uppercase;color:#777;font-weight:bold;font-size:0.625rem}.js-generated{display:block}@media only screen and (min-width: 40.063em){.top-bar{background:#333;overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a{width:auto}.top-bar input,.top-bar .button,.top-bar button{font-size:0.875rem;position:relative;top:7px}.top-bar.expanded{background:#333}.contain-to-grid .top-bar{max-width:62.5rem;margin:0 auto;margin-bottom:0}.top-bar-section{transition:none 0 0;left:0 !important}.top-bar-section ul{width:auto;height:auto !important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background-color:#555;background:#272727;color:#fff}.top-bar-section li:not(.has-form) a:not(.button){padding:0 15px;line-height:45px;background:#333}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#555;background:#272727}.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 15px;line-height:45px;color:#fff;background:#008cba}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#0078a0}.top-bar-section .has-dropdown>a{padding-right:35px !important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:22.5px}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:1rem;margin-top:-1px;right:5px;line-height:1.2}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}.top-bar-section .dropdown li a{color:#fff;line-height:45px;white-space:nowrap;padding:12px 15px;background:#333}.top-bar-section .dropdown li:not(.has-form) a:not(.button){color:#fff;background:#333}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button){color:#fff;background-color:#555;background:#272727}.top-bar-section .dropdown li label{white-space:nowrap;background:#333}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #4e4e4e;clear:none;height:45px;width:0}.top-bar-section .has-form{background:#333;padding:0 15px;height:45px}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background-color:#555;background:#272727;color:#fff}.no-js .top-bar-section ul li:active>a{background:#008cba;color:#fff}.no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}}.breadcrumbs{display:block;padding:0.5625rem 0.875rem 0.5625rem;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#f4f4f4;border-color:#dcdcdc;border-radius:3px}.breadcrumbs>*{margin:0;float:left;font-size:0.6875rem;line-height:0.6875rem;text-transform:uppercase;color:#008cba}.breadcrumbs>*:hover a,.breadcrumbs>*:focus a{text-decoration:underline}.breadcrumbs>* a{color:#008cba}.breadcrumbs>*.current{cursor:default;color:#333}.breadcrumbs>*.current a{cursor:default;color:#333}.breadcrumbs>*.current:hover,.breadcrumbs>*.current:hover a,.breadcrumbs>*.current:focus,.breadcrumbs>*.current:focus a{text-decoration:none}.breadcrumbs>*.unavailable{color:#999}.breadcrumbs>*.unavailable a{color:#999}.breadcrumbs>*.unavailable:hover,.breadcrumbs>*.unavailable:hover a,.breadcrumbs>*.unavailable:focus,.breadcrumbs>*.unavailable a:focus{text-decoration:none;color:#999;cursor:default}.breadcrumbs>*:before{content:"/";color:#aaa;margin:0 0.75rem;position:relative;top:1px}.breadcrumbs>*:first-child:before{content:" ";margin:0}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:normal;margin-bottom:1.25rem;position:relative;padding:0.875rem 1.5rem 0.875rem 0.875rem;font-size:0.8125rem;transition:opacity 300ms ease-out;background-color:#008cba;border-color:#0078a0;color:#fff}.alert-box .close{font-size:1.375rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-0.6875rem;right:0.25rem;color:#333;opacity:0.3}.alert-box .close:hover,.alert-box .close:focus{opacity:0.5}.alert-box.radius{border-radius:3px}.alert-box.round{border-radius:1000px}.alert-box.success{background-color:#43ac6a;border-color:#3a945b;color:#fff}.alert-box.alert{background-color:#f04124;border-color:#de2d0f;color:#fff}.alert-box.secondary{background-color:#e7e7e7;border-color:#c7c7c7;color:#4f4f4f}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:#fff}.alert-box.info{background-color:#a0d3e8;border-color:#74bfdd;color:#4f4f4f}.alert-box.alert-close{opacity:0}.inline-list{margin:0 auto 1.0625rem auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375rem;display:block}.inline-list>li>*{display:block}.button-group{list-style:none;margin:0;left:0}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group>li{margin:0;float:left}.button-group>li>button,.button-group>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group>li:first-child button,.button-group>li:first-child .button{border-left:0}.button-group>li:first-child{margin-left:0}.button-group.radius>*>button,.button-group.radius>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius>*:first-child button,.button-group.radius>*:first-child .button{border-left:0}.button-group.radius>*,.button-group.radius>*>a,.button-group.radius>*>button,.button-group.radius>*>.button{border-radius:0}.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button{border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button{border-bottom-right-radius:3px;border-top-right-radius:3px}.button-group.round>*>button,.button-group.round>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round>*:first-child button,.button-group.round>*:first-child .button{border-left:0}.button-group.round>*,.button-group.round>*>a,.button-group.round>*>button,.button-group.round>*>.button{border-radius:0}.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button{border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button{border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.even-2 li{width:50%}.button-group.even-2 li>button,.button-group.even-2 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button{border-left:0}.button-group.even-2 li button,.button-group.even-2 li .button{width:100%}.button-group.even-3 li{width:33.33333%}.button-group.even-3 li>button,.button-group.even-3 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button{border-left:0}.button-group.even-3 li button,.button-group.even-3 li .button{width:100%}.button-group.even-4 li{width:25%}.button-group.even-4 li>button,.button-group.even-4 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button{border-left:0}.button-group.even-4 li button,.button-group.even-4 li .button{width:100%}.button-group.even-5 li{width:20%}.button-group.even-5 li>button,.button-group.even-5 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button{border-left:0}.button-group.even-5 li button,.button-group.even-5 li .button{width:100%}.button-group.even-6 li{width:16.66667%}.button-group.even-6 li>button,.button-group.even-6 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button{border-left:0}.button-group.even-6 li button,.button-group.even-6 li .button{width:100%}.button-group.even-7 li{width:14.28571%}.button-group.even-7 li>button,.button-group.even-7 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button{border-left:0}.button-group.even-7 li button,.button-group.even-7 li .button{width:100%}.button-group.even-8 li{width:12.5%}.button-group.even-8 li>button,.button-group.even-8 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button{border-left:0}.button-group.even-8 li button,.button-group.even-8 li .button{width:100%}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:0.625rem}.button-bar .button-group div{overflow:hidden}.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p,.panel li,.panel dl{color:#333}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:0.625rem}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:#b6edff;margin-bottom:1.25rem;padding:1.25rem;background:#ecfaff}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li,.panel.callout dl{color:#333}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:0.625rem}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.callout a:not(.button){color:#008cba}.panel.radius{border-radius:3px}.dropdown.button,button.dropdown{position:relative;padding-right:3.5625rem}.dropdown.button:after,button.dropdown:after{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#fff transparent transparent transparent;top:50%}.dropdown.button:after,button.dropdown:after{border-width:0.375rem;right:1.40625rem;margin-top:-0.15625rem}.dropdown.button:after,button.dropdown:after{border-color:#fff transparent transparent transparent}.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem}.dropdown.button.tiny:before,button.dropdown.tiny:before{border-width:0.375rem;right:1.125rem;margin-top:-0.125rem}.dropdown.button.tiny:after,button.dropdown.tiny:after{border-color:#fff transparent transparent transparent}.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem}.dropdown.button.small:after,button.dropdown.small:after{border-width:0.4375rem;right:1.3125rem;margin-top:-0.15625rem}.dropdown.button.small:after,button.dropdown.small:after{border-color:#fff transparent transparent transparent}.dropdown.button.large,button.dropdown.large{padding-right:3.625rem}.dropdown.button.large:after,button.dropdown.large:after{border-width:0.3125rem;right:1.71875rem;margin-top:-0.15625rem}.dropdown.button.large:after,button.dropdown.large:after{border-color:#fff transparent transparent transparent}.dropdown.button.secondary:after,button.dropdown.secondary:after{border-color:#333 transparent transparent transparent}.th{line-height:0;display:inline-block;border:solid 4px #fff;max-width:100%;box-shadow:0 0 0 1px rgba(0,0,0,0.2);transition:all 200ms ease-out}.th:hover,.th:focus{box-shadow:0 0 6px 1px rgba(0,140,186,0.5)}.th.radius{border-radius:3px}.toolbar{background:#333;width:100%;font-size:0;display:inline-block}.toolbar.label-bottom .tab .tab-content i,.toolbar.label-bottom .tab .tab-content img{margin-bottom:10px}.toolbar.label-right .tab .tab-content i,.toolbar.label-right .tab .tab-content img{margin-right:10px;display:inline-block}.toolbar.label-right .tab .tab-content label{display:inline-block}.toolbar.vertical.label-right .tab .tab-content{text-align:left}.toolbar.vertical{height:100%;width:auto}.toolbar.vertical .tab{width:auto;margin:auto;float:none}.toolbar .tab{text-align:center;width:25%;margin:0 auto;display:block;padding:20px;float:left}.toolbar .tab:hover{background:rgba(255,255,255,0.1)}.toolbar .tab-content{font-size:16px;text-align:center}.toolbar .tab-content label{color:#ccc}.toolbar .tab-content i{font-size:30px;display:block;margin:0 auto;color:#ccc;vertical-align:middle}.toolbar .tab-content img{width:30px;height:30px;display:block;margin:0 auto}.pricing-table{border:solid 1px #ddd;margin-left:0;margin-bottom:1.25rem}.pricing-table *{list-style:none;line-height:1}.pricing-table .title{background-color:#333;padding:0.9375rem 1.25rem;text-align:center;color:#eee;font-weight:normal;font-size:1rem;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}.pricing-table .price{background-color:#f6f6f6;padding:0.9375rem 1.25rem;text-align:center;color:#333;font-weight:normal;font-size:2rem;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}.pricing-table .description{background-color:#fff;padding:0.9375rem;text-align:center;color:#777;font-size:0.75rem;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #ddd}.pricing-table .bullet-item{background-color:#fff;padding:0.9375rem;text-align:center;color:#333;font-size:0.875rem;font-weight:normal;border-bottom:dotted 1px #ddd}.pricing-table .cta-button{background-color:#fff;text-align:center;padding:1.25rem 1.25rem 0}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.slideshow-wrapper{position:relative}.slideshow-wrapper ul{list-style-type:none;margin:0}.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption{display:none}.slideshow-wrapper ul li:first-child{display:block}.slideshow-wrapper .orbit-container{background-color:transparent}.slideshow-wrapper .orbit-container li{display:block}.slideshow-wrapper .orbit-container li .orbit-caption{display:block}.slideshow-wrapper .orbit-container .orbit-bullets li{display:inline-block}.slideshow-wrapper .preloader{display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:solid 3px;border-color:#555 #fff;border-radius:1000px;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.orbit-container{overflow:hidden;width:100%;position:relative;background:none}.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative;-webkit-transform:translateZ(0)}.orbit-container .orbit-slides-container img{display:block;max-width:100%}.orbit-container .orbit-slides-container>*{position:absolute;top:0;width:100%;margin-left:100%}.orbit-container .orbit-slides-container>*:first-child{margin-left:0%}.orbit-container .orbit-slides-container>* .orbit-caption{position:absolute;bottom:0;background-color:rgba(51,51,51,0.8);color:#fff;width:100%;padding:0.625rem 0.875rem;font-size:0.875rem}.orbit-container .orbit-slide-number{position:absolute;top:10px;left:10px;font-size:12px;color:#fff;background:rgba(0,0,0,0);z-index:10}.orbit-container .orbit-slide-number span{font-weight:700;padding:0.3125rem}.orbit-container .orbit-timer{position:absolute;top:12px;right:10px;height:6px;width:100px;z-index:10}.orbit-container .orbit-timer .orbit-progress{height:3px;background-color:rgba(255,255,255,0.3);display:block;width:0%;position:relative;right:20px;top:5px}.orbit-container .orbit-timer>span{display:none;position:absolute;top:0px;right:0;width:11px;height:14px;border:solid 4px #fff;border-top:none;border-bottom:none}.orbit-container .orbit-timer.paused>span{right:-4px;top:0px;width:11px;height:14px;border:inset 8px;border-left-style:solid;border-color:transparent;border-left-color:#fff}.orbit-container .orbit-timer.paused>span.dark{border-left-color:#333}.orbit-container:hover .orbit-timer>span{display:block}.orbit-container .orbit-prev,.orbit-container .orbit-next{position:absolute;top:45%;margin-top:-25px;width:36px;height:60px;line-height:50px;color:white;background-color:transparent;text-indent:-9999px !important;z-index:10}.orbit-container .orbit-prev:hover,.orbit-container .orbit-next:hover{background-color:rgba(0,0,0,0.3)}.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span{position:absolute;top:50%;margin-top:-10px;display:block;width:0;height:0;border:inset 10px}.orbit-container .orbit-prev{left:0}.orbit-container .orbit-prev>span{border-right-style:solid;border-color:transparent;border-right-color:#fff}.orbit-container .orbit-prev:hover>span{border-right-color:#fff}.orbit-container .orbit-next{right:0}.orbit-container .orbit-next>span{border-color:transparent;border-left-style:solid;border-left-color:#fff;left:50%;margin-left:-4px}.orbit-container .orbit-next:hover>span{border-left-color:#fff}.orbit-bullets-container{text-align:center}.orbit-bullets{margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px;float:none;text-align:center;display:block}.orbit-bullets li{cursor:pointer;display:inline-block;width:0.5625rem;height:0.5625rem;background:#ccc;float:none;margin-right:6px;border-radius:1000px}.orbit-bullets li.active{background:#999}.orbit-bullets li:last-child{margin-right:0}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:none}.touch .orbit-bullets{display:none}@media only screen and (min-width: 40.063em){.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:inherit}.touch .orbit-bullets{display:block}}@media only screen and (max-width: 40em){.orbit-stack-on-small .orbit-slides-container{height:auto !important}.orbit-stack-on-small .orbit-slides-container>*{position:relative;margin:0% !important;opacity:1 !important}.orbit-stack-on-small .orbit-slide-number{display:none}.orbit-timer{display:none}.orbit-next,.orbit-prev{display:none}.orbit-bullets{display:none}}[data-magellan-expedition],[data-magellan-expedition-clone]{background:#fff;z-index:50;min-width:100%;padding:10px}[data-magellan-expedition] .sub-nav,[data-magellan-expedition-clone] .sub-nav{margin-bottom:0}[data-magellan-expedition] .sub-nav dd,[data-magellan-expedition-clone] .sub-nav dd{margin-bottom:0}[data-magellan-expedition] .sub-nav a,[data-magellan-expedition-clone] .sub-nav a{line-height:1.8em}div.icon-bar{width:100%;font-size:0;display:inline-block;background:#333}div.icon-bar>*{text-align:center;font-size:1rem;width:25%;margin:0 auto;display:block;padding:1.25rem;float:left}div.icon-bar>* i,div.icon-bar>* img{display:block;margin:0 auto}div.icon-bar>* i+label,div.icon-bar>* img+label{margin-top:.0625rem}div.icon-bar>* i{font-size:1.875rem;vertical-align:middle}div.icon-bar>* img{width:1.875rem;height:1.875rem}div.icon-bar.label-right>* i,div.icon-bar.label-right>* img{margin:0 0.0625rem 0 0;display:inline-block}div.icon-bar.label-right>* i+label,div.icon-bar.label-right>* img+label{margin-top:0}div.icon-bar.label-right>* label{display:inline-block}div.icon-bar.vertical.label-right>*{text-align:left}div.icon-bar.vertical{height:100%;width:auto}div.icon-bar.vertical .item{width:auto;margin:auto;float:none}div.icon-bar>*{font-size:1rem;padding:1.25rem}div.icon-bar>* i+label,div.icon-bar>* img+label{margin-top:.0625rem}div.icon-bar>* i{font-size:1.875rem}div.icon-bar>* img{width:1.875rem;height:1.875rem}div.icon-bar>*:hover{background:#008cba}div.icon-bar>* label{color:#fff}div.icon-bar>* i{color:#fff}.icon-bar.two-up .item{width:50%}.icon-bar.two-up.vertical .item{width:auto}.icon-bar.three-up .item{width:33.3333%}.icon-bar.three-up.vertical .item{width:auto}.icon-bar.four-up .item{width:25%}.icon-bar.four-up.vertical .item{width:auto}.icon-bar.five-up .item{width:20%}.icon-bar.five-up.vertical .item{width:auto}.icon-bar.six-up .item{width:16.66667%}.icon-bar.six-up.vertical .item{width:auto}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em) and (max-width: 90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em) and (max-width: 120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em) and (max-width: 99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#008cba;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#0078a0}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead{font-size:1.21875rem;line-height:1.6}p aside{font-size:0.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#6f6f6f;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:bold;color:#bd260d}ul,ol,dl{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:0.3rem;font-weight:bold}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:0.8125rem;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:0.625rem 0.75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375rem}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem}@media only screen and (min-width: 40.063em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}h5{font-size:1.125rem}h6{font-size:1rem}}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}.tabs{margin-bottom:0 !important;margin-left:0}.tabs:before,.tabs:after{content:" ";display:table}.tabs:after{clear:both}.tabs dd,.tabs .tab-title{position:relative;margin-bottom:0 !important;list-style:none;float:left}.tabs dd>a,.tabs .tab-title>a{display:block;background:#efefef;color:#222;padding:1rem 2rem;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:1rem}.tabs dd>a:hover,.tabs .tab-title>a:hover{background:#e1e1e1}.tabs dd.active a,.tabs .tab-title.active a{background:#fff;color:#222}.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{border-bottom-right-radius:3px;border-top-right-radius:3px}.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}.tabs-content{margin-bottom:1.5rem;width:100%}.tabs-content:before,.tabs-content:after{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:0.9375rem 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tabs-content>.content.contained{padding:0.9375rem}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 0.9375rem}@media only screen and (min-width: 40.063em){.tabs.vertical{width:20%;float:left;margin-bottom:1.25rem}.tabs-content.vertical{width:80%;float:left;margin-left:-1px}}.no-js .tabs-content>.content{display:block;float:none}ul.pagination{display:block;min-height:1.5rem;margin-left:-0.3125rem}ul.pagination li{height:1.5rem;color:#222;font-size:0.875rem;margin-left:0.3125rem}ul.pagination li a{display:block;padding:0.0625rem 0.625rem 0.0625rem;color:#999;border-radius:3px}ul.pagination li:hover a,ul.pagination li a:focus{background:#e6e6e6}ul.pagination li.unavailable a{cursor:default;color:#999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus{background:transparent}ul.pagination li.current a{background:#008cba;color:#fff;font-weight:bold;cursor:default}ul.pagination li.current a:hover,ul.pagination li.current a:focus{background:#008cba}ul.pagination li{float:left;display:block}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{float:none;display:inline-block}.side-nav{display:block;margin:0;padding:0.875rem 0;list-style-type:none;list-style-position:outside;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}.side-nav li{margin:0 0 0.4375rem 0;font-size:0.875rem}.side-nav li a:not(.button){display:block;color:#008cba;margin:0;padding:0.4375rem 0.875rem}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{background:rgba(0,0,0,0.025);color:#1cc7ff}.side-nav li.active>a:first-child:not(.button){color:#1cc7ff;font-weight:normal;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:#fff}.side-nav li.heading{color:#008cba;font-size:0.875rem;font-weight:bold;text-transform:uppercase}.accordion{margin-bottom:0}.accordion:before,.accordion:after{content:" ";display:table}.accordion:after{clear:both}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0 !important}.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#e8e8e8}.accordion .accordion-navigation>a,.accordion dd>a{background:#efefef;color:#222;padding:1rem;display:block;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:1rem}.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:#e3e3e3}.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:0.9375rem}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{display:block;background:#fff}.split.button{position:relative;padding-right:5.0625rem}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}.split.button span:after{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%}.split.button span:active{background-color:rgba(0,0,0,0.1)}.split.button span{border-left-color:rgba(255,255,255,0.5)}.split.button span{width:3.09375rem}.split.button span:after{border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem}.split.button span:after{border-color:#fff transparent transparent transparent}.split.button.secondary span{border-left-color:rgba(255,255,255,0.5)}.split.button.secondary span:after{border-color:#fff transparent transparent transparent}.split.button.alert span{border-left-color:rgba(255,255,255,0.5)}.split.button.success span{border-left-color:rgba(255,255,255,0.5)}.split.button.tiny{padding-right:3.75rem}.split.button.tiny span{width:2.25rem}.split.button.tiny span:after{border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem}.split.button.small{padding-right:4.375rem}.split.button.small span{width:2.625rem}.split.button.small span:after{border-top-style:solid;border-width:0.4375rem;top:48%;margin-left:-0.375rem}.split.button.large{padding-right:5.5rem}.split.button.large span{width:3.4375rem}.split.button.large span:after{border-top-style:solid;border-width:0.3125rem;top:48%;margin-left:-0.375rem}.split.button.expand{padding-left:2rem}.split.button.secondary span:after{border-color:#333 transparent transparent transparent}.split.button.radius span{border-bottom-right-radius:3px;border-top-right-radius:3px}.split.button.round span{border-bottom-right-radius:1000px;border-top-right-radius:1000px}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,0.45);z-index:99;display:none;top:0;left:0}dialog,.reveal-modal{visibility:hidden;display:none;position:absolute;z-index:100;width:100vw;top:0;left:0;background-color:#fff;padding:1.25rem;border:solid 1px #666;box-shadow:0 0 10px rgba(0,0,0,0.4)}@media only screen and (max-width: 40em){dialog,.reveal-modal{min-height:100vh}}@media only screen and (min-width: 40.063em){dialog,.reveal-modal{left:50%}}dialog .column,dialog .columns,.reveal-modal .column,.reveal-modal .columns{min-width:0}dialog>:first-child,.reveal-modal>:first-child{margin-top:0}dialog>:last-child,.reveal-modal>:last-child{margin-bottom:0}@media only screen and (min-width: 40.063em){dialog,.reveal-modal{margin-left:-40%;width:80%}}@media only screen and (min-width: 40.063em){dialog,.reveal-modal{top:6.25rem}}dialog .close-reveal-modal,.reveal-modal .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:0.5rem;right:0.6875rem;color:#aaa;font-weight:bold;cursor:pointer}dialog[open]{display:block;visibility:visible}@media only screen and (min-width: 40.063em){dialog,.reveal-modal{padding:1.875rem}dialog.radius,.reveal-modal.radius{border-radius:3px}dialog.round,.reveal-modal.round{border-radius:1000px}dialog.collapse,.reveal-modal.collapse{padding:0}dialog.full,.reveal-modal.full{top:0;left:0;height:100vh;min-height:100vh;margin-left:0 !important}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog.tiny,.reveal-modal.tiny{margin-left:-15%;width:30%}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog.small,.reveal-modal.small{margin-left:-20%;width:40%}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog.medium,.reveal-modal.medium{margin-left:-30%;width:60%}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog.large,.reveal-modal.large{margin-left:-35%;width:70%}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog.xlarge,.reveal-modal.xlarge{margin-left:-47.5%;width:95%}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog.full,.reveal-modal.full{margin-left:-50vw;width:100vw}}@media print{dialog,.reveal-modal{background:#fff !important}}.has-tip{border-bottom:dotted 1px #ccc;cursor:help;font-weight:bold;color:#333}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #003f54;color:#008cba}.has-tip.tip-left,.has-tip.tip-right{float:none !important}.tooltip{display:none;position:absolute;z-index:999;font-weight:normal;font-size:0.875rem;line-height:1.3;padding:0.75rem;max-width:300px;left:50%;width:100%;color:#fff;background:#333}.tooltip>.nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #333 transparent;top:-10px}.tooltip>.nub.rtl{left:auto;right:5px}.tooltip.radius{border-radius:3px}.tooltip.round{border-radius:1000px}.tooltip.round>.nub{left:2rem}.tooltip.opened{color:#008cba !important;border-bottom:dotted 1px #003f54 !important}.tap-to-close{display:block;font-size:0.625rem;color:#777;font-weight:normal}@media only screen and (min-width: 40.063em){.tooltip>.nub{border-color:transparent transparent #333 transparent;top:-10px}.tooltip.tip-top>.nub{border-color:#333 transparent transparent transparent;top:auto;bottom:-10px}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333;right:-10px;left:auto;top:50%;margin-top:-5px}.tooltip.tip-right>.nub{border-color:transparent #333 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px}}.clearing-thumbs,[data-clearing]{margin-bottom:0;margin-left:0;list-style:none}.clearing-thumbs:before,.clearing-thumbs:after,[data-clearing]:before,[data-clearing]:after{content:" ";display:table}.clearing-thumbs:after,[data-clearing]:after{clear:both}.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px}.clearing-thumbs[class*="block-grid-"] li,[data-clearing][class*="block-grid-"] li{margin-right:0}.clearing-blackout{background:#333;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}.clearing-touch-label{position:absolute;top:50%;left:50%;color:#aaa;font-size:0.6em}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%}.clearing-caption{color:#ccc;font-size:0.875em;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#333;width:100%;padding:10px 30px 20px;position:absolute;left:0}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:30px;line-height:1;color:#ccc;display:none}.clearing-close:hover,.clearing-close:focus{color:#ccc}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}.clearing-feature li{display:none}.clearing-feature li.clearing-featured-img{display:block}@media only screen and (min-width: 40.063em){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:40px;top:0}.clearing-main-prev>span,.clearing-main-next>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 12px}.clearing-main-prev>span:hover,.clearing-main-next>span:hover{opacity:0.8}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#ccc}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#ccc}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:0.3}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,0.8);height:120px;margin-top:10px;text-align:center}.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:120px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:0.4;clear:none}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;width:100% !important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:0.8}.clearing-assembled .clearing-container .visible-img{background:#333;overflow:hidden;height:85%}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}.progress{background-color:#f6f6f6;height:1.5625rem;border:1px solid #fff;padding:0.125rem;margin-bottom:0.625rem}.progress .meter{background:#008cba;height:100%;display:block}.progress.secondary .meter{background:#e7e7e7;height:100%;display:block}.progress.success .meter{background:#43ac6a;height:100%;display:block}.progress.alert .meter{background:#f04124;height:100%;display:block}.progress.radius{border-radius:3px}.progress.radius .meter{border-radius:2px}.progress.round{border-radius:1000px}.progress.round .meter{border-radius:999px}.sub-nav{display:block;width:auto;overflow:hidden;margin:-0.25rem 0 1.125rem;padding-top:0.25rem;margin-right:0;margin-left:-0.75rem}.sub-nav dt{text-transform:uppercase}.sub-nav dt,.sub-nav dd,.sub-nav li{float:left;display:inline;margin-left:1rem;margin-bottom:0.625rem;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-size:0.875rem;color:#999}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{text-decoration:none;color:#999;padding:0.1875rem 1rem}.sub-nav dt a:hover,.sub-nav dd a:hover,.sub-nav li a:hover{color:#737373}.sub-nav dt.active a,.sub-nav dd.active a,.sub-nav li.active a{border-radius:3px;font-weight:normal;background:#008cba;padding:0.1875rem 1rem;cursor:default;color:#fff}.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#0078a0}.joyride-list{display:none}.joyride-tip-guide{display:none;position:absolute;background:#333;color:#fff;z-index:101;top:0;left:2.5%;font-family:inherit;font-weight:normal;width:95%}.lt-ie9 .joyride-tip-guide{max-width:800px;left:50%;margin-left:-400px}.joyride-content-wrapper{width:100%;padding:1.125rem 1.25rem 1.5rem}.joyride-content-wrapper .button{margin-bottom:0 !important}.joyride-tip-guide .joyride-nub{display:block;position:absolute;left:22px;width:0;height:0;border:10px solid #333}.joyride-tip-guide .joyride-nub.top{border-top-style:solid;border-color:#333;border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:-20px}.joyride-tip-guide .joyride-nub.bottom{border-bottom-style:solid;border-color:#333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{right:-20px}.joyride-tip-guide .joyride-nub.left{left:-20px}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{line-height:1.25;margin:0;font-weight:bold;color:#fff}.joyride-tip-guide p{margin:0 0 1.125rem 0;font-size:0.875rem;line-height:1.3}.joyride-timer-indicator-wrap{width:50px;height:3px;border:solid 1px #555;position:absolute;right:1.0625rem;bottom:1rem}.joyride-timer-indicator{display:block;width:0;height:inherit;background:#666}.joyride-close-tip{position:absolute;right:12px;top:10px;color:#777 !important;text-decoration:none;font-size:24px;font-weight:normal;line-height:0.5 !important}.joyride-close-tip:hover,.joyride-close-tip:focus{color:#eee !important}.joyride-modal-bg{position:fixed;height:100%;width:100%;background:transparent;background:rgba(0,0,0,0.5);z-index:100;display:none;top:0;left:0;cursor:pointer}.joyride-expose-wrapper{background-color:#ffffff;position:absolute;border-radius:3px;z-index:102;box-shadow:0 0 15px #fff}.joyride-expose-cover{background:transparent;border-radius:3px;position:absolute;z-index:9999;top:0;left:0}@media only screen and (min-width: 40.063em){.joyride-tip-guide{width:300px;left:inherit}.joyride-tip-guide .joyride-nub.bottom{border-color:#333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{border-color:#333 !important;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:auto;right:-20px}.joyride-tip-guide .joyride-nub.left{border-color:#333 !important;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:-20px;right:auto}}.label{font-weight:normal;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:inherit;padding:0.25rem 0.5rem 0.375rem;font-size:0.6875rem;background-color:#008cba;color:#fff}.label.radius{border-radius:3px}.label.round{border-radius:1000px}.label.alert{background-color:#f04124;color:#fff}.label.success{background-color:#43ac6a;color:#fff}.label.secondary{background-color:#e7e7e7;color:#333}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden}.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{min-height:100%;-webkit-overflow-scrolling:touch}.inner-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.inner-wrap:before,.inner-wrap:after{content:" ";display:table}.inner-wrap:after{clear:both}.tab-bar{-webkit-backface-visibility:hidden;background:#333;color:#fff;height:2.8125rem;line-height:2.8125rem;position:relative}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#fff;font-weight:bold;line-height:2.8125rem;margin:0}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1.125rem}.left-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-right:solid 1px #1a1a1a;left:0}.right-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-left:solid 1px #1a1a1a;right:0}.tab-bar-section{padding:0 0.625rem;position:absolute;text-align:center;height:2.8125rem;top:0}@media only screen and (min-width: 40.063em){.tab-bar-section{text-align:left}}.tab-bar-section.left{left:0;right:2.8125rem}.tab-bar-section.right{left:2.8125rem;right:0}.tab-bar-section.middle{left:2.8125rem;right:2.8125rem}.tab-bar .menu-icon{text-indent:2.1875rem;width:2.8125rem;height:2.8125rem;display:block;padding:0;color:#fff;position:relative;transform:translate3d(0, 0, 0)}.tab-bar .menu-icon span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-0.5rem;left:0.90625rem;box-shadow:0 0px 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;width:1rem}.tab-bar .menu-icon span:hover:after{box-shadow:0 0px 0 1px #b3b3b3,0 7px 0 1px #b3b3b3,0 14px 0 1px #b3b3b3}.left-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-y:auto;background:#333;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.left-off-canvas-menu *{-webkit-backface-visibility:hidden}.right-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-y:auto;background:#333;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0}.right-off-canvas-menu *{-webkit-backface-visibility:hidden}ul.off-canvas-list{list-style-type:none;padding:0;margin:0}ul.off-canvas-list li label{display:block;padding:0.3rem 0.9375rem;color:#999;text-transform:uppercase;font-size:0.75rem;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}ul.off-canvas-list li a{display:block;padding:0.66667rem;color:rgba(255,255,255,0.7);border-bottom:1px solid #262626;transition:background 300ms ease}ul.off-canvas-list li a:hover{background:#242424}.move-right>.inner-wrap{-ms-transform:translate(15.625rem, 0);-webkit-transform:translate3d(15.625rem, 0, 0);-moz-transform:translate3d(15.625rem, 0, 0);-ms-transform:translate3d(15.625rem, 0, 0);-o-transform:translate3d(15.625rem, 0, 0);transform:translate3d(15.625rem, 0, 0)}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width: 40.063em){.move-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.move-left>.inner-wrap{-ms-transform:translate(-15.625rem, 0);-webkit-transform:translate3d(-15.625rem, 0, 0);-moz-transform:translate3d(-15.625rem, 0, 0);-ms-transform:translate3d(-15.625rem, 0, 0);-o-transform:translate3d(-15.625rem, 0, 0);transform:translate3d(-15.625rem, 0, 0)}.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width: 40.063em){.move-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap .exit-offcanvas-menu{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:1002}@media only screen and (min-width: 40.063em){.offcanvas-overlap .exit-offcanvas-menu:hover{background:rgba(255,255,255,0.05)}}.no-csstransforms .left-off-canvas-menu{left:-15.625rem}.no-csstransforms .right-off-canvas-menu{right:-15.625rem}.no-csstransforms .move-left>.inner-wrap{right:15.625rem}.no-csstransforms .move-right>.inner-wrap{left:15.625rem}.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:0.875rem;z-index:99;margin-top:2px;max-width:200px}.f-dropdown>*:first-child{margin-top:0}.f-dropdown>*:last-child{margin-bottom:0}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #fff transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:99}.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #ccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:98}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown.drop-right{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:0.875rem;z-index:99;margin-top:0;margin-left:2px;max-width:200px}.f-dropdown.drop-right>*:first-child{margin-top:0}.f-dropdown.drop-right>*:last-child{margin-bottom:0}.f-dropdown.drop-right:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent #fff transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:99}.f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent #ccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:98}.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:0.875rem;z-index:99;margin-top:0;margin-left:-2px;max-width:200px}.f-dropdown.drop-left>*:first-child{margin-top:0}.f-dropdown.drop-left>*:last-child{margin-bottom:0}.f-dropdown.drop-left:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent #fff;border-left-style:solid;position:absolute;top:10px;right:-12px;left:auto;z-index:99}.f-dropdown.drop-left:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent transparent #ccc;border-left-style:solid;position:absolute;top:9px;right:-14px;left:auto;z-index:98}.f-dropdown.drop-top{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:0.875rem;z-index:99;margin-top:-2px;margin-left:0;max-width:200px}.f-dropdown.drop-top>*:first-child{margin-top:0}.f-dropdown.drop-top>*:last-child{margin-bottom:0}.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:#fff transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-12px;left:10px;right:auto;z-index:99}.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:#ccc transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-14px;left:9px;right:auto;z-index:98}.f-dropdown li{font-size:0.875rem;cursor:pointer;line-height:1.125rem;margin:0}.f-dropdown li:hover,.f-dropdown li:focus{background:#eee}.f-dropdown li a{display:block;padding:0.5rem;color:#555}.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;padding:1.25rem;width:100%;height:auto;max-height:none;background:#fff;border:solid 1px #ccc;font-size:0.875rem;z-index:99;max-width:200px}.f-dropdown.content>*:first-child{margin-top:0}.f-dropdown.content>*:last-child{margin-bottom:0}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}table{background:#fff;margin-bottom:1.25rem;border:solid 1px #ddd}table caption{background:transparent;color:#222;font-size:1rem;font-weight:bold}table thead{background:#f5f5f5}table thead tr th,table thead tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222}table tfoot{background:#f5f5f5}table tfoot tr th,table tfoot tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222}table tr th,table tr td{padding:0.5625rem 0.625rem;font-size:0.875rem;color:#222;text-align:left}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f9f9f9}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem}form{margin:0 0 1rem}form .row .row{margin:0 -0.5rem}form .row .row .column,form .row .row .columns{padding:0 0.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem}label{font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0}label.right{float:none !important;text-align:right}label.inline{margin:0 0 1rem 0;padding:0.5625rem 0}label small{text-transform:capitalize;color:#676767}select::-ms-expand{display:none}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none}.prefix.button.radius{border-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{border-radius:0;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round{border-radius:0;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{border-radius:0;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333;border-color:#ccc}span.prefix.radius,label.prefix.radius{border-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333;border-color:#ccc}span.postfix.radius,label.postfix.radius{border-radius:0;border-bottom-right-radius:3px;border-top-right-radius:3px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{-webkit-appearance:none;background-color:#fff;font-family:inherit;border:1px solid #ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow 0.45s,border-color 0.45s ease-in-out}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{box-shadow:0 0 5px #999;border-color:#999}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type="text"][disabled],fieldset[disabled] input[type="text"],input[type="password"][disabled],fieldset[disabled] input[type="password"],input[type="date"][disabled],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],fieldset[disabled] input[type="month"],input[type="week"][disabled],fieldset[disabled] input[type="week"],input[type="email"][disabled],fieldset[disabled] input[type="email"],input[type="number"][disabled],fieldset[disabled] input[type="number"],input[type="search"][disabled],fieldset[disabled] input[type="search"],input[type="tel"][disabled],fieldset[disabled] input[type="tel"],input[type="time"][disabled],fieldset[disabled] input[type="time"],input[type="url"][disabled],fieldset[disabled] input[type="url"],textarea[disabled],fieldset[disabled] textarea{background-color:#ddd}input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,textarea.radius{border-radius:3px}input[type="submit"]{-webkit-appearance:none}textarea[rows]{height:auto}select{-webkit-appearance:none !important;background-color:#fafafa;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border:1px solid #ccc;padding:0.5rem;font-size:0.875rem;color:rgba(0,0,0,0.75);line-height:normal;border-radius:0;height:2.3125rem}select.radius{border-radius:3px}select:hover{background-color:#f3f3f3;border-color:#999}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:1px solid #ddd;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:bold;background:#fff;padding:0 0.1875rem;margin:0;margin-left:-0.1875rem}[data-abide] .error small.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error label,.error label.error{color:#f04124}.error small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}.error>label>small{color:#676767;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.error span.error-message{display:block}input.error,textarea.error{margin-bottom:0}label.error{color:#f04124}.range-slider{display:block;position:relative;width:100%;height:1rem;border:1px solid #ddd;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;background:#fafafa}.range-slider.vertical-range{display:block;position:relative;width:100%;height:1rem;border:1px solid #ddd;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;display:inline-block;width:1rem;height:12.5rem}.range-slider.vertical-range .range-slider-handle{margin-top:0;margin-left:-0.5rem;position:absolute;bottom:-10.5rem}.range-slider.vertical-range .range-slider-active-segment{width:0.875rem;height:auto;bottom:0}.range-slider.radius{background:#fafafa;border-radius:3px}.range-slider.radius .range-slider-handle{background:#008cba;border-radius:3px}.range-slider.radius .range-slider-handle:hover{background:#007ba4}.range-slider.round{background:#fafafa;border-radius:1000px}.range-slider.round .range-slider-handle{background:#008cba;border-radius:1000px}.range-slider.round .range-slider-handle:hover{background:#007ba4}.range-slider.disabled,.range-slider[disabled]{background:#fafafa;cursor:default;opacity:0.7}.range-slider.disabled .range-slider-handle,.range-slider[disabled] .range-slider-handle{background:#008cba;cursor:default;opacity:0.7}.range-slider.disabled .range-slider-handle:hover,.range-slider[disabled] .range-slider-handle:hover{background:#007ba4}.range-slider-active-segment{display:inline-block;position:absolute;height:0.875rem;background:#e5e5e5}.range-slider-handle{display:inline-block;position:absolute;z-index:1;top:-0.3125rem;width:2rem;height:1.375rem;border:1px solid none;cursor:pointer;background:#008cba}.range-slider-handle:hover{background:#007ba4}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 0.625rem 1.25rem}@media only screen{.small-block-grid-1>li{width:100%;list-style:none}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;list-style:none}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;list-style:none}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;list-style:none}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;list-style:none}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;list-style:none}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;list-style:none}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;list-style:none}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;list-style:none}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;list-style:none}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;list-style:none}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;list-style:none}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 40.063em){.medium-block-grid-1>li{width:100%;list-style:none}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;list-style:none}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.33333%;list-style:none}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;list-style:none}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;list-style:none}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.66667%;list-style:none}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.28571%;list-style:none}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;list-style:none}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.11111%;list-style:none}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;list-style:none}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.09091%;list-style:none}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.33333%;list-style:none}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 64.063em){.large-block-grid-1>li{width:100%;list-style:none}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;list-style:none}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;list-style:none}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;list-style:none}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;list-style:none}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;list-style:none}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;list-style:none}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;list-style:none}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;list-style:none}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;list-style:none}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;list-style:none}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;list-style:none}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden}.flex-video.widescreen{padding-bottom:56.34%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.keystroke,kbd{background-color:#ededed;border-color:#ddd;color:#222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas","Menlo","Courier",monospace;font-size:inherit;padding:0.125rem 0.25rem 0;border-radius:3px}div.switch label{display:block;margin-bottom:1rem;position:relative;color:transparent;background:#ddd;text-indent:100%;width:4rem;height:2rem;cursor:pointer;transition:left 0.15s ease-out}div.switch input{display:none}div.switch input+label{margin-left:0;margin-right:0}div.switch label:after{content:"";display:block;background:#fff;position:absolute;top:.25rem;left:.25rem;width:1.5rem;height:1.5rem;-webkit-transition:left 0.15s ease-out;-moz-transition:left 0.15s ease-out;transition:left 0.15s ease-out}div.switch input:checked+label{background:#008cba}div.switch input:checked+label:after{left:2.25rem}div.switch label{width:4rem;height:2rem}div.switch label:after{width:1.5rem;height:1.5rem}div.switch input:checked+label:after{left:2.25rem}div.switch label{color:transparent;background:#ddd}div.switch label:after{background:#fff}div.switch input:checked+label{background:#008cba}div.switch.large label{width:5rem;height:2.5rem}div.switch.large label:after{width:2rem;height:2rem}div.switch.large input:checked+label:after{left:2.75rem}div.switch.small label{width:3.5rem;height:1.75rem}div.switch.small label:after{width:1.25rem;height:1.25rem}div.switch.small input:checked+label:after{left:2rem}div.switch.tiny label{width:3rem;height:1.5rem}div.switch.tiny label:after{width:1rem;height:1rem}div.switch.tiny input:checked+label:after{left:1.75rem}div.switch.radius label{border-radius:4px}div.switch.radius label:after{border-radius:3px}div.switch.round{border-radius:1000px}div.switch.round label{border-radius:2rem}div.switch.round label:after{border-radius:2rem}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group !important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group !important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row !important}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell !important}}@media only screen and (min-width: 40.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell !important}}@media only screen and (min-width: 64.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell !important}}@media only screen and (min-width: 90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell !important}}@media only screen and (min-width: 120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xxlarge-only,table.show-for-xxlarge-up{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table}.touch table.show-for-touch{display:table}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}@media print{.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}} diff --git a/client/lib/foundation/css/normalize.css b/client/lib/foundation/css/normalize.css deleted file mode 100644 index 08f8950..0000000 --- a/client/lib/foundation/css/normalize.css +++ /dev/null @@ -1,425 +0,0 @@ -/*! normalize.css v3.0.1 | MIT License | git.io/normalize */ - -/** - * 1. Set default font family to sans-serif. - * 2. Prevent iOS text size adjust after orientation change, without disabling - * user zoom. - */ - -html { - font-family: sans-serif; /* 1 */ - -ms-text-size-adjust: 100%; /* 2 */ - -webkit-text-size-adjust: 100%; /* 2 */ -} - -/** - * Remove default margin. - */ - -body { - margin: 0; -} - -/* HTML5 display definitions - ========================================================================== */ - -/** - * Correct `block` display not defined for any HTML5 element in IE 8/9. - * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. - * Correct `block` display not defined for `main` in IE 11. - */ - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; -} - -/** - * 1. Correct `inline-block` display not defined in IE 8/9. - * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. - */ - -audio, -canvas, -progress, -video { - display: inline-block; /* 1 */ - vertical-align: baseline; /* 2 */ -} - -/** - * Prevent modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ - -audio:not([controls]) { - display: none; - height: 0; -} - -/** - * Address `[hidden]` styling not present in IE 8/9/10. - * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. - */ - -[hidden], -template { - display: none; -} - -/* Links - ========================================================================== */ - -/** - * Remove the gray background color from active links in IE 10. - */ - -a { - background: transparent; -} - -/** - * Improve readability when focused and also mouse hovered in all browsers. - */ - -a:active, -a:hover { - outline: 0; -} - -/* Text-level semantics - ========================================================================== */ - -/** - * Address styling not present in IE 8/9/10/11, Safari, and Chrome. - */ - -abbr[title] { - border-bottom: 1px dotted; -} - -/** - * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. - */ - -b, -strong { - font-weight: bold; -} - -/** - * Address styling not present in Safari and Chrome. - */ - -dfn { - font-style: italic; -} - -/** - * Address variable `h1` font-size and margin within `section` and `article` - * contexts in Firefox 4+, Safari, and Chrome. - */ - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -/** - * Address styling not present in IE 8/9. - */ - -mark { - background: #ff0; - color: #000; -} - -/** - * Address inconsistent and variable font size in all browsers. - */ - -small { - font-size: 80%; -} - -/** - * Prevent `sub` and `sup` affecting `line-height` in all browsers. - */ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -/* Embedded content - ========================================================================== */ - -/** - * Remove border when inside `a` element in IE 8/9/10. - */ - -img { - border: 0; -} - -/** - * Correct overflow not hidden in IE 9/10/11. - */ - -svg:not(:root) { - overflow: hidden; -} - -/* Grouping content - ========================================================================== */ - -/** - * Address margin not present in IE 8/9 and Safari. - */ - -figure { - margin: 1em 40px; -} - -/** - * Address differences between Firefox and other browsers. - */ - -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} - -/** - * Contain overflow in all browsers. - */ - -pre { - overflow: auto; -} - -/** - * Address odd `em`-unit font size rendering in all browsers. - */ - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -/* Forms - ========================================================================== */ - -/** - * Known limitation: by default, Chrome and Safari on OS X allow very limited - * styling of `select`, unless a `border` property is set. - */ - -/** - * 1. Correct color not being inherited. - * Known issue: affects color of disabled elements. - * 2. Correct font properties not being inherited. - * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. - */ - -button, -input, -optgroup, -select, -textarea { - color: inherit; /* 1 */ - font: inherit; /* 2 */ - margin: 0; /* 3 */ -} - -/** - * Address `overflow` set to `hidden` in IE 8/9/10/11. - */ - -button { - overflow: visible; -} - -/** - * Address inconsistent `text-transform` inheritance for `button` and `select`. - * All other form control elements do not inherit `text-transform` values. - * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. - * Correct `select` style inheritance in Firefox. - */ - -button, -select { - text-transform: none; -} - -/** - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Correct inability to style clickable `input` types in iOS. - * 3. Improve usability and consistency of cursor style between image-type - * `input` and others. - */ - -button, -html input[type="button"], /* 1 */ -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; /* 2 */ - cursor: pointer; /* 3 */ -} - -/** - * Re-set default cursor for disabled elements. - */ - -button[disabled], -html input[disabled] { - cursor: default; -} - -/** - * Remove inner padding and border in Firefox 4+. - */ - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -/** - * Address Firefox 4+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ - -input { - line-height: normal; -} - -/** - * It's recommended that you don't attempt to style these elements. - * Firefox's implementation doesn't respect box-sizing, padding, or width. - * - * 1. Address box sizing set to `content-box` in IE 8/9/10. - * 2. Remove excess padding in IE 8/9/10. - */ - -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * Fix the cursor style for Chrome's increment/decrement buttons. For certain - * `font-size` values of the `input`, it causes the cursor style of the - * decrement button to change from `default` to `text`. - */ - -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -/** - * 1. Address `appearance` set to `searchfield` in Safari and Chrome. - * 2. Address `box-sizing` set to `border-box` in Safari and Chrome - * (include `-moz` to future-proof). - */ - -input[type="search"] { - -webkit-appearance: textfield; /* 1 */ - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; /* 2 */ - box-sizing: content-box; -} - -/** - * Remove inner padding and search cancel button in Safari and Chrome on OS X. - * Safari (but not Chrome) clips the cancel button when the search input has - * padding (and `textfield` appearance). - */ - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/** - * Define consistent border, margin, and padding. - */ - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -/** - * 1. Correct `color` not being inherited in IE 8/9/10/11. - * 2. Remove padding so people aren't caught out if they zero out fieldsets. - */ - -legend { - border: 0; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * Remove default vertical scrollbar in IE 8/9/10/11. - */ - -textarea { - overflow: auto; -} - -/** - * Don't inherit the `font-weight` (applied by a rule above). - * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. - */ - -optgroup { - font-weight: bold; -} - -/* Tables - ========================================================================== */ - -/** - * Remove most spacing between table cells. - */ - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; -} diff --git a/client/lib/simplegrid/simplegrid.css b/client/lib/simplegrid/simplegrid.css deleted file mode 100644 index cf77f00..0000000 --- a/client/lib/simplegrid/simplegrid.css +++ /dev/null @@ -1,289 +0,0 @@ -/* - Simple Grid - Learn More - http://dallasbass.com/simple-grid-a-lightweight-responsive-css-grid/ - Project Page - http://thisisdallas.github.com/Simple-Grid/ - Author - Dallas Bass - Site - dallasbass.com -*/ - -*, *:after, *:before { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -body { - margin: 0px; -} - -[class*='col-'] { - float: left; - padding-right: 20px; /* column-space */ -} - -.grid { - width: 100%; - max-width: 1140px; - min-width: 755px; - margin: 0 auto; - overflow: hidden; -} - -.grid:after { - content: ""; - display: table; - clear: both; -} - -.grid-pad { - padding-top: 20px; - padding-left: 20px; /* grid-space to left */ - padding-right: 0px; /* grid-space to right: (grid-space-left - column-space) e.g. 20px-20px=0 */ -} - -.push-right { - float: right; -} - -/* Content Columns */ - -.col-1-1 { - width: 100%; -} -.col-2-3, .col-8-12 { - width: 66.66%; -} - -.col-1-2, .col-6-12 { - width: 50%; -} - -.col-1-3, .col-4-12 { - width: 33.33%; -} - -.col-1-4, .col-3-12 { - width: 25%; -} - -.col-1-5 { - width: 20%; -} - -.col-1-6, .col-2-12 { - width: 16.667%; -} - -.col-1-7 { - width: 14.28%; -} - -.col-1-8 { - width: 12.5%; -} - -.col-1-9 { - width: 11.1%; -} - -.col-1-10 { - width: 10%; -} - -.col-1-11 { - width: 9.09%; -} - -.col-1-12 { - width: 8.33% -} - -/* Layout Columns */ - -.col-11-12 { - width: 91.66% -} - -.col-10-12 { - width: 83.333%; -} - -.col-9-12 { - width: 75%; -} - -.col-5-12 { - width: 41.66%; -} - -.col-7-12 { - width: 58.33% -} - - - -/* Pushing blocks */ - -.push-2-3, .push-8-12 { - margin-left: 66.66%; -} - -.push-1-2, .push-6-12 { - margin-left: 50%; -} - -.push-1-3, .push-4-12 { - margin-left: 33.33%; -} - -.push-1-4, .push-3-12 { - margin-left: 25%; -} - -.push-1-5 { - margin-left: 20%; -} - -.push-1-6, .push-2-12 { - margin-left: 16.667%; -} - -.push-1-7 { - margin-left: 14.28%; -} - -.push-1-8 { - margin-left: 12.5%; -} - -.push-1-9 { - margin-left: 11.1%; -} - -.push-1-10 { - margin-left: 10%; -} - -.push-1-11 { - margin-left: 9.09%; -} - -.push-1-12 { - margin-left: 8.33% -} - - -@media handheld, only screen and (max-width: 767px) { - .grid { - width: 100%; - min-width: 0; - margin-left: 0px; - margin-right: 0px; - padding-left: 20px; /* grid-space to left */ - padding-right: 10px; /* grid-space to right: (grid-space-left - column-space) e.g. 20px-10px=10px */ - } - - [class*='col-'] { - width: auto; - float: none; - margin-left: 0px; - margin-right: 0px; - margin-top: 10px; - margin-bottom: 10px; - padding-left: 0px; - padding-right: 10px; /* column-space */ - } - - - /* Mobile Layout */ - - [class*='mobile-col-'] { - float: left; - margin-left: 0px; - margin-right: 0px; - margin-top: 0px; - margin-bottom: 10px; - padding-left: 0px; - padding-right: 10px; /* column-space */ - padding-bottom: 0px; - } - - .mobile-col-1-1 { - width: 100%; - } - .mobile-col-2-3, .mobile-col-8-12 { - width: 66.66%; - } - - .mobile-col-1-2, .mobile-col-6-12 { - width: 50%; - } - - .mobile-col-1-3, .mobile-col-4-12 { - width: 33.33%; - } - - .mobile-col-1-4, .mobile-col-3-12 { - width: 25%; - } - - .mobile-col-1-5 { - width: 20%; - } - - .mobile-col-1-6, .mobile-col-2-12 { - width: 16.667%; - } - - .mobile-col-1-7 { - width: 14.28%; - } - - .mobile-col-1-8 { - width: 12.5%; - } - - .mobile-col-1-9 { - width: 11.1%; - } - - .mobile-col-1-10 { - width: 10%; - } - - .mobile-col-1-11 { - width: 9.09%; - } - - .mobile-col-1-12 { - width: 8.33% - } - - /* Layout Columns */ - - .mobile-col-11-12 { - width: 91.66% - } - - .mobile-col-10-12 { - width: 83.333%; - } - - .mobile-col-9-12 { - width: 75%; - } - - .mobile-col-5-12 { - width: 41.66%; - } - - .mobile-col-7-12 { - width: 58.33% - } - - .hide-on-mobile { - display: none !important; - width: 0; - height: 0; - } -} \ No newline at end of file diff --git a/client/scripts/calculator-main.js b/client/scripts/calculator-main.js deleted file mode 100644 index 8b02a02..0000000 --- a/client/scripts/calculator-main.js +++ /dev/null @@ -1,12 +0,0 @@ -define([ - 'lib/react', - 'components2/calculator' -], function(React, Calculator) { - - React.renderComponent( - Calculator(null), - document.getElementById('calculator') - ); - -}); - diff --git a/client/scripts/components2/calculator.js b/client/scripts/components2/calculator.js deleted file mode 100644 index 971eeab..0000000 --- a/client/scripts/components2/calculator.js +++ /dev/null @@ -1,96 +0,0 @@ -define(['lib/react', 'lib/clib'], function(React, Clib) { - var D = React.DOM; - - return React.createClass({ - displayName: 'Calculator', - - getInitialState: function() { - return { - amount: 100, - cashOut: 200, - err: null - }; - }, - - checkErr: function(a, c) { - if (isNaN(a)) - return 'Table amount must be set'; - else if (isNaN(c)) - return 'Cashout amount must be set'; - if (a < 1) - return 'Table amount must be at least 1'; - else if (c < 1) - return 'Cashout amount must be at least 1'; - else if (c < a) - return 'Cashout amount must be equal to or greater than table amount'; - else - return null; - }, - - - render: function() { - var self = this; - - var rows; - - if (this.state.err) { - rows = [D.tr({ key: 'err' }, - D.td(null, 'Error: '), - D.td(null, this.state.err) - )]; - } else { - rows = [ - D.tr({ key: 'winProb' }, - D.th(null, 'Probability of Winning:'), - D.td(null, (Clib.winProb(this.state.amount, this.state.cashOut) * 100), '%') - ), - D.tr({ key: 'winProfit' }, - D.th(null, 'Profit if win:'), - D.td(null, Clib.profit(this.state.amount, this.state.cashOut)) - ), - D.tr({ key: 'houseExpected' }, - D.th(null, 'House Expected Return:'), - D.td(null, Clib.houseExpectedReturn(this.state.amount, this.state.cashOut)) - ), - D.tr({ key: 'houseMargin' }, - D.th(null, 'House Margin:'), - D.td(null, (Clib.houseExpectedReturn(this.state.amount, this.state.cashOut) / this.state.amount * 100), '%') - ) - ]; - } - - - return D.table(null, - D.tbody(null, - D.tr(null, - D.th(null, 'Table Amount (Initial Wager):'), - D.td(null, D.input({ - type: 'number', - value: this.state.amount, - min: 1, - onChange: function(event) { - var n = parseInt(event.target.value); - var e = self.checkErr(n, self.state.cashOut); - self.setState({ amount: n, err: e }); - } - })) - ), - D.tr(null, - D.th(null, 'Intended Cashout:'), - D.td(null, D.input({ - type: 'number', - value: this.state.cashOut, - min: 2, - onChange: function(event) { - var n = parseInt(event.target.value); - var e = self.checkErr(self.state.amount, n); - self.setState({ cashOut: n, err: e }); - } - })) - ), - rows - )); - } - }); - -}); \ No newline at end of file diff --git a/client/scripts/components2/chart.js b/client/scripts/components2/chart.js deleted file mode 100644 index d59367f..0000000 --- a/client/scripts/components2/chart.js +++ /dev/null @@ -1,81 +0,0 @@ -define(['lib/react', 'lib/clib', 'components2/graph'], - - function(React, Clib, Graph) { - var D = React.DOM; - - return React.createClass({ - displayName: 'Chart', - - propType: { - engine: React.PropTypes.object.isRequired - }, - - componentWillMount: function() { - var width; - - window.onresize=function() { - if (window.innerWidth > 767) { - if((window.innerWidth) < 1000) { - width = Math.floor(window.innerWidth * 0.58); - } else { - width = 600; - } - } else { - width = window.innerWidth * 0.9; - } - self.graph = new Graph(width, 300); - }; - - if (window.innerWidth > 767) { - if((window.innerWidth) < 1000) { - width = Math.floor(window.innerWidth * 0.58); - } else { - width = 600; - } - } else { - width = window.innerWidth * 0.9; - } - - this.graph = new Graph(width, 300); - }, - - componentWillUnmount: function() { - this.mounted = false; - }, - - componentDidMount: function() { - this.mounted = true; - this.animRequest = window.requestAnimationFrame(this.draw); - }, - - draw: function() { - if(this.mounted) { - var canvas = this.getDOMNode(); - if (!canvas.getContext) { - console.log('No canvas'); - return; - } - var ctx = canvas.getContext('2d'); - - this.graph.setData(ctx, canvas, this.props.engine); - this.graph.calculatePlotValues(); - this.graph.clean(); - this.graph.drawGraph(); - this.graph.drawAxes(); - this.graph.drawGameData(); - - this.animRequest = window.requestAnimationFrame(this.draw); - } - }, - - render: function() { - return D.canvas({ - width: this.graph.canvasWidth, - height: this.graph.canvasHeight - }); - } - - }); - - } -) diff --git a/client/scripts/components2/chat.js b/client/scripts/components2/chat.js deleted file mode 100644 index cdeb6bc..0000000 --- a/client/scripts/components2/chat.js +++ /dev/null @@ -1,136 +0,0 @@ -define(['lib/react', 'lib/clib'], function(React, Clib) { - var D = React.DOM; - - /* Constants */ - var SCROLL_OFFSET = 120; - - function renderMessage(message, index) { - var pri; - switch(message.type) { - case 'say': - switch(message.role) { - case 'admin': - pri = 'msg-admin-message'; - break; - case 'moderator': - pri = 'msg-moderator-message'; - break; - case 'user': - default: - pri = 'msg-chat-message'; - break; - } - return D.li({ className: pri , key: 'msg' + index }, - D.a({ href: '/user/' + message.username, - target: '_blank' - }, - '<'+message.username+'>'), - ' ' + message.message); - case 'mute': - pri = 'msg-mute-message'; - return D.li({ className: pri , key: 'msg' + index }, - D.a({ href: '/user/' + message.moderator, - target: '_blank' - }, - '*** <'+message.moderator+'>'), - message.shadow ? ' shadow muted ' : ' muted ', - D.a({ href: '/user/' + message.username, - target: '_blank' - }, - '<'+message.username+'>'), - ' for ' + message.timespec); - case 'error': - case 'info': - pri = 'msg-info-message'; - return D.li({ className: pri, key: 'msg' + index }, - D.span(null, ' *** ' + message.message)); - break; - default: - break; - } - }; - - return React.createClass({ - displayName: 'Chat', - - propTypes: { - engine: React.PropTypes.object.isRequired - }, - - getInitialState: function() { - /* Avoid scrolls down if a render is about to occur and it is not caused by the chat */ - this.listLength = this.props.engine.chat.length; - - return {} - }, - - copyGameInfo: function(message) { - return function() { - window.prompt("Copy to clipboard: Ctrl+C, Enter", 'ID: ' + message.game_id + '\n Hash: ' + message.hash + '\n Seed hash: ' + message.seed_hash); - } - }, - - render: function() { - var self = this; - var messages = this.props.engine.chat.map(renderMessage); - var chatInput; - - if(this.props.engine.username) //TODO: Engine should have a variable loggedIn or similar. - chatInput = D.input( - { className: 'chat-input', - onKeyDown: this.sendMessage, - ref: 'input', - placeholder: 'Type here...' - }); - else - chatInput = D.input( - { className: 'chat-input', - onKeyDown: this.sendMessage, - ref: 'input', - placeholder: 'Log in to chat...', - disabled: true - }); - - return D.div({ className: 'messages-container' }, - D.ul({ className: 'messages', ref: 'messages'}, - messages - ), - chatInput - ); - }, - - sendMessage: function(e) { - if(e.keyCode == 13) { - var msg = this.refs.input.getDOMNode().value; - if(msg.length > 1 && msg.length < 500){ - this.props.engine.say(msg, function(error) { - console.log('Error sending message', error); //TODO: handle error. - }); - this.refs.input.getDOMNode().value = ''; - } - } - }, - - shouldComponentUpdate: function(nextProps, nextState) { - if(nextProps.engine.chat.length != this.listLength) { - this.listLength = nextProps.engine.chat.length; - return true; - } - return false; - }, - - componentDidUpdate: function() { - var msgs = this.refs.messages.getDOMNode(); - var scrollBottom = msgs.scrollHeight-msgs.offsetHeight-msgs.scrollTop; - - if(scrollBottom < SCROLL_OFFSET) - msgs.scrollTop = msgs.scrollHeight; - }, - - componentDidMount: function() { - var msgs = this.refs.messages.getDOMNode(); - msgs.scrollTop = msgs.scrollHeight; - } - }); - -}); \ No newline at end of file diff --git a/client/scripts/components2/controls.js b/client/scripts/components2/controls.js deleted file mode 100644 index 5aa22cc..0000000 --- a/client/scripts/components2/controls.js +++ /dev/null @@ -1,317 +0,0 @@ -define(['lib/react', - 'lib/clib', - 'lib/lodash', - 'components2/payout', - 'components2/countdown'], - -function(React, Clib, _, Payout, Countdown) { - var D = React.DOM; - - return React.createClass({ - displayName: 'Controls', - - propTypes: { - engine: React.PropTypes.object.isRequired - }, - - componentWillMount: function() { - var self = this; - self.props.engine.on('cancel_bet', function() { - self.setState({ auto_play: false }); - }); - }, - - getInitialState: function() { - return { - bet_size: '1', // in bits - cash_out: '2.00', // in multiplier - auto_play: false - } - }, - - invalidBet: function() { - - var self = this; - if (self.props.engine.balanceSatoshis < 100) - return 'Not enough bits to play'; - - - if (!/^\d+k*$/.test(self.state.bet_size)) - return 'Bet may only contain digits, and k (to mean 1000)'; - - var bet = parseInt(self.state.bet_size.replace(/k/g, '000')); - - if (bet < 1) - return 'The bet should be at least 1 bit'; - - if (bet > 1e6) - return 'The bet must be less no more than 1,000,000 bits'; - - var co = self.state.cash_out; - - if (!/^\d+(\.\d{1,2})?$/.test(co)) { - return 'Invalid auto cash out amount'; - } - - co = parseFloat(co); - console.assert(!_.isNaN(co)); - - - if (_.isNaN(bet) || co < 1 || Math.floor(bet) !== bet) - return 'The bet should be an integer greater than or equal to one'; - - - if (self.props.engine.balanceSatoshis < bet * 100) - return 'Not enough bits'; - - return null; - - }, - - placeBet: function() { - - var bet = parseInt(this.state.bet_size.replace(/k/g, '000')) * 100; - console.assert(_.isFinite(bet)); - - var cashOut = parseFloat(this.state.cash_out); - console.assert(_.isFinite(cashOut)); - cashOut = Math.round(cashOut * 100); - - console.assert(_.isFinite(cashOut)); - - this.props.engine.bet(bet, cashOut, this.state.auto_play, function (err) { - if (err) { - console.error('Got betting error: ', err); - } - }); - - }, - - cashOut: function() { - this.props.engine.cashOut(function(err) { - if (err) { - console.warn('Got cash out error: ', err); - } - }); - }, - - cancelPlaceBet: function() { - throw new Error('todo cancel place bet!'); - }, - - getStatusMessage: function() { - if (this.props.engine.gameState === 'STARTING') { - console.log('showing starting...'); - return Countdown({ engine: this.props.engine }); - } - - if (this.props.engine.gameState === 'IN_PROGRESS') { - //user is playing - if (this.props.engine.userState === 'PLAYING') { - return D.span(null, 'Currently playing...'); - } else if (this.props.engine.lastGameWonAmount) { // user has cashed out - return D.span(null, 'Cashed Out @ ', - D.b({className: 'green'}, (this.props.engine.lastGameWonAmount / this.props.engine.lastBet), 'x'), - ' / Won: ', - D.b({className: 'green'}, Clib.formatSatoshis(this.props.engine.lastGameWonAmount)), - ' ', grammarBits(this.props.engine.lastGameWonAmount) - ); - - } else { // user still in game - return D.span(null, 'Game in progress..'); - } - } else if (this.props.engine.gameState === 'ENDED') { - console.log('sm: ended'); - - if (this.props.engine.lastBet && this.props.engine.lastGameWonAmount) { // bet and won - console.log('sm: bet and won'); - - var bonus; - if (this.props.engine.lastBonus) { - bonus = D.span(null, D.br(), ' (+', - Clib.formatSatoshis(this.props.engine.lastBonus), ' ', - grammarBits(this.props.engine.lastBonus), ' bonus)' - ); - } - - return D.span(null, 'Cashed Out @ ', - D.b({className: 'green'}, (this.props.engine.lastGameWonAmount / this.props.engine.lastBet), 'x'), - ' / Won: ', - D.b({className: 'green'}, Clib.formatSatoshis(this.props.engine.lastGameWonAmount)), - ' ', grammarBits(this.props.engine.lastGameWonAmount), - bonus - ); - } else if (this.props.engine.lastBet) { // bet and lost - console.log('sm: bet and lost'); - - var bonus; - if (this.props.engine.lastBonus) { - bonus = D.span(null, D.br(), '..but got a ', - Clib.formatSatoshis(this.props.engine.lastBonus), ' ', - grammarBits(this.props.engine.lastBonus), ' bonus' - ); - } - - return D.span(null, - 'Game crashed @ ', D.b({className: 'red'}, this.props.engine.lastGameCrashedAt/100, 'x'), - ' / You lost ', D.b({className: 'red'}, this.props.engine.lastBet/100), ' ', grammarBits(this.props.engine.lastBet), - bonus - ); - } else { // didn't bet - return D.span(null, - 'Game crashed @ ', D.b({className: 'red'}, this.props.engine.lastGameCrashedAt/100, 'x') - ); - } - - } - }, - - getBetter: function() { - var self = this; - - var invalidBet = self.invalidBet(); - - var button; - if (invalidBet) - button = D.a({className: 'big-button-disable unclick unselect' }, 'Place Bet!'); - else - button = D.a({className: 'big-button unselect', onClick: self.placeBet }, 'Place Bet!'); - - var cashOut = D.div(null, - D.div({ className: 'auto-cash-out-span' }, 'Auto Cash Out @ '), - D.input({ - min: 1.1, - value: self.state.cash_out, - type: 'number', - name: 'cash_out', - onChange: function(e) { - self.setState({ cash_out: e.target.value }) - } - }), - D.span({ className: 'sticky' }, 'x') - ); - - - return D.div(null, - D.div({ className: 'col-6-12' }, - D.div({ className: 'left-side unselect' }, - D.span({ className: 'bet-span strong' }, 'Bet'), - D.input({ - type: 'text', - name: 'bet-size', - value: self.state.bet_size, - onChange: function(e) { - self.setState({ bet_size: e.target.value }) - } - }), - D.span({ className: 'sticky' }, 'Bits') - ) - ), - D.div({ className: 'col-6-12 place-bet'}, - button, - (invalidBet ? D.div({className: 'invalid cancel'}, invalidBet) : null) - ), - cashOut - ); - }, - - getSendingBet: function() { - var cancel; - if (this.props.engine.gameState !== 'STARTING') - cancel = D.a({ onClick: this.props.engine.cancelBet.bind(this.props.engine) }, 'cancel'); - - return D.span(null, 'Sending bet...', cancel); - }, - - getBetting: function() { - var bet = this.props.engine.nextBetAmount; - var aco = this.props.engine.nextAutoCashout; - - var msg = ' with auto cash-out at ' + (aco / 100) + 'x'; - - return D.div({ className: 'cash-out' }, - D.a({className: 'big-button-disable unclick' }, - 'Betting ' + Clib.formatSatoshis(bet) + ' ' + grammarBits(bet), msg), - D.div({className: 'cancel'}, this.getSendingBet()) - ); - }, - - getCashOut: function() { - - return D.div({ className: 'cash-out' }, - D.a({className: 'big-button unclick', onClick: this.cashOut }, - 'Cash out at ', Payout({engine: this.props.engine}), ' bits' - ) - ); - }, - - getContents: function() { - if (this.props.engine.gameState === 'IN_PROGRESS' && this.props.engine.userState === 'PLAYING') { - return this.getCashOut(); - } else if (this.props.engine.nextBetAmount || // a bet is queued - (this.props.engine.gameState === 'STARTING' && this.props.engine.userState === 'PLAYING') - ) { - return this.getBetting(); - } else { // user can place a bet - return this.getBetter(); - } - }, - - toggleAutoPlay: function() { - var prev = this.state.auto_play; - if (prev) this.props.engine.cancelAutoPlay(); - this.setState({ auto_play: !prev }); - }, - - render: function() { - console.log(this.props.engine.gameState, ' -> ', this.props.engine.userState); - - var self = this; - - // If they're not logged in, let just show a login to play - if (!this.props.engine.username) - return D.div({ className: 'grid grid-pad' }, - D.div({ className: 'controls'}, - D.div({className: 'login'}, D.a({className: 'big-button unselect', href: '/login' }, 'Login to play'), - D.a({href: '/register', className: 'register'}, 'or register ') - ) - ) - ); - - //finally... the render - return D.div({ className: 'grid grid-pad ' }, - D.div({ className: 'controls'}, - D.h5({ className: 'information'}, - this.getStatusMessage() - ), - this.getContents() - ), - D.div({ className: 'game-hash'}, - 'Hash: ', - D.a({href:"/faq#fair", target: 'blank'}, this.props.engine.hash) - ), - D.div({ className: 'auto-bet' }, - D.label(null, - D.input({ - type: 'checkbox', - name: 'autoplay', - onChange: this.toggleAutoPlay, - checked: this.state.auto_play, - disabled: this.invalidBet() - }), - 'auto bet' - ) - ) - ); - } - }); - - - //Returns plural or singular, for a given amount of bits. - function grammarBits(bits) { - return bits <= 100 ? 'bit' : 'bits'; - } - } - - -); diff --git a/client/scripts/components2/countdown.js b/client/scripts/components2/countdown.js deleted file mode 100644 index b968351..0000000 --- a/client/scripts/components2/countdown.js +++ /dev/null @@ -1,37 +0,0 @@ -define(['lib/react'], function(React) { - var D = React.DOM; - - return React.createClass({ - displayName: 'Timer', - - propTypes: { - engine: React.PropTypes.object.isRequired - }, - - getInitialState: function() { - return { - countdown: 0 - } - }, - - interval: null, - - componentWillMount: function() { - this.interval = setInterval(this.update, 1000); - this.update(); - }, - - componentWillUnmount: function() { - clearInterval(this.interval); - }, - - update: function() { - var countdown = Math.ceil(this.props.engine.nextGameIn() / 1000); - this.setState({ countdown: countdown }); - }, - - render: function() { - return D.span(null, 'The game is starting in ', D.b(null, this.state.countdown), '...'); - } - }); -}); diff --git a/client/scripts/components2/game.js b/client/scripts/components2/game.js deleted file mode 100644 index 75e4fbd..0000000 --- a/client/scripts/components2/game.js +++ /dev/null @@ -1,38 +0,0 @@ -define(['lib/react', 'components2/chart', 'components2/controls', 'components2/log_chat_selector', 'components2/players', 'components2/payout'], - function(React, Chart, Controls, LogChatSelector, Players, Payout) { - var D = React.DOM; - - return React.createClass( { - displayName: 'Game', - - propTypes: { - engine: React.PropTypes.object.isRequired - }, - - render: function() { - if (!this.props.engine.isConnected) - return D.p(null, 'Connecting to server..'); - - - return D.div({ className: 'content' }, - D.div({ className: 'grid grid-pad' }, - D.div({ className: 'col-8-12 game' }, - D.div( { className: 'chart' }, - Chart({ engine: this.props.engine }) - ), - Controls({ engine: this.props.engine }) - ), - D.div({ className: 'col-4-12 tabs' }, - D.div({ className: 'players' }, - Players({ engine: this.props.engine }) - ), - D.div({ className: 'log-chat' }, - LogChatSelector({ engine: this.props.engine }) - ) - ) - ) - ) - } - }); - } -); diff --git a/client/scripts/components2/games_log.js b/client/scripts/components2/games_log.js deleted file mode 100644 index 29d76c1..0000000 --- a/client/scripts/components2/games_log.js +++ /dev/null @@ -1,74 +0,0 @@ -define(['lib/react', 'lib/clib'], function(React, Clib) { - var D = React.DOM; - - var maxGamesShowed = 10; - - return React.createClass({ - displayName: 'gamesLog', - - propTypes: { - engine: React.PropTypes.object.isRequired - }, - - gameDetails: function (gameId) { - return function () { - window.open('/game/' + gameId, '_blank'); - } - }, - - render: function () { - var self = this; - - - - var rows = self.props.engine.tableHistory.slice(0, maxGamesShowed).map(function (game, i) { - var cashed_at, bet, profit; - - var player = game.player_info[self.props.engine.username]; - if (player) { - bet = Clib.formatSatoshis(player.bet); - - if (player.stopped_at) { - profit = Clib.formatSatoshis(((player.stopped_at / 100) * player.bet) - player.bet); - cashed_at = Clib.formatSatoshis(player.stopped_at); - } else { - profit = Clib.formatSatoshis(-player.bet); - cashed_at = '-'; - } - - //If we got a bonus - if (player.bonus) - profit = profit + ' (+' + Clib.formatSatoshis(player.bonus) + ')'; - - //If we did'nt play - } else { - cashed_at = '-'; - bet = '-'; - profit = '-'; - } - - return D.tr({ key: 'game_' + i, onClick: self.gameDetails(game.game_id) }, - D.td(null, Clib.formatSatoshis(game.game_crash), D.i(null, 'x')), - D.td(null, cashed_at), - D.td(null, bet), - D.td(null, profit) - ); - }); - - return D.table({ className: 'games-log' }, - D.thead(null, - D.tr(null, - D.th(null, 'Crash'), - D.th(null, '@'), - D.th(null, 'Bet'), - D.th(null, 'Profit') - ) - ), - D.tbody(null, - rows - ) - ); - } - - }); -}); \ No newline at end of file diff --git a/client/scripts/components2/graph.js b/client/scripts/components2/graph.js deleted file mode 100644 index 983c680..0000000 --- a/client/scripts/components2/graph.js +++ /dev/null @@ -1,256 +0,0 @@ -define(['lib/clib', 'lib/lodash'], function(Clib, _) { - - function Graph(width, height) { - //Canvas settings - console.assert(width && height); - this.canvasWidth = width; - this.canvasHeight = height; - - //Plotting Settings - this.plotWidth = this.canvasWidth - 30; - this.plotHeight = this.canvasHeight - 20; //280 - this.xStart = this.canvasWidth - this.plotWidth; - this.yStart = this.canvasHeight - this.plotHeight; - this.XAxisPlotMinValue = 10000; //10 Seconds - this.YAxisSizeMultiplier = 2; //YAxis is x times - this.YAxisInitialPlotValue = "cero"; //"cero", "betSize" - }; - - Graph.prototype.resize = function(width) { - this.canvasWidth = width; - this.plotWidth = this.canvasWidth - 20; - this.xStart = this.canvasWidth - this.plotWidth; - }; - - Graph.prototype.setData = function(ctx, canvas, engine) { - this.ctx = ctx; - this.canvas = canvas; - this.engine = engine; - this.gameState = engine.gameState; - this.userState = engine.userState; - - this.cashingOut = engine.cashingOut; - //this.lastWinnings = lastWinnings; //The payout of the last game - - //this.lostConnection = lostConnection;//Changed to lag - this.lag = engine.lag; - - //this.crashedAt = crashedAt; //Text displaying the crashed ammount - //this.currentCash = currentCash; // Text displaying the current payout - - //this.playersCashedOut = playersCashedOut; //Array to render circles in the players cashout positions - - this.startTime = engine.startTime; - - if(this.gameState == 'IN_PROGRESS') { - this.lastBalance = engine.getGamePayout(); //Payout in percentage - this.currentTime = engine.getElapsedTime(); - } else { - this.lastBalance = 0; - this.currentTime = 0; - } - }; - - Graph.prototype.calculatePlotValues = function() { - - - //Plot variables - this.YAxisPlotMinValue = this.YAxisSizeMultiplier; - this.YAxisPlotValue = this.YAxisPlotMinValue; - - this.XAxisPlotValue = this.XAxisPlotMinValue; - - - //Adjust X Plot's Axis - if(this.currentTime > this.XAxisPlotMinValue) - this.XAxisPlotValue = this.currentTime; - - //Adjust Y Plot's Axis - if(this.lastBalance > this.YAxisPlotMinValue) - this.YAxisPlotValue = this.lastBalance; - - //We start counting from cero to plot - this.YAxisPlotValue-=1; - - //Graph values - this.widthIncrement = this.plotWidth / this.XAxisPlotValue; - this.heightIncrement = this.plotHeight / (this.YAxisPlotValue); - this.currentX = this.currentTime * this.widthIncrement; - }; - - Graph.prototype.clean = function() { - this.ctx.clearRect(0, 0, this.canvas.width, this.canvas.height); - }; - - Graph.prototype.drawGraph = function() { - - /* Style the line depending on the game states */ - this.ctx.strokeStyle = "Black"; - //if(this.lastGameWon) { - if(this.userState === 'PLAYING'){ - this.ctx.lineWidth=6; - this.ctx.strokeStyle = '#7cba00'; - } else if(this.cashingOut) { - this.ctx.lineWidth=6; - this.ctx.strokeStyle = "Grey"; - //} else if (this.userState === 'crashing' || this.roomState === 'standby') { - // this.ctx.strokeStyle = "Red"; - // this.ctx.lineWidth=5; - } else { - this.ctx.lineWidth=4; - } - - //var greenSetted = false; - - this.ctx.beginPath(); - //this.ctx.moveTo(this.xStart, this.plotHeight - (this.betSizeAdj * this.heightIncrement)); - Clib.seed(1); - - /* Draw the graph */ - for(var t=0, i=0; t <= this.currentTime; t+= 100, i++) { - - /* Graph */ - var payout = this.engine.calcGamePayout(t)-1; //We start counting from one x - var y = this.plotHeight - (payout * this.heightIncrement); - var x = t * this.widthIncrement; - this.ctx.lineTo(x + this.xStart, y); - - /* Draw green line if last game won */ //TODO: Avoid doing the code above this if it will do this - /*var realPayout = Clib.payout(this.betSize, t); - if(this.lastGameWon && (Clib.payout(this.betSize, t) > this.lastWinnings) && !greenSetted) { - var tempStroke = this.ctx.strokeStyle; - this.ctx.strokeStyle = '#7cba00'; - this.ctx.stroke(); - - this.ctx.beginPath(); - this.ctx.lineWidth=3; - this.ctx.moveTo(x + this.xStart, y); - this.ctx.strokeStyle = tempStroke; - greenSetted = true; - }*/ - - /* Avoid crashing the explorer if the cycle is infinite */ - if(i > 5000) {console.log("For 1 too long!");break;} - } - this.ctx.stroke(); - - /* Draw little circles in the positions where users cash out */ - /*for(var i = 0, length = this.playersCashedOut.length; i < length; i++) { - payout = this.playersCashedOut[i] - var time = Clib.payoutTime(this.betSize, payout); - var payoutNoise = Clib.payoutNoise(this.betSize, time, 3); - var payoutAdj = payoutNoise - this.adjust; - - var y = this.plotHeight - (payoutAdj * this.heightIncrement); - var x = time * this.widthIncrement; - this.ctx.fillStyle = 'black'; - this.ctx.lineWidth = 1; - this.ctx.beginPath(); - this.ctx.arc(x + this.xStart, y, 5, 0, 2 * Math.PI, false); - this.ctx.fill(); - this.ctx.stroke(); - this.ctx.fillStyle = 'white'; - this.ctx.beginPath(); - this.ctx.arc(x + this.xStart, y, 3, 0, 2 * Math.PI, false); - this.ctx.fill(); - this.ctx.stroke(); - //console.log('Circle: ', x, y); - }*/ - }; - - Graph.prototype.drawAxes = function() { - - //Function to calculate the plotting values of the Axes - function stepValues(x) { - console.assert(_.isFinite(x)); - var c = .4; - var r = .1; - while (true) { - - if (x < c) return r; - - c *= 5; - r *= 2; - - if (x < c) return r; - c *= 2; - r *= 5; - } - } - - //Calculate Y Axis - this.YAxisPlotMaxValue = this.YAxisPlotMinValue; - this.payoutSeparation = stepValues(!this.lastBalance ? 1 : this.lastBalance); - - this.ctx.lineWidth=1; - this.ctx.strokeStyle = "Black"; - this.ctx.font="10px Verdana"; - this.ctx.fillStyle = 'black'; - - //Draw Y Axis Values - var heightIncrement = this.plotHeight/(this.YAxisPlotValue); - for(var payout = this.payoutSeparation, i = 0; payout < this.YAxisPlotValue; payout+= this.payoutSeparation, i++) { - var y = this.plotHeight - (payout*heightIncrement); - this.ctx.fillText((payout+1)+'x', 0, y); - - this.ctx.beginPath(); - this.ctx.moveTo(this.xStart, y); - this.ctx.lineTo(this.xStart+5, y); - this.ctx.stroke(); - - if(i > 100) { console.log("For 3 too long"); break; } - } - - //Calculate X Axis - this.milisecondsSeparation = stepValues(this.XAxisPlotValue); - this.XAxisValuesSeparation = this.plotWidth / (this.XAxisPlotValue/this.milisecondsSeparation); - - //Draw X Axis Values - for(var miliseconds = 0, counter = 0, i = 0; miliseconds < this.XAxisPlotValue; miliseconds+=this.milisecondsSeparation, counter++, i++) { - var seconds = miliseconds/1000; - var textWidth = this.ctx.measureText(seconds).width; - var x = (counter*this.XAxisValuesSeparation) + this.xStart; - this.ctx.fillText(seconds, x - textWidth/2, this.plotHeight + 11); - - if(i > 100) { console.log("For 4 too long"); break; } - } - - //Draw background Axis - this.ctx.lineWidth=1; - this.ctx.beginPath(); - this.ctx.moveTo(this.xStart, 0); - this.ctx.lineTo(this.xStart, this.canvasHeight - this.yStart); - this.ctx.lineTo(this.canvasWidth, this.canvasHeight - this.yStart); - this.ctx.stroke(); - }; - - Graph.prototype.drawGameData = function() { - - if(this.engine.gameState === 'IN_PROGRESS') { - if(this.userState === 'PLAYING') - this.ctx.fillStyle = '#7cba00'; - else - this.ctx.fillStyle = "black"; - this.ctx.font="80px Verdana"; - this.ctx.fillText(parseFloat(this.lastBalance).toFixed(2) + 'x', 150, 150); - } - - //If the engine enters in the room @ ENDED it doesnt have the crash value, so we dont display it - if(this.engine.gameState === 'ENDED' && this.engine.lastGameCrashedAt) { - this.ctx.fillStyle = "red"; - this.ctx.font="60px Verdana"; - this.ctx.fillText('Game crashed', 100, 100); - this.ctx.fillText('@ ' + Clib.formatSatoshis(this.engine.lastGameCrashedAt) + 'x', 160, 180); - } - - /*if(this.lostConnection) { - this.ctx.fillStyle = "black"; - this.ctx.font="20px Verdana"; - this.ctx.fillText(this.lostConnection, 250, 250); - }*/ - - }; - - return Graph; - -}); \ No newline at end of file diff --git a/client/scripts/components2/log_chat_selector.js b/client/scripts/components2/log_chat_selector.js deleted file mode 100644 index efe7c67..0000000 --- a/client/scripts/components2/log_chat_selector.js +++ /dev/null @@ -1,48 +0,0 @@ -define(['lib/react', 'components2/chat', 'components2/games_log'], function(React, Chat, GamesLog) { - var D = React.DOM; - - return React.createClass({ - displayName: 'logChatSelector', - - propTypes: { - engine: React.PropTypes.object.isRequired - }, - - getInitialState: function() { - return { - widget: 'gamesLog' //Widgets: chat, gamesLog - } - }, - - selectWidget: function(widget) { - var self = this; - return function() { - self.setState({ widget: widget }); - } - }, - - render: function() { - - return D.div({ className: 'log-chat-tabs-container' }, - D.ul({ className: 'chat-log-tabs unselect' }, - D.li({ - className: 'chat-log-tab ' + ((this.state.widget === 'gamesLog') ? 'tab-active' : ''), - onClick: this.selectWidget('gamesLog') - }, - D.a(null, 'History') - ), - D.li({ - className: 'chat-log-tab ' + ((this.state.widget === 'usersPlaying') ? 'tab-active' : ''), - onClick: this.selectWidget('usersPlaying') - }, - D.a(null, 'Chat') - ) - ), - D.div({ className: 'log-chat-container ' + ((this.state.widget == 'gamesLog')? 'scroll': '') }, - (this.state.widget === 'gamesLog')? GamesLog({ engine: this.props.engine }) : Chat({ engine: this.props.engine }) - ) - ); - - } - }); -}); \ No newline at end of file diff --git a/client/scripts/components2/payout.js b/client/scripts/components2/payout.js deleted file mode 100644 index d25273a..0000000 --- a/client/scripts/components2/payout.js +++ /dev/null @@ -1,41 +0,0 @@ -define(['lib/react', 'lib/clib'], function(React, Clib) { - var D = React.DOM; - - return React.createClass({ - displayName: 'payout', - - propTypes: { - engine: React.PropTypes.object.isRequired - }, - - getInitialState: function() { - return { - payout: 0 - } - }, - - componentDidMount: function() { - window.requestAnimationFrame(this.draw); - }, - - draw: function() { - if (!this.isMounted()) - return; - - var po = this.props.engine.getGamePayout(); - if (po) - this.setState({ payout: po * this.props.engine.lastBet }); - else - this.setState({ payout: null }); - - - window.requestAnimationFrame(this.draw); - }, - - render: function() { - var decimals = this.props.engine.lastBet < 10000 ? 2 : 0; - - return D.span(null, Clib.formatSatoshis(this.state.payout, decimals)); - } - }); -}); \ No newline at end of file diff --git a/client/scripts/components2/players.js b/client/scripts/components2/players.js deleted file mode 100644 index e08b6b0..0000000 --- a/client/scripts/components2/players.js +++ /dev/null @@ -1,142 +0,0 @@ -define(['lib/react', 'lib/clib', 'lib/lodash'], function(React, Clib, _) { - var D = React.DOM; - - return React.createClass({ - displayName: 'usersPlaying', - - propTypes: { - engine: React.PropTypes.object.isRequired - }, - - render: function() { - var self = this; - - var usersWonCashed = []; - var usersLostPlaying = []; - - var trUsersWonCashed; - var trUsersLostPlaying; - var trMe; - - var tHead; - var tBody; - - var containerClass; - var tableClass; - - //In progress: Users with cashed out are users chased - //Ended: Users with cashed are users Won - _.forEach(self.props.engine.playerInfo, function(value, key, collection) { - //if(key == self.props.engine.username) - // return; - if(value.stopped_at) - usersWonCashed.push({ username: key, info: value }); - else - usersLostPlaying.push({ username: key, info: value }); - }); - - var usersWonCashedSorted = _.sortBy(usersWonCashed, function(o) { - return o.info.stopped_at; - }).reverse(); - - var usersLostPlayingSorted = _.sortBy(usersLostPlaying, function(o) { - return o.info.bet; - }).reverse(); - - //Users Playing and users cahed - if(self.props.engine.gameState === 'IN_PROGRESS' || self.props.engine.gameState === 'STARTING') { - - trUsersLostPlaying = []; - for(var i=0, length = usersLostPlayingSorted.length; i < length; i++) { - - trUsersLostPlaying.push( D.tr({ className: 'user-playing', key: 'user' + i }, - D.td(null, usersLostPlayingSorted[i].username), - D.td(null, '-'), - D.td(null, Clib.formatSatoshis(usersLostPlayingSorted[i].info.bet, 0)), - D.td(null, '-') - )); - } - - trUsersWonCashed = []; - for (var i=0, length = usersWonCashedSorted.length; i < length; i++) { - var user = usersWonCashedSorted[i]; - var bet = user.info.bet; - trUsersWonCashed.push( D.tr({ className: 'user-cashed', key: 'user' + i }, - D.td(null, user.username), - D.td(null, user.info.stopped_at/100 + 'x'), - D.td(null, Clib.formatSatoshis(bet, 0)), - D.td(null, Clib.formatSatoshis(((user.info.stopped_at / 100) * bet) - bet)) - )); - } - - tBody = D.tbody({ className: '' }, - trUsersLostPlaying, - trUsersWonCashed - ); - - containerClass = 'users-playing-container'; - tableClass = 'users-playing'; - - //Users Lost and users Won - } else if(self.props.engine.gameState === 'ENDED') { - - trUsersLostPlaying = usersLostPlayingSorted.map(function(entry, i) { - var bonus = entry.info.bonus; - var profit = '-' + Clib.formatSatoshis(entry.info.bet); - - if (bonus) - profit = profit + ' (+' + Clib.formatSatoshis(bonus) + ')'; - - return D.tr({ className: 'user-lost', key: 'user' + i }, - D.td(null, entry.username), - D.td(null, '-'), - D.td(null, Clib.formatSatoshis(entry.info.bet, 0)), - D.td(null, profit) - ); - }); - - trUsersWonCashed = usersWonCashedSorted.map(function(entry, i) { - var bet = entry.info.bet; - var bonus = entry.info.bonus; - var stopped = entry.info.stopped_at; - var profit = Clib.formatSatoshis(bet * (stopped - 100) / 100); - - if (bonus) - profit = profit + ' (+' + Clib.formatSatoshis(bonus) + ')'; - - return D.tr( - { className: 'user-won', key: 'user' + i }, - D.td(null, entry.username), - D.td(null, stopped / 100, 'x'), - D.td(null, Clib.formatSatoshis(bet, 0)), - D.td(null, profit) - ); - }); - - - tBody = D.tbody({ className: '' }, - trUsersLostPlaying, - trUsersWonCashed - ); - - containerClass = 'users-cashed-container'; - tableClass = 'users-summary'; - } - - return D.div({ className: containerClass }, - D.table({ className: tableClass }, - D.thead(null, - D.tr(null, - D.th(null, 'User'), - D.th(null, '@'), - D.th(null, 'Bet'), - D.th(null, 'Profit') - ) - ), - tBody - ) - ); - } - - }); -}); \ No newline at end of file diff --git a/client/scripts/engine.js b/client/scripts/engine.js deleted file mode 100644 index ada4967..0000000 --- a/client/scripts/engine.js +++ /dev/null @@ -1,509 +0,0 @@ -define(['lib/socket.io-1.0.6', 'lib/events', 'lib/lodash'], function(io, Events, _) { - - var defaultHost = window.document.location.host === 'www.moneypot.com' ? 'https://game.moneypot.com' : window.document.location.host; - - var TICK_LAG_LAPSE = 600; - var STOP_PREDICTING_LAPSE = 300; - - //TODOS: - //Lag - - - // Engine inherits from BackBone events: - // http://backbonejs.org/#Events - // which means it has events like .on, off, .trigger, .once, .listenTo, .stopListening - function Engine() { - var self = this; - - _.extend(this, Events); - - self.ws = io(defaultHost); - - /** The engine is connected to the server, if not connected, all fields are unreadable */ - self.isConnected = false; - - /** The username or null if is not logged in */ - self.username = null; - - /** The balance of the user */ - self.balanceSatoshis = null; - - /** Array containing chat history */ - self.chat = null; - - /** Object containig the game history */ - self.tableHistory = null; - - /** Object containing the current game players and their status, this is saved in game history every game crash */ - self.playerInfo = null; - - /** - * The state of the game - * Posible states: IN_PROGRESS, ENDED, STARTING - */ - self.gameState = null; - - /** - * User state - * Posible states: 'WATCHING' || 'PLAYING' - * WATCHING: Just watching the game - * PLAYING: Bet in the current game - */ - self.userState = null; - - self.created = null; // Creation time of current game. This is the server time, not clients.. - - /** The game id of the current game */ - self.gameId = null; - - // if the game is pending, startTime is how long till it starts - // if the game is running, startTime is how long its running for - /// if the game is ended, startTime is how long since the game started - self.startTime = null; - - - /** True if you send place_bet to the server but the server has not yet responded */ - self.placingBet = false; - - self.autoPlay = false; - - /** True if cashing out.. */ - self.cashingOut = false; - - - self.nextBetAmount = null; // If a number, how much to bet next round - self.nextAutoCashout = 0; - - // Terrible prefix name, last means the 'current' game - - /** Player's Last bet in satoshis **/ - self.lastBet = null; - - self.lastGameWonAmount = null; // satoshis won in last game - self.lastGameBonus = null; // satoshis - self.lastGameCrashedAt = false; // The percentage in which the last game crashed at - self.lastBonus = null; // satoshis of the last bonus earned - - /** - * Event called at the moment when the game starts - */ - self.ws.on('game_started', function() { - - self.gameState = 'IN_PROGRESS'; - self.startTime = Date.now(); // TODO: This date will be sent by the server in the near future - self.lastGameTick = self.startTime; - - if (!self.autoPlay) { - self.nextBetAmount = null; - self.nextAutoCashout = null; - } - - self.trigger('game_started'); - }); - - /** - * Event called each 150ms telling the client the game is still alive - * @param {object} data - JSON payload - * @param {number} data.elapsed - Time elapsed since game_started - */ - self.ws.on('game_tick', function(data) { - /** Time of the last tick received */ - self.lastGameTick = Date.now(); //TODO: To use self.startTime + data.elapsed we need to have the startTime from the server - - }); - - self.ws.on('error', function(x) { - console.log('on error: ', x); - self.trigger('error', x); - }); - - /** - * Event called at game crash - * @param {object} data - JSON payload - * @param {number} data.elapsed - Total game elapsed time - * @param {number} data.game_crash - Crash payout quantity in percent eg. 200 = 2x. Use this to calculate payout! - * @param {object} data.bonuses - List of bonuses of each user, in satoshis - * @param {string} data.seed - Revealed seed of the game - */ - self.ws.on('game_crash', function(data) { - - //Add the bonus to each user that wins it - for (var user in data.bonuses) { - console.assert(self.playerInfo[user]); - self.playerInfo[user].bonus = data.bonuses[user]; - if (self.username === user) { - self.balanceSatoshis += data.bonuses[user]; - } - } - - var gameInfo = { - created: self.created, - ended: true, - game_crash: data.game_crash, - game_id: self.gameId, - hash: self.hash, - player_info: self.playerInfo, - seed: data.seed - }; - - //Add the current game info to the game history and if the game history is larger than 40 remove one element - if (self.tableHistory.length >= 40) - self.tableHistory.pop(); - self.tableHistory.unshift(gameInfo); - - //Clear current game properties - self.gameState = 'ENDED'; - self.lastGameCrashedAt = data.game_crash; - self.lastBonus = self.playerInfo[self.username] ? self.playerInfo[self.username].bonus : null; - self.userState = 'WATCHING'; - - self.trigger('game_crash'); - }); - - /** - * Event called before starting the game to let the client know when the game is going to start - * @param {object} info - JSON payload - * @param {number} info.game_id - The next game id - * @param {number} info.hash - Provably predetermined hash - * @param {number} info.time_till_start - Time lapse for the next game to begin - */ - self.ws.on('game_starting', function(info) { - - self.gameState = 'STARTING'; - self.gameId = info.game_id; - self.hash = info.hash; - self.startTime = new Date(Date.now() + info.time_till_start); - - self.lastBet = null; - self.lastGameWonAmount = null; - self.lastGameCrashedAt = null; - self.lastBonus = null; - - /** Clear the users playing object */ - self.playerInfo = {}; - - //Everytime the game starts checks if there is a queue bet and send it - if (self.nextBetAmount) { - - self.doBet(self.nextBetAmount, self.nextAutoCashout, function(err) { - console.log('Response from placing a bet: ', err); - }); - - } - - self.trigger('game_starting', info); - }); - - /** - * Event called every time a user places a bet - * the user that placed the bet could be me so we check for that - * @param {object} resp - JSON payload - * @param {string} resp.username - The player username - * @param {number} resp.bet - The player bet in satoshis - */ - self.ws.on('player_bet', function(data) { - - if (self.username === data.username) { - self.userState = 'PLAYING'; - self.balanceSatoshis -= data.bet; - self.lastBet = data.bet; - self.trigger('user_bet'); - } - - self.playerInfo[data.username] = { bet: data.bet }; - self.trigger('player_bet', data); - }); - - - - /** - * Event called every time the server cash out a user - * if we call cash out the server is going to call this event - * with our name. - * @param {object} resp - JSON payload - * @param {string} resp.username - The player username - * @param {number} resp.amount - The amount the user cashed out - * @param {number} resp.stopped_at -The percentaje at wich the user cashed out - */ - self.ws.on('cashed_out', function(resp) { - if (self.username === resp.username) { - self.lastGameWonAmount = resp.amount; - self.balanceSatoshis += resp.amount; - self.userState = 'WATCHING'; - self.trigger('user_cashed_out'); - } - - //Add the cashout percetage of each user at cash out - if (!self.playerInfo[resp.username]) - return console.warn('Username not found in playerInfo at cashed_out: ', resp.username); - - self.playerInfo[resp.username].stopped_at = resp.stopped_at; - self.playerInfo[resp.username].amount = resp.amount; - - self.trigger('cashed_out', resp); - }); - - - self.ws.on('msg', function(data) { - self.chat.push(data); - - self.trigger('msg', data); - }); - - self.ws.on('update', function() { - alert('Please refresh your browser! We just pushed a new update to the server!'); - }); - - - self.ws.on('connect', function() { - - requestOtt(function(err, ott) { - if (err) { - /* If the error is 401 means the user is not logged in - * This will be fixed in the near future - */ - if (err != 401) { - console.error('request ott error:', err); - if (confirm("An error, click to reload the page: " + err)) - location.reload(); - return; - } - } - - self.ws.emit('join', { ott: ott }, - function(err, resp) { - if (err) { - console.error('Error when joining the game...', err); - return; - } - - self.balanceSatoshis = resp.balance_satoshis; - self.chat = resp.chat; - - /** If username is a falsey value the user is not logged in */ - self.username = resp.username; - - /** Variable to check if we are connected to the server */ - self.isConnected = true; - self.gameState = resp.state; - self.playerInfo = resp.player_info; - self.userState = - self.playerInfo[self.username] && - !self.playerInfo[self.username].stopped_at - ? 'PLAYING' : 'WATCHING'; - - // set current game properties - self.gameId = resp.game_id; - self.hash = resp.hash; - self.created = resp.created; - self.startTime = new Date(Date.now() - resp.elapsed); - - self.tableHistory = resp.table_history; - - if (self.gameState == 'IN_PROGRESS') - self.lastGameTick = Date.now(); - if (self.gameState == 'ENDED') - self.lastGameCrashedAt = resp.crashed_at; - - self.trigger('connected'); - } - ); - }); - }); - - self.ws.on('disconnect', function(data) { - self.isConnected = false; - - console.log('Client disconnected |', data, '|', typeof data); - self.trigger('disconnected'); - }); - } - - /** - * Sends chat message - * @param {string} msg - String containing the message, should be longer than 1 and shorter than 500. - */ - Engine.prototype.say = function(msg) { - console.assert(msg.length > 1 && msg.length < 500); - this.ws.emit('say', msg); - }; - - /** - * Returns the remaining time fot the next game to begin - * Can only be called when the game is STARTING - * - * @return {number} - Estimated miliseconds till game starts - */ - Engine.prototype.nextGameIn = function() { - console.assert(this.gameState === 'STARTING'); - return Math.max(this.startTime - Date.now(), 0); - }; - - /** - * Places a bet with a giving amount. - * @param {number} amount - Bet amount in bits - * @param {number} autoCashOut - Percentage of self cash outf - * @param {function} callback(err, result) - */ - Engine.prototype.bet = function(amount, autoCashOut, autoPlay, callback) { - console.assert(typeof amount == 'number'); - console.assert(!autoCashOut || (typeof autoCashOut === 'number' && autoCashOut >= 101)); - - this.autoPlay = autoPlay; - this.nextBetAmount = amount; - this.nextAutoCashout = autoCashOut; - - if (this.gameState === 'STARTING') - return this.doBet(amount, autoCashOut, callback); - - - // otherwise, lets queue the bet... - callback(null, 'WILL_JOIN_NEXT'); - this.trigger('bet_queued'); - }; - - // Actually bet. Throw the bet at the server. - // autoC - Engine.prototype.doBet = function(amount, autoCashOut, callback) { - var self = this; - this.ws.emit('place_bet', amount, autoCashOut, function(error) { - - if (error) { - console.warn('place_bet error: ', error); - - if (error !== 'GAME_IN_PROGRESS' && error !== 'ALREADY_PLACED_BET') { - alert('There was an error, please reload the window: ' + error); - self.autoPlay = false; - } - - return callback(error); - } - - self.trigger('bet_placed'); - return callback(null); - }); - }; - - Engine.prototype.cancelAutoPlay = function() { - this.autoPlay = false; - }; - - /** - * Cancels a bet, if the game state is able to do it so - */ - Engine.prototype.cancelBet = function() { - this.autoPlay = false; - - if (!this.nextBetAmount) - return console.error('Can not cancel next bet, wasn\'t going to make it...'); - - this.nextBetAmount = null; - - this.trigger('cancel_bet'); - }; - - /** - * Request the server to cash out - * @param {function} callback - The callback to handle cash_out request errors - */ - Engine.prototype.cashOut = function(callback) { - var self = this; - this.cashingOut = true; - this.ws.emit('cash_out', function(error) { - self.cashingOut = false; - if (error) { - console.warn('Cashing out error: ', error); - } - - callback(error); - }); - - }; - - /** - * Returns the game payout as a percentage if game is in progress. - * - * If the last was time exceed the STOP_PREDICTING_LAPSE constant - * It returns the last game tick elpased time + the STOP_PREDICTING_LAPSE - * This will cause the graph or others to stops if there is lag. - * Only call this function if the game is 'IN_PROGRESS'. - * Use it for render, strategy, etc. - * @return {number} - */ - Engine.prototype.getGamePayout = function() { - console.assert(this.gameState === 'IN_PROGRESS'); - - if((Date.now() - this.lastGameTick) < STOP_PREDICTING_LAPSE) { - var elapsed = Date.now() - this.startTime; - } else { - var elapsed = this.lastGameTick - this.startTime + STOP_PREDICTING_LAPSE; - } - var gamePayout = growthFunc(elapsed); - console.assert(isFinite(gamePayout)); - return gamePayout; - }; - - /** - * Calculate and returns the game payout as a percentage given the elapsed time - * Use it for render, strategy, etc. - * @return {number | null} - */ - Engine.prototype.calcGamePayout = function(ms) { - return growthFunc(ms); - }; - - /** - * Returns the elapsed time of the current game - * If the game is not in progress returns null - * Use it for render, strategy, etc. - * @return {number | null} - */ - Engine.prototype.getElapsedTime = function() { - if (this.gameState === 'IN_PROGRESS') { - return Date.now() - this.startTime; - } else { - return null; - } - }; - - /** - * Function to request the one time token to the server - */ - function requestOtt(callback) { - - try { - var ajaxReq = new XMLHttpRequest(); - - if(!ajaxReq) - throw new Error("Your browser doesn't support xhr"); - - ajaxReq.open("POST", "/ott", true); - ajaxReq.setRequestHeader('Accept', 'text/plain'); - ajaxReq.send(); - - } catch(e) { - console.error(e); - alert('Requesting token error: ' + e); - location.reload(); - } - - ajaxReq.onload = function() { - if (ajaxReq.status == 200) { - var response = ajaxReq.responseText; - callback(null, response); - - } else if (ajaxReq.status == 401) { - callback(ajaxReq.status); - } else callback(ajaxReq.responseText); - } - } - - function growthFunc(ms) { - console.assert(typeof ms == 'number' && ms >= 0); - var r = 0.00006; - return Math.floor(100 * Math.pow(Math.E, r * ms)) / 100; - } - - - return Engine; -}); diff --git a/client/scripts/icarus.js b/client/scripts/icarus.js deleted file mode 100644 index 082914f..0000000 --- a/client/scripts/icarus.js +++ /dev/null @@ -1,234 +0,0 @@ -define([ - 'lib/react', - 'lib/clib' -], function(React, Clib) { - - var D = React.DOM; - - function Data() { - this.last = 0; - this.arr = []; - this.length = 25; - - for (var i = 0; i < this.length; ++i) - this.append(); - } - - Data.prototype.append = function() { - var b = Math.random() <= 0.501; - if (b) - this.last++; - else - this.last=0; - this.arr.push(this.last); - - if (this.arr.length > this.length) - this.arr.shift(); - }; - - - var Canvas = React.createClass({ - render: function() { - return D.canvas({ width: this.width, height: this.height}); - }, - - componentDidMount: function() { - this.draw(); - - var self = this; - setInterval(function() { - self.data.append(); - self.draw(); - }, 1000); - }, - - width: 400, - height: 300, - - data: new Data(), - - draw: function() { - var ctx = this.getDOMNode().getContext('2d'); - - this.drawBorder(); - }, - - - drawBorder: function() { - var ctx = this.getDOMNode().getContext('2d'); - - - ctx.fillStyle = 'black'; - ctx.strokeStyle = 'black'; - - - ctx.fillStyle = '#282828'; - ctx.fillRect(0, 0, this.width, this.height); - - - // draw the horizontal lines - ctx.lineWidth = 0.5; - ctx.fillStyle = 'white'; - ctx.strokeStyle = 'grey'; - ctx.textAlign = 'center'; - ctx.textBaseline = 'middle'; - - // draw the vertical lines - - var widthPerData = this.width / this.data.length; - - for (var i = 1; i <= this.data.length; ++i) { - ctx.beginPath(); - var x = i * widthPerData; - ctx.moveTo(x, 0); - ctx.lineTo(x, this.height); - ctx.stroke(); - } - - var levels = 20; - var perLevel = this.height / levels; - for (var i = 1; i <= levels; ++i) { - var y = this.height - perLevel * i; - ctx.fillText(i.toString(), this.width - widthPerData/2, y + perLevel/2); - ctx.beginPath(); - ctx.moveTo(0, y); - ctx.lineTo(this.width, y); - ctx.stroke(); - } - - var x = 0; - var y = this.height; - - // draw the data - - ctx.lineWidth = 5; - ctx.fillStyle = '#6699FF'; // a dark blue - - for (var i = 0; i < this.data.length; ++i) { - ctx.beginPath(); - ctx.moveTo(x, this.height); - ctx.lineTo(x, y); - - x += widthPerData; - var n = this.data.arr[i]; - var y = this.height - n * perLevel; - - ctx.quadraticCurveTo(x - widthPerData, y, x, y); - //ctx.quadraticCurveTo(x, y + perLevel, x, y); - - ctx.lineTo(x, this.height); - ctx.fill(); - } - } - }); - - var Beter = React.createClass({ - - displayName: 'Controls', - - propTypes: { - engine: React.PropTypes.object.isRequired, - tentativeFlightLevel: React.PropTypes.number.isRequired, - setTentativeFlightLevel: React.PropTypes.func.isRequired - }, - - getInitialState: function() { - return { - rewardText: 1 - }; - }, - - setRewardText: function(e) { - this.setState({ rewardText: e.target.value }); - }, - - invalidInputError: function() { - var reward = parseFloat(this.state.rewardText); - if (Number.isNaN(reward)) - return 'Invalid reward amount'; - if (reward <= 0) - return 'Reward must be positive'; - var flight = parseInt(this.props.tentativeFlightLevel); - if (Number.isNaN(flight)) - return 'Invalid flight height'; - return null; - }, - - waveCrashLoss: function() { - var reward = Math.round(parseFloat(this.state.rewardText) * 100); - console.assert(Number.isFinite(reward)); - var level = parseInt(this.props.tentativeFlightLevel); - console.assert(Number.isFinite(level)); - - - return reward * (Math.pow(2, level) - 1); - }, - - render: function () { - - var status = this.invalidInputError(); - if (!status) { - status = D.small(null, - 'You will lose ', D.strong(null, Clib.formatSatoshis(this.waveCrashLoss()), ' bits'), ' if you crash'); - } - - return D.div({ style: { padding: '10px' }}, - 'Reward: ', - D.input({ type: 'number', value: this.state.rewardText, onChange: this.setRewardText, min: 0.01, step: 0.01 }), - ' bits @ flight level: ', - D.input({ type: 'number', value: this.state.flightLevel, onChange: this.tentativeFlightLevel, min: 1, max: 20 }), - D.br(null), - status, D.br() - ); - } - }); - - var Engine = function() { - this.balance = 200; - }; - - // Given the current balance, and reward, what is the max we could bet - Engine.prototype.maxLevel = function(reward) { - return Math.floor( - Math.log((reward + this.balance) / reward) / - Math.log(2) - ); - }; - - var engine = new Engine(); - - var Window = React.createClass({ - - getInitialState: function() { - return { - tentativeFlightLevel: 4 // might also be a string.. - }; - }, - - setTentativeFlightLevel: function(flightLevel) { - this.setState({ tentativeFlightLevel: flightLevel }); - }, - - render: function() { - return D.div(null, - 'Balance: ', engine.balance, D.br(), - Canvas({ - engine: engine, - tentativeFlightLevel: this.state.tentativeFlightLevel - }), - Beter({ - engine: engine, - tentativeFlightLevel: this.state.tentativeFlightLevel, - setTentativeFlightLevel: this.setTentativeFlightLevel - }) - ); - } - }); - - - React.renderComponent( - Window(null), - document.getElementById('game') - ); - -}); \ No newline at end of file diff --git a/client/scripts/lib/almond.js b/client/scripts/lib/almond.js deleted file mode 100644 index c1cd946..0000000 --- a/client/scripts/lib/almond.js +++ /dev/null @@ -1,421 +0,0 @@ -/** - * @license almond 0.2.9 Copyright (c) 2011-2014, The Dojo Foundation All Rights Reserved. - * Available via the MIT or new BSD license. - * see: http://github.com/jrburke/almond for details - */ -//Going sloppy to avoid 'use strict' string cost, but strict practices should -//be followed. -/*jslint sloppy: true */ -/*global setTimeout: false */ - -var requirejs, require, define; -(function (undef) { - var main, req, makeMap, handlers, - defined = {}, - waiting = {}, - config = {}, - defining = {}, - hasOwn = Object.prototype.hasOwnProperty, - aps = [].slice, - jsSuffixRegExp = /\.js$/; - - function hasProp(obj, prop) { - return hasOwn.call(obj, prop); - } - - /** - * Given a relative module name, like ./something, normalize it to - * a real name that can be mapped to a path. - * @param {String} name the relative name - * @param {String} baseName a real name that the name arg is relative - * to. - * @returns {String} normalized name - */ - function normalize(name, baseName) { - var nameParts, nameSegment, mapValue, foundMap, lastIndex, - foundI, foundStarMap, starI, i, j, part, - baseParts = baseName && baseName.split("/"), - map = config.map, - starMap = (map && map['*']) || {}; - - //Adjust any relative paths. - if (name && name.charAt(0) === ".") { - //If have a base name, try to normalize against it, - //otherwise, assume it is a top-level require that will - //be relative to baseUrl in the end. - if (baseName) { - //Convert baseName to array, and lop off the last part, - //so that . matches that "directory" and not name of the baseName's - //module. For instance, baseName of "one/two/three", maps to - //"one/two/three.js", but we want the directory, "one/two" for - //this normalization. - baseParts = baseParts.slice(0, baseParts.length - 1); - name = name.split('/'); - lastIndex = name.length - 1; - - // Node .js allowance: - if (config.nodeIdCompat && jsSuffixRegExp.test(name[lastIndex])) { - name[lastIndex] = name[lastIndex].replace(jsSuffixRegExp, ''); - } - - name = baseParts.concat(name); - - //start trimDots - for (i = 0; i < name.length; i += 1) { - part = name[i]; - if (part === ".") { - name.splice(i, 1); - i -= 1; - } else if (part === "..") { - if (i === 1 && (name[2] === '..' || name[0] === '..')) { - //End of the line. Keep at least one non-dot - //path segment at the front so it can be mapped - //correctly to disk. Otherwise, there is likely - //no path mapping for a path starting with '..'. - //This can still fail, but catches the most reasonable - //uses of .. - break; - } else if (i > 0) { - name.splice(i - 1, 2); - i -= 2; - } - } - } - //end trimDots - - name = name.join("/"); - } else if (name.indexOf('./') === 0) { - // No baseName, so this is ID is resolved relative - // to baseUrl, pull off the leading dot. - name = name.substring(2); - } - } - - //Apply map config if available. - if ((baseParts || starMap) && map) { - nameParts = name.split('/'); - - for (i = nameParts.length; i > 0; i -= 1) { - nameSegment = nameParts.slice(0, i).join("/"); - - if (baseParts) { - //Find the longest baseName segment match in the config. - //So, do joins on the biggest to smallest lengths of baseParts. - for (j = baseParts.length; j > 0; j -= 1) { - mapValue = map[baseParts.slice(0, j).join('/')]; - - //baseName segment has config, find if it has one for - //this name. - if (mapValue) { - mapValue = mapValue[nameSegment]; - if (mapValue) { - //Match, update name to the new value. - foundMap = mapValue; - foundI = i; - break; - } - } - } - } - - if (foundMap) { - break; - } - - //Check for a star map match, but just hold on to it, - //if there is a shorter segment match later in a matching - //config, then favor over this star map. - if (!foundStarMap && starMap && starMap[nameSegment]) { - foundStarMap = starMap[nameSegment]; - starI = i; - } - } - - if (!foundMap && foundStarMap) { - foundMap = foundStarMap; - foundI = starI; - } - - if (foundMap) { - nameParts.splice(0, foundI, foundMap); - name = nameParts.join('/'); - } - } - - return name; - } - - function makeRequire(relName, forceSync) { - return function () { - //A version of a require function that passes a moduleName - //value for items that may need to - //look up paths relative to the moduleName - return req.apply(undef, aps.call(arguments, 0).concat([relName, forceSync])); - }; - } - - function makeNormalize(relName) { - return function (name) { - return normalize(name, relName); - }; - } - - function makeLoad(depName) { - return function (value) { - defined[depName] = value; - }; - } - - function callDep(name) { - if (hasProp(waiting, name)) { - var args = waiting[name]; - delete waiting[name]; - defining[name] = true; - main.apply(undef, args); - } - - if (!hasProp(defined, name) && !hasProp(defining, name)) { - throw new Error('No ' + name); - } - return defined[name]; - } - - //Turns a plugin!resource to [plugin, resource] - //with the plugin being undefined if the name - //did not have a plugin prefix. - function splitPrefix(name) { - var prefix, - index = name ? name.indexOf('!') : -1; - if (index > -1) { - prefix = name.substring(0, index); - name = name.substring(index + 1, name.length); - } - return [prefix, name]; - } - - /** - * Makes a name map, normalizing the name, and using a plugin - * for normalization if necessary. Grabs a ref to plugin - * too, as an optimization. - */ - makeMap = function (name, relName) { - var plugin, - parts = splitPrefix(name), - prefix = parts[0]; - - name = parts[1]; - - if (prefix) { - prefix = normalize(prefix, relName); - plugin = callDep(prefix); - } - - //Normalize according - if (prefix) { - if (plugin && plugin.normalize) { - name = plugin.normalize(name, makeNormalize(relName)); - } else { - name = normalize(name, relName); - } - } else { - name = normalize(name, relName); - parts = splitPrefix(name); - prefix = parts[0]; - name = parts[1]; - if (prefix) { - plugin = callDep(prefix); - } - } - - //Using ridiculous property names for space reasons - return { - f: prefix ? prefix + '!' + name : name, //fullName - n: name, - pr: prefix, - p: plugin - }; - }; - - function makeConfig(name) { - return function () { - return (config && config.config && config.config[name]) || {}; - }; - } - - handlers = { - require: function (name) { - return makeRequire(name); - }, - exports: function (name) { - var e = defined[name]; - if (typeof e !== 'undefined') { - return e; - } else { - return (defined[name] = {}); - } - }, - module: function (name) { - return { - id: name, - uri: '', - exports: defined[name], - config: makeConfig(name) - }; - } - }; - - main = function (name, deps, callback, relName) { - var cjsModule, depName, ret, map, i, - args = [], - callbackType = typeof callback, - usingExports; - - //Use name if no relName - relName = relName || name; - - //Call the callback to define the module, if necessary. - if (callbackType === 'undefined' || callbackType === 'function') { - //Pull out the defined dependencies and pass the ordered - //values to the callback. - //Default to [require, exports, module] if no deps - deps = !deps.length && callback.length ? ['require', 'exports', 'module'] : deps; - for (i = 0; i < deps.length; i += 1) { - map = makeMap(deps[i], relName); - depName = map.f; - - //Fast path CommonJS standard dependencies. - if (depName === "require") { - args[i] = handlers.require(name); - } else if (depName === "exports") { - //CommonJS module spec 1.1 - args[i] = handlers.exports(name); - usingExports = true; - } else if (depName === "module") { - //CommonJS module spec 1.1 - cjsModule = args[i] = handlers.module(name); - } else if (hasProp(defined, depName) || - hasProp(waiting, depName) || - hasProp(defining, depName)) { - args[i] = callDep(depName); - } else if (map.p) { - map.p.load(map.n, makeRequire(relName, true), makeLoad(depName), {}); - args[i] = defined[depName]; - } else { - throw new Error(name + ' missing ' + depName); - } - } - - ret = callback ? callback.apply(defined[name], args) : undefined; - - if (name) { - //If setting exports via "module" is in play, - //favor that over return value and exports. After that, - //favor a non-undefined return value over exports use. - if (cjsModule && cjsModule.exports !== undef && - cjsModule.exports !== defined[name]) { - defined[name] = cjsModule.exports; - } else if (ret !== undef || !usingExports) { - //Use the return value from the function. - defined[name] = ret; - } - } - } else if (name) { - //May just be an object definition for the module. Only - //worry about defining if have a module name. - defined[name] = callback; - } - }; - - requirejs = require = req = function (deps, callback, relName, forceSync, alt) { - if (typeof deps === "string") { - if (handlers[deps]) { - //callback in this case is really relName - return handlers[deps](callback); - } - //Just return the module wanted. In this scenario, the - //deps arg is the module name, and second arg (if passed) - //is just the relName. - //Normalize module name, if it contains . or .. - return callDep(makeMap(deps, callback).f); - } else if (!deps.splice) { - //deps is a config object, not an array. - config = deps; - if (config.deps) { - req(config.deps, config.callback); - } - if (!callback) { - return; - } - - if (callback.splice) { - //callback is an array, which means it is a dependency list. - //Adjust args if there are dependencies - deps = callback; - callback = relName; - relName = null; - } else { - deps = undef; - } - } - - //Support require(['a']) - callback = callback || function () {}; - - //If relName is a function, it is an errback handler, - //so remove it. - if (typeof relName === 'function') { - relName = forceSync; - forceSync = alt; - } - - //Simulate async callback; - if (forceSync) { - main(undef, deps, callback, relName); - } else { - //Using a non-zero value because of concern for what old browsers - //do, and latest browsers "upgrade" to 4 if lower value is used: - //http://www.whatwg.org/specs/web-apps/current-work/multipage/timers.html#dom-windowtimers-settimeout: - //If want a value immediately, use require('id') instead -- something - //that works in almond on the global level, but not guaranteed and - //unlikely to work in other AMD implementations. - setTimeout(function () { - main(undef, deps, callback, relName); - }, 4); - } - - return req; - }; - - /** - * Just drops the config on the floor, but returns req in case - * the config return value is used. - */ - req.config = function (cfg) { - return req(cfg); - }; - - /** - * Expose module registry for debugging and tooling - */ - requirejs._defined = defined; - - define = function (name, deps, callback) { - - //This module may not have dependencies - if (!deps.splice) { - //deps is not an array, so probably means - //an object literal or factory function for - //the value. Adjust args. - callback = deps; - deps = []; - } - - if (!hasProp(defined, name) && !hasProp(waiting, name)) { - waiting[name] = [name, deps, callback]; - } - }; - - define.amd = { - jQuery: true - }; -}()); diff --git a/client/scripts/lib/chartjs.js b/client/scripts/lib/chartjs.js deleted file mode 100644 index 00575f2..0000000 --- a/client/scripts/lib/chartjs.js +++ /dev/null @@ -1,11 +0,0 @@ -/*! - * Chart.js - * http://chartjs.org/ - * Version: 1.0.1-beta.3 - * - * Copyright 2014 Nick Downie - * Released under the MIT license - * https://github.com/nnnick/Chart.js/blob/master/LICENSE.md - */ -(function(){"use strict";var t=this,i=t.Chart,e=function(t){this.canvas=t.canvas,this.ctx=t;this.width=t.canvas.width,this.height=t.canvas.height;return this.aspectRatio=this.width/this.height,s.retinaScale(this),this};e.defaults={global:{animation:!0,animationSteps:60,animationEasing:"easeOutQuart",showScale:!0,scaleOverride:!1,scaleSteps:null,scaleStepWidth:null,scaleStartValue:null,scaleLineColor:"rgba(0,0,0,.1)",scaleLineWidth:1,scaleShowLabels:!0,scaleLabel:"<%=value%>",scaleIntegersOnly:!0,scaleBeginAtZero:!1,scaleFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",scaleFontSize:12,scaleFontStyle:"normal",scaleFontColor:"#666",responsive:!1,maintainAspectRatio:!0,showTooltips:!0,tooltipEvents:["mousemove","touchstart","touchmove","mouseout"],tooltipFillColor:"rgba(0,0,0,0.8)",tooltipFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",tooltipFontSize:14,tooltipFontStyle:"normal",tooltipFontColor:"#fff",tooltipTitleFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",tooltipTitleFontSize:14,tooltipTitleFontStyle:"bold",tooltipTitleFontColor:"#fff",tooltipYPadding:6,tooltipXPadding:6,tooltipCaretSize:8,tooltipCornerRadius:6,tooltipXOffset:10,tooltipTemplate:"<%if (label){%><%=label%>: <%}%><%= value %>",multiTooltipTemplate:"<%= value %>",multiTooltipKeyBackground:"#fff",onAnimationProgress:function(){},onAnimationComplete:function(){}}},e.types={};var s=e.helpers={},n=s.each=function(t,i,e){var s=Array.prototype.slice.call(arguments,3);if(t)if(t.length===+t.length){var n;for(n=0;ni)return i}else if(f(e)&&e>t)return e;return t},s.getDecimalPlaces=function(t){return t%1!==0&&f(t)?t.toString().split(".")[1].length:0}),x=s.radians=function(t){return t*(Math.PI/180)},S=(s.getAngleFromPoint=function(t,i){var e=i.x-t.x,s=i.y-t.y,n=Math.sqrt(e*e+s*s),o=2*Math.PI+Math.atan2(s,e);return 0>e&&0>s&&(o+=2*Math.PI),{angle:o,distance:n}},s.aliasPixel=function(t){return t%2===0?0:.5}),C=(s.splineCurve=function(t,i,e,s){var n=Math.sqrt(Math.pow(i.x-t.x,2)+Math.pow(i.y-t.y,2)),o=Math.sqrt(Math.pow(e.x-i.x,2)+Math.pow(e.y-i.y,2)),a=s*n/(n+o),h=s*o/(n+o);return{inner:{x:i.x-a*(e.x-t.x),y:i.y-a*(e.y-t.y)},outer:{x:i.x+h*(e.x-t.x),y:i.y+h*(e.y-t.y)}}},s.calculateOrderOfMagnitude=function(t){return Math.floor(Math.log(t)/Math.LN10)}),y=(s.calculateScaleRange=function(t,i,e,s,n){var o=2,a=Math.floor(i/(1.5*e)),h=o>=a,l=g(t),r=m(t);l===r&&(l+=.5,r>=.5&&!s?r-=.5:l+=.5);for(var c=Math.abs(l-r),u=C(c),d=Math.ceil(l/(1*Math.pow(10,u)))*Math.pow(10,u),p=s?0:Math.floor(r/(1*Math.pow(10,u)))*Math.pow(10,u),f=d-p,v=Math.pow(10,u),x=Math.round(f/v);(x>a||a>2*x)&&!h;)if(x>a)v*=2,x=Math.round(f/v),x%1!==0&&(h=!0);else if(n&&u>=0){if(v/2%1!==0)break;v/=2,x=Math.round(f/v)}else v/=2,x=Math.round(f/v);return h&&(x=o,v=f/x),{steps:x,stepValue:v,min:p,max:p+x*v}},s.template=function(t,i){function e(t,i){var e=/\W/.test(t)?new Function("obj","var p=[],print=function(){p.push.apply(p,arguments);};with(obj){p.push('"+t.replace(/[\r\t\n]/g," ").split("<%").join(" ").replace(/((^|%>)[^\t]*)'/g,"$1\r").replace(/\t=(.*?)%>/g,"',$1,'").split(" ").join("');").split("%>").join("p.push('").split("\r").join("\\'")+"');}return p.join('');"):s[t]=s[t];return i?e(i):e}if(t instanceof Function)return t(i);var s={};return e(t,i)}),b=(s.generateLabels=function(t,i,e,s){var o=new Array(i);return labelTemplateString&&n(o,function(i,n){o[n]=y(t,{value:e+s*(n+1)})}),o},s.easingEffects={linear:function(t){return t},easeInQuad:function(t){return t*t},easeOutQuad:function(t){return-1*t*(t-2)},easeInOutQuad:function(t){return(t/=.5)<1?.5*t*t:-0.5*(--t*(t-2)-1)},easeInCubic:function(t){return t*t*t},easeOutCubic:function(t){return 1*((t=t/1-1)*t*t+1)},easeInOutCubic:function(t){return(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},easeInQuart:function(t){return t*t*t*t},easeOutQuart:function(t){return-1*((t=t/1-1)*t*t*t-1)},easeInOutQuart:function(t){return(t/=.5)<1?.5*t*t*t*t:-0.5*((t-=2)*t*t*t-2)},easeInQuint:function(t){return 1*(t/=1)*t*t*t*t},easeOutQuint:function(t){return 1*((t=t/1-1)*t*t*t*t+1)},easeInOutQuint:function(t){return(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},easeInSine:function(t){return-1*Math.cos(t/1*(Math.PI/2))+1},easeOutSine:function(t){return 1*Math.sin(t/1*(Math.PI/2))},easeInOutSine:function(t){return-0.5*(Math.cos(Math.PI*t/1)-1)},easeInExpo:function(t){return 0===t?1:1*Math.pow(2,10*(t/1-1))},easeOutExpo:function(t){return 1===t?1:1*(-Math.pow(2,-10*t/1)+1)},easeInOutExpo:function(t){return 0===t?0:1===t?1:(t/=.5)<1?.5*Math.pow(2,10*(t-1)):.5*(-Math.pow(2,-10*--t)+2)},easeInCirc:function(t){return t>=1?t:-1*(Math.sqrt(1-(t/=1)*t)-1)},easeOutCirc:function(t){return 1*Math.sqrt(1-(t=t/1-1)*t)},easeInOutCirc:function(t){return(t/=.5)<1?-0.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},easeInElastic:function(t){var i=1.70158,e=0,s=1;return 0===t?0:1==(t/=1)?1:(e||(e=.3),st?-.5*s*Math.pow(2,10*(t-=1))*Math.sin(2*(1*t-i)*Math.PI/e):s*Math.pow(2,-10*(t-=1))*Math.sin(2*(1*t-i)*Math.PI/e)*.5+1)},easeInBack:function(t){var i=1.70158;return 1*(t/=1)*t*((i+1)*t-i)},easeOutBack:function(t){var i=1.70158;return 1*((t=t/1-1)*t*((i+1)*t+i)+1)},easeInOutBack:function(t){var i=1.70158;return(t/=.5)<1?.5*t*t*(((i*=1.525)+1)*t-i):.5*((t-=2)*t*(((i*=1.525)+1)*t+i)+2)},easeInBounce:function(t){return 1-b.easeOutBounce(1-t)},easeOutBounce:function(t){return(t/=1)<1/2.75?7.5625*t*t:2/2.75>t?1*(7.5625*(t-=1.5/2.75)*t+.75):2.5/2.75>t?1*(7.5625*(t-=2.25/2.75)*t+.9375):1*(7.5625*(t-=2.625/2.75)*t+.984375)},easeInOutBounce:function(t){return.5>t?.5*b.easeInBounce(2*t):.5*b.easeOutBounce(2*t-1)+.5}}),w=s.requestAnimFrame=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)}}(),P=(s.cancelAnimFrame=function(){return window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.oCancelAnimationFrame||window.msCancelAnimationFrame||function(t){return window.clearTimeout(t,1e3/60)}}(),s.animationLoop=function(t,i,e,s,n,o){var a=0,h=b[e]||b.linear,l=function(){a++;var e=a/i,r=h(e);t.call(o,r,e,a),s.call(o,r,e),i>a?o.animationFrame=w(l):n.apply(o)};w(l)},s.getRelativePosition=function(t){var i,e,s=t.originalEvent||t,n=t.currentTarget||t.srcElement,o=n.getBoundingClientRect();return s.touches?(i=s.touches[0].clientX-o.left,e=s.touches[0].clientY-o.top):(i=s.clientX-o.left,e=s.clientY-o.top),{x:i,y:e}},s.addEvent=function(t,i,e){t.addEventListener?t.addEventListener(i,e):t.attachEvent?t.attachEvent("on"+i,e):t["on"+i]=e}),L=s.removeEvent=function(t,i,e){t.removeEventListener?t.removeEventListener(i,e,!1):t.detachEvent?t.detachEvent("on"+i,e):t["on"+i]=c},k=(s.bindEvents=function(t,i,e){t.events||(t.events={}),n(i,function(i){t.events[i]=function(){e.apply(t,arguments)},P(t.chart.canvas,i,t.events[i])})},s.unbindEvents=function(t,i){n(i,function(i,e){L(t.chart.canvas,e,i)})}),F=s.getMaximumWidth=function(t){var i=t.parentNode;return i.clientWidth},R=s.getMaximumHeight=function(t){var i=t.parentNode;return i.clientHeight},A=(s.getMaximumSize=s.getMaximumWidth,s.retinaScale=function(t){var i=t.ctx,e=t.canvas.width,s=t.canvas.height;window.devicePixelRatio&&(i.canvas.style.width=e+"px",i.canvas.style.height=s+"px",i.canvas.height=s*window.devicePixelRatio,i.canvas.width=e*window.devicePixelRatio,i.scale(window.devicePixelRatio,window.devicePixelRatio))}),T=s.clear=function(t){t.ctx.clearRect(0,0,t.width,t.height)},M=s.fontString=function(t,i,e){return i+" "+t+"px "+e},W=s.longestText=function(t,i,e){t.font=i;var s=0;return n(e,function(i){var e=t.measureText(i).width;s=e>s?e:s}),s},z=s.drawRoundedRectangle=function(t,i,e,s,n,o){t.beginPath(),t.moveTo(i+o,e),t.lineTo(i+s-o,e),t.quadraticCurveTo(i+s,e,i+s,e+o),t.lineTo(i+s,e+n-o),t.quadraticCurveTo(i+s,e+n,i+s-o,e+n),t.lineTo(i+o,e+n),t.quadraticCurveTo(i,e+n,i,e+n-o),t.lineTo(i,e+o),t.quadraticCurveTo(i,e,i+o,e),t.closePath()};e.instances={},e.Type=function(t,i,s){this.options=i,this.chart=s,this.id=u(),e.instances[this.id]=this,i.responsive&&this.resize(),this.initialize.call(this,t)},a(e.Type.prototype,{initialize:function(){return this},clear:function(){return T(this.chart),this},stop:function(){return s.cancelAnimFrame.call(t,this.animationFrame),this},resize:function(t){this.stop();var i=this.chart.canvas,e=F(this.chart.canvas),s=this.options.maintainAspectRatio?e/this.chart.aspectRatio:R(this.chart.canvas);return i.width=this.chart.width=e,i.height=this.chart.height=s,A(this.chart),"function"==typeof t&&t.apply(this,Array.prototype.slice.call(arguments,1)),this},reflow:c,render:function(t){return t&&this.reflow(),this.options.animation&&!t?s.animationLoop(this.draw,this.options.animationSteps,this.options.animationEasing,this.options.onAnimationProgress,this.options.onAnimationComplete,this):(this.draw(),this.options.onAnimationComplete.call(this)),this},generateLegend:function(){return y(this.options.legendTemplate,this)},destroy:function(){this.clear(),k(this,this.events),delete e.instances[this.id]},showTooltip:function(t,i){"undefined"==typeof this.activeElements&&(this.activeElements=[]);var o=function(t){var i=!1;return t.length!==this.activeElements.length?i=!0:(n(t,function(t,e){t!==this.activeElements[e]&&(i=!0)},this),i)}.call(this,t);if(o||i){if(this.activeElements=t,this.draw(),t.length>0)if(this.datasets&&this.datasets.length>1){for(var a,h,r=this.datasets.length-1;r>=0&&(a=this.datasets[r].points||this.datasets[r].bars||this.datasets[r].segments,h=l(a,t[0]),-1===h);r--);var c=[],u=[],d=function(){var t,i,e,n,o,a=[],l=[],r=[];return s.each(this.datasets,function(i){t=i.points||i.bars||i.segments,t[h]&&a.push(t[h])}),s.each(a,function(t){l.push(t.x),r.push(t.y),c.push(s.template(this.options.multiTooltipTemplate,t)),u.push({fill:t._saved.fillColor||t.fillColor,stroke:t._saved.strokeColor||t.strokeColor})},this),o=m(r),e=g(r),n=m(l),i=g(l),{x:n>this.chart.width/2?n:i,y:(o+e)/2}}.call(this,h);new e.MultiTooltip({x:d.x,y:d.y,xPadding:this.options.tooltipXPadding,yPadding:this.options.tooltipYPadding,xOffset:this.options.tooltipXOffset,fillColor:this.options.tooltipFillColor,textColor:this.options.tooltipFontColor,fontFamily:this.options.tooltipFontFamily,fontStyle:this.options.tooltipFontStyle,fontSize:this.options.tooltipFontSize,titleTextColor:this.options.tooltipTitleFontColor,titleFontFamily:this.options.tooltipTitleFontFamily,titleFontStyle:this.options.tooltipTitleFontStyle,titleFontSize:this.options.tooltipTitleFontSize,cornerRadius:this.options.tooltipCornerRadius,labels:c,legendColors:u,legendColorBackground:this.options.multiTooltipKeyBackground,title:t[0].label,chart:this.chart,ctx:this.chart.ctx}).draw()}else n(t,function(t){var i=t.tooltipPosition();new e.Tooltip({x:Math.round(i.x),y:Math.round(i.y),xPadding:this.options.tooltipXPadding,yPadding:this.options.tooltipYPadding,fillColor:this.options.tooltipFillColor,textColor:this.options.tooltipFontColor,fontFamily:this.options.tooltipFontFamily,fontStyle:this.options.tooltipFontStyle,fontSize:this.options.tooltipFontSize,caretHeight:this.options.tooltipCaretSize,cornerRadius:this.options.tooltipCornerRadius,text:y(this.options.tooltipTemplate,t),chart:this.chart}).draw()},this);return this}},toBase64Image:function(){return this.chart.canvas.toDataURL.apply(this.chart.canvas,arguments)}}),e.Type.extend=function(t){var i=this,s=function(){return i.apply(this,arguments)};if(s.prototype=o(i.prototype),a(s.prototype,t),s.extend=e.Type.extend,t.name||i.prototype.name){var n=t.name||i.prototype.name,l=e.defaults[i.prototype.name]?o(e.defaults[i.prototype.name]):{};e.defaults[n]=a(l,t.defaults),e.types[n]=s,e.prototype[n]=function(t,i){var o=h(e.defaults.global,e.defaults[n],i||{});return new s(t,o,this)}}else d("Name not provided for this chart, so it hasn't been registered");return i},e.Element=function(t){a(this,t),this.initialize.apply(this,arguments),this.save()},a(e.Element.prototype,{initialize:function(){},restore:function(t){return t?n(t,function(t){this[t]=this._saved[t]},this):a(this,this._saved),this},save:function(){return this._saved=o(this),delete this._saved._saved,this},update:function(t){return n(t,function(t,i){this._saved[i]=this[i],this[i]=t},this),this},transition:function(t,i){return n(t,function(t,e){this[e]=(t-this._saved[e])*i+this._saved[e]},this),this},tooltipPosition:function(){return{x:this.x,y:this.y}}}),e.Element.extend=r,e.Point=e.Element.extend({display:!0,inRange:function(t,i){var e=this.hitDetectionRadius+this.radius;return Math.pow(t-this.x,2)+Math.pow(i-this.y,2)=this.startAngle&&e.angle<=this.endAngle,o=e.distance>=this.innerRadius&&e.distance<=this.outerRadius;return n&&o},tooltipPosition:function(){var t=this.startAngle+(this.endAngle-this.startAngle)/2,i=(this.outerRadius-this.innerRadius)/2+this.innerRadius;return{x:this.x+Math.cos(t)*i,y:this.y+Math.sin(t)*i}},draw:function(t){var i=this.ctx;i.beginPath(),i.arc(this.x,this.y,this.outerRadius,this.startAngle,this.endAngle),i.arc(this.x,this.y,this.innerRadius,this.endAngle,this.startAngle,!0),i.closePath(),i.strokeStyle=this.strokeColor,i.lineWidth=this.strokeWidth,i.fillStyle=this.fillColor,i.fill(),i.lineJoin="bevel",this.showStroke&&i.stroke()}}),e.Rectangle=e.Element.extend({draw:function(){var t=this.ctx,i=this.width/2,e=this.x-i,s=this.x+i,n=this.base-(this.base-this.y),o=this.strokeWidth/2;this.showStroke&&(e+=o,s-=o,n+=o),t.beginPath(),t.fillStyle=this.fillColor,t.strokeStyle=this.strokeColor,t.lineWidth=this.strokeWidth,t.moveTo(e,this.base),t.lineTo(e,n),t.lineTo(s,n),t.lineTo(s,this.base),t.fill(),this.showStroke&&t.stroke()},height:function(){return this.base-this.y},inRange:function(t,i){return t>=this.x-this.width/2&&t<=this.x+this.width/2&&i>=this.y&&i<=this.base}}),e.Tooltip=e.Element.extend({draw:function(){var t=this.chart.ctx;t.font=M(this.fontSize,this.fontStyle,this.fontFamily),this.xAlign="center",this.yAlign="above";var i=2,e=t.measureText(this.text).width+2*this.xPadding,s=this.fontSize+2*this.yPadding,n=s+this.caretHeight+i;this.x+e/2>this.chart.width?this.xAlign="left":this.x-e/2<0&&(this.xAlign="right"),this.y-n<0&&(this.yAlign="below");var o=this.x-e/2,a=this.y-n;switch(t.fillStyle=this.fillColor,this.yAlign){case"above":t.beginPath(),t.moveTo(this.x,this.y-i),t.lineTo(this.x+this.caretHeight,this.y-(i+this.caretHeight)),t.lineTo(this.x-this.caretHeight,this.y-(i+this.caretHeight)),t.closePath(),t.fill();break;case"below":a=this.y+i+this.caretHeight,t.beginPath(),t.moveTo(this.x,this.y+i),t.lineTo(this.x+this.caretHeight,this.y+i+this.caretHeight),t.lineTo(this.x-this.caretHeight,this.y+i+this.caretHeight),t.closePath(),t.fill()}switch(this.xAlign){case"left":o=this.x-e+(this.cornerRadius+this.caretHeight);break;case"right":o=this.x-(this.cornerRadius+this.caretHeight)}z(t,o,a,e,s,this.cornerRadius),t.fill(),t.fillStyle=this.textColor,t.textAlign="center",t.textBaseline="middle",t.fillText(this.text,o+e/2,a+s/2)}}),e.MultiTooltip=e.Element.extend({initialize:function(){this.font=M(this.fontSize,this.fontStyle,this.fontFamily),this.titleFont=M(this.titleFontSize,this.titleFontStyle,this.titleFontFamily),this.height=this.labels.length*this.fontSize+(this.labels.length-1)*(this.fontSize/2)+2*this.yPadding+1.5*this.titleFontSize,this.ctx.font=this.titleFont;var t=this.ctx.measureText(this.title).width,i=W(this.ctx,this.font,this.labels)+this.fontSize+3,e=g([i,t]);this.width=e+2*this.xPadding;var s=this.height/2;this.y-s<0?this.y=s:this.y+s>this.chart.height&&(this.y=this.chart.height-s),this.x>this.chart.width/2?this.x-=this.xOffset+this.width:this.x+=this.xOffset},getLineHeight:function(t){var i=this.y-this.height/2+this.yPadding,e=t-1;return 0===t?i+this.titleFontSize/2:i+(1.5*this.fontSize*e+this.fontSize/2)+1.5*this.titleFontSize},draw:function(){z(this.ctx,this.x,this.y-this.height/2,this.width,this.height,this.cornerRadius);var t=this.ctx;t.fillStyle=this.fillColor,t.fill(),t.closePath(),t.textAlign="left",t.textBaseline="middle",t.fillStyle=this.titleTextColor,t.font=this.titleFont,t.fillText(this.title,this.x+this.xPadding,this.getLineHeight(0)),t.font=this.font,s.each(this.labels,function(i,e){t.fillStyle=this.textColor,t.fillText(i,this.x+this.xPadding+this.fontSize+3,this.getLineHeight(e+1)),t.fillStyle=this.legendColorBackground,t.fillRect(this.x+this.xPadding,this.getLineHeight(e+1)-this.fontSize/2,this.fontSize,this.fontSize),t.fillStyle=this.legendColors[e].fill,t.fillRect(this.x+this.xPadding,this.getLineHeight(e+1)-this.fontSize/2,this.fontSize,this.fontSize)},this)}}),e.Scale=e.Element.extend({initialize:function(){this.fit()},buildYLabels:function(){this.yLabels=[];for(var t=v(this.stepValue),i=0;i<=this.steps;i++)this.yLabels.push(y(this.templateString,{value:(this.min+i*this.stepValue).toFixed(t)}));this.yLabelWidth=this.display&&this.showLabels?W(this.ctx,this.font,this.yLabels):0},addXLabel:function(t){this.xLabels.push(t),this.valuesCount++,this.fit()},removeXLabel:function(){this.xLabels.shift(),this.valuesCount--,this.fit()},fit:function(){this.startPoint=this.display?this.fontSize:0,this.endPoint=this.display?this.height-1.5*this.fontSize-5:this.height,this.startPoint+=this.padding,this.endPoint-=this.padding;var t,i=this.endPoint-this.startPoint;for(this.calculateYRange(i),this.buildYLabels(),this.calculateXLabelRotation();i>this.endPoint-this.startPoint;)i=this.endPoint-this.startPoint,t=this.yLabelWidth,this.calculateYRange(i),this.buildYLabels(),tthis.yLabelWidth+10?e/2:this.yLabelWidth+10,this.xLabelRotation=0,this.display){var n,o=W(this.ctx,this.font,this.xLabels);this.xLabelWidth=o;for(var a=Math.floor(this.calculateX(1)-this.calculateX(0))-6;this.xLabelWidth>a&&0===this.xLabelRotation||this.xLabelWidth>a&&this.xLabelRotation<=90&&this.xLabelRotation>0;)n=Math.cos(x(this.xLabelRotation)),t=n*e,i=n*s,t+this.fontSize/2>this.yLabelWidth+8&&(this.xScalePaddingLeft=t+this.fontSize/2),this.xScalePaddingRight=this.fontSize/2,this.xLabelRotation++,this.xLabelWidth=n*o;this.xLabelRotation>0&&(this.endPoint-=Math.sin(x(this.xLabelRotation))*o+3)}else this.xLabelWidth=0,this.xScalePaddingRight=this.padding,this.xScalePaddingLeft=this.padding},calculateYRange:c,drawingArea:function(){return this.startPoint-this.endPoint},calculateY:function(t){var i=this.drawingArea()/(this.min-this.max);return this.endPoint-i*(t-this.min)},calculateX:function(t){var i=(this.xLabelRotation>0,this.width-(this.xScalePaddingLeft+this.xScalePaddingRight)),e=i/(this.valuesCount-(this.offsetGridLines?0:1)),s=e*t+this.xScalePaddingLeft;return this.offsetGridLines&&(s+=e/2),Math.round(s)},update:function(t){s.extend(this,t),this.fit()},draw:function(){var t=this.ctx,i=(this.endPoint-this.startPoint)/this.steps,e=Math.round(this.xScalePaddingLeft);this.display&&(t.fillStyle=this.textColor,t.font=this.font,n(this.yLabels,function(n,o){var a=this.endPoint-i*o,h=Math.round(a);t.textAlign="right",t.textBaseline="middle",this.showLabels&&t.fillText(n,e-10,a),t.beginPath(),o>0?(t.lineWidth=this.gridLineWidth,t.strokeStyle=this.gridLineColor):(t.lineWidth=this.lineWidth,t.strokeStyle=this.lineColor),h+=s.aliasPixel(t.lineWidth),t.moveTo(e,h),t.lineTo(this.width,h),t.stroke(),t.closePath(),t.lineWidth=this.lineWidth,t.strokeStyle=this.lineColor,t.beginPath(),t.moveTo(e-5,h),t.lineTo(e,h),t.stroke(),t.closePath()},this),n(this.xLabels,function(i,e){var s=this.calculateX(e)+S(this.lineWidth),n=this.calculateX(e-(this.offsetGridLines?.5:0))+S(this.lineWidth),o=this.xLabelRotation>0;t.beginPath(),e>0?(t.lineWidth=this.gridLineWidth,t.strokeStyle=this.gridLineColor):(t.lineWidth=this.lineWidth,t.strokeStyle=this.lineColor),t.moveTo(n,this.endPoint),t.lineTo(n,this.startPoint-3),t.stroke(),t.closePath(),t.lineWidth=this.lineWidth,t.strokeStyle=this.lineColor,t.beginPath(),t.moveTo(n,this.endPoint),t.lineTo(n,this.endPoint+5),t.stroke(),t.closePath(),t.save(),t.translate(s,o?this.endPoint+12:this.endPoint+8),t.rotate(-1*x(this.xLabelRotation)),t.font=this.font,t.textAlign=o?"right":"center",t.textBaseline=o?"middle":"top",t.fillText(i,0,0),t.restore()},this))}}),e.RadialScale=e.Element.extend({initialize:function(){this.size=m([this.height,this.width]),this.drawingArea=this.display?this.size/2-(this.fontSize/2+this.backdropPaddingY):this.size/2},calculateCenterOffset:function(t){var i=this.drawingArea/(this.max-this.min);return(t-this.min)*i},update:function(){this.lineArc?this.drawingArea=this.display?this.size/2-(this.fontSize/2+this.backdropPaddingY):this.size/2:this.setScaleSize(),this.buildYLabels()},buildYLabels:function(){this.yLabels=[];for(var t=v(this.stepValue),i=0;i<=this.steps;i++)this.yLabels.push(y(this.templateString,{value:(this.min+i*this.stepValue).toFixed(t)}))},getCircumference:function(){return 2*Math.PI/this.valuesCount},setScaleSize:function(){var t,i,e,s,n,o,a,h,l,r,c,u,d=m([this.height/2-this.pointLabelFontSize-5,this.width/2]),p=this.width,g=0;for(this.ctx.font=M(this.pointLabelFontSize,this.pointLabelFontStyle,this.pointLabelFontFamily),i=0;ip&&(p=t.x+s,n=i),t.x-sp&&(p=t.x+e,n=i):i>this.valuesCount/2&&t.x-e0){var s,n=e*(this.drawingArea/this.steps),o=this.yCenter-n;if(this.lineWidth>0)if(t.strokeStyle=this.lineColor,t.lineWidth=this.lineWidth,this.lineArc)t.beginPath(),t.arc(this.xCenter,this.yCenter,n,0,2*Math.PI),t.closePath(),t.stroke();else{t.beginPath();for(var a=0;a=0;i--){if(this.angleLineWidth>0){var e=this.getPointPosition(i,this.calculateCenterOffset(this.max));t.beginPath(),t.moveTo(this.xCenter,this.yCenter),t.lineTo(e.x,e.y),t.stroke(),t.closePath()}var s=this.getPointPosition(i,this.calculateCenterOffset(this.max)+5);t.font=M(this.pointLabelFontSize,this.pointLabelFontStyle,this.pointLabelFontFamily),t.fillStyle=this.pointLabelFontColor;var o=this.labels.length,a=this.labels.length/2,h=a/2,l=h>i||i>o-h,r=i===h||i===o-h;t.textAlign=0===i?"center":i===a?"center":a>i?"left":"right",t.textBaseline=r?"middle":l?"bottom":"top",t.fillText(this.labels[i],s.x,s.y)}}}}}),s.addEvent(window,"resize",function(){var t;return function(){clearTimeout(t),t=setTimeout(function(){n(e.instances,function(t){t.options.responsive&&t.resize(t.render,!0)})},50)}}()),p?define(function(){return e}):"object"==typeof module&&module.exports&&(module.exports=e),t.Chart=e,e.noConflict=function(){return t.Chart=i,e}}).call(this),function(){"use strict";var t=this,i=t.Chart,e=i.helpers,s={scaleBeginAtZero:!0,scaleShowGridLines:!0,scaleGridLineColor:"rgba(0,0,0,.05)",scaleGridLineWidth:1,barShowStroke:!0,barStrokeWidth:2,barValueSpacing:5,barDatasetSpacing:1,legendTemplate:'
    <% for (var i=0; i
  • <%if(datasets[i].label){%><%=datasets[i].label%><%}%>
  • <%}%>
'};i.Type.extend({name:"Bar",defaults:s,initialize:function(t){var s=this.options;this.ScaleClass=i.Scale.extend({offsetGridLines:!0,calculateBarX:function(t,i,e){var n=this.calculateBaseWidth(),o=this.calculateX(e)-n/2,a=this.calculateBarWidth(t);return o+a*i+i*s.barDatasetSpacing+a/2},calculateBaseWidth:function(){return this.calculateX(1)-this.calculateX(0)-2*s.barValueSpacing},calculateBarWidth:function(t){var i=this.calculateBaseWidth()-(t-1)*s.barDatasetSpacing;return i/t}}),this.datasets=[],this.options.showTooltips&&e.bindEvents(this,this.options.tooltipEvents,function(t){var i="mouseout"!==t.type?this.getBarsAtEvent(t):[];this.eachBars(function(t){t.restore(["fillColor","strokeColor"])}),e.each(i,function(t){t.fillColor=t.highlightFill,t.strokeColor=t.highlightStroke}),this.showTooltip(i)}),this.BarClass=i.Rectangle.extend({strokeWidth:this.options.barStrokeWidth,showStroke:this.options.barShowStroke,ctx:this.chart.ctx}),e.each(t.datasets,function(i){var s={label:i.label||null,fillColor:i.fillColor,strokeColor:i.strokeColor,bars:[]};this.datasets.push(s),e.each(i.data,function(n,o){e.isNumber(n)&&s.bars.push(new this.BarClass({value:n,label:t.labels[o],datasetLabel:i.label,strokeColor:i.strokeColor,fillColor:i.fillColor,highlightFill:i.highlightFill||i.fillColor,highlightStroke:i.highlightStroke||i.strokeColor}))},this)},this),this.buildScale(t.labels),this.BarClass.prototype.base=this.scale.endPoint,this.eachBars(function(t,i,s){e.extend(t,{width:this.scale.calculateBarWidth(this.datasets.length),x:this.scale.calculateBarX(this.datasets.length,s,i),y:this.scale.endPoint}),t.save()},this),this.render()},update:function(){this.scale.update(),e.each(this.activeElements,function(t){t.restore(["fillColor","strokeColor"])}),this.eachBars(function(t){t.save()}),this.render()},eachBars:function(t){e.each(this.datasets,function(i,s){e.each(i.bars,t,this,s)},this)},getBarsAtEvent:function(t){for(var i,s=[],n=e.getRelativePosition(t),o=function(t){s.push(t.bars[i])},a=0;a<% for (var i=0; i
  • <%if(segments[i].label){%><%=segments[i].label%><%}%>
  • <%}%>'};i.Type.extend({name:"Doughnut",defaults:s,initialize:function(t){this.segments=[],this.outerRadius=(e.min([this.chart.width,this.chart.height])-this.options.segmentStrokeWidth/2)/2,this.SegmentArc=i.Arc.extend({ctx:this.chart.ctx,x:this.chart.width/2,y:this.chart.height/2}),this.options.showTooltips&&e.bindEvents(this,this.options.tooltipEvents,function(t){var i="mouseout"!==t.type?this.getSegmentsAtEvent(t):[]; - e.each(this.segments,function(t){t.restore(["fillColor"])}),e.each(i,function(t){t.fillColor=t.highlightColor}),this.showTooltip(i)}),this.calculateTotal(t),e.each(t,function(t,i){this.addData(t,i,!0)},this),this.render()},getSegmentsAtEvent:function(t){var i=[],s=e.getRelativePosition(t);return e.each(this.segments,function(t){t.inRange(s.x,s.y)&&i.push(t)},this),i},addData:function(t,i,e){var s=i||this.segments.length;this.segments.splice(s,0,new this.SegmentArc({value:t.value,outerRadius:this.options.animateScale?0:this.outerRadius,innerRadius:this.options.animateScale?0:this.outerRadius/100*this.options.percentageInnerCutout,fillColor:t.color,highlightColor:t.highlight||t.color,showStroke:this.options.segmentShowStroke,strokeWidth:this.options.segmentStrokeWidth,strokeColor:this.options.segmentStrokeColor,startAngle:1.5*Math.PI,circumference:this.options.animateRotate?0:this.calculateCircumference(t.value),label:t.label})),e||(this.reflow(),this.update())},calculateCircumference:function(t){return 2*Math.PI*(t/this.total)},calculateTotal:function(t){this.total=0,e.each(t,function(t){this.total+=t.value},this)},update:function(){this.calculateTotal(this.segments),e.each(this.activeElements,function(t){t.restore(["fillColor"])}),e.each(this.segments,function(t){t.save()}),this.render()},removeData:function(t){var i=e.isNumber(t)?t:this.segments.length-1;this.segments.splice(i,1),this.reflow(),this.update()},reflow:function(){e.extend(this.SegmentArc.prototype,{x:this.chart.width/2,y:this.chart.height/2}),this.outerRadius=(e.min([this.chart.width,this.chart.height])-this.options.segmentStrokeWidth/2)/2,e.each(this.segments,function(t){t.update({outerRadius:this.outerRadius,innerRadius:this.outerRadius/100*this.options.percentageInnerCutout})},this)},draw:function(t){var i=t?t:1;this.clear(),e.each(this.segments,function(t,e){t.transition({circumference:this.calculateCircumference(t.value),outerRadius:this.outerRadius,innerRadius:this.outerRadius/100*this.options.percentageInnerCutout},i),t.endAngle=t.startAngle+t.circumference,t.draw(),0===e&&(t.startAngle=1.5*Math.PI),e<% for (var i=0; i
  • <%if(datasets[i].label){%><%=datasets[i].label%><%}%>
  • <%}%>'};i.Type.extend({name:"Line",defaults:s,initialize:function(t){this.PointClass=i.Point.extend({strokeWidth:this.options.pointDotStrokeWidth,radius:this.options.pointDotRadius,display:this.options.pointDot,hitDetectionRadius:this.options.pointHitDetectionRadius,ctx:this.chart.ctx,inRange:function(t){return Math.pow(t-this.x,2)=t.points.length-1?e.splineCurve(t.points[s-1],i,i,0):e.splineCurve(t.points[s-1],i,t.points[s+1],this.options.bezierCurveTension)},this),s.lineWidth=this.options.datasetStrokeWidth,s.strokeStyle=t.strokeColor,s.beginPath(),e.each(t.points,function(i,e){e>0?this.options.bezierCurve?s.bezierCurveTo(t.points[e-1].controlPoints.outer.x,t.points[e-1].controlPoints.outer.y,i.controlPoints.inner.x,i.controlPoints.inner.y,i.x,i.y):s.lineTo(i.x,i.y):s.moveTo(i.x,i.y)},this),s.stroke(),this.options.datasetFill&&(s.lineTo(t.points[t.points.length-1].x,this.scale.endPoint),s.lineTo(this.scale.calculateX(0),this.scale.endPoint),s.fillStyle=t.fillColor,s.closePath(),s.fill()),e.each(t.points,function(t){t.draw()})},this)}})}.call(this),function(){"use strict";var t=this,i=t.Chart,e=i.helpers,s={scaleShowLabelBackdrop:!0,scaleBackdropColor:"rgba(255,255,255,0.75)",scaleBeginAtZero:!0,scaleBackdropPaddingY:2,scaleBackdropPaddingX:2,scaleShowLine:!0,segmentShowStroke:!0,segmentStrokeColor:"#fff",segmentStrokeWidth:2,animationSteps:100,animationEasing:"easeOutBounce",animateRotate:!0,animateScale:!1,legendTemplate:'
      <% for (var i=0; i
    • <%if(segments[i].label){%><%=segments[i].label%><%}%>
    • <%}%>
    '};i.Type.extend({name:"PolarArea",defaults:s,initialize:function(t){this.segments=[],this.SegmentArc=i.Arc.extend({showStroke:this.options.segmentShowStroke,strokeWidth:this.options.segmentStrokeWidth,strokeColor:this.options.segmentStrokeColor,ctx:this.chart.ctx,innerRadius:0,x:this.chart.width/2,y:this.chart.height/2}),this.scale=new i.RadialScale({display:this.options.showScale,fontStyle:this.options.scaleFontStyle,fontSize:this.options.scaleFontSize,fontFamily:this.options.scaleFontFamily,fontColor:this.options.scaleFontColor,showLabels:this.options.scaleShowLabels,showLabelBackdrop:this.options.scaleShowLabelBackdrop,backdropColor:this.options.scaleBackdropColor,backdropPaddingY:this.options.scaleBackdropPaddingY,backdropPaddingX:this.options.scaleBackdropPaddingX,lineWidth:this.options.scaleShowLine?this.options.scaleLineWidth:0,lineColor:this.options.scaleLineColor,lineArc:!0,width:this.chart.width,height:this.chart.height,xCenter:this.chart.width/2,yCenter:this.chart.height/2,ctx:this.chart.ctx,templateString:this.options.scaleLabel,valuesCount:t.length}),this.updateScaleRange(t),this.scale.update(),e.each(t,function(t,i){this.addData(t,i,!0)},this),this.options.showTooltips&&e.bindEvents(this,this.options.tooltipEvents,function(t){var i="mouseout"!==t.type?this.getSegmentsAtEvent(t):[];e.each(this.segments,function(t){t.restore(["fillColor"])}),e.each(i,function(t){t.fillColor=t.highlightColor}),this.showTooltip(i)}),this.render()},getSegmentsAtEvent:function(t){var i=[],s=e.getRelativePosition(t);return e.each(this.segments,function(t){t.inRange(s.x,s.y)&&i.push(t)},this),i},addData:function(t,i,e){var s=i||this.segments.length;this.segments.splice(s,0,new this.SegmentArc({fillColor:t.color,highlightColor:t.highlight||t.color,label:t.label,value:t.value,outerRadius:this.options.animateScale?0:this.scale.calculateCenterOffset(t.value),circumference:this.options.animateRotate?0:this.scale.getCircumference(),startAngle:1.5*Math.PI})),e||(this.reflow(),this.update())},removeData:function(t){var i=e.isNumber(t)?t:this.segments.length-1;this.segments.splice(i,1),this.reflow(),this.update()},calculateTotal:function(t){this.total=0,e.each(t,function(t){this.total+=t.value},this),this.scale.valuesCount=this.segments.length},updateScaleRange:function(t){var i=[];e.each(t,function(t){i.push(t.value)});var s=this.options.scaleOverride?{steps:this.options.scaleSteps,stepValue:this.options.scaleStepWidth,min:this.options.scaleStartValue,max:this.options.scaleStartValue+this.options.scaleSteps*this.options.scaleStepWidth}:e.calculateScaleRange(i,e.min([this.chart.width,this.chart.height])/2,this.options.scaleFontSize,this.options.scaleBeginAtZero,this.options.scaleIntegersOnly);e.extend(this.scale,s,{size:e.min([this.chart.width,this.chart.height]),xCenter:this.chart.width/2,yCenter:this.chart.height/2})},update:function(){this.calculateTotal(this.segments),e.each(this.segments,function(t){t.save()}),this.render()},reflow:function(){e.extend(this.SegmentArc.prototype,{x:this.chart.width/2,y:this.chart.height/2}),this.updateScaleRange(this.segments),this.scale.update(),e.extend(this.scale,{xCenter:this.chart.width/2,yCenter:this.chart.height/2}),e.each(this.segments,function(t){t.update({outerRadius:this.scale.calculateCenterOffset(t.value)})},this)},draw:function(t){var i=t||1;this.clear(),e.each(this.segments,function(t,e){t.transition({circumference:this.scale.getCircumference(),outerRadius:this.scale.calculateCenterOffset(t.value)},i),t.endAngle=t.startAngle+t.circumference,0===e&&(t.startAngle=1.5*Math.PI),e<% for (var i=0; i
  • <%if(datasets[i].label){%><%=datasets[i].label%><%}%>
  • <%}%>'},initialize:function(t){this.PointClass=i.Point.extend({strokeWidth:this.options.pointDotStrokeWidth,radius:this.options.pointDotRadius,display:this.options.pointDot,hitDetectionRadius:this.options.pointHitDetectionRadius,ctx:this.chart.ctx}),this.datasets=[],this.buildScale(t),this.options.showTooltips&&e.bindEvents(this,this.options.tooltipEvents,function(t){var i="mouseout"!==t.type?this.getPointsAtEvent(t):[];this.eachPoints(function(t){t.restore(["fillColor","strokeColor"])}),e.each(i,function(t){t.fillColor=t.highlightFill,t.strokeColor=t.highlightStroke}),this.showTooltip(i)}),e.each(t.datasets,function(i){var s={label:i.label||null,fillColor:i.fillColor,strokeColor:i.strokeColor,pointColor:i.pointColor,pointStrokeColor:i.pointStrokeColor,points:[]};this.datasets.push(s),e.each(i.data,function(n,o){if(e.isNumber(n)){var a;this.scale.animation||(a=this.scale.getPointPosition(o,this.scale.calculateCenterOffset(n))),s.points.push(new this.PointClass({value:n,label:t.labels[o],datasetLabel:i.label,x:this.options.animation?this.scale.xCenter:a.x,y:this.options.animation?this.scale.yCenter:a.y,strokeColor:i.pointStrokeColor,fillColor:i.pointColor,highlightFill:i.pointHighlightFill||i.pointColor,highlightStroke:i.pointHighlightStroke||i.pointStrokeColor}))}},this)},this),this.render()},eachPoints:function(t){e.each(this.datasets,function(i){e.each(i.points,t,this)},this)},getPointsAtEvent:function(t){var i=e.getRelativePosition(t),s=e.getAngleFromPoint({x:this.scale.xCenter,y:this.scale.yCenter},i),n=2*Math.PI/this.scale.valuesCount,o=Math.round((s.angle-1.5*Math.PI)/n),a=[];return(o>=this.scale.valuesCount||0>o)&&(o=0),s.distance<=this.scale.drawingArea&&e.each(this.datasets,function(t){a.push(t.points[o])}),a},buildScale:function(t){this.scale=new i.RadialScale({display:this.options.showScale,fontStyle:this.options.scaleFontStyle,fontSize:this.options.scaleFontSize,fontFamily:this.options.scaleFontFamily,fontColor:this.options.scaleFontColor,showLabels:this.options.scaleShowLabels,showLabelBackdrop:this.options.scaleShowLabelBackdrop,backdropColor:this.options.scaleBackdropColor,backdropPaddingY:this.options.scaleBackdropPaddingY,backdropPaddingX:this.options.scaleBackdropPaddingX,lineWidth:this.options.scaleShowLine?this.options.scaleLineWidth:0,lineColor:this.options.scaleLineColor,angleLineColor:this.options.angleLineColor,angleLineWidth:this.options.angleShowLineOut?this.options.angleLineWidth:0,pointLabelFontColor:this.options.pointLabelFontColor,pointLabelFontSize:this.options.pointLabelFontSize,pointLabelFontFamily:this.options.pointLabelFontFamily,pointLabelFontStyle:this.options.pointLabelFontStyle,height:this.chart.height,width:this.chart.width,xCenter:this.chart.width/2,yCenter:this.chart.height/2,ctx:this.chart.ctx,templateString:this.options.scaleLabel,labels:t.labels,valuesCount:t.datasets[0].data.length}),this.scale.setScaleSize(),this.updateScaleRange(t.datasets),this.scale.buildYLabels()},updateScaleRange:function(t){var i=function(){var i=[];return e.each(t,function(t){t.data?i=i.concat(t.data):e.each(t.points,function(t){i.push(t.value)})}),i}(),s=this.options.scaleOverride?{steps:this.options.scaleSteps,stepValue:this.options.scaleStepWidth,min:this.options.scaleStartValue,max:this.options.scaleStartValue+this.options.scaleSteps*this.options.scaleStepWidth}:e.calculateScaleRange(i,e.min([this.chart.width,this.chart.height])/2,this.options.scaleFontSize,this.options.scaleBeginAtZero,this.options.scaleIntegersOnly);e.extend(this.scale,s)},addData:function(t,i){this.scale.valuesCount++,e.each(t,function(t,s){if(e.isNumber(t)){var n=this.scale.getPointPosition(this.scale.valuesCount,this.scale.calculateCenterOffset(t));this.datasets[s].points.push(new this.PointClass({value:t,label:i,x:n.x,y:n.y,strokeColor:this.datasets[s].pointStrokeColor,fillColor:this.datasets[s].pointColor}))}},this),this.scale.labels.push(i),this.reflow(),this.update()},removeData:function(){this.scale.valuesCount--,this.scale.labels.shift(),e.each(this.datasets,function(t){t.points.shift()},this),this.reflow(),this.update()},update:function(){this.eachPoints(function(t){t.save()}),this.reflow(),this.render()},reflow:function(){e.extend(this.scale,{width:this.chart.width,height:this.chart.height,size:e.min([this.chart.width,this.chart.height]),xCenter:this.chart.width/2,yCenter:this.chart.height/2}),this.updateScaleRange(this.datasets),this.scale.setScaleSize(),this.scale.buildYLabels()},draw:function(t){var i=t||1,s=this.chart.ctx;this.clear(),this.scale.draw(),e.each(this.datasets,function(t){e.each(t.points,function(t,e){t.transition(this.scale.getPointPosition(e,this.scale.calculateCenterOffset(t.value)),i)},this),s.lineWidth=this.options.datasetStrokeWidth,s.strokeStyle=t.strokeColor,s.beginPath(),e.each(t.points,function(t,i){0===i?s.moveTo(t.x,t.y):s.lineTo(t.x,t.y)},this),s.closePath(),s.stroke(),s.fillStyle=t.fillColor,s.fill(),e.each(t.points,function(t){t.draw()})},this)}})}.call(this); \ No newline at end of file diff --git a/client/scripts/lib/clib.js b/client/scripts/lib/clib.js deleted file mode 100644 index 19d7965..0000000 --- a/client/scripts/lib/clib.js +++ /dev/null @@ -1,127 +0,0 @@ -define(['lib/seedrandom', 'lib/lodash'], function(Seedrandom, _) { - - var rng; - var currentTime; - - return { - formatSatoshis: function(n, decimals) { - if (typeof decimals === 'undefined') { - if (n % 100 === 0) - decimals = 0; - else - decimals = 2; - } - - return (n/100).toFixed(decimals).toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,"); - }, - - parseBits: function(text) { - if(typeof text !== 'string') - return null; - - var textNum = text.replace(',', ''); - var bits = parseFloat(textNum); - if (_.isNaN(bits) || bits < 0) - return null; - return bits*100; - }, - - payout: function(betSize, ms) { - return betSize * Math.pow(Math.E, (0.00006*ms)); - }, - - payoutTime: function(betSize, payout) { - return Math.log(payout/betSize)/0.00006; - }, - - seed: function(newSeed) { - rng = Seedrandom(newSeed); - currentTime = 0; - }, - - payoutNoise: function(betSize, ms, type) { - var c1 = 0.00006; - var c2 = 1; - var c3 = 1; - switch(type) { - case 1: - return betSize * Math.pow(Math.E, (c1*ms)) + (Math.sin(ms * c2) * c3); - case 2: - return betSize * Math.pow(Math.E, (c1*ms)) + (Math.sin(Math.random() * c2) * c3); - case 3: - var rand = rng(); - var payout = betSize * Math.pow(Math.E, (c1*ms) + (rand * c2) * c3); - return betSize * Math.pow(Math.E, (c1*ms)) + ((rand * c2) * c3); - } - }, - - isNumber: function(n) { - return !isNaN(parseFloat(n)) && isFinite(n); - }, - - winProb: function(amount, cashOut) { - - // The cashout factor that we need to get the cashOut with our wager. - var factor = Math.ceil(100 * cashOut / amount); - - /* The probability that the second phase of the RNG chooses a lower - crashpoint. This is derived in the following way: - - Let r be a random variable uniformly distributed on [0,1) and let - p be 1/(1-r). Then we need to calculate the probability of - floor(100 * (p - (p - 1)*0.01)) < factor - - Using the fact that factor is integral and solving for r yields - r < 1 - 99 / (f-1) - - Because r is uniformly distributed the probability is identical - to the right hand side. - - Combining with the first phase of the RNG we get the probability - of losing - 0.01 + 0.99 * (1 - 99 / (factor-1)) - and the win probability - 1 - 0.01 - 0.99 * (1 - 99 / (factor-1)). - = 0.99 - 0.99 * (1 - 99 / (factor-1)) - = 0.99 * (1 - (1 - 99 / (factor-1)) - = 0.99 * (99 / (factor-1)) - = 0.99 * (99 / (factor-1)) - = 9801 / (100*(factor-1)) - */ - return 9801 / (100*(factor-1)); - }, - - profit: function(amount, cashOut) { - - // The factor that we need to get the cash out with our wager. - var factor = Math.ceil(100 * cashOut / amount); - - // We calculate the profit with the factor instead of using the - // difference between cash out and wager amount. - return amount * (factor-100) / 100; - }, - - houseExpectedReturn: function(amount, cashOut) { - - var p1,p2,p3; - var v1,v2,v3; - - // Instant crash. - p1 = 0.01; - v1 = amount; - - // Player win. - p2 = this.winProb(amount,cashOut); - v2 = - 0.01 * amount - this.profit(amount,cashOut); - - // Player loss. - p3 = 1 - p1 - p2; - v3 = 0.99 * amount; - - // Expected value. - return p1 * v1 + p2 * v2 + p3 * v3; - } - - } - -}); diff --git a/client/scripts/lib/events.js b/client/scripts/lib/events.js deleted file mode 100644 index c4275b9..0000000 --- a/client/scripts/lib/events.js +++ /dev/null @@ -1,172 +0,0 @@ -// Stolen from backbone 1.1.2 - -define(['lib/lodash'], function(_) { - -var slice = [].slice; - - -// Backbone.Events -// --------------- - -// A module that can be mixed in to *any object* in order to provide it with -// custom events. You may bind with `on` or remove with `off` callback -// functions to an event; `trigger`-ing an event fires all callbacks in -// succession. -// -// var object = {}; -// _.extend(object, Backbone.Events); -// object.on('expand', function(){ alert('expanded'); }); -// object.trigger('expand'); -// -var Events = { - - // Bind an event to a `callback` function. Passing `"all"` will bind - // the callback to all events fired. - on: function(name, callback, context) { - if (!eventsApi(this, 'on', name, [callback, context]) || !callback) return this; - this._events || (this._events = {}); - var events = this._events[name] || (this._events[name] = []); - events.push({callback: callback, context: context, ctx: context || this}); - return this; - }, - - // Bind an event to only be triggered a single time. After the first time - // the callback is invoked, it will be removed. - once: function(name, callback, context) { - if (!eventsApi(this, 'once', name, [callback, context]) || !callback) return this; - var self = this; - var once = _.once(function() { - self.off(name, once); - callback.apply(this, arguments); - }); - once._callback = callback; - return this.on(name, once, context); - }, - - // Remove one or many callbacks. If `context` is null, removes all - // callbacks with that function. If `callback` is null, removes all - // callbacks for the event. If `name` is null, removes all bound - // callbacks for all events. - off: function(name, callback, context) { - var retain, ev, events, names, i, l, j, k; - if (!this._events || !eventsApi(this, 'off', name, [callback, context])) return this; - if (!name && !callback && !context) { - this._events = void 0; - return this; - } - names = name ? [name] : _.keys(this._events); - for (i = 0, l = names.length; i < l; i++) { - name = names[i]; - if (events = this._events[name]) { - this._events[name] = retain = []; - if (callback || context) { - for (j = 0, k = events.length; j < k; j++) { - ev = events[j]; - if ((callback && callback !== ev.callback && callback !== ev.callback._callback) || - (context && context !== ev.context)) { - retain.push(ev); - } - } - } - if (!retain.length) delete this._events[name]; - } - } - - return this; - }, - - // Trigger one or many events, firing all bound callbacks. Callbacks are - // passed the same arguments as `trigger` is, apart from the event name - // (unless you're listening on `"all"`, which will cause your callback to - // receive the true name of the event as the first argument). - trigger: function(name) { - if (!this._events) return this; - var args = slice.call(arguments, 1); - if (!eventsApi(this, 'trigger', name, args)) return this; - var events = this._events[name]; - var allEvents = this._events.all; - if (events) triggerEvents(events, args); - if (allEvents) triggerEvents(allEvents, arguments); - return this; - }, - - // Tell this object to stop listening to either specific events ... or - // to every object it's currently listening to. - stopListening: function(obj, name, callback) { - var listeningTo = this._listeningTo; - if (!listeningTo) return this; - var remove = !name && !callback; - if (!callback && typeof name === 'object') callback = this; - if (obj) (listeningTo = {})[obj._listenId] = obj; - for (var id in listeningTo) { - obj = listeningTo[id]; - obj.off(name, callback, this); - if (remove || _.isEmpty(obj._events)) delete this._listeningTo[id]; - } - return this; - } - -}; - -// Regular expression used to split event strings. -var eventSplitter = /\s+/; - -// Implement fancy features of the Events API such as multiple event -// names `"change blur"` and jQuery-style event maps `{change: action}` -// in terms of the existing API. -var eventsApi = function(obj, action, name, rest) { - if (!name) return true; - - // Handle event maps. - if (typeof name === 'object') { - for (var key in name) { - obj[action].apply(obj, [key, name[key]].concat(rest)); - } - return false; - } - - // Handle space separated event names. - if (eventSplitter.test(name)) { - var names = name.split(eventSplitter); - for (var i = 0, l = names.length; i < l; i++) { - obj[action].apply(obj, [names[i]].concat(rest)); - } - return false; - } - - return true; -}; - -// A difficult-to-believe, but optimized internal dispatch function for -// triggering events. Tries to keep the usual cases speedy (most internal -// Backbone events have 3 arguments). -var triggerEvents = function(events, args) { - var ev, i = -1, l = events.length, a1 = args[0], a2 = args[1], a3 = args[2]; - switch (args.length) { - case 0: while (++i < l) (ev = events[i]).callback.call(ev.ctx); return; - case 1: while (++i < l) (ev = events[i]).callback.call(ev.ctx, a1); return; - case 2: while (++i < l) (ev = events[i]).callback.call(ev.ctx, a1, a2); return; - case 3: while (++i < l) (ev = events[i]).callback.call(ev.ctx, a1, a2, a3); return; - default: while (++i < l) (ev = events[i]).callback.apply(ev.ctx, args); return; - } -}; - -var listenMethods = {listenTo: 'on', listenToOnce: 'once'}; - -// Inversion-of-control versions of `on` and `once`. Tell *this* object to -// listen to an event in another object ... keeping track of what it's -// listening to. -_.each(listenMethods, function(implementation, method) { - Events[method] = function(obj, name, callback) { - var listeningTo = this._listeningTo || (this._listeningTo = {}); - var id = obj._listenId || (obj._listenId = _.uniqueId('l')); - listeningTo[id] = obj; - if (!callback && typeof name === 'object') callback = this; - obj[implementation](name, callback, this); - return this; - }; -}); - -return Events; - -}); \ No newline at end of file diff --git a/client/scripts/lib/lodash.js b/client/scripts/lib/lodash.js deleted file mode 100644 index 5c1e4a5..0000000 --- a/client/scripts/lib/lodash.js +++ /dev/null @@ -1,6785 +0,0 @@ -/** - * @license - * Lo-Dash 2.4.1 (Custom Build) - * Build: `lodash modern -o ./dist/lodash.js` - * Copyright 2012-2013 The Dojo Foundation - * Based on Underscore.js 1.5.2 - * Copyright 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - * Available under MIT license - */ -;(function() { - - /** Used as a safe reference for `undefined` in pre ES5 environments */ - var undefined; - - /** Used to pool arrays and objects used internally */ - var arrayPool = [], - objectPool = []; - - /** Used to generate unique IDs */ - var idCounter = 0; - - /** Used to prefix keys to avoid issues with `__proto__` and properties on `Object.prototype` */ - var keyPrefix = +new Date + ''; - - /** Used as the size when optimizations are enabled for large arrays */ - var largeArraySize = 75; - - /** Used as the max size of the `arrayPool` and `objectPool` */ - var maxPoolSize = 40; - - /** Used to detect and test whitespace */ - var whitespace = ( - // whitespace - ' \t\x0B\f\xA0\ufeff' + - - // line terminators - '\n\r\u2028\u2029' + - - // unicode category "Zs" space separators - '\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000' - ); - - /** Used to match empty string literals in compiled template source */ - var reEmptyStringLeading = /\b__p \+= '';/g, - reEmptyStringMiddle = /\b(__p \+=) '' \+/g, - reEmptyStringTrailing = /(__e\(.*?\)|\b__t\)) \+\n'';/g; - - /** - * Used to match ES6 template delimiters - * http://people.mozilla.org/~jorendorff/es6-draft.html#sec-literals-string-literals - */ - var reEsTemplate = /\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g; - - /** Used to match regexp flags from their coerced string values */ - var reFlags = /\w*$/; - - /** Used to detected named functions */ - var reFuncName = /^\s*function[ \n\r\t]+\w/; - - /** Used to match "interpolate" template delimiters */ - var reInterpolate = /<%=([\s\S]+?)%>/g; - - /** Used to match leading whitespace and zeros to be removed */ - var reLeadingSpacesAndZeros = RegExp('^[' + whitespace + ']*0+(?=.$)'); - - /** Used to ensure capturing order of template delimiters */ - var reNoMatch = /($^)/; - - /** Used to detect functions containing a `this` reference */ - var reThis = /\bthis\b/; - - /** Used to match unescaped characters in compiled string literals */ - var reUnescapedString = /['\n\r\t\u2028\u2029\\]/g; - - /** Used to assign default `context` object properties */ - var contextProps = [ - 'Array', 'Boolean', 'Date', 'Function', 'Math', 'Number', 'Object', - 'RegExp', 'String', '_', 'attachEvent', 'clearTimeout', 'isFinite', 'isNaN', - 'parseInt', 'setTimeout' - ]; - - /** Used to make template sourceURLs easier to identify */ - var templateCounter = 0; - - /** `Object#toString` result shortcuts */ - var argsClass = '[object Arguments]', - arrayClass = '[object Array]', - boolClass = '[object Boolean]', - dateClass = '[object Date]', - funcClass = '[object Function]', - numberClass = '[object Number]', - objectClass = '[object Object]', - regexpClass = '[object RegExp]', - stringClass = '[object String]'; - - /** Used to identify object classifications that `_.clone` supports */ - var cloneableClasses = {}; - cloneableClasses[funcClass] = false; - cloneableClasses[argsClass] = cloneableClasses[arrayClass] = - cloneableClasses[boolClass] = cloneableClasses[dateClass] = - cloneableClasses[numberClass] = cloneableClasses[objectClass] = - cloneableClasses[regexpClass] = cloneableClasses[stringClass] = true; - - /** Used as an internal `_.debounce` options object */ - var debounceOptions = { - 'leading': false, - 'maxWait': 0, - 'trailing': false - }; - - /** Used as the property descriptor for `__bindData__` */ - var descriptor = { - 'configurable': false, - 'enumerable': false, - 'value': null, - 'writable': false - }; - - /** Used to determine if values are of the language type Object */ - var objectTypes = { - 'boolean': false, - 'function': true, - 'object': true, - 'number': false, - 'string': false, - 'undefined': false - }; - - /** Used to escape characters for inclusion in compiled string literals */ - var stringEscapes = { - '\\': '\\', - "'": "'", - '\n': 'n', - '\r': 'r', - '\t': 't', - '\u2028': 'u2028', - '\u2029': 'u2029' - }; - - /** Used as a reference to the global object */ - var root = (objectTypes[typeof window] && window) || this; - - /** Detect free variable `exports` */ - var freeExports = objectTypes[typeof exports] && exports && !exports.nodeType && exports; - - /** Detect free variable `module` */ - var freeModule = objectTypes[typeof module] && module && !module.nodeType && module; - - /** Detect the popular CommonJS extension `module.exports` */ - var moduleExports = freeModule && freeModule.exports === freeExports && freeExports; - - /** Detect free variable `global` from Node.js or Browserified code and use it as `root` */ - var freeGlobal = objectTypes[typeof global] && global; - if (freeGlobal && (freeGlobal.global === freeGlobal || freeGlobal.window === freeGlobal)) { - root = freeGlobal; - } - - /*--------------------------------------------------------------------------*/ - - /** - * The base implementation of `_.indexOf` without support for binary searches - * or `fromIndex` constraints. - * - * @private - * @param {Array} array The array to search. - * @param {*} value The value to search for. - * @param {number} [fromIndex=0] The index to search from. - * @returns {number} Returns the index of the matched value or `-1`. - */ - function baseIndexOf(array, value, fromIndex) { - var index = (fromIndex || 0) - 1, - length = array ? array.length : 0; - - while (++index < length) { - if (array[index] === value) { - return index; - } - } - return -1; - } - - /** - * An implementation of `_.contains` for cache objects that mimics the return - * signature of `_.indexOf` by returning `0` if the value is found, else `-1`. - * - * @private - * @param {Object} cache The cache object to inspect. - * @param {*} value The value to search for. - * @returns {number} Returns `0` if `value` is found, else `-1`. - */ - function cacheIndexOf(cache, value) { - var type = typeof value; - cache = cache.cache; - - if (type == 'boolean' || value == null) { - return cache[value] ? 0 : -1; - } - if (type != 'number' && type != 'string') { - type = 'object'; - } - var key = type == 'number' ? value : keyPrefix + value; - cache = (cache = cache[type]) && cache[key]; - - return type == 'object' - ? (cache && baseIndexOf(cache, value) > -1 ? 0 : -1) - : (cache ? 0 : -1); - } - - /** - * Adds a given value to the corresponding cache object. - * - * @private - * @param {*} value The value to add to the cache. - */ - function cachePush(value) { - var cache = this.cache, - type = typeof value; - - if (type == 'boolean' || value == null) { - cache[value] = true; - } else { - if (type != 'number' && type != 'string') { - type = 'object'; - } - var key = type == 'number' ? value : keyPrefix + value, - typeCache = cache[type] || (cache[type] = {}); - - if (type == 'object') { - (typeCache[key] || (typeCache[key] = [])).push(value); - } else { - typeCache[key] = true; - } - } - } - - /** - * Used by `_.max` and `_.min` as the default callback when a given - * collection is a string value. - * - * @private - * @param {string} value The character to inspect. - * @returns {number} Returns the code unit of given character. - */ - function charAtCallback(value) { - return value.charCodeAt(0); - } - - /** - * Used by `sortBy` to compare transformed `collection` elements, stable sorting - * them in ascending order. - * - * @private - * @param {Object} a The object to compare to `b`. - * @param {Object} b The object to compare to `a`. - * @returns {number} Returns the sort order indicator of `1` or `-1`. - */ - function compareAscending(a, b) { - var ac = a.criteria, - bc = b.criteria, - index = -1, - length = ac.length; - - while (++index < length) { - var value = ac[index], - other = bc[index]; - - if (value !== other) { - if (value > other || typeof value == 'undefined') { - return 1; - } - if (value < other || typeof other == 'undefined') { - return -1; - } - } - } - // Fixes an `Array#sort` bug in the JS engine embedded in Adobe applications - // that causes it, under certain circumstances, to return the same value for - // `a` and `b`. See https://github.com/jashkenas/underscore/pull/1247 - // - // This also ensures a stable sort in V8 and other engines. - // See http://code.google.com/p/v8/issues/detail?id=90 - return a.index - b.index; - } - - /** - * Creates a cache object to optimize linear searches of large arrays. - * - * @private - * @param {Array} [array=[]] The array to search. - * @returns {null|Object} Returns the cache object or `null` if caching should not be used. - */ - function createCache(array) { - var index = -1, - length = array.length, - first = array[0], - mid = array[(length / 2) | 0], - last = array[length - 1]; - - if (first && typeof first == 'object' && - mid && typeof mid == 'object' && last && typeof last == 'object') { - return false; - } - var cache = getObject(); - cache['false'] = cache['null'] = cache['true'] = cache['undefined'] = false; - - var result = getObject(); - result.array = array; - result.cache = cache; - result.push = cachePush; - - while (++index < length) { - result.push(array[index]); - } - return result; - } - - /** - * Used by `template` to escape characters for inclusion in compiled - * string literals. - * - * @private - * @param {string} match The matched character to escape. - * @returns {string} Returns the escaped character. - */ - function escapeStringChar(match) { - return '\\' + stringEscapes[match]; - } - - /** - * Gets an array from the array pool or creates a new one if the pool is empty. - * - * @private - * @returns {Array} The array from the pool. - */ - function getArray() { - return arrayPool.pop() || []; - } - - /** - * Gets an object from the object pool or creates a new one if the pool is empty. - * - * @private - * @returns {Object} The object from the pool. - */ - function getObject() { - return objectPool.pop() || { - 'array': null, - 'cache': null, - 'criteria': null, - 'false': false, - 'index': 0, - 'null': false, - 'number': null, - 'object': null, - 'push': null, - 'string': null, - 'true': false, - 'undefined': false, - 'value': null - }; - } - - /** - * Releases the given array back to the array pool. - * - * @private - * @param {Array} [array] The array to release. - */ - function releaseArray(array) { - array.length = 0; - if (arrayPool.length < maxPoolSize) { - arrayPool.push(array); - } - } - - /** - * Releases the given object back to the object pool. - * - * @private - * @param {Object} [object] The object to release. - */ - function releaseObject(object) { - var cache = object.cache; - if (cache) { - releaseObject(cache); - } - object.array = object.cache = object.criteria = object.object = object.number = object.string = object.value = null; - if (objectPool.length < maxPoolSize) { - objectPool.push(object); - } - } - - /** - * Slices the `collection` from the `start` index up to, but not including, - * the `end` index. - * - * Note: This function is used instead of `Array#slice` to support node lists - * in IE < 9 and to ensure dense arrays are returned. - * - * @private - * @param {Array|Object|string} collection The collection to slice. - * @param {number} start The start index. - * @param {number} end The end index. - * @returns {Array} Returns the new array. - */ - function slice(array, start, end) { - start || (start = 0); - if (typeof end == 'undefined') { - end = array ? array.length : 0; - } - var index = -1, - length = end - start || 0, - result = Array(length < 0 ? 0 : length); - - while (++index < length) { - result[index] = array[start + index]; - } - return result; - } - - /*--------------------------------------------------------------------------*/ - - /** - * Create a new `lodash` function using the given context object. - * - * @static - * @memberOf _ - * @category Utilities - * @param {Object} [context=root] The context object. - * @returns {Function} Returns the `lodash` function. - */ - function runInContext(context) { - // Avoid issues with some ES3 environments that attempt to use values, named - // after built-in constructors like `Object`, for the creation of literals. - // ES5 clears this up by stating that literals must use built-in constructors. - // See http://es5.github.io/#x11.1.5. - context = context ? _.defaults(root.Object(), context, _.pick(root, contextProps)) : root; - - /** Native constructor references */ - var Array = context.Array, - Boolean = context.Boolean, - Date = context.Date, - Function = context.Function, - Math = context.Math, - Number = context.Number, - Object = context.Object, - RegExp = context.RegExp, - String = context.String, - TypeError = context.TypeError; - - /** - * Used for `Array` method references. - * - * Normally `Array.prototype` would suffice, however, using an array literal - * avoids issues in Narwhal. - */ - var arrayRef = []; - - /** Used for native method references */ - var objectProto = Object.prototype; - - /** Used to restore the original `_` reference in `noConflict` */ - var oldDash = context._; - - /** Used to resolve the internal [[Class]] of values */ - var toString = objectProto.toString; - - /** Used to detect if a method is native */ - var reNative = RegExp('^' + - String(toString) - .replace(/[.*+?^${}()|[\]\\]/g, '\\$&') - .replace(/toString| for [^\]]+/g, '.*?') + '$' - ); - - /** Native method shortcuts */ - var ceil = Math.ceil, - clearTimeout = context.clearTimeout, - floor = Math.floor, - fnToString = Function.prototype.toString, - getPrototypeOf = isNative(getPrototypeOf = Object.getPrototypeOf) && getPrototypeOf, - hasOwnProperty = objectProto.hasOwnProperty, - push = arrayRef.push, - setTimeout = context.setTimeout, - splice = arrayRef.splice, - unshift = arrayRef.unshift; - - /** Used to set meta data on functions */ - var defineProperty = (function() { - // IE 8 only accepts DOM elements - try { - var o = {}, - func = isNative(func = Object.defineProperty) && func, - result = func(o, o, o) && func; - } catch(e) { } - return result; - }()); - - /* Native method shortcuts for methods with the same name as other `lodash` methods */ - var nativeCreate = isNative(nativeCreate = Object.create) && nativeCreate, - nativeIsArray = isNative(nativeIsArray = Array.isArray) && nativeIsArray, - nativeIsFinite = context.isFinite, - nativeIsNaN = context.isNaN, - nativeKeys = isNative(nativeKeys = Object.keys) && nativeKeys, - nativeMax = Math.max, - nativeMin = Math.min, - nativeParseInt = context.parseInt, - nativeRandom = Math.random; - - /** Used to lookup a built-in constructor by [[Class]] */ - var ctorByClass = {}; - ctorByClass[arrayClass] = Array; - ctorByClass[boolClass] = Boolean; - ctorByClass[dateClass] = Date; - ctorByClass[funcClass] = Function; - ctorByClass[objectClass] = Object; - ctorByClass[numberClass] = Number; - ctorByClass[regexpClass] = RegExp; - ctorByClass[stringClass] = String; - - /*--------------------------------------------------------------------------*/ - - /** - * Creates a `lodash` object which wraps the given value to enable intuitive - * method chaining. - * - * In addition to Lo-Dash methods, wrappers also have the following `Array` methods: - * `concat`, `join`, `pop`, `push`, `reverse`, `shift`, `slice`, `sort`, `splice`, - * and `unshift` - * - * Chaining is supported in custom builds as long as the `value` method is - * implicitly or explicitly included in the build. - * - * The chainable wrapper functions are: - * `after`, `assign`, `bind`, `bindAll`, `bindKey`, `chain`, `compact`, - * `compose`, `concat`, `countBy`, `create`, `createCallback`, `curry`, - * `debounce`, `defaults`, `defer`, `delay`, `difference`, `filter`, `flatten`, - * `forEach`, `forEachRight`, `forIn`, `forInRight`, `forOwn`, `forOwnRight`, - * `functions`, `groupBy`, `indexBy`, `initial`, `intersection`, `invert`, - * `invoke`, `keys`, `map`, `max`, `memoize`, `merge`, `min`, `object`, `omit`, - * `once`, `pairs`, `partial`, `partialRight`, `pick`, `pluck`, `pull`, `push`, - * `range`, `reject`, `remove`, `rest`, `reverse`, `shuffle`, `slice`, `sort`, - * `sortBy`, `splice`, `tap`, `throttle`, `times`, `toArray`, `transform`, - * `union`, `uniq`, `unshift`, `unzip`, `values`, `where`, `without`, `wrap`, - * and `zip` - * - * The non-chainable wrapper functions are: - * `clone`, `cloneDeep`, `contains`, `escape`, `every`, `find`, `findIndex`, - * `findKey`, `findLast`, `findLastIndex`, `findLastKey`, `has`, `identity`, - * `indexOf`, `isArguments`, `isArray`, `isBoolean`, `isDate`, `isElement`, - * `isEmpty`, `isEqual`, `isFinite`, `isFunction`, `isNaN`, `isNull`, `isNumber`, - * `isObject`, `isPlainObject`, `isRegExp`, `isString`, `isUndefined`, `join`, - * `lastIndexOf`, `mixin`, `noConflict`, `parseInt`, `pop`, `random`, `reduce`, - * `reduceRight`, `result`, `shift`, `size`, `some`, `sortedIndex`, `runInContext`, - * `template`, `unescape`, `uniqueId`, and `value` - * - * The wrapper functions `first` and `last` return wrapped values when `n` is - * provided, otherwise they return unwrapped values. - * - * Explicit chaining can be enabled by using the `_.chain` method. - * - * @name _ - * @constructor - * @category Chaining - * @param {*} value The value to wrap in a `lodash` instance. - * @returns {Object} Returns a `lodash` instance. - * @example - * - * var wrapped = _([1, 2, 3]); - * - * // returns an unwrapped value - * wrapped.reduce(function(sum, num) { - * return sum + num; - * }); - * // => 6 - * - * // returns a wrapped value - * var squares = wrapped.map(function(num) { - * return num * num; - * }); - * - * _.isArray(squares); - * // => false - * - * _.isArray(squares.value()); - * // => true - */ - function lodash(value) { - // don't wrap if already wrapped, even if wrapped by a different `lodash` constructor - return (value && typeof value == 'object' && !isArray(value) && hasOwnProperty.call(value, '__wrapped__')) - ? value - : new lodashWrapper(value); - } - - /** - * A fast path for creating `lodash` wrapper objects. - * - * @private - * @param {*} value The value to wrap in a `lodash` instance. - * @param {boolean} chainAll A flag to enable chaining for all methods - * @returns {Object} Returns a `lodash` instance. - */ - function lodashWrapper(value, chainAll) { - this.__chain__ = !!chainAll; - this.__wrapped__ = value; - } - // ensure `new lodashWrapper` is an instance of `lodash` - lodashWrapper.prototype = lodash.prototype; - - /** - * An object used to flag environments features. - * - * @static - * @memberOf _ - * @type Object - */ - var support = lodash.support = {}; - - /** - * Detect if functions can be decompiled by `Function#toString` - * (all but PS3 and older Opera mobile browsers & avoided in Windows 8 apps). - * - * @memberOf _.support - * @type boolean - */ - support.funcDecomp = !isNative(context.WinRTError) && reThis.test(runInContext); - - /** - * Detect if `Function#name` is supported (all but IE). - * - * @memberOf _.support - * @type boolean - */ - support.funcNames = typeof Function.name == 'string'; - - /** - * By default, the template delimiters used by Lo-Dash are similar to those in - * embedded Ruby (ERB). Change the following template settings to use alternative - * delimiters. - * - * @static - * @memberOf _ - * @type Object - */ - lodash.templateSettings = { - - /** - * Used to detect `data` property values to be HTML-escaped. - * - * @memberOf _.templateSettings - * @type RegExp - */ - 'escape': /<%-([\s\S]+?)%>/g, - - /** - * Used to detect code to be evaluated. - * - * @memberOf _.templateSettings - * @type RegExp - */ - 'evaluate': /<%([\s\S]+?)%>/g, - - /** - * Used to detect `data` property values to inject. - * - * @memberOf _.templateSettings - * @type RegExp - */ - 'interpolate': reInterpolate, - - /** - * Used to reference the data object in the template text. - * - * @memberOf _.templateSettings - * @type string - */ - 'variable': '', - - /** - * Used to import variables into the compiled template. - * - * @memberOf _.templateSettings - * @type Object - */ - 'imports': { - - /** - * A reference to the `lodash` function. - * - * @memberOf _.templateSettings.imports - * @type Function - */ - '_': lodash - } - }; - - /*--------------------------------------------------------------------------*/ - - /** - * The base implementation of `_.bind` that creates the bound function and - * sets its meta data. - * - * @private - * @param {Array} bindData The bind data array. - * @returns {Function} Returns the new bound function. - */ - function baseBind(bindData) { - var func = bindData[0], - partialArgs = bindData[2], - thisArg = bindData[4]; - - function bound() { - // `Function#bind` spec - // http://es5.github.io/#x15.3.4.5 - if (partialArgs) { - // avoid `arguments` object deoptimizations by using `slice` instead - // of `Array.prototype.slice.call` and not assigning `arguments` to a - // variable as a ternary expression - var args = slice(partialArgs); - push.apply(args, arguments); - } - // mimic the constructor's `return` behavior - // http://es5.github.io/#x13.2.2 - if (this instanceof bound) { - // ensure `new bound` is an instance of `func` - var thisBinding = baseCreate(func.prototype), - result = func.apply(thisBinding, args || arguments); - return isObject(result) ? result : thisBinding; - } - return func.apply(thisArg, args || arguments); - } - setBindData(bound, bindData); - return bound; - } - - /** - * The base implementation of `_.clone` without argument juggling or support - * for `thisArg` binding. - * - * @private - * @param {*} value The value to clone. - * @param {boolean} [isDeep=false] Specify a deep clone. - * @param {Function} [callback] The function to customize cloning values. - * @param {Array} [stackA=[]] Tracks traversed source objects. - * @param {Array} [stackB=[]] Associates clones with source counterparts. - * @returns {*} Returns the cloned value. - */ - function baseClone(value, isDeep, callback, stackA, stackB) { - if (callback) { - var result = callback(value); - if (typeof result != 'undefined') { - return result; - } - } - // inspect [[Class]] - var isObj = isObject(value); - if (isObj) { - var className = toString.call(value); - if (!cloneableClasses[className]) { - return value; - } - var ctor = ctorByClass[className]; - switch (className) { - case boolClass: - case dateClass: - return new ctor(+value); - - case numberClass: - case stringClass: - return new ctor(value); - - case regexpClass: - result = ctor(value.source, reFlags.exec(value)); - result.lastIndex = value.lastIndex; - return result; - } - } else { - return value; - } - var isArr = isArray(value); - if (isDeep) { - // check for circular references and return corresponding clone - var initedStack = !stackA; - stackA || (stackA = getArray()); - stackB || (stackB = getArray()); - - var length = stackA.length; - while (length--) { - if (stackA[length] == value) { - return stackB[length]; - } - } - result = isArr ? ctor(value.length) : {}; - } - else { - result = isArr ? slice(value) : assign({}, value); - } - // add array properties assigned by `RegExp#exec` - if (isArr) { - if (hasOwnProperty.call(value, 'index')) { - result.index = value.index; - } - if (hasOwnProperty.call(value, 'input')) { - result.input = value.input; - } - } - // exit for shallow clone - if (!isDeep) { - return result; - } - // add the source value to the stack of traversed objects - // and associate it with its clone - stackA.push(value); - stackB.push(result); - - // recursively populate clone (susceptible to call stack limits) - (isArr ? forEach : forOwn)(value, function(objValue, key) { - result[key] = baseClone(objValue, isDeep, callback, stackA, stackB); - }); - - if (initedStack) { - releaseArray(stackA); - releaseArray(stackB); - } - return result; - } - - /** - * The base implementation of `_.create` without support for assigning - * properties to the created object. - * - * @private - * @param {Object} prototype The object to inherit from. - * @returns {Object} Returns the new object. - */ - function baseCreate(prototype, properties) { - return isObject(prototype) ? nativeCreate(prototype) : {}; - } - // fallback for browsers without `Object.create` - if (!nativeCreate) { - baseCreate = (function() { - function Object() {} - return function(prototype) { - if (isObject(prototype)) { - Object.prototype = prototype; - var result = new Object; - Object.prototype = null; - } - return result || context.Object(); - }; - }()); - } - - /** - * The base implementation of `_.createCallback` without support for creating - * "_.pluck" or "_.where" style callbacks. - * - * @private - * @param {*} [func=identity] The value to convert to a callback. - * @param {*} [thisArg] The `this` binding of the created callback. - * @param {number} [argCount] The number of arguments the callback accepts. - * @returns {Function} Returns a callback function. - */ - function baseCreateCallback(func, thisArg, argCount) { - if (typeof func != 'function') { - return identity; - } - // exit early for no `thisArg` or already bound by `Function#bind` - if (typeof thisArg == 'undefined' || !('prototype' in func)) { - return func; - } - var bindData = func.__bindData__; - if (typeof bindData == 'undefined') { - if (support.funcNames) { - bindData = !func.name; - } - bindData = bindData || !support.funcDecomp; - if (!bindData) { - var source = fnToString.call(func); - if (!support.funcNames) { - bindData = !reFuncName.test(source); - } - if (!bindData) { - // checks if `func` references the `this` keyword and stores the result - bindData = reThis.test(source); - setBindData(func, bindData); - } - } - } - // exit early if there are no `this` references or `func` is bound - if (bindData === false || (bindData !== true && bindData[1] & 1)) { - return func; - } - switch (argCount) { - case 1: return function(value) { - return func.call(thisArg, value); - }; - case 2: return function(a, b) { - return func.call(thisArg, a, b); - }; - case 3: return function(value, index, collection) { - return func.call(thisArg, value, index, collection); - }; - case 4: return function(accumulator, value, index, collection) { - return func.call(thisArg, accumulator, value, index, collection); - }; - } - return bind(func, thisArg); - } - - /** - * The base implementation of `createWrapper` that creates the wrapper and - * sets its meta data. - * - * @private - * @param {Array} bindData The bind data array. - * @returns {Function} Returns the new function. - */ - function baseCreateWrapper(bindData) { - var func = bindData[0], - bitmask = bindData[1], - partialArgs = bindData[2], - partialRightArgs = bindData[3], - thisArg = bindData[4], - arity = bindData[5]; - - var isBind = bitmask & 1, - isBindKey = bitmask & 2, - isCurry = bitmask & 4, - isCurryBound = bitmask & 8, - key = func; - - function bound() { - var thisBinding = isBind ? thisArg : this; - if (partialArgs) { - var args = slice(partialArgs); - push.apply(args, arguments); - } - if (partialRightArgs || isCurry) { - args || (args = slice(arguments)); - if (partialRightArgs) { - push.apply(args, partialRightArgs); - } - if (isCurry && args.length < arity) { - bitmask |= 16 & ~32; - return baseCreateWrapper([func, (isCurryBound ? bitmask : bitmask & ~3), args, null, thisArg, arity]); - } - } - args || (args = arguments); - if (isBindKey) { - func = thisBinding[key]; - } - if (this instanceof bound) { - thisBinding = baseCreate(func.prototype); - var result = func.apply(thisBinding, args); - return isObject(result) ? result : thisBinding; - } - return func.apply(thisBinding, args); - } - setBindData(bound, bindData); - return bound; - } - - /** - * The base implementation of `_.difference` that accepts a single array - * of values to exclude. - * - * @private - * @param {Array} array The array to process. - * @param {Array} [values] The array of values to exclude. - * @returns {Array} Returns a new array of filtered values. - */ - function baseDifference(array, values) { - var index = -1, - indexOf = getIndexOf(), - length = array ? array.length : 0, - isLarge = length >= largeArraySize && indexOf === baseIndexOf, - result = []; - - if (isLarge) { - var cache = createCache(values); - if (cache) { - indexOf = cacheIndexOf; - values = cache; - } else { - isLarge = false; - } - } - while (++index < length) { - var value = array[index]; - if (indexOf(values, value) < 0) { - result.push(value); - } - } - if (isLarge) { - releaseObject(values); - } - return result; - } - - /** - * The base implementation of `_.flatten` without support for callback - * shorthands or `thisArg` binding. - * - * @private - * @param {Array} array The array to flatten. - * @param {boolean} [isShallow=false] A flag to restrict flattening to a single level. - * @param {boolean} [isStrict=false] A flag to restrict flattening to arrays and `arguments` objects. - * @param {number} [fromIndex=0] The index to start from. - * @returns {Array} Returns a new flattened array. - */ - function baseFlatten(array, isShallow, isStrict, fromIndex) { - var index = (fromIndex || 0) - 1, - length = array ? array.length : 0, - result = []; - - while (++index < length) { - var value = array[index]; - - if (value && typeof value == 'object' && typeof value.length == 'number' - && (isArray(value) || isArguments(value))) { - // recursively flatten arrays (susceptible to call stack limits) - if (!isShallow) { - value = baseFlatten(value, isShallow, isStrict); - } - var valIndex = -1, - valLength = value.length, - resIndex = result.length; - - result.length += valLength; - while (++valIndex < valLength) { - result[resIndex++] = value[valIndex]; - } - } else if (!isStrict) { - result.push(value); - } - } - return result; - } - - /** - * The base implementation of `_.isEqual`, without support for `thisArg` binding, - * that allows partial "_.where" style comparisons. - * - * @private - * @param {*} a The value to compare. - * @param {*} b The other value to compare. - * @param {Function} [callback] The function to customize comparing values. - * @param {Function} [isWhere=false] A flag to indicate performing partial comparisons. - * @param {Array} [stackA=[]] Tracks traversed `a` objects. - * @param {Array} [stackB=[]] Tracks traversed `b` objects. - * @returns {boolean} Returns `true` if the values are equivalent, else `false`. - */ - function baseIsEqual(a, b, callback, isWhere, stackA, stackB) { - // used to indicate that when comparing objects, `a` has at least the properties of `b` - if (callback) { - var result = callback(a, b); - if (typeof result != 'undefined') { - return !!result; - } - } - // exit early for identical values - if (a === b) { - // treat `+0` vs. `-0` as not equal - return a !== 0 || (1 / a == 1 / b); - } - var type = typeof a, - otherType = typeof b; - - // exit early for unlike primitive values - if (a === a && - !(a && objectTypes[type]) && - !(b && objectTypes[otherType])) { - return false; - } - // exit early for `null` and `undefined` avoiding ES3's Function#call behavior - // http://es5.github.io/#x15.3.4.4 - if (a == null || b == null) { - return a === b; - } - // compare [[Class]] names - var className = toString.call(a), - otherClass = toString.call(b); - - if (className == argsClass) { - className = objectClass; - } - if (otherClass == argsClass) { - otherClass = objectClass; - } - if (className != otherClass) { - return false; - } - switch (className) { - case boolClass: - case dateClass: - // coerce dates and booleans to numbers, dates to milliseconds and booleans - // to `1` or `0` treating invalid dates coerced to `NaN` as not equal - return +a == +b; - - case numberClass: - // treat `NaN` vs. `NaN` as equal - return (a != +a) - ? b != +b - // but treat `+0` vs. `-0` as not equal - : (a == 0 ? (1 / a == 1 / b) : a == +b); - - case regexpClass: - case stringClass: - // coerce regexes to strings (http://es5.github.io/#x15.10.6.4) - // treat string primitives and their corresponding object instances as equal - return a == String(b); - } - var isArr = className == arrayClass; - if (!isArr) { - // unwrap any `lodash` wrapped values - var aWrapped = hasOwnProperty.call(a, '__wrapped__'), - bWrapped = hasOwnProperty.call(b, '__wrapped__'); - - if (aWrapped || bWrapped) { - return baseIsEqual(aWrapped ? a.__wrapped__ : a, bWrapped ? b.__wrapped__ : b, callback, isWhere, stackA, stackB); - } - // exit for functions and DOM nodes - if (className != objectClass) { - return false; - } - // in older versions of Opera, `arguments` objects have `Array` constructors - var ctorA = a.constructor, - ctorB = b.constructor; - - // non `Object` object instances with different constructors are not equal - if (ctorA != ctorB && - !(isFunction(ctorA) && ctorA instanceof ctorA && isFunction(ctorB) && ctorB instanceof ctorB) && - ('constructor' in a && 'constructor' in b) - ) { - return false; - } - } - // assume cyclic structures are equal - // the algorithm for detecting cyclic structures is adapted from ES 5.1 - // section 15.12.3, abstract operation `JO` (http://es5.github.io/#x15.12.3) - var initedStack = !stackA; - stackA || (stackA = getArray()); - stackB || (stackB = getArray()); - - var length = stackA.length; - while (length--) { - if (stackA[length] == a) { - return stackB[length] == b; - } - } - var size = 0; - result = true; - - // add `a` and `b` to the stack of traversed objects - stackA.push(a); - stackB.push(b); - - // recursively compare objects and arrays (susceptible to call stack limits) - if (isArr) { - // compare lengths to determine if a deep comparison is necessary - length = a.length; - size = b.length; - result = size == length; - - if (result || isWhere) { - // deep compare the contents, ignoring non-numeric properties - while (size--) { - var index = length, - value = b[size]; - - if (isWhere) { - while (index--) { - if ((result = baseIsEqual(a[index], value, callback, isWhere, stackA, stackB))) { - break; - } - } - } else if (!(result = baseIsEqual(a[size], value, callback, isWhere, stackA, stackB))) { - break; - } - } - } - } - else { - // deep compare objects using `forIn`, instead of `forOwn`, to avoid `Object.keys` - // which, in this case, is more costly - forIn(b, function(value, key, b) { - if (hasOwnProperty.call(b, key)) { - // count the number of properties. - size++; - // deep compare each property value. - return (result = hasOwnProperty.call(a, key) && baseIsEqual(a[key], value, callback, isWhere, stackA, stackB)); - } - }); - - if (result && !isWhere) { - // ensure both objects have the same number of properties - forIn(a, function(value, key, a) { - if (hasOwnProperty.call(a, key)) { - // `size` will be `-1` if `a` has more properties than `b` - return (result = --size > -1); - } - }); - } - } - stackA.pop(); - stackB.pop(); - - if (initedStack) { - releaseArray(stackA); - releaseArray(stackB); - } - return result; - } - - /** - * The base implementation of `_.merge` without argument juggling or support - * for `thisArg` binding. - * - * @private - * @param {Object} object The destination object. - * @param {Object} source The source object. - * @param {Function} [callback] The function to customize merging properties. - * @param {Array} [stackA=[]] Tracks traversed source objects. - * @param {Array} [stackB=[]] Associates values with source counterparts. - */ - function baseMerge(object, source, callback, stackA, stackB) { - (isArray(source) ? forEach : forOwn)(source, function(source, key) { - var found, - isArr, - result = source, - value = object[key]; - - if (source && ((isArr = isArray(source)) || isPlainObject(source))) { - // avoid merging previously merged cyclic sources - var stackLength = stackA.length; - while (stackLength--) { - if ((found = stackA[stackLength] == source)) { - value = stackB[stackLength]; - break; - } - } - if (!found) { - var isShallow; - if (callback) { - result = callback(value, source); - if ((isShallow = typeof result != 'undefined')) { - value = result; - } - } - if (!isShallow) { - value = isArr - ? (isArray(value) ? value : []) - : (isPlainObject(value) ? value : {}); - } - // add `source` and associated `value` to the stack of traversed objects - stackA.push(source); - stackB.push(value); - - // recursively merge objects and arrays (susceptible to call stack limits) - if (!isShallow) { - baseMerge(value, source, callback, stackA, stackB); - } - } - } - else { - if (callback) { - result = callback(value, source); - if (typeof result == 'undefined') { - result = source; - } - } - if (typeof result != 'undefined') { - value = result; - } - } - object[key] = value; - }); - } - - /** - * The base implementation of `_.random` without argument juggling or support - * for returning floating-point numbers. - * - * @private - * @param {number} min The minimum possible value. - * @param {number} max The maximum possible value. - * @returns {number} Returns a random number. - */ - function baseRandom(min, max) { - return min + floor(nativeRandom() * (max - min + 1)); - } - - /** - * The base implementation of `_.uniq` without support for callback shorthands - * or `thisArg` binding. - * - * @private - * @param {Array} array The array to process. - * @param {boolean} [isSorted=false] A flag to indicate that `array` is sorted. - * @param {Function} [callback] The function called per iteration. - * @returns {Array} Returns a duplicate-value-free array. - */ - function baseUniq(array, isSorted, callback) { - var index = -1, - indexOf = getIndexOf(), - length = array ? array.length : 0, - result = []; - - var isLarge = !isSorted && length >= largeArraySize && indexOf === baseIndexOf, - seen = (callback || isLarge) ? getArray() : result; - - if (isLarge) { - var cache = createCache(seen); - indexOf = cacheIndexOf; - seen = cache; - } - while (++index < length) { - var value = array[index], - computed = callback ? callback(value, index, array) : value; - - if (isSorted - ? !index || seen[seen.length - 1] !== computed - : indexOf(seen, computed) < 0 - ) { - if (callback || isLarge) { - seen.push(computed); - } - result.push(value); - } - } - if (isLarge) { - releaseArray(seen.array); - releaseObject(seen); - } else if (callback) { - releaseArray(seen); - } - return result; - } - - /** - * Creates a function that aggregates a collection, creating an object composed - * of keys generated from the results of running each element of the collection - * through a callback. The given `setter` function sets the keys and values - * of the composed object. - * - * @private - * @param {Function} setter The setter function. - * @returns {Function} Returns the new aggregator function. - */ - function createAggregator(setter) { - return function(collection, callback, thisArg) { - var result = {}; - callback = lodash.createCallback(callback, thisArg, 3); - - var index = -1, - length = collection ? collection.length : 0; - - if (typeof length == 'number') { - while (++index < length) { - var value = collection[index]; - setter(result, value, callback(value, index, collection), collection); - } - } else { - forOwn(collection, function(value, key, collection) { - setter(result, value, callback(value, key, collection), collection); - }); - } - return result; - }; - } - - /** - * Creates a function that, when called, either curries or invokes `func` - * with an optional `this` binding and partially applied arguments. - * - * @private - * @param {Function|string} func The function or method name to reference. - * @param {number} bitmask The bitmask of method flags to compose. - * The bitmask may be composed of the following flags: - * 1 - `_.bind` - * 2 - `_.bindKey` - * 4 - `_.curry` - * 8 - `_.curry` (bound) - * 16 - `_.partial` - * 32 - `_.partialRight` - * @param {Array} [partialArgs] An array of arguments to prepend to those - * provided to the new function. - * @param {Array} [partialRightArgs] An array of arguments to append to those - * provided to the new function. - * @param {*} [thisArg] The `this` binding of `func`. - * @param {number} [arity] The arity of `func`. - * @returns {Function} Returns the new function. - */ - function createWrapper(func, bitmask, partialArgs, partialRightArgs, thisArg, arity) { - var isBind = bitmask & 1, - isBindKey = bitmask & 2, - isCurry = bitmask & 4, - isCurryBound = bitmask & 8, - isPartial = bitmask & 16, - isPartialRight = bitmask & 32; - - if (!isBindKey && !isFunction(func)) { - throw new TypeError; - } - if (isPartial && !partialArgs.length) { - bitmask &= ~16; - isPartial = partialArgs = false; - } - if (isPartialRight && !partialRightArgs.length) { - bitmask &= ~32; - isPartialRight = partialRightArgs = false; - } - var bindData = func && func.__bindData__; - if (bindData && bindData !== true) { - // clone `bindData` - bindData = slice(bindData); - if (bindData[2]) { - bindData[2] = slice(bindData[2]); - } - if (bindData[3]) { - bindData[3] = slice(bindData[3]); - } - // set `thisBinding` is not previously bound - if (isBind && !(bindData[1] & 1)) { - bindData[4] = thisArg; - } - // set if previously bound but not currently (subsequent curried functions) - if (!isBind && bindData[1] & 1) { - bitmask |= 8; - } - // set curried arity if not yet set - if (isCurry && !(bindData[1] & 4)) { - bindData[5] = arity; - } - // append partial left arguments - if (isPartial) { - push.apply(bindData[2] || (bindData[2] = []), partialArgs); - } - // append partial right arguments - if (isPartialRight) { - unshift.apply(bindData[3] || (bindData[3] = []), partialRightArgs); - } - // merge flags - bindData[1] |= bitmask; - return createWrapper.apply(null, bindData); - } - // fast path for `_.bind` - var creater = (bitmask == 1 || bitmask === 17) ? baseBind : baseCreateWrapper; - return creater([func, bitmask, partialArgs, partialRightArgs, thisArg, arity]); - } - - /** - * Used by `escape` to convert characters to HTML entities. - * - * @private - * @param {string} match The matched character to escape. - * @returns {string} Returns the escaped character. - */ - function escapeHtmlChar(match) { - return htmlEscapes[match]; - } - - /** - * Gets the appropriate "indexOf" function. If the `_.indexOf` method is - * customized, this method returns the custom method, otherwise it returns - * the `baseIndexOf` function. - * - * @private - * @returns {Function} Returns the "indexOf" function. - */ - function getIndexOf() { - var result = (result = lodash.indexOf) === indexOf ? baseIndexOf : result; - return result; - } - - /** - * Checks if `value` is a native function. - * - * @private - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if the `value` is a native function, else `false`. - */ - function isNative(value) { - return typeof value == 'function' && reNative.test(value); - } - - /** - * Sets `this` binding data on a given function. - * - * @private - * @param {Function} func The function to set data on. - * @param {Array} value The data array to set. - */ - var setBindData = !defineProperty ? noop : function(func, value) { - descriptor.value = value; - defineProperty(func, '__bindData__', descriptor); - }; - - /** - * A fallback implementation of `isPlainObject` which checks if a given value - * is an object created by the `Object` constructor, assuming objects created - * by the `Object` constructor have no inherited enumerable properties and that - * there are no `Object.prototype` extensions. - * - * @private - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a plain object, else `false`. - */ - function shimIsPlainObject(value) { - var ctor, - result; - - // avoid non Object objects, `arguments` objects, and DOM elements - if (!(value && toString.call(value) == objectClass) || - (ctor = value.constructor, isFunction(ctor) && !(ctor instanceof ctor))) { - return false; - } - // In most environments an object's own properties are iterated before - // its inherited properties. If the last iterated property is an object's - // own property then there are no inherited enumerable properties. - forIn(value, function(value, key) { - result = key; - }); - return typeof result == 'undefined' || hasOwnProperty.call(value, result); - } - - /** - * Used by `unescape` to convert HTML entities to characters. - * - * @private - * @param {string} match The matched character to unescape. - * @returns {string} Returns the unescaped character. - */ - function unescapeHtmlChar(match) { - return htmlUnescapes[match]; - } - - /*--------------------------------------------------------------------------*/ - - /** - * Checks if `value` is an `arguments` object. - * - * @static - * @memberOf _ - * @category Objects - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if the `value` is an `arguments` object, else `false`. - * @example - * - * (function() { return _.isArguments(arguments); })(1, 2, 3); - * // => true - * - * _.isArguments([1, 2, 3]); - * // => false - */ - function isArguments(value) { - return value && typeof value == 'object' && typeof value.length == 'number' && - toString.call(value) == argsClass || false; - } - - /** - * Checks if `value` is an array. - * - * @static - * @memberOf _ - * @type Function - * @category Objects - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if the `value` is an array, else `false`. - * @example - * - * (function() { return _.isArray(arguments); })(); - * // => false - * - * _.isArray([1, 2, 3]); - * // => true - */ - var isArray = nativeIsArray || function(value) { - return value && typeof value == 'object' && typeof value.length == 'number' && - toString.call(value) == arrayClass || false; - }; - - /** - * A fallback implementation of `Object.keys` which produces an array of the - * given object's own enumerable property names. - * - * @private - * @type Function - * @param {Object} object The object to inspect. - * @returns {Array} Returns an array of property names. - */ - var shimKeys = function(object) { - var index, iterable = object, result = []; - if (!iterable) return result; - if (!(objectTypes[typeof object])) return result; - for (index in iterable) { - if (hasOwnProperty.call(iterable, index)) { - result.push(index); - } - } - return result - }; - - /** - * Creates an array composed of the own enumerable property names of an object. - * - * @static - * @memberOf _ - * @category Objects - * @param {Object} object The object to inspect. - * @returns {Array} Returns an array of property names. - * @example - * - * _.keys({ 'one': 1, 'two': 2, 'three': 3 }); - * // => ['one', 'two', 'three'] (property order is not guaranteed across environments) - */ - var keys = !nativeKeys ? shimKeys : function(object) { - if (!isObject(object)) { - return []; - } - return nativeKeys(object); - }; - - /** - * Used to convert characters to HTML entities: - * - * Though the `>` character is escaped for symmetry, characters like `>` and `/` - * don't require escaping in HTML and have no special meaning unless they're part - * of a tag or an unquoted attribute value. - * http://mathiasbynens.be/notes/ambiguous-ampersands (under "semi-related fun fact") - */ - var htmlEscapes = { - '&': '&', - '<': '<', - '>': '>', - '"': '"', - "'": ''' - }; - - /** Used to convert HTML entities to characters */ - var htmlUnescapes = invert(htmlEscapes); - - /** Used to match HTML entities and HTML characters */ - var reEscapedHtml = RegExp('(' + keys(htmlUnescapes).join('|') + ')', 'g'), - reUnescapedHtml = RegExp('[' + keys(htmlEscapes).join('') + ']', 'g'); - - /*--------------------------------------------------------------------------*/ - - /** - * Assigns own enumerable properties of source object(s) to the destination - * object. Subsequent sources will overwrite property assignments of previous - * sources. If a callback is provided it will be executed to produce the - * assigned values. The callback is bound to `thisArg` and invoked with two - * arguments; (objectValue, sourceValue). - * - * @static - * @memberOf _ - * @type Function - * @alias extend - * @category Objects - * @param {Object} object The destination object. - * @param {...Object} [source] The source objects. - * @param {Function} [callback] The function to customize assigning values. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Object} Returns the destination object. - * @example - * - * _.assign({ 'name': 'fred' }, { 'employer': 'slate' }); - * // => { 'name': 'fred', 'employer': 'slate' } - * - * var defaults = _.partialRight(_.assign, function(a, b) { - * return typeof a == 'undefined' ? b : a; - * }); - * - * var object = { 'name': 'barney' }; - * defaults(object, { 'name': 'fred', 'employer': 'slate' }); - * // => { 'name': 'barney', 'employer': 'slate' } - */ - var assign = function(object, source, guard) { - var index, iterable = object, result = iterable; - if (!iterable) return result; - var args = arguments, - argsIndex = 0, - argsLength = typeof guard == 'number' ? 2 : args.length; - if (argsLength > 3 && typeof args[argsLength - 2] == 'function') { - var callback = baseCreateCallback(args[--argsLength - 1], args[argsLength--], 2); - } else if (argsLength > 2 && typeof args[argsLength - 1] == 'function') { - callback = args[--argsLength]; - } - while (++argsIndex < argsLength) { - iterable = args[argsIndex]; - if (iterable && objectTypes[typeof iterable]) { - var ownIndex = -1, - ownProps = objectTypes[typeof iterable] && keys(iterable), - length = ownProps ? ownProps.length : 0; - - while (++ownIndex < length) { - index = ownProps[ownIndex]; - result[index] = callback ? callback(result[index], iterable[index]) : iterable[index]; - } - } - } - return result - }; - - /** - * Creates a clone of `value`. If `isDeep` is `true` nested objects will also - * be cloned, otherwise they will be assigned by reference. If a callback - * is provided it will be executed to produce the cloned values. If the - * callback returns `undefined` cloning will be handled by the method instead. - * The callback is bound to `thisArg` and invoked with one argument; (value). - * - * @static - * @memberOf _ - * @category Objects - * @param {*} value The value to clone. - * @param {boolean} [isDeep=false] Specify a deep clone. - * @param {Function} [callback] The function to customize cloning values. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {*} Returns the cloned value. - * @example - * - * var characters = [ - * { 'name': 'barney', 'age': 36 }, - * { 'name': 'fred', 'age': 40 } - * ]; - * - * var shallow = _.clone(characters); - * shallow[0] === characters[0]; - * // => true - * - * var deep = _.clone(characters, true); - * deep[0] === characters[0]; - * // => false - * - * _.mixin({ - * 'clone': _.partialRight(_.clone, function(value) { - * return _.isElement(value) ? value.cloneNode(false) : undefined; - * }) - * }); - * - * var clone = _.clone(document.body); - * clone.childNodes.length; - * // => 0 - */ - function clone(value, isDeep, callback, thisArg) { - // allows working with "Collections" methods without using their `index` - // and `collection` arguments for `isDeep` and `callback` - if (typeof isDeep != 'boolean' && isDeep != null) { - thisArg = callback; - callback = isDeep; - isDeep = false; - } - return baseClone(value, isDeep, typeof callback == 'function' && baseCreateCallback(callback, thisArg, 1)); - } - - /** - * Creates a deep clone of `value`. If a callback is provided it will be - * executed to produce the cloned values. If the callback returns `undefined` - * cloning will be handled by the method instead. The callback is bound to - * `thisArg` and invoked with one argument; (value). - * - * Note: This method is loosely based on the structured clone algorithm. Functions - * and DOM nodes are **not** cloned. The enumerable properties of `arguments` objects and - * objects created by constructors other than `Object` are cloned to plain `Object` objects. - * See http://www.w3.org/TR/html5/infrastructure.html#internal-structured-cloning-algorithm. - * - * @static - * @memberOf _ - * @category Objects - * @param {*} value The value to deep clone. - * @param {Function} [callback] The function to customize cloning values. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {*} Returns the deep cloned value. - * @example - * - * var characters = [ - * { 'name': 'barney', 'age': 36 }, - * { 'name': 'fred', 'age': 40 } - * ]; - * - * var deep = _.cloneDeep(characters); - * deep[0] === characters[0]; - * // => false - * - * var view = { - * 'label': 'docs', - * 'node': element - * }; - * - * var clone = _.cloneDeep(view, function(value) { - * return _.isElement(value) ? value.cloneNode(true) : undefined; - * }); - * - * clone.node == view.node; - * // => false - */ - function cloneDeep(value, callback, thisArg) { - return baseClone(value, true, typeof callback == 'function' && baseCreateCallback(callback, thisArg, 1)); - } - - /** - * Creates an object that inherits from the given `prototype` object. If a - * `properties` object is provided its own enumerable properties are assigned - * to the created object. - * - * @static - * @memberOf _ - * @category Objects - * @param {Object} prototype The object to inherit from. - * @param {Object} [properties] The properties to assign to the object. - * @returns {Object} Returns the new object. - * @example - * - * function Shape() { - * this.x = 0; - * this.y = 0; - * } - * - * function Circle() { - * Shape.call(this); - * } - * - * Circle.prototype = _.create(Shape.prototype, { 'constructor': Circle }); - * - * var circle = new Circle; - * circle instanceof Circle; - * // => true - * - * circle instanceof Shape; - * // => true - */ - function create(prototype, properties) { - var result = baseCreate(prototype); - return properties ? assign(result, properties) : result; - } - - /** - * Assigns own enumerable properties of source object(s) to the destination - * object for all destination properties that resolve to `undefined`. Once a - * property is set, additional defaults of the same property will be ignored. - * - * @static - * @memberOf _ - * @type Function - * @category Objects - * @param {Object} object The destination object. - * @param {...Object} [source] The source objects. - * @param- {Object} [guard] Allows working with `_.reduce` without using its - * `key` and `object` arguments as sources. - * @returns {Object} Returns the destination object. - * @example - * - * var object = { 'name': 'barney' }; - * _.defaults(object, { 'name': 'fred', 'employer': 'slate' }); - * // => { 'name': 'barney', 'employer': 'slate' } - */ - var defaults = function(object, source, guard) { - var index, iterable = object, result = iterable; - if (!iterable) return result; - var args = arguments, - argsIndex = 0, - argsLength = typeof guard == 'number' ? 2 : args.length; - while (++argsIndex < argsLength) { - iterable = args[argsIndex]; - if (iterable && objectTypes[typeof iterable]) { - var ownIndex = -1, - ownProps = objectTypes[typeof iterable] && keys(iterable), - length = ownProps ? ownProps.length : 0; - - while (++ownIndex < length) { - index = ownProps[ownIndex]; - if (typeof result[index] == 'undefined') result[index] = iterable[index]; - } - } - } - return result - }; - - /** - * This method is like `_.findIndex` except that it returns the key of the - * first element that passes the callback check, instead of the element itself. - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @category Objects - * @param {Object} object The object to search. - * @param {Function|Object|string} [callback=identity] The function called per - * iteration. If a property name or object is provided it will be used to - * create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {string|undefined} Returns the key of the found element, else `undefined`. - * @example - * - * var characters = { - * 'barney': { 'age': 36, 'blocked': false }, - * 'fred': { 'age': 40, 'blocked': true }, - * 'pebbles': { 'age': 1, 'blocked': false } - * }; - * - * _.findKey(characters, function(chr) { - * return chr.age < 40; - * }); - * // => 'barney' (property order is not guaranteed across environments) - * - * // using "_.where" callback shorthand - * _.findKey(characters, { 'age': 1 }); - * // => 'pebbles' - * - * // using "_.pluck" callback shorthand - * _.findKey(characters, 'blocked'); - * // => 'fred' - */ - function findKey(object, callback, thisArg) { - var result; - callback = lodash.createCallback(callback, thisArg, 3); - forOwn(object, function(value, key, object) { - if (callback(value, key, object)) { - result = key; - return false; - } - }); - return result; - } - - /** - * This method is like `_.findKey` except that it iterates over elements - * of a `collection` in the opposite order. - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @category Objects - * @param {Object} object The object to search. - * @param {Function|Object|string} [callback=identity] The function called per - * iteration. If a property name or object is provided it will be used to - * create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {string|undefined} Returns the key of the found element, else `undefined`. - * @example - * - * var characters = { - * 'barney': { 'age': 36, 'blocked': true }, - * 'fred': { 'age': 40, 'blocked': false }, - * 'pebbles': { 'age': 1, 'blocked': true } - * }; - * - * _.findLastKey(characters, function(chr) { - * return chr.age < 40; - * }); - * // => returns `pebbles`, assuming `_.findKey` returns `barney` - * - * // using "_.where" callback shorthand - * _.findLastKey(characters, { 'age': 40 }); - * // => 'fred' - * - * // using "_.pluck" callback shorthand - * _.findLastKey(characters, 'blocked'); - * // => 'pebbles' - */ - function findLastKey(object, callback, thisArg) { - var result; - callback = lodash.createCallback(callback, thisArg, 3); - forOwnRight(object, function(value, key, object) { - if (callback(value, key, object)) { - result = key; - return false; - } - }); - return result; - } - - /** - * Iterates over own and inherited enumerable properties of an object, - * executing the callback for each property. The callback is bound to `thisArg` - * and invoked with three arguments; (value, key, object). Callbacks may exit - * iteration early by explicitly returning `false`. - * - * @static - * @memberOf _ - * @type Function - * @category Objects - * @param {Object} object The object to iterate over. - * @param {Function} [callback=identity] The function called per iteration. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Object} Returns `object`. - * @example - * - * function Shape() { - * this.x = 0; - * this.y = 0; - * } - * - * Shape.prototype.move = function(x, y) { - * this.x += x; - * this.y += y; - * }; - * - * _.forIn(new Shape, function(value, key) { - * console.log(key); - * }); - * // => logs 'x', 'y', and 'move' (property order is not guaranteed across environments) - */ - var forIn = function(collection, callback, thisArg) { - var index, iterable = collection, result = iterable; - if (!iterable) return result; - if (!objectTypes[typeof iterable]) return result; - callback = callback && typeof thisArg == 'undefined' ? callback : baseCreateCallback(callback, thisArg, 3); - for (index in iterable) { - if (callback(iterable[index], index, collection) === false) return result; - } - return result - }; - - /** - * This method is like `_.forIn` except that it iterates over elements - * of a `collection` in the opposite order. - * - * @static - * @memberOf _ - * @category Objects - * @param {Object} object The object to iterate over. - * @param {Function} [callback=identity] The function called per iteration. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Object} Returns `object`. - * @example - * - * function Shape() { - * this.x = 0; - * this.y = 0; - * } - * - * Shape.prototype.move = function(x, y) { - * this.x += x; - * this.y += y; - * }; - * - * _.forInRight(new Shape, function(value, key) { - * console.log(key); - * }); - * // => logs 'move', 'y', and 'x' assuming `_.forIn ` logs 'x', 'y', and 'move' - */ - function forInRight(object, callback, thisArg) { - var pairs = []; - - forIn(object, function(value, key) { - pairs.push(key, value); - }); - - var length = pairs.length; - callback = baseCreateCallback(callback, thisArg, 3); - while (length--) { - if (callback(pairs[length--], pairs[length], object) === false) { - break; - } - } - return object; - } - - /** - * Iterates over own enumerable properties of an object, executing the callback - * for each property. The callback is bound to `thisArg` and invoked with three - * arguments; (value, key, object). Callbacks may exit iteration early by - * explicitly returning `false`. - * - * @static - * @memberOf _ - * @type Function - * @category Objects - * @param {Object} object The object to iterate over. - * @param {Function} [callback=identity] The function called per iteration. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Object} Returns `object`. - * @example - * - * _.forOwn({ '0': 'zero', '1': 'one', 'length': 2 }, function(num, key) { - * console.log(key); - * }); - * // => logs '0', '1', and 'length' (property order is not guaranteed across environments) - */ - var forOwn = function(collection, callback, thisArg) { - var index, iterable = collection, result = iterable; - if (!iterable) return result; - if (!objectTypes[typeof iterable]) return result; - callback = callback && typeof thisArg == 'undefined' ? callback : baseCreateCallback(callback, thisArg, 3); - var ownIndex = -1, - ownProps = objectTypes[typeof iterable] && keys(iterable), - length = ownProps ? ownProps.length : 0; - - while (++ownIndex < length) { - index = ownProps[ownIndex]; - if (callback(iterable[index], index, collection) === false) return result; - } - return result - }; - - /** - * This method is like `_.forOwn` except that it iterates over elements - * of a `collection` in the opposite order. - * - * @static - * @memberOf _ - * @category Objects - * @param {Object} object The object to iterate over. - * @param {Function} [callback=identity] The function called per iteration. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Object} Returns `object`. - * @example - * - * _.forOwnRight({ '0': 'zero', '1': 'one', 'length': 2 }, function(num, key) { - * console.log(key); - * }); - * // => logs 'length', '1', and '0' assuming `_.forOwn` logs '0', '1', and 'length' - */ - function forOwnRight(object, callback, thisArg) { - var props = keys(object), - length = props.length; - - callback = baseCreateCallback(callback, thisArg, 3); - while (length--) { - var key = props[length]; - if (callback(object[key], key, object) === false) { - break; - } - } - return object; - } - - /** - * Creates a sorted array of property names of all enumerable properties, - * own and inherited, of `object` that have function values. - * - * @static - * @memberOf _ - * @alias methods - * @category Objects - * @param {Object} object The object to inspect. - * @returns {Array} Returns an array of property names that have function values. - * @example - * - * _.functions(_); - * // => ['all', 'any', 'bind', 'bindAll', 'clone', 'compact', 'compose', ...] - */ - function functions(object) { - var result = []; - forIn(object, function(value, key) { - if (isFunction(value)) { - result.push(key); - } - }); - return result.sort(); - } - - /** - * Checks if the specified property name exists as a direct property of `object`, - * instead of an inherited property. - * - * @static - * @memberOf _ - * @category Objects - * @param {Object} object The object to inspect. - * @param {string} key The name of the property to check. - * @returns {boolean} Returns `true` if key is a direct property, else `false`. - * @example - * - * _.has({ 'a': 1, 'b': 2, 'c': 3 }, 'b'); - * // => true - */ - function has(object, key) { - return object ? hasOwnProperty.call(object, key) : false; - } - - /** - * Creates an object composed of the inverted keys and values of the given object. - * - * @static - * @memberOf _ - * @category Objects - * @param {Object} object The object to invert. - * @returns {Object} Returns the created inverted object. - * @example - * - * _.invert({ 'first': 'fred', 'second': 'barney' }); - * // => { 'fred': 'first', 'barney': 'second' } - */ - function invert(object) { - var index = -1, - props = keys(object), - length = props.length, - result = {}; - - while (++index < length) { - var key = props[index]; - result[object[key]] = key; - } - return result; - } - - /** - * Checks if `value` is a boolean value. - * - * @static - * @memberOf _ - * @category Objects - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if the `value` is a boolean value, else `false`. - * @example - * - * _.isBoolean(null); - * // => false - */ - function isBoolean(value) { - return value === true || value === false || - value && typeof value == 'object' && toString.call(value) == boolClass || false; - } - - /** - * Checks if `value` is a date. - * - * @static - * @memberOf _ - * @category Objects - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if the `value` is a date, else `false`. - * @example - * - * _.isDate(new Date); - * // => true - */ - function isDate(value) { - return value && typeof value == 'object' && toString.call(value) == dateClass || false; - } - - /** - * Checks if `value` is a DOM element. - * - * @static - * @memberOf _ - * @category Objects - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if the `value` is a DOM element, else `false`. - * @example - * - * _.isElement(document.body); - * // => true - */ - function isElement(value) { - return value && value.nodeType === 1 || false; - } - - /** - * Checks if `value` is empty. Arrays, strings, or `arguments` objects with a - * length of `0` and objects with no own enumerable properties are considered - * "empty". - * - * @static - * @memberOf _ - * @category Objects - * @param {Array|Object|string} value The value to inspect. - * @returns {boolean} Returns `true` if the `value` is empty, else `false`. - * @example - * - * _.isEmpty([1, 2, 3]); - * // => false - * - * _.isEmpty({}); - * // => true - * - * _.isEmpty(''); - * // => true - */ - function isEmpty(value) { - var result = true; - if (!value) { - return result; - } - var className = toString.call(value), - length = value.length; - - if ((className == arrayClass || className == stringClass || className == argsClass ) || - (className == objectClass && typeof length == 'number' && isFunction(value.splice))) { - return !length; - } - forOwn(value, function() { - return (result = false); - }); - return result; - } - - /** - * Performs a deep comparison between two values to determine if they are - * equivalent to each other. If a callback is provided it will be executed - * to compare values. If the callback returns `undefined` comparisons will - * be handled by the method instead. The callback is bound to `thisArg` and - * invoked with two arguments; (a, b). - * - * @static - * @memberOf _ - * @category Objects - * @param {*} a The value to compare. - * @param {*} b The other value to compare. - * @param {Function} [callback] The function to customize comparing values. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {boolean} Returns `true` if the values are equivalent, else `false`. - * @example - * - * var object = { 'name': 'fred' }; - * var copy = { 'name': 'fred' }; - * - * object == copy; - * // => false - * - * _.isEqual(object, copy); - * // => true - * - * var words = ['hello', 'goodbye']; - * var otherWords = ['hi', 'goodbye']; - * - * _.isEqual(words, otherWords, function(a, b) { - * var reGreet = /^(?:hello|hi)$/i, - * aGreet = _.isString(a) && reGreet.test(a), - * bGreet = _.isString(b) && reGreet.test(b); - * - * return (aGreet || bGreet) ? (aGreet == bGreet) : undefined; - * }); - * // => true - */ - function isEqual(a, b, callback, thisArg) { - return baseIsEqual(a, b, typeof callback == 'function' && baseCreateCallback(callback, thisArg, 2)); - } - - /** - * Checks if `value` is, or can be coerced to, a finite number. - * - * Note: This is not the same as native `isFinite` which will return true for - * booleans and empty strings. See http://es5.github.io/#x15.1.2.5. - * - * @static - * @memberOf _ - * @category Objects - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if the `value` is finite, else `false`. - * @example - * - * _.isFinite(-101); - * // => true - * - * _.isFinite('10'); - * // => true - * - * _.isFinite(true); - * // => false - * - * _.isFinite(''); - * // => false - * - * _.isFinite(Infinity); - * // => false - */ - function isFinite(value) { - return nativeIsFinite(value) && !nativeIsNaN(parseFloat(value)); - } - - /** - * Checks if `value` is a function. - * - * @static - * @memberOf _ - * @category Objects - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if the `value` is a function, else `false`. - * @example - * - * _.isFunction(_); - * // => true - */ - function isFunction(value) { - return typeof value == 'function'; - } - - /** - * Checks if `value` is the language type of Object. - * (e.g. arrays, functions, objects, regexes, `new Number(0)`, and `new String('')`) - * - * @static - * @memberOf _ - * @category Objects - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if the `value` is an object, else `false`. - * @example - * - * _.isObject({}); - * // => true - * - * _.isObject([1, 2, 3]); - * // => true - * - * _.isObject(1); - * // => false - */ - function isObject(value) { - // check if the value is the ECMAScript language type of Object - // http://es5.github.io/#x8 - // and avoid a V8 bug - // http://code.google.com/p/v8/issues/detail?id=2291 - return !!(value && objectTypes[typeof value]); - } - - /** - * Checks if `value` is `NaN`. - * - * Note: This is not the same as native `isNaN` which will return `true` for - * `undefined` and other non-numeric values. See http://es5.github.io/#x15.1.2.4. - * - * @static - * @memberOf _ - * @category Objects - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if the `value` is `NaN`, else `false`. - * @example - * - * _.isNaN(NaN); - * // => true - * - * _.isNaN(new Number(NaN)); - * // => true - * - * isNaN(undefined); - * // => true - * - * _.isNaN(undefined); - * // => false - */ - function isNaN(value) { - // `NaN` as a primitive is the only value that is not equal to itself - // (perform the [[Class]] check first to avoid errors with some host objects in IE) - return isNumber(value) && value != +value; - } - - /** - * Checks if `value` is `null`. - * - * @static - * @memberOf _ - * @category Objects - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if the `value` is `null`, else `false`. - * @example - * - * _.isNull(null); - * // => true - * - * _.isNull(undefined); - * // => false - */ - function isNull(value) { - return value === null; - } - - /** - * Checks if `value` is a number. - * - * Note: `NaN` is considered a number. See http://es5.github.io/#x8.5. - * - * @static - * @memberOf _ - * @category Objects - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if the `value` is a number, else `false`. - * @example - * - * _.isNumber(8.4 * 5); - * // => true - */ - function isNumber(value) { - return typeof value == 'number' || - value && typeof value == 'object' && toString.call(value) == numberClass || false; - } - - /** - * Checks if `value` is an object created by the `Object` constructor. - * - * @static - * @memberOf _ - * @category Objects - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a plain object, else `false`. - * @example - * - * function Shape() { - * this.x = 0; - * this.y = 0; - * } - * - * _.isPlainObject(new Shape); - * // => false - * - * _.isPlainObject([1, 2, 3]); - * // => false - * - * _.isPlainObject({ 'x': 0, 'y': 0 }); - * // => true - */ - var isPlainObject = !getPrototypeOf ? shimIsPlainObject : function(value) { - if (!(value && toString.call(value) == objectClass)) { - return false; - } - var valueOf = value.valueOf, - objProto = isNative(valueOf) && (objProto = getPrototypeOf(valueOf)) && getPrototypeOf(objProto); - - return objProto - ? (value == objProto || getPrototypeOf(value) == objProto) - : shimIsPlainObject(value); - }; - - /** - * Checks if `value` is a regular expression. - * - * @static - * @memberOf _ - * @category Objects - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if the `value` is a regular expression, else `false`. - * @example - * - * _.isRegExp(/fred/); - * // => true - */ - function isRegExp(value) { - return value && typeof value == 'object' && toString.call(value) == regexpClass || false; - } - - /** - * Checks if `value` is a string. - * - * @static - * @memberOf _ - * @category Objects - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if the `value` is a string, else `false`. - * @example - * - * _.isString('fred'); - * // => true - */ - function isString(value) { - return typeof value == 'string' || - value && typeof value == 'object' && toString.call(value) == stringClass || false; - } - - /** - * Checks if `value` is `undefined`. - * - * @static - * @memberOf _ - * @category Objects - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if the `value` is `undefined`, else `false`. - * @example - * - * _.isUndefined(void 0); - * // => true - */ - function isUndefined(value) { - return typeof value == 'undefined'; - } - - /** - * Creates an object with the same keys as `object` and values generated by - * running each own enumerable property of `object` through the callback. - * The callback is bound to `thisArg` and invoked with three arguments; - * (value, key, object). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @category Objects - * @param {Object} object The object to iterate over. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Array} Returns a new object with values of the results of each `callback` execution. - * @example - * - * _.mapValues({ 'a': 1, 'b': 2, 'c': 3} , function(num) { return num * 3; }); - * // => { 'a': 3, 'b': 6, 'c': 9 } - * - * var characters = { - * 'fred': { 'name': 'fred', 'age': 40 }, - * 'pebbles': { 'name': 'pebbles', 'age': 1 } - * }; - * - * // using "_.pluck" callback shorthand - * _.mapValues(characters, 'age'); - * // => { 'fred': 40, 'pebbles': 1 } - */ - function mapValues(object, callback, thisArg) { - var result = {}; - callback = lodash.createCallback(callback, thisArg, 3); - - forOwn(object, function(value, key, object) { - result[key] = callback(value, key, object); - }); - return result; - } - - /** - * Recursively merges own enumerable properties of the source object(s), that - * don't resolve to `undefined` into the destination object. Subsequent sources - * will overwrite property assignments of previous sources. If a callback is - * provided it will be executed to produce the merged values of the destination - * and source properties. If the callback returns `undefined` merging will - * be handled by the method instead. The callback is bound to `thisArg` and - * invoked with two arguments; (objectValue, sourceValue). - * - * @static - * @memberOf _ - * @category Objects - * @param {Object} object The destination object. - * @param {...Object} [source] The source objects. - * @param {Function} [callback] The function to customize merging properties. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Object} Returns the destination object. - * @example - * - * var names = { - * 'characters': [ - * { 'name': 'barney' }, - * { 'name': 'fred' } - * ] - * }; - * - * var ages = { - * 'characters': [ - * { 'age': 36 }, - * { 'age': 40 } - * ] - * }; - * - * _.merge(names, ages); - * // => { 'characters': [{ 'name': 'barney', 'age': 36 }, { 'name': 'fred', 'age': 40 }] } - * - * var food = { - * 'fruits': ['apple'], - * 'vegetables': ['beet'] - * }; - * - * var otherFood = { - * 'fruits': ['banana'], - * 'vegetables': ['carrot'] - * }; - * - * _.merge(food, otherFood, function(a, b) { - * return _.isArray(a) ? a.concat(b) : undefined; - * }); - * // => { 'fruits': ['apple', 'banana'], 'vegetables': ['beet', 'carrot] } - */ - function merge(object) { - var args = arguments, - length = 2; - - if (!isObject(object)) { - return object; - } - // allows working with `_.reduce` and `_.reduceRight` without using - // their `index` and `collection` arguments - if (typeof args[2] != 'number') { - length = args.length; - } - if (length > 3 && typeof args[length - 2] == 'function') { - var callback = baseCreateCallback(args[--length - 1], args[length--], 2); - } else if (length > 2 && typeof args[length - 1] == 'function') { - callback = args[--length]; - } - var sources = slice(arguments, 1, length), - index = -1, - stackA = getArray(), - stackB = getArray(); - - while (++index < length) { - baseMerge(object, sources[index], callback, stackA, stackB); - } - releaseArray(stackA); - releaseArray(stackB); - return object; - } - - /** - * Creates a shallow clone of `object` excluding the specified properties. - * Property names may be specified as individual arguments or as arrays of - * property names. If a callback is provided it will be executed for each - * property of `object` omitting the properties the callback returns truey - * for. The callback is bound to `thisArg` and invoked with three arguments; - * (value, key, object). - * - * @static - * @memberOf _ - * @category Objects - * @param {Object} object The source object. - * @param {Function|...string|string[]} [callback] The properties to omit or the - * function called per iteration. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Object} Returns an object without the omitted properties. - * @example - * - * _.omit({ 'name': 'fred', 'age': 40 }, 'age'); - * // => { 'name': 'fred' } - * - * _.omit({ 'name': 'fred', 'age': 40 }, function(value) { - * return typeof value == 'number'; - * }); - * // => { 'name': 'fred' } - */ - function omit(object, callback, thisArg) { - var result = {}; - if (typeof callback != 'function') { - var props = []; - forIn(object, function(value, key) { - props.push(key); - }); - props = baseDifference(props, baseFlatten(arguments, true, false, 1)); - - var index = -1, - length = props.length; - - while (++index < length) { - var key = props[index]; - result[key] = object[key]; - } - } else { - callback = lodash.createCallback(callback, thisArg, 3); - forIn(object, function(value, key, object) { - if (!callback(value, key, object)) { - result[key] = value; - } - }); - } - return result; - } - - /** - * Creates a two dimensional array of an object's key-value pairs, - * i.e. `[[key1, value1], [key2, value2]]`. - * - * @static - * @memberOf _ - * @category Objects - * @param {Object} object The object to inspect. - * @returns {Array} Returns new array of key-value pairs. - * @example - * - * _.pairs({ 'barney': 36, 'fred': 40 }); - * // => [['barney', 36], ['fred', 40]] (property order is not guaranteed across environments) - */ - function pairs(object) { - var index = -1, - props = keys(object), - length = props.length, - result = Array(length); - - while (++index < length) { - var key = props[index]; - result[index] = [key, object[key]]; - } - return result; - } - - /** - * Creates a shallow clone of `object` composed of the specified properties. - * Property names may be specified as individual arguments or as arrays of - * property names. If a callback is provided it will be executed for each - * property of `object` picking the properties the callback returns truey - * for. The callback is bound to `thisArg` and invoked with three arguments; - * (value, key, object). - * - * @static - * @memberOf _ - * @category Objects - * @param {Object} object The source object. - * @param {Function|...string|string[]} [callback] The function called per - * iteration or property names to pick, specified as individual property - * names or arrays of property names. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Object} Returns an object composed of the picked properties. - * @example - * - * _.pick({ 'name': 'fred', '_userid': 'fred1' }, 'name'); - * // => { 'name': 'fred' } - * - * _.pick({ 'name': 'fred', '_userid': 'fred1' }, function(value, key) { - * return key.charAt(0) != '_'; - * }); - * // => { 'name': 'fred' } - */ - function pick(object, callback, thisArg) { - var result = {}; - if (typeof callback != 'function') { - var index = -1, - props = baseFlatten(arguments, true, false, 1), - length = isObject(object) ? props.length : 0; - - while (++index < length) { - var key = props[index]; - if (key in object) { - result[key] = object[key]; - } - } - } else { - callback = lodash.createCallback(callback, thisArg, 3); - forIn(object, function(value, key, object) { - if (callback(value, key, object)) { - result[key] = value; - } - }); - } - return result; - } - - /** - * An alternative to `_.reduce` this method transforms `object` to a new - * `accumulator` object which is the result of running each of its own - * enumerable properties through a callback, with each callback execution - * potentially mutating the `accumulator` object. The callback is bound to - * `thisArg` and invoked with four arguments; (accumulator, value, key, object). - * Callbacks may exit iteration early by explicitly returning `false`. - * - * @static - * @memberOf _ - * @category Objects - * @param {Array|Object} object The object to iterate over. - * @param {Function} [callback=identity] The function called per iteration. - * @param {*} [accumulator] The custom accumulator value. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {*} Returns the accumulated value. - * @example - * - * var squares = _.transform([1, 2, 3, 4, 5, 6, 7, 8, 9, 10], function(result, num) { - * num *= num; - * if (num % 2) { - * return result.push(num) < 3; - * } - * }); - * // => [1, 9, 25] - * - * var mapped = _.transform({ 'a': 1, 'b': 2, 'c': 3 }, function(result, num, key) { - * result[key] = num * 3; - * }); - * // => { 'a': 3, 'b': 6, 'c': 9 } - */ - function transform(object, callback, accumulator, thisArg) { - var isArr = isArray(object); - if (accumulator == null) { - if (isArr) { - accumulator = []; - } else { - var ctor = object && object.constructor, - proto = ctor && ctor.prototype; - - accumulator = baseCreate(proto); - } - } - if (callback) { - callback = lodash.createCallback(callback, thisArg, 4); - (isArr ? forEach : forOwn)(object, function(value, index, object) { - return callback(accumulator, value, index, object); - }); - } - return accumulator; - } - - /** - * Creates an array composed of the own enumerable property values of `object`. - * - * @static - * @memberOf _ - * @category Objects - * @param {Object} object The object to inspect. - * @returns {Array} Returns an array of property values. - * @example - * - * _.values({ 'one': 1, 'two': 2, 'three': 3 }); - * // => [1, 2, 3] (property order is not guaranteed across environments) - */ - function values(object) { - var index = -1, - props = keys(object), - length = props.length, - result = Array(length); - - while (++index < length) { - result[index] = object[props[index]]; - } - return result; - } - - /*--------------------------------------------------------------------------*/ - - /** - * Creates an array of elements from the specified indexes, or keys, of the - * `collection`. Indexes may be specified as individual arguments or as arrays - * of indexes. - * - * @static - * @memberOf _ - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {...(number|number[]|string|string[])} [index] The indexes of `collection` - * to retrieve, specified as individual indexes or arrays of indexes. - * @returns {Array} Returns a new array of elements corresponding to the - * provided indexes. - * @example - * - * _.at(['a', 'b', 'c', 'd', 'e'], [0, 2, 4]); - * // => ['a', 'c', 'e'] - * - * _.at(['fred', 'barney', 'pebbles'], 0, 2); - * // => ['fred', 'pebbles'] - */ - function at(collection) { - var args = arguments, - index = -1, - props = baseFlatten(args, true, false, 1), - length = (args[2] && args[2][args[1]] === collection) ? 1 : props.length, - result = Array(length); - - while(++index < length) { - result[index] = collection[props[index]]; - } - return result; - } - - /** - * Checks if a given value is present in a collection using strict equality - * for comparisons, i.e. `===`. If `fromIndex` is negative, it is used as the - * offset from the end of the collection. - * - * @static - * @memberOf _ - * @alias include - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {*} target The value to check for. - * @param {number} [fromIndex=0] The index to search from. - * @returns {boolean} Returns `true` if the `target` element is found, else `false`. - * @example - * - * _.contains([1, 2, 3], 1); - * // => true - * - * _.contains([1, 2, 3], 1, 2); - * // => false - * - * _.contains({ 'name': 'fred', 'age': 40 }, 'fred'); - * // => true - * - * _.contains('pebbles', 'eb'); - * // => true - */ - function contains(collection, target, fromIndex) { - var index = -1, - indexOf = getIndexOf(), - length = collection ? collection.length : 0, - result = false; - - fromIndex = (fromIndex < 0 ? nativeMax(0, length + fromIndex) : fromIndex) || 0; - if (isArray(collection)) { - result = indexOf(collection, target, fromIndex) > -1; - } else if (typeof length == 'number') { - result = (isString(collection) ? collection.indexOf(target, fromIndex) : indexOf(collection, target, fromIndex)) > -1; - } else { - forOwn(collection, function(value) { - if (++index >= fromIndex) { - return !(result = value === target); - } - }); - } - return result; - } - - /** - * Creates an object composed of keys generated from the results of running - * each element of `collection` through the callback. The corresponding value - * of each key is the number of times the key was returned by the callback. - * The callback is bound to `thisArg` and invoked with three arguments; - * (value, index|key, collection). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Object} Returns the composed aggregate object. - * @example - * - * _.countBy([4.3, 6.1, 6.4], function(num) { return Math.floor(num); }); - * // => { '4': 1, '6': 2 } - * - * _.countBy([4.3, 6.1, 6.4], function(num) { return this.floor(num); }, Math); - * // => { '4': 1, '6': 2 } - * - * _.countBy(['one', 'two', 'three'], 'length'); - * // => { '3': 2, '5': 1 } - */ - var countBy = createAggregator(function(result, value, key) { - (hasOwnProperty.call(result, key) ? result[key]++ : result[key] = 1); - }); - - /** - * Checks if the given callback returns truey value for **all** elements of - * a collection. The callback is bound to `thisArg` and invoked with three - * arguments; (value, index|key, collection). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @alias all - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {boolean} Returns `true` if all elements passed the callback check, - * else `false`. - * @example - * - * _.every([true, 1, null, 'yes']); - * // => false - * - * var characters = [ - * { 'name': 'barney', 'age': 36 }, - * { 'name': 'fred', 'age': 40 } - * ]; - * - * // using "_.pluck" callback shorthand - * _.every(characters, 'age'); - * // => true - * - * // using "_.where" callback shorthand - * _.every(characters, { 'age': 36 }); - * // => false - */ - function every(collection, callback, thisArg) { - var result = true; - callback = lodash.createCallback(callback, thisArg, 3); - - var index = -1, - length = collection ? collection.length : 0; - - if (typeof length == 'number') { - while (++index < length) { - if (!(result = !!callback(collection[index], index, collection))) { - break; - } - } - } else { - forOwn(collection, function(value, index, collection) { - return (result = !!callback(value, index, collection)); - }); - } - return result; - } - - /** - * Iterates over elements of a collection, returning an array of all elements - * the callback returns truey for. The callback is bound to `thisArg` and - * invoked with three arguments; (value, index|key, collection). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @alias select - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Array} Returns a new array of elements that passed the callback check. - * @example - * - * var evens = _.filter([1, 2, 3, 4, 5, 6], function(num) { return num % 2 == 0; }); - * // => [2, 4, 6] - * - * var characters = [ - * { 'name': 'barney', 'age': 36, 'blocked': false }, - * { 'name': 'fred', 'age': 40, 'blocked': true } - * ]; - * - * // using "_.pluck" callback shorthand - * _.filter(characters, 'blocked'); - * // => [{ 'name': 'fred', 'age': 40, 'blocked': true }] - * - * // using "_.where" callback shorthand - * _.filter(characters, { 'age': 36 }); - * // => [{ 'name': 'barney', 'age': 36, 'blocked': false }] - */ - function filter(collection, callback, thisArg) { - var result = []; - callback = lodash.createCallback(callback, thisArg, 3); - - var index = -1, - length = collection ? collection.length : 0; - - if (typeof length == 'number') { - while (++index < length) { - var value = collection[index]; - if (callback(value, index, collection)) { - result.push(value); - } - } - } else { - forOwn(collection, function(value, index, collection) { - if (callback(value, index, collection)) { - result.push(value); - } - }); - } - return result; - } - - /** - * Iterates over elements of a collection, returning the first element that - * the callback returns truey for. The callback is bound to `thisArg` and - * invoked with three arguments; (value, index|key, collection). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @alias detect, findWhere - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {*} Returns the found element, else `undefined`. - * @example - * - * var characters = [ - * { 'name': 'barney', 'age': 36, 'blocked': false }, - * { 'name': 'fred', 'age': 40, 'blocked': true }, - * { 'name': 'pebbles', 'age': 1, 'blocked': false } - * ]; - * - * _.find(characters, function(chr) { - * return chr.age < 40; - * }); - * // => { 'name': 'barney', 'age': 36, 'blocked': false } - * - * // using "_.where" callback shorthand - * _.find(characters, { 'age': 1 }); - * // => { 'name': 'pebbles', 'age': 1, 'blocked': false } - * - * // using "_.pluck" callback shorthand - * _.find(characters, 'blocked'); - * // => { 'name': 'fred', 'age': 40, 'blocked': true } - */ - function find(collection, callback, thisArg) { - callback = lodash.createCallback(callback, thisArg, 3); - - var index = -1, - length = collection ? collection.length : 0; - - if (typeof length == 'number') { - while (++index < length) { - var value = collection[index]; - if (callback(value, index, collection)) { - return value; - } - } - } else { - var result; - forOwn(collection, function(value, index, collection) { - if (callback(value, index, collection)) { - result = value; - return false; - } - }); - return result; - } - } - - /** - * This method is like `_.find` except that it iterates over elements - * of a `collection` from right to left. - * - * @static - * @memberOf _ - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {*} Returns the found element, else `undefined`. - * @example - * - * _.findLast([1, 2, 3, 4], function(num) { - * return num % 2 == 1; - * }); - * // => 3 - */ - function findLast(collection, callback, thisArg) { - var result; - callback = lodash.createCallback(callback, thisArg, 3); - forEachRight(collection, function(value, index, collection) { - if (callback(value, index, collection)) { - result = value; - return false; - } - }); - return result; - } - - /** - * Iterates over elements of a collection, executing the callback for each - * element. The callback is bound to `thisArg` and invoked with three arguments; - * (value, index|key, collection). Callbacks may exit iteration early by - * explicitly returning `false`. - * - * Note: As with other "Collections" methods, objects with a `length` property - * are iterated like arrays. To avoid this behavior `_.forIn` or `_.forOwn` - * may be used for object iteration. - * - * @static - * @memberOf _ - * @alias each - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function} [callback=identity] The function called per iteration. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Array|Object|string} Returns `collection`. - * @example - * - * _([1, 2, 3]).forEach(function(num) { console.log(num); }).join(','); - * // => logs each number and returns '1,2,3' - * - * _.forEach({ 'one': 1, 'two': 2, 'three': 3 }, function(num) { console.log(num); }); - * // => logs each number and returns the object (property order is not guaranteed across environments) - */ - function forEach(collection, callback, thisArg) { - var index = -1, - length = collection ? collection.length : 0; - - callback = callback && typeof thisArg == 'undefined' ? callback : baseCreateCallback(callback, thisArg, 3); - if (typeof length == 'number') { - while (++index < length) { - if (callback(collection[index], index, collection) === false) { - break; - } - } - } else { - forOwn(collection, callback); - } - return collection; - } - - /** - * This method is like `_.forEach` except that it iterates over elements - * of a `collection` from right to left. - * - * @static - * @memberOf _ - * @alias eachRight - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function} [callback=identity] The function called per iteration. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Array|Object|string} Returns `collection`. - * @example - * - * _([1, 2, 3]).forEachRight(function(num) { console.log(num); }).join(','); - * // => logs each number from right to left and returns '3,2,1' - */ - function forEachRight(collection, callback, thisArg) { - var length = collection ? collection.length : 0; - callback = callback && typeof thisArg == 'undefined' ? callback : baseCreateCallback(callback, thisArg, 3); - if (typeof length == 'number') { - while (length--) { - if (callback(collection[length], length, collection) === false) { - break; - } - } - } else { - var props = keys(collection); - length = props.length; - forOwn(collection, function(value, key, collection) { - key = props ? props[--length] : --length; - return callback(collection[key], key, collection); - }); - } - return collection; - } - - /** - * Creates an object composed of keys generated from the results of running - * each element of a collection through the callback. The corresponding value - * of each key is an array of the elements responsible for generating the key. - * The callback is bound to `thisArg` and invoked with three arguments; - * (value, index|key, collection). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false` - * - * @static - * @memberOf _ - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Object} Returns the composed aggregate object. - * @example - * - * _.groupBy([4.2, 6.1, 6.4], function(num) { return Math.floor(num); }); - * // => { '4': [4.2], '6': [6.1, 6.4] } - * - * _.groupBy([4.2, 6.1, 6.4], function(num) { return this.floor(num); }, Math); - * // => { '4': [4.2], '6': [6.1, 6.4] } - * - * // using "_.pluck" callback shorthand - * _.groupBy(['one', 'two', 'three'], 'length'); - * // => { '3': ['one', 'two'], '5': ['three'] } - */ - var groupBy = createAggregator(function(result, value, key) { - (hasOwnProperty.call(result, key) ? result[key] : result[key] = []).push(value); - }); - - /** - * Creates an object composed of keys generated from the results of running - * each element of the collection through the given callback. The corresponding - * value of each key is the last element responsible for generating the key. - * The callback is bound to `thisArg` and invoked with three arguments; - * (value, index|key, collection). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Object} Returns the composed aggregate object. - * @example - * - * var keys = [ - * { 'dir': 'left', 'code': 97 }, - * { 'dir': 'right', 'code': 100 } - * ]; - * - * _.indexBy(keys, 'dir'); - * // => { 'left': { 'dir': 'left', 'code': 97 }, 'right': { 'dir': 'right', 'code': 100 } } - * - * _.indexBy(keys, function(key) { return String.fromCharCode(key.code); }); - * // => { 'a': { 'dir': 'left', 'code': 97 }, 'd': { 'dir': 'right', 'code': 100 } } - * - * _.indexBy(characters, function(key) { this.fromCharCode(key.code); }, String); - * // => { 'a': { 'dir': 'left', 'code': 97 }, 'd': { 'dir': 'right', 'code': 100 } } - */ - var indexBy = createAggregator(function(result, value, key) { - result[key] = value; - }); - - /** - * Invokes the method named by `methodName` on each element in the `collection` - * returning an array of the results of each invoked method. Additional arguments - * will be provided to each invoked method. If `methodName` is a function it - * will be invoked for, and `this` bound to, each element in the `collection`. - * - * @static - * @memberOf _ - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|string} methodName The name of the method to invoke or - * the function invoked per iteration. - * @param {...*} [arg] Arguments to invoke the method with. - * @returns {Array} Returns a new array of the results of each invoked method. - * @example - * - * _.invoke([[5, 1, 7], [3, 2, 1]], 'sort'); - * // => [[1, 5, 7], [1, 2, 3]] - * - * _.invoke([123, 456], String.prototype.split, ''); - * // => [['1', '2', '3'], ['4', '5', '6']] - */ - function invoke(collection, methodName) { - var args = slice(arguments, 2), - index = -1, - isFunc = typeof methodName == 'function', - length = collection ? collection.length : 0, - result = Array(typeof length == 'number' ? length : 0); - - forEach(collection, function(value) { - result[++index] = (isFunc ? methodName : value[methodName]).apply(value, args); - }); - return result; - } - - /** - * Creates an array of values by running each element in the collection - * through the callback. The callback is bound to `thisArg` and invoked with - * three arguments; (value, index|key, collection). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @alias collect - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Array} Returns a new array of the results of each `callback` execution. - * @example - * - * _.map([1, 2, 3], function(num) { return num * 3; }); - * // => [3, 6, 9] - * - * _.map({ 'one': 1, 'two': 2, 'three': 3 }, function(num) { return num * 3; }); - * // => [3, 6, 9] (property order is not guaranteed across environments) - * - * var characters = [ - * { 'name': 'barney', 'age': 36 }, - * { 'name': 'fred', 'age': 40 } - * ]; - * - * // using "_.pluck" callback shorthand - * _.map(characters, 'name'); - * // => ['barney', 'fred'] - */ - function map(collection, callback, thisArg) { - var index = -1, - length = collection ? collection.length : 0; - - callback = lodash.createCallback(callback, thisArg, 3); - if (typeof length == 'number') { - var result = Array(length); - while (++index < length) { - result[index] = callback(collection[index], index, collection); - } - } else { - result = []; - forOwn(collection, function(value, key, collection) { - result[++index] = callback(value, key, collection); - }); - } - return result; - } - - /** - * Retrieves the maximum value of a collection. If the collection is empty or - * falsey `-Infinity` is returned. If a callback is provided it will be executed - * for each value in the collection to generate the criterion by which the value - * is ranked. The callback is bound to `thisArg` and invoked with three - * arguments; (value, index, collection). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {*} Returns the maximum value. - * @example - * - * _.max([4, 2, 8, 6]); - * // => 8 - * - * var characters = [ - * { 'name': 'barney', 'age': 36 }, - * { 'name': 'fred', 'age': 40 } - * ]; - * - * _.max(characters, function(chr) { return chr.age; }); - * // => { 'name': 'fred', 'age': 40 }; - * - * // using "_.pluck" callback shorthand - * _.max(characters, 'age'); - * // => { 'name': 'fred', 'age': 40 }; - */ - function max(collection, callback, thisArg) { - var computed = -Infinity, - result = computed; - - // allows working with functions like `_.map` without using - // their `index` argument as a callback - if (typeof callback != 'function' && thisArg && thisArg[callback] === collection) { - callback = null; - } - if (callback == null && isArray(collection)) { - var index = -1, - length = collection.length; - - while (++index < length) { - var value = collection[index]; - if (value > result) { - result = value; - } - } - } else { - callback = (callback == null && isString(collection)) - ? charAtCallback - : lodash.createCallback(callback, thisArg, 3); - - forEach(collection, function(value, index, collection) { - var current = callback(value, index, collection); - if (current > computed) { - computed = current; - result = value; - } - }); - } - return result; - } - - /** - * Retrieves the minimum value of a collection. If the collection is empty or - * falsey `Infinity` is returned. If a callback is provided it will be executed - * for each value in the collection to generate the criterion by which the value - * is ranked. The callback is bound to `thisArg` and invoked with three - * arguments; (value, index, collection). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {*} Returns the minimum value. - * @example - * - * _.min([4, 2, 8, 6]); - * // => 2 - * - * var characters = [ - * { 'name': 'barney', 'age': 36 }, - * { 'name': 'fred', 'age': 40 } - * ]; - * - * _.min(characters, function(chr) { return chr.age; }); - * // => { 'name': 'barney', 'age': 36 }; - * - * // using "_.pluck" callback shorthand - * _.min(characters, 'age'); - * // => { 'name': 'barney', 'age': 36 }; - */ - function min(collection, callback, thisArg) { - var computed = Infinity, - result = computed; - - // allows working with functions like `_.map` without using - // their `index` argument as a callback - if (typeof callback != 'function' && thisArg && thisArg[callback] === collection) { - callback = null; - } - if (callback == null && isArray(collection)) { - var index = -1, - length = collection.length; - - while (++index < length) { - var value = collection[index]; - if (value < result) { - result = value; - } - } - } else { - callback = (callback == null && isString(collection)) - ? charAtCallback - : lodash.createCallback(callback, thisArg, 3); - - forEach(collection, function(value, index, collection) { - var current = callback(value, index, collection); - if (current < computed) { - computed = current; - result = value; - } - }); - } - return result; - } - - /** - * Retrieves the value of a specified property from all elements in the collection. - * - * @static - * @memberOf _ - * @type Function - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {string} property The name of the property to pluck. - * @returns {Array} Returns a new array of property values. - * @example - * - * var characters = [ - * { 'name': 'barney', 'age': 36 }, - * { 'name': 'fred', 'age': 40 } - * ]; - * - * _.pluck(characters, 'name'); - * // => ['barney', 'fred'] - */ - var pluck = map; - - /** - * Reduces a collection to a value which is the accumulated result of running - * each element in the collection through the callback, where each successive - * callback execution consumes the return value of the previous execution. If - * `accumulator` is not provided the first element of the collection will be - * used as the initial `accumulator` value. The callback is bound to `thisArg` - * and invoked with four arguments; (accumulator, value, index|key, collection). - * - * @static - * @memberOf _ - * @alias foldl, inject - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function} [callback=identity] The function called per iteration. - * @param {*} [accumulator] Initial value of the accumulator. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {*} Returns the accumulated value. - * @example - * - * var sum = _.reduce([1, 2, 3], function(sum, num) { - * return sum + num; - * }); - * // => 6 - * - * var mapped = _.reduce({ 'a': 1, 'b': 2, 'c': 3 }, function(result, num, key) { - * result[key] = num * 3; - * return result; - * }, {}); - * // => { 'a': 3, 'b': 6, 'c': 9 } - */ - function reduce(collection, callback, accumulator, thisArg) { - if (!collection) return accumulator; - var noaccum = arguments.length < 3; - callback = lodash.createCallback(callback, thisArg, 4); - - var index = -1, - length = collection.length; - - if (typeof length == 'number') { - if (noaccum) { - accumulator = collection[++index]; - } - while (++index < length) { - accumulator = callback(accumulator, collection[index], index, collection); - } - } else { - forOwn(collection, function(value, index, collection) { - accumulator = noaccum - ? (noaccum = false, value) - : callback(accumulator, value, index, collection) - }); - } - return accumulator; - } - - /** - * This method is like `_.reduce` except that it iterates over elements - * of a `collection` from right to left. - * - * @static - * @memberOf _ - * @alias foldr - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function} [callback=identity] The function called per iteration. - * @param {*} [accumulator] Initial value of the accumulator. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {*} Returns the accumulated value. - * @example - * - * var list = [[0, 1], [2, 3], [4, 5]]; - * var flat = _.reduceRight(list, function(a, b) { return a.concat(b); }, []); - * // => [4, 5, 2, 3, 0, 1] - */ - function reduceRight(collection, callback, accumulator, thisArg) { - var noaccum = arguments.length < 3; - callback = lodash.createCallback(callback, thisArg, 4); - forEachRight(collection, function(value, index, collection) { - accumulator = noaccum - ? (noaccum = false, value) - : callback(accumulator, value, index, collection); - }); - return accumulator; - } - - /** - * The opposite of `_.filter` this method returns the elements of a - * collection that the callback does **not** return truey for. - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Array} Returns a new array of elements that failed the callback check. - * @example - * - * var odds = _.reject([1, 2, 3, 4, 5, 6], function(num) { return num % 2 == 0; }); - * // => [1, 3, 5] - * - * var characters = [ - * { 'name': 'barney', 'age': 36, 'blocked': false }, - * { 'name': 'fred', 'age': 40, 'blocked': true } - * ]; - * - * // using "_.pluck" callback shorthand - * _.reject(characters, 'blocked'); - * // => [{ 'name': 'barney', 'age': 36, 'blocked': false }] - * - * // using "_.where" callback shorthand - * _.reject(characters, { 'age': 36 }); - * // => [{ 'name': 'fred', 'age': 40, 'blocked': true }] - */ - function reject(collection, callback, thisArg) { - callback = lodash.createCallback(callback, thisArg, 3); - return filter(collection, function(value, index, collection) { - return !callback(value, index, collection); - }); - } - - /** - * Retrieves a random element or `n` random elements from a collection. - * - * @static - * @memberOf _ - * @category Collections - * @param {Array|Object|string} collection The collection to sample. - * @param {number} [n] The number of elements to sample. - * @param- {Object} [guard] Allows working with functions like `_.map` - * without using their `index` arguments as `n`. - * @returns {Array} Returns the random sample(s) of `collection`. - * @example - * - * _.sample([1, 2, 3, 4]); - * // => 2 - * - * _.sample([1, 2, 3, 4], 2); - * // => [3, 1] - */ - function sample(collection, n, guard) { - if (collection && typeof collection.length != 'number') { - collection = values(collection); - } - if (n == null || guard) { - return collection ? collection[baseRandom(0, collection.length - 1)] : undefined; - } - var result = shuffle(collection); - result.length = nativeMin(nativeMax(0, n), result.length); - return result; - } - - /** - * Creates an array of shuffled values, using a version of the Fisher-Yates - * shuffle. See http://en.wikipedia.org/wiki/Fisher-Yates_shuffle. - * - * @static - * @memberOf _ - * @category Collections - * @param {Array|Object|string} collection The collection to shuffle. - * @returns {Array} Returns a new shuffled collection. - * @example - * - * _.shuffle([1, 2, 3, 4, 5, 6]); - * // => [4, 1, 6, 3, 5, 2] - */ - function shuffle(collection) { - var index = -1, - length = collection ? collection.length : 0, - result = Array(typeof length == 'number' ? length : 0); - - forEach(collection, function(value) { - var rand = baseRandom(0, ++index); - result[index] = result[rand]; - result[rand] = value; - }); - return result; - } - - /** - * Gets the size of the `collection` by returning `collection.length` for arrays - * and array-like objects or the number of own enumerable properties for objects. - * - * @static - * @memberOf _ - * @category Collections - * @param {Array|Object|string} collection The collection to inspect. - * @returns {number} Returns `collection.length` or number of own enumerable properties. - * @example - * - * _.size([1, 2]); - * // => 2 - * - * _.size({ 'one': 1, 'two': 2, 'three': 3 }); - * // => 3 - * - * _.size('pebbles'); - * // => 7 - */ - function size(collection) { - var length = collection ? collection.length : 0; - return typeof length == 'number' ? length : keys(collection).length; - } - - /** - * Checks if the callback returns a truey value for **any** element of a - * collection. The function returns as soon as it finds a passing value and - * does not iterate over the entire collection. The callback is bound to - * `thisArg` and invoked with three arguments; (value, index|key, collection). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @alias any - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {boolean} Returns `true` if any element passed the callback check, - * else `false`. - * @example - * - * _.some([null, 0, 'yes', false], Boolean); - * // => true - * - * var characters = [ - * { 'name': 'barney', 'age': 36, 'blocked': false }, - * { 'name': 'fred', 'age': 40, 'blocked': true } - * ]; - * - * // using "_.pluck" callback shorthand - * _.some(characters, 'blocked'); - * // => true - * - * // using "_.where" callback shorthand - * _.some(characters, { 'age': 1 }); - * // => false - */ - function some(collection, callback, thisArg) { - var result; - callback = lodash.createCallback(callback, thisArg, 3); - - var index = -1, - length = collection ? collection.length : 0; - - if (typeof length == 'number') { - while (++index < length) { - if ((result = callback(collection[index], index, collection))) { - break; - } - } - } else { - forOwn(collection, function(value, index, collection) { - return !(result = callback(value, index, collection)); - }); - } - return !!result; - } - - /** - * Creates an array of elements, sorted in ascending order by the results of - * running each element in a collection through the callback. This method - * performs a stable sort, that is, it will preserve the original sort order - * of equal elements. The callback is bound to `thisArg` and invoked with - * three arguments; (value, index|key, collection). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an array of property names is provided for `callback` the collection - * will be sorted by each property value. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Array|Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Array} Returns a new array of sorted elements. - * @example - * - * _.sortBy([1, 2, 3], function(num) { return Math.sin(num); }); - * // => [3, 1, 2] - * - * _.sortBy([1, 2, 3], function(num) { return this.sin(num); }, Math); - * // => [3, 1, 2] - * - * var characters = [ - * { 'name': 'barney', 'age': 36 }, - * { 'name': 'fred', 'age': 40 }, - * { 'name': 'barney', 'age': 26 }, - * { 'name': 'fred', 'age': 30 } - * ]; - * - * // using "_.pluck" callback shorthand - * _.map(_.sortBy(characters, 'age'), _.values); - * // => [['barney', 26], ['fred', 30], ['barney', 36], ['fred', 40]] - * - * // sorting by multiple properties - * _.map(_.sortBy(characters, ['name', 'age']), _.values); - * // = > [['barney', 26], ['barney', 36], ['fred', 30], ['fred', 40]] - */ - function sortBy(collection, callback, thisArg) { - var index = -1, - isArr = isArray(callback), - length = collection ? collection.length : 0, - result = Array(typeof length == 'number' ? length : 0); - - if (!isArr) { - callback = lodash.createCallback(callback, thisArg, 3); - } - forEach(collection, function(value, key, collection) { - var object = result[++index] = getObject(); - if (isArr) { - object.criteria = map(callback, function(key) { return value[key]; }); - } else { - (object.criteria = getArray())[0] = callback(value, key, collection); - } - object.index = index; - object.value = value; - }); - - length = result.length; - result.sort(compareAscending); - while (length--) { - var object = result[length]; - result[length] = object.value; - if (!isArr) { - releaseArray(object.criteria); - } - releaseObject(object); - } - return result; - } - - /** - * Converts the `collection` to an array. - * - * @static - * @memberOf _ - * @category Collections - * @param {Array|Object|string} collection The collection to convert. - * @returns {Array} Returns the new converted array. - * @example - * - * (function() { return _.toArray(arguments).slice(1); })(1, 2, 3, 4); - * // => [2, 3, 4] - */ - function toArray(collection) { - if (collection && typeof collection.length == 'number') { - return slice(collection); - } - return values(collection); - } - - /** - * Performs a deep comparison of each element in a `collection` to the given - * `properties` object, returning an array of all elements that have equivalent - * property values. - * - * @static - * @memberOf _ - * @type Function - * @category Collections - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Object} props The object of property values to filter by. - * @returns {Array} Returns a new array of elements that have the given properties. - * @example - * - * var characters = [ - * { 'name': 'barney', 'age': 36, 'pets': ['hoppy'] }, - * { 'name': 'fred', 'age': 40, 'pets': ['baby puss', 'dino'] } - * ]; - * - * _.where(characters, { 'age': 36 }); - * // => [{ 'name': 'barney', 'age': 36, 'pets': ['hoppy'] }] - * - * _.where(characters, { 'pets': ['dino'] }); - * // => [{ 'name': 'fred', 'age': 40, 'pets': ['baby puss', 'dino'] }] - */ - var where = filter; - - /*--------------------------------------------------------------------------*/ - - /** - * Creates an array with all falsey values removed. The values `false`, `null`, - * `0`, `""`, `undefined`, and `NaN` are all falsey. - * - * @static - * @memberOf _ - * @category Arrays - * @param {Array} array The array to compact. - * @returns {Array} Returns a new array of filtered values. - * @example - * - * _.compact([0, 1, false, 2, '', 3]); - * // => [1, 2, 3] - */ - function compact(array) { - var index = -1, - length = array ? array.length : 0, - result = []; - - while (++index < length) { - var value = array[index]; - if (value) { - result.push(value); - } - } - return result; - } - - /** - * Creates an array excluding all values of the provided arrays using strict - * equality for comparisons, i.e. `===`. - * - * @static - * @memberOf _ - * @category Arrays - * @param {Array} array The array to process. - * @param {...Array} [values] The arrays of values to exclude. - * @returns {Array} Returns a new array of filtered values. - * @example - * - * _.difference([1, 2, 3, 4, 5], [5, 2, 10]); - * // => [1, 3, 4] - */ - function difference(array) { - return baseDifference(array, baseFlatten(arguments, true, true, 1)); - } - - /** - * This method is like `_.find` except that it returns the index of the first - * element that passes the callback check, instead of the element itself. - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @category Arrays - * @param {Array} array The array to search. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {number} Returns the index of the found element, else `-1`. - * @example - * - * var characters = [ - * { 'name': 'barney', 'age': 36, 'blocked': false }, - * { 'name': 'fred', 'age': 40, 'blocked': true }, - * { 'name': 'pebbles', 'age': 1, 'blocked': false } - * ]; - * - * _.findIndex(characters, function(chr) { - * return chr.age < 20; - * }); - * // => 2 - * - * // using "_.where" callback shorthand - * _.findIndex(characters, { 'age': 36 }); - * // => 0 - * - * // using "_.pluck" callback shorthand - * _.findIndex(characters, 'blocked'); - * // => 1 - */ - function findIndex(array, callback, thisArg) { - var index = -1, - length = array ? array.length : 0; - - callback = lodash.createCallback(callback, thisArg, 3); - while (++index < length) { - if (callback(array[index], index, array)) { - return index; - } - } - return -1; - } - - /** - * This method is like `_.findIndex` except that it iterates over elements - * of a `collection` from right to left. - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @category Arrays - * @param {Array} array The array to search. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {number} Returns the index of the found element, else `-1`. - * @example - * - * var characters = [ - * { 'name': 'barney', 'age': 36, 'blocked': true }, - * { 'name': 'fred', 'age': 40, 'blocked': false }, - * { 'name': 'pebbles', 'age': 1, 'blocked': true } - * ]; - * - * _.findLastIndex(characters, function(chr) { - * return chr.age > 30; - * }); - * // => 1 - * - * // using "_.where" callback shorthand - * _.findLastIndex(characters, { 'age': 36 }); - * // => 0 - * - * // using "_.pluck" callback shorthand - * _.findLastIndex(characters, 'blocked'); - * // => 2 - */ - function findLastIndex(array, callback, thisArg) { - var length = array ? array.length : 0; - callback = lodash.createCallback(callback, thisArg, 3); - while (length--) { - if (callback(array[length], length, array)) { - return length; - } - } - return -1; - } - - /** - * Gets the first element or first `n` elements of an array. If a callback - * is provided elements at the beginning of the array are returned as long - * as the callback returns truey. The callback is bound to `thisArg` and - * invoked with three arguments; (value, index, array). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @alias head, take - * @category Arrays - * @param {Array} array The array to query. - * @param {Function|Object|number|string} [callback] The function called - * per element or the number of elements to return. If a property name or - * object is provided it will be used to create a "_.pluck" or "_.where" - * style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {*} Returns the first element(s) of `array`. - * @example - * - * _.first([1, 2, 3]); - * // => 1 - * - * _.first([1, 2, 3], 2); - * // => [1, 2] - * - * _.first([1, 2, 3], function(num) { - * return num < 3; - * }); - * // => [1, 2] - * - * var characters = [ - * { 'name': 'barney', 'blocked': true, 'employer': 'slate' }, - * { 'name': 'fred', 'blocked': false, 'employer': 'slate' }, - * { 'name': 'pebbles', 'blocked': true, 'employer': 'na' } - * ]; - * - * // using "_.pluck" callback shorthand - * _.first(characters, 'blocked'); - * // => [{ 'name': 'barney', 'blocked': true, 'employer': 'slate' }] - * - * // using "_.where" callback shorthand - * _.pluck(_.first(characters, { 'employer': 'slate' }), 'name'); - * // => ['barney', 'fred'] - */ - function first(array, callback, thisArg) { - var n = 0, - length = array ? array.length : 0; - - if (typeof callback != 'number' && callback != null) { - var index = -1; - callback = lodash.createCallback(callback, thisArg, 3); - while (++index < length && callback(array[index], index, array)) { - n++; - } - } else { - n = callback; - if (n == null || thisArg) { - return array ? array[0] : undefined; - } - } - return slice(array, 0, nativeMin(nativeMax(0, n), length)); - } - - /** - * Flattens a nested array (the nesting can be to any depth). If `isShallow` - * is truey, the array will only be flattened a single level. If a callback - * is provided each element of the array is passed through the callback before - * flattening. The callback is bound to `thisArg` and invoked with three - * arguments; (value, index, array). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @category Arrays - * @param {Array} array The array to flatten. - * @param {boolean} [isShallow=false] A flag to restrict flattening to a single level. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Array} Returns a new flattened array. - * @example - * - * _.flatten([1, [2], [3, [[4]]]]); - * // => [1, 2, 3, 4]; - * - * _.flatten([1, [2], [3, [[4]]]], true); - * // => [1, 2, 3, [[4]]]; - * - * var characters = [ - * { 'name': 'barney', 'age': 30, 'pets': ['hoppy'] }, - * { 'name': 'fred', 'age': 40, 'pets': ['baby puss', 'dino'] } - * ]; - * - * // using "_.pluck" callback shorthand - * _.flatten(characters, 'pets'); - * // => ['hoppy', 'baby puss', 'dino'] - */ - function flatten(array, isShallow, callback, thisArg) { - // juggle arguments - if (typeof isShallow != 'boolean' && isShallow != null) { - thisArg = callback; - callback = (typeof isShallow != 'function' && thisArg && thisArg[isShallow] === array) ? null : isShallow; - isShallow = false; - } - if (callback != null) { - array = map(array, callback, thisArg); - } - return baseFlatten(array, isShallow); - } - - /** - * Gets the index at which the first occurrence of `value` is found using - * strict equality for comparisons, i.e. `===`. If the array is already sorted - * providing `true` for `fromIndex` will run a faster binary search. - * - * @static - * @memberOf _ - * @category Arrays - * @param {Array} array The array to search. - * @param {*} value The value to search for. - * @param {boolean|number} [fromIndex=0] The index to search from or `true` - * to perform a binary search on a sorted array. - * @returns {number} Returns the index of the matched value or `-1`. - * @example - * - * _.indexOf([1, 2, 3, 1, 2, 3], 2); - * // => 1 - * - * _.indexOf([1, 2, 3, 1, 2, 3], 2, 3); - * // => 4 - * - * _.indexOf([1, 1, 2, 2, 3, 3], 2, true); - * // => 2 - */ - function indexOf(array, value, fromIndex) { - if (typeof fromIndex == 'number') { - var length = array ? array.length : 0; - fromIndex = (fromIndex < 0 ? nativeMax(0, length + fromIndex) : fromIndex || 0); - } else if (fromIndex) { - var index = sortedIndex(array, value); - return array[index] === value ? index : -1; - } - return baseIndexOf(array, value, fromIndex); - } - - /** - * Gets all but the last element or last `n` elements of an array. If a - * callback is provided elements at the end of the array are excluded from - * the result as long as the callback returns truey. The callback is bound - * to `thisArg` and invoked with three arguments; (value, index, array). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @category Arrays - * @param {Array} array The array to query. - * @param {Function|Object|number|string} [callback=1] The function called - * per element or the number of elements to exclude. If a property name or - * object is provided it will be used to create a "_.pluck" or "_.where" - * style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Array} Returns a slice of `array`. - * @example - * - * _.initial([1, 2, 3]); - * // => [1, 2] - * - * _.initial([1, 2, 3], 2); - * // => [1] - * - * _.initial([1, 2, 3], function(num) { - * return num > 1; - * }); - * // => [1] - * - * var characters = [ - * { 'name': 'barney', 'blocked': false, 'employer': 'slate' }, - * { 'name': 'fred', 'blocked': true, 'employer': 'slate' }, - * { 'name': 'pebbles', 'blocked': true, 'employer': 'na' } - * ]; - * - * // using "_.pluck" callback shorthand - * _.initial(characters, 'blocked'); - * // => [{ 'name': 'barney', 'blocked': false, 'employer': 'slate' }] - * - * // using "_.where" callback shorthand - * _.pluck(_.initial(characters, { 'employer': 'na' }), 'name'); - * // => ['barney', 'fred'] - */ - function initial(array, callback, thisArg) { - var n = 0, - length = array ? array.length : 0; - - if (typeof callback != 'number' && callback != null) { - var index = length; - callback = lodash.createCallback(callback, thisArg, 3); - while (index-- && callback(array[index], index, array)) { - n++; - } - } else { - n = (callback == null || thisArg) ? 1 : callback || n; - } - return slice(array, 0, nativeMin(nativeMax(0, length - n), length)); - } - - /** - * Creates an array of unique values present in all provided arrays using - * strict equality for comparisons, i.e. `===`. - * - * @static - * @memberOf _ - * @category Arrays - * @param {...Array} [array] The arrays to inspect. - * @returns {Array} Returns an array of shared values. - * @example - * - * _.intersection([1, 2, 3], [5, 2, 1, 4], [2, 1]); - * // => [1, 2] - */ - function intersection() { - var args = [], - argsIndex = -1, - argsLength = arguments.length, - caches = getArray(), - indexOf = getIndexOf(), - trustIndexOf = indexOf === baseIndexOf, - seen = getArray(); - - while (++argsIndex < argsLength) { - var value = arguments[argsIndex]; - if (isArray(value) || isArguments(value)) { - args.push(value); - caches.push(trustIndexOf && value.length >= largeArraySize && - createCache(argsIndex ? args[argsIndex] : seen)); - } - } - var array = args[0], - index = -1, - length = array ? array.length : 0, - result = []; - - outer: - while (++index < length) { - var cache = caches[0]; - value = array[index]; - - if ((cache ? cacheIndexOf(cache, value) : indexOf(seen, value)) < 0) { - argsIndex = argsLength; - (cache || seen).push(value); - while (--argsIndex) { - cache = caches[argsIndex]; - if ((cache ? cacheIndexOf(cache, value) : indexOf(args[argsIndex], value)) < 0) { - continue outer; - } - } - result.push(value); - } - } - while (argsLength--) { - cache = caches[argsLength]; - if (cache) { - releaseObject(cache); - } - } - releaseArray(caches); - releaseArray(seen); - return result; - } - - /** - * Gets the last element or last `n` elements of an array. If a callback is - * provided elements at the end of the array are returned as long as the - * callback returns truey. The callback is bound to `thisArg` and invoked - * with three arguments; (value, index, array). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @category Arrays - * @param {Array} array The array to query. - * @param {Function|Object|number|string} [callback] The function called - * per element or the number of elements to return. If a property name or - * object is provided it will be used to create a "_.pluck" or "_.where" - * style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {*} Returns the last element(s) of `array`. - * @example - * - * _.last([1, 2, 3]); - * // => 3 - * - * _.last([1, 2, 3], 2); - * // => [2, 3] - * - * _.last([1, 2, 3], function(num) { - * return num > 1; - * }); - * // => [2, 3] - * - * var characters = [ - * { 'name': 'barney', 'blocked': false, 'employer': 'slate' }, - * { 'name': 'fred', 'blocked': true, 'employer': 'slate' }, - * { 'name': 'pebbles', 'blocked': true, 'employer': 'na' } - * ]; - * - * // using "_.pluck" callback shorthand - * _.pluck(_.last(characters, 'blocked'), 'name'); - * // => ['fred', 'pebbles'] - * - * // using "_.where" callback shorthand - * _.last(characters, { 'employer': 'na' }); - * // => [{ 'name': 'pebbles', 'blocked': true, 'employer': 'na' }] - */ - function last(array, callback, thisArg) { - var n = 0, - length = array ? array.length : 0; - - if (typeof callback != 'number' && callback != null) { - var index = length; - callback = lodash.createCallback(callback, thisArg, 3); - while (index-- && callback(array[index], index, array)) { - n++; - } - } else { - n = callback; - if (n == null || thisArg) { - return array ? array[length - 1] : undefined; - } - } - return slice(array, nativeMax(0, length - n)); - } - - /** - * Gets the index at which the last occurrence of `value` is found using strict - * equality for comparisons, i.e. `===`. If `fromIndex` is negative, it is used - * as the offset from the end of the collection. - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @category Arrays - * @param {Array} array The array to search. - * @param {*} value The value to search for. - * @param {number} [fromIndex=array.length-1] The index to search from. - * @returns {number} Returns the index of the matched value or `-1`. - * @example - * - * _.lastIndexOf([1, 2, 3, 1, 2, 3], 2); - * // => 4 - * - * _.lastIndexOf([1, 2, 3, 1, 2, 3], 2, 3); - * // => 1 - */ - function lastIndexOf(array, value, fromIndex) { - var index = array ? array.length : 0; - if (typeof fromIndex == 'number') { - index = (fromIndex < 0 ? nativeMax(0, index + fromIndex) : nativeMin(fromIndex, index - 1)) + 1; - } - while (index--) { - if (array[index] === value) { - return index; - } - } - return -1; - } - - /** - * Removes all provided values from the given array using strict equality for - * comparisons, i.e. `===`. - * - * @static - * @memberOf _ - * @category Arrays - * @param {Array} array The array to modify. - * @param {...*} [value] The values to remove. - * @returns {Array} Returns `array`. - * @example - * - * var array = [1, 2, 3, 1, 2, 3]; - * _.pull(array, 2, 3); - * console.log(array); - * // => [1, 1] - */ - function pull(array) { - var args = arguments, - argsIndex = 0, - argsLength = args.length, - length = array ? array.length : 0; - - while (++argsIndex < argsLength) { - var index = -1, - value = args[argsIndex]; - while (++index < length) { - if (array[index] === value) { - splice.call(array, index--, 1); - length--; - } - } - } - return array; - } - - /** - * Creates an array of numbers (positive and/or negative) progressing from - * `start` up to but not including `end`. If `start` is less than `stop` a - * zero-length range is created unless a negative `step` is specified. - * - * @static - * @memberOf _ - * @category Arrays - * @param {number} [start=0] The start of the range. - * @param {number} end The end of the range. - * @param {number} [step=1] The value to increment or decrement by. - * @returns {Array} Returns a new range array. - * @example - * - * _.range(4); - * // => [0, 1, 2, 3] - * - * _.range(1, 5); - * // => [1, 2, 3, 4] - * - * _.range(0, 20, 5); - * // => [0, 5, 10, 15] - * - * _.range(0, -4, -1); - * // => [0, -1, -2, -3] - * - * _.range(1, 4, 0); - * // => [1, 1, 1] - * - * _.range(0); - * // => [] - */ - function range(start, end, step) { - start = +start || 0; - step = typeof step == 'number' ? step : (+step || 1); - - if (end == null) { - end = start; - start = 0; - } - // use `Array(length)` so engines like Chakra and V8 avoid slower modes - // http://youtu.be/XAqIpGU8ZZk#t=17m25s - var index = -1, - length = nativeMax(0, ceil((end - start) / (step || 1))), - result = Array(length); - - while (++index < length) { - result[index] = start; - start += step; - } - return result; - } - - /** - * Removes all elements from an array that the callback returns truey for - * and returns an array of removed elements. The callback is bound to `thisArg` - * and invoked with three arguments; (value, index, array). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @category Arrays - * @param {Array} array The array to modify. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Array} Returns a new array of removed elements. - * @example - * - * var array = [1, 2, 3, 4, 5, 6]; - * var evens = _.remove(array, function(num) { return num % 2 == 0; }); - * - * console.log(array); - * // => [1, 3, 5] - * - * console.log(evens); - * // => [2, 4, 6] - */ - function remove(array, callback, thisArg) { - var index = -1, - length = array ? array.length : 0, - result = []; - - callback = lodash.createCallback(callback, thisArg, 3); - while (++index < length) { - var value = array[index]; - if (callback(value, index, array)) { - result.push(value); - splice.call(array, index--, 1); - length--; - } - } - return result; - } - - /** - * The opposite of `_.initial` this method gets all but the first element or - * first `n` elements of an array. If a callback function is provided elements - * at the beginning of the array are excluded from the result as long as the - * callback returns truey. The callback is bound to `thisArg` and invoked - * with three arguments; (value, index, array). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @alias drop, tail - * @category Arrays - * @param {Array} array The array to query. - * @param {Function|Object|number|string} [callback=1] The function called - * per element or the number of elements to exclude. If a property name or - * object is provided it will be used to create a "_.pluck" or "_.where" - * style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Array} Returns a slice of `array`. - * @example - * - * _.rest([1, 2, 3]); - * // => [2, 3] - * - * _.rest([1, 2, 3], 2); - * // => [3] - * - * _.rest([1, 2, 3], function(num) { - * return num < 3; - * }); - * // => [3] - * - * var characters = [ - * { 'name': 'barney', 'blocked': true, 'employer': 'slate' }, - * { 'name': 'fred', 'blocked': false, 'employer': 'slate' }, - * { 'name': 'pebbles', 'blocked': true, 'employer': 'na' } - * ]; - * - * // using "_.pluck" callback shorthand - * _.pluck(_.rest(characters, 'blocked'), 'name'); - * // => ['fred', 'pebbles'] - * - * // using "_.where" callback shorthand - * _.rest(characters, { 'employer': 'slate' }); - * // => [{ 'name': 'pebbles', 'blocked': true, 'employer': 'na' }] - */ - function rest(array, callback, thisArg) { - if (typeof callback != 'number' && callback != null) { - var n = 0, - index = -1, - length = array ? array.length : 0; - - callback = lodash.createCallback(callback, thisArg, 3); - while (++index < length && callback(array[index], index, array)) { - n++; - } - } else { - n = (callback == null || thisArg) ? 1 : nativeMax(0, callback); - } - return slice(array, n); - } - - /** - * Uses a binary search to determine the smallest index at which a value - * should be inserted into a given sorted array in order to maintain the sort - * order of the array. If a callback is provided it will be executed for - * `value` and each element of `array` to compute their sort ranking. The - * callback is bound to `thisArg` and invoked with one argument; (value). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @category Arrays - * @param {Array} array The array to inspect. - * @param {*} value The value to evaluate. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {number} Returns the index at which `value` should be inserted - * into `array`. - * @example - * - * _.sortedIndex([20, 30, 50], 40); - * // => 2 - * - * // using "_.pluck" callback shorthand - * _.sortedIndex([{ 'x': 20 }, { 'x': 30 }, { 'x': 50 }], { 'x': 40 }, 'x'); - * // => 2 - * - * var dict = { - * 'wordToNumber': { 'twenty': 20, 'thirty': 30, 'fourty': 40, 'fifty': 50 } - * }; - * - * _.sortedIndex(['twenty', 'thirty', 'fifty'], 'fourty', function(word) { - * return dict.wordToNumber[word]; - * }); - * // => 2 - * - * _.sortedIndex(['twenty', 'thirty', 'fifty'], 'fourty', function(word) { - * return this.wordToNumber[word]; - * }, dict); - * // => 2 - */ - function sortedIndex(array, value, callback, thisArg) { - var low = 0, - high = array ? array.length : low; - - // explicitly reference `identity` for better inlining in Firefox - callback = callback ? lodash.createCallback(callback, thisArg, 1) : identity; - value = callback(value); - - while (low < high) { - var mid = (low + high) >>> 1; - (callback(array[mid]) < value) - ? low = mid + 1 - : high = mid; - } - return low; - } - - /** - * Creates an array of unique values, in order, of the provided arrays using - * strict equality for comparisons, i.e. `===`. - * - * @static - * @memberOf _ - * @category Arrays - * @param {...Array} [array] The arrays to inspect. - * @returns {Array} Returns an array of combined values. - * @example - * - * _.union([1, 2, 3], [5, 2, 1, 4], [2, 1]); - * // => [1, 2, 3, 5, 4] - */ - function union() { - return baseUniq(baseFlatten(arguments, true, true)); - } - - /** - * Creates a duplicate-value-free version of an array using strict equality - * for comparisons, i.e. `===`. If the array is sorted, providing - * `true` for `isSorted` will use a faster algorithm. If a callback is provided - * each element of `array` is passed through the callback before uniqueness - * is computed. The callback is bound to `thisArg` and invoked with three - * arguments; (value, index, array). - * - * If a property name is provided for `callback` the created "_.pluck" style - * callback will return the property value of the given element. - * - * If an object is provided for `callback` the created "_.where" style callback - * will return `true` for elements that have the properties of the given object, - * else `false`. - * - * @static - * @memberOf _ - * @alias unique - * @category Arrays - * @param {Array} array The array to process. - * @param {boolean} [isSorted=false] A flag to indicate that `array` is sorted. - * @param {Function|Object|string} [callback=identity] The function called - * per iteration. If a property name or object is provided it will be used - * to create a "_.pluck" or "_.where" style callback, respectively. - * @param {*} [thisArg] The `this` binding of `callback`. - * @returns {Array} Returns a duplicate-value-free array. - * @example - * - * _.uniq([1, 2, 1, 3, 1]); - * // => [1, 2, 3] - * - * _.uniq([1, 1, 2, 2, 3], true); - * // => [1, 2, 3] - * - * _.uniq(['A', 'b', 'C', 'a', 'B', 'c'], function(letter) { return letter.toLowerCase(); }); - * // => ['A', 'b', 'C'] - * - * _.uniq([1, 2.5, 3, 1.5, 2, 3.5], function(num) { return this.floor(num); }, Math); - * // => [1, 2.5, 3] - * - * // using "_.pluck" callback shorthand - * _.uniq([{ 'x': 1 }, { 'x': 2 }, { 'x': 1 }], 'x'); - * // => [{ 'x': 1 }, { 'x': 2 }] - */ - function uniq(array, isSorted, callback, thisArg) { - // juggle arguments - if (typeof isSorted != 'boolean' && isSorted != null) { - thisArg = callback; - callback = (typeof isSorted != 'function' && thisArg && thisArg[isSorted] === array) ? null : isSorted; - isSorted = false; - } - if (callback != null) { - callback = lodash.createCallback(callback, thisArg, 3); - } - return baseUniq(array, isSorted, callback); - } - - /** - * Creates an array excluding all provided values using strict equality for - * comparisons, i.e. `===`. - * - * @static - * @memberOf _ - * @category Arrays - * @param {Array} array The array to filter. - * @param {...*} [value] The values to exclude. - * @returns {Array} Returns a new array of filtered values. - * @example - * - * _.without([1, 2, 1, 0, 3, 1, 4], 0, 1); - * // => [2, 3, 4] - */ - function without(array) { - return baseDifference(array, slice(arguments, 1)); - } - - /** - * Creates an array that is the symmetric difference of the provided arrays. - * See http://en.wikipedia.org/wiki/Symmetric_difference. - * - * @static - * @memberOf _ - * @category Arrays - * @param {...Array} [array] The arrays to inspect. - * @returns {Array} Returns an array of values. - * @example - * - * _.xor([1, 2, 3], [5, 2, 1, 4]); - * // => [3, 5, 4] - * - * _.xor([1, 2, 5], [2, 3, 5], [3, 4, 5]); - * // => [1, 4, 5] - */ - function xor() { - var index = -1, - length = arguments.length; - - while (++index < length) { - var array = arguments[index]; - if (isArray(array) || isArguments(array)) { - var result = result - ? baseUniq(baseDifference(result, array).concat(baseDifference(array, result))) - : array; - } - } - return result || []; - } - - /** - * Creates an array of grouped elements, the first of which contains the first - * elements of the given arrays, the second of which contains the second - * elements of the given arrays, and so on. - * - * @static - * @memberOf _ - * @alias unzip - * @category Arrays - * @param {...Array} [array] Arrays to process. - * @returns {Array} Returns a new array of grouped elements. - * @example - * - * _.zip(['fred', 'barney'], [30, 40], [true, false]); - * // => [['fred', 30, true], ['barney', 40, false]] - */ - function zip() { - var array = arguments.length > 1 ? arguments : arguments[0], - index = -1, - length = array ? max(pluck(array, 'length')) : 0, - result = Array(length < 0 ? 0 : length); - - while (++index < length) { - result[index] = pluck(array, index); - } - return result; - } - - /** - * Creates an object composed from arrays of `keys` and `values`. Provide - * either a single two dimensional array, i.e. `[[key1, value1], [key2, value2]]` - * or two arrays, one of `keys` and one of corresponding `values`. - * - * @static - * @memberOf _ - * @alias object - * @category Arrays - * @param {Array} keys The array of keys. - * @param {Array} [values=[]] The array of values. - * @returns {Object} Returns an object composed of the given keys and - * corresponding values. - * @example - * - * _.zipObject(['fred', 'barney'], [30, 40]); - * // => { 'fred': 30, 'barney': 40 } - */ - function zipObject(keys, values) { - var index = -1, - length = keys ? keys.length : 0, - result = {}; - - if (!values && length && !isArray(keys[0])) { - values = []; - } - while (++index < length) { - var key = keys[index]; - if (values) { - result[key] = values[index]; - } else if (key) { - result[key[0]] = key[1]; - } - } - return result; - } - - /*--------------------------------------------------------------------------*/ - - /** - * Creates a function that executes `func`, with the `this` binding and - * arguments of the created function, only after being called `n` times. - * - * @static - * @memberOf _ - * @category Functions - * @param {number} n The number of times the function must be called before - * `func` is executed. - * @param {Function} func The function to restrict. - * @returns {Function} Returns the new restricted function. - * @example - * - * var saves = ['profile', 'settings']; - * - * var done = _.after(saves.length, function() { - * console.log('Done saving!'); - * }); - * - * _.forEach(saves, function(type) { - * asyncSave({ 'type': type, 'complete': done }); - * }); - * // => logs 'Done saving!', after all saves have completed - */ - function after(n, func) { - if (!isFunction(func)) { - throw new TypeError; - } - return function() { - if (--n < 1) { - return func.apply(this, arguments); - } - }; - } - - /** - * Creates a function that, when called, invokes `func` with the `this` - * binding of `thisArg` and prepends any additional `bind` arguments to those - * provided to the bound function. - * - * @static - * @memberOf _ - * @category Functions - * @param {Function} func The function to bind. - * @param {*} [thisArg] The `this` binding of `func`. - * @param {...*} [arg] Arguments to be partially applied. - * @returns {Function} Returns the new bound function. - * @example - * - * var func = function(greeting) { - * return greeting + ' ' + this.name; - * }; - * - * func = _.bind(func, { 'name': 'fred' }, 'hi'); - * func(); - * // => 'hi fred' - */ - function bind(func, thisArg) { - return arguments.length > 2 - ? createWrapper(func, 17, slice(arguments, 2), null, thisArg) - : createWrapper(func, 1, null, null, thisArg); - } - - /** - * Binds methods of an object to the object itself, overwriting the existing - * method. Method names may be specified as individual arguments or as arrays - * of method names. If no method names are provided all the function properties - * of `object` will be bound. - * - * @static - * @memberOf _ - * @category Functions - * @param {Object} object The object to bind and assign the bound methods to. - * @param {...string} [methodName] The object method names to - * bind, specified as individual method names or arrays of method names. - * @returns {Object} Returns `object`. - * @example - * - * var view = { - * 'label': 'docs', - * 'onClick': function() { console.log('clicked ' + this.label); } - * }; - * - * _.bindAll(view); - * jQuery('#docs').on('click', view.onClick); - * // => logs 'clicked docs', when the button is clicked - */ - function bindAll(object) { - var funcs = arguments.length > 1 ? baseFlatten(arguments, true, false, 1) : functions(object), - index = -1, - length = funcs.length; - - while (++index < length) { - var key = funcs[index]; - object[key] = createWrapper(object[key], 1, null, null, object); - } - return object; - } - - /** - * Creates a function that, when called, invokes the method at `object[key]` - * and prepends any additional `bindKey` arguments to those provided to the bound - * function. This method differs from `_.bind` by allowing bound functions to - * reference methods that will be redefined or don't yet exist. - * See http://michaux.ca/articles/lazy-function-definition-pattern. - * - * @static - * @memberOf _ - * @category Functions - * @param {Object} object The object the method belongs to. - * @param {string} key The key of the method. - * @param {...*} [arg] Arguments to be partially applied. - * @returns {Function} Returns the new bound function. - * @example - * - * var object = { - * 'name': 'fred', - * 'greet': function(greeting) { - * return greeting + ' ' + this.name; - * } - * }; - * - * var func = _.bindKey(object, 'greet', 'hi'); - * func(); - * // => 'hi fred' - * - * object.greet = function(greeting) { - * return greeting + 'ya ' + this.name + '!'; - * }; - * - * func(); - * // => 'hiya fred!' - */ - function bindKey(object, key) { - return arguments.length > 2 - ? createWrapper(key, 19, slice(arguments, 2), null, object) - : createWrapper(key, 3, null, null, object); - } - - /** - * Creates a function that is the composition of the provided functions, - * where each function consumes the return value of the function that follows. - * For example, composing the functions `f()`, `g()`, and `h()` produces `f(g(h()))`. - * Each function is executed with the `this` binding of the composed function. - * - * @static - * @memberOf _ - * @category Functions - * @param {...Function} [func] Functions to compose. - * @returns {Function} Returns the new composed function. - * @example - * - * var realNameMap = { - * 'pebbles': 'penelope' - * }; - * - * var format = function(name) { - * name = realNameMap[name.toLowerCase()] || name; - * return name.charAt(0).toUpperCase() + name.slice(1).toLowerCase(); - * }; - * - * var greet = function(formatted) { - * return 'Hiya ' + formatted + '!'; - * }; - * - * var welcome = _.compose(greet, format); - * welcome('pebbles'); - * // => 'Hiya Penelope!' - */ - function compose() { - var funcs = arguments, - length = funcs.length; - - while (length--) { - if (!isFunction(funcs[length])) { - throw new TypeError; - } - } - return function() { - var args = arguments, - length = funcs.length; - - while (length--) { - args = [funcs[length].apply(this, args)]; - } - return args[0]; - }; - } - - /** - * Creates a function which accepts one or more arguments of `func` that when - * invoked either executes `func` returning its result, if all `func` arguments - * have been provided, or returns a function that accepts one or more of the - * remaining `func` arguments, and so on. The arity of `func` can be specified - * if `func.length` is not sufficient. - * - * @static - * @memberOf _ - * @category Functions - * @param {Function} func The function to curry. - * @param {number} [arity=func.length] The arity of `func`. - * @returns {Function} Returns the new curried function. - * @example - * - * var curried = _.curry(function(a, b, c) { - * console.log(a + b + c); - * }); - * - * curried(1)(2)(3); - * // => 6 - * - * curried(1, 2)(3); - * // => 6 - * - * curried(1, 2, 3); - * // => 6 - */ - function curry(func, arity) { - arity = typeof arity == 'number' ? arity : (+arity || func.length); - return createWrapper(func, 4, null, null, null, arity); - } - - /** - * Creates a function that will delay the execution of `func` until after - * `wait` milliseconds have elapsed since the last time it was invoked. - * Provide an options object to indicate that `func` should be invoked on - * the leading and/or trailing edge of the `wait` timeout. Subsequent calls - * to the debounced function will return the result of the last `func` call. - * - * Note: If `leading` and `trailing` options are `true` `func` will be called - * on the trailing edge of the timeout only if the the debounced function is - * invoked more than once during the `wait` timeout. - * - * @static - * @memberOf _ - * @category Functions - * @param {Function} func The function to debounce. - * @param {number} wait The number of milliseconds to delay. - * @param {Object} [options] The options object. - * @param {boolean} [options.leading=false] Specify execution on the leading edge of the timeout. - * @param {number} [options.maxWait] The maximum time `func` is allowed to be delayed before it's called. - * @param {boolean} [options.trailing=true] Specify execution on the trailing edge of the timeout. - * @returns {Function} Returns the new debounced function. - * @example - * - * // avoid costly calculations while the window size is in flux - * var lazyLayout = _.debounce(calculateLayout, 150); - * jQuery(window).on('resize', lazyLayout); - * - * // execute `sendMail` when the click event is fired, debouncing subsequent calls - * jQuery('#postbox').on('click', _.debounce(sendMail, 300, { - * 'leading': true, - * 'trailing': false - * }); - * - * // ensure `batchLog` is executed once after 1 second of debounced calls - * var source = new EventSource('/stream'); - * source.addEventListener('message', _.debounce(batchLog, 250, { - * 'maxWait': 1000 - * }, false); - */ - function debounce(func, wait, options) { - var args, - maxTimeoutId, - result, - stamp, - thisArg, - timeoutId, - trailingCall, - lastCalled = 0, - maxWait = false, - trailing = true; - - if (!isFunction(func)) { - throw new TypeError; - } - wait = nativeMax(0, wait) || 0; - if (options === true) { - var leading = true; - trailing = false; - } else if (isObject(options)) { - leading = options.leading; - maxWait = 'maxWait' in options && (nativeMax(wait, options.maxWait) || 0); - trailing = 'trailing' in options ? options.trailing : trailing; - } - var delayed = function() { - var remaining = wait - (now() - stamp); - if (remaining <= 0) { - if (maxTimeoutId) { - clearTimeout(maxTimeoutId); - } - var isCalled = trailingCall; - maxTimeoutId = timeoutId = trailingCall = undefined; - if (isCalled) { - lastCalled = now(); - result = func.apply(thisArg, args); - if (!timeoutId && !maxTimeoutId) { - args = thisArg = null; - } - } - } else { - timeoutId = setTimeout(delayed, remaining); - } - }; - - var maxDelayed = function() { - if (timeoutId) { - clearTimeout(timeoutId); - } - maxTimeoutId = timeoutId = trailingCall = undefined; - if (trailing || (maxWait !== wait)) { - lastCalled = now(); - result = func.apply(thisArg, args); - if (!timeoutId && !maxTimeoutId) { - args = thisArg = null; - } - } - }; - - return function() { - args = arguments; - stamp = now(); - thisArg = this; - trailingCall = trailing && (timeoutId || !leading); - - if (maxWait === false) { - var leadingCall = leading && !timeoutId; - } else { - if (!maxTimeoutId && !leading) { - lastCalled = stamp; - } - var remaining = maxWait - (stamp - lastCalled), - isCalled = remaining <= 0; - - if (isCalled) { - if (maxTimeoutId) { - maxTimeoutId = clearTimeout(maxTimeoutId); - } - lastCalled = stamp; - result = func.apply(thisArg, args); - } - else if (!maxTimeoutId) { - maxTimeoutId = setTimeout(maxDelayed, remaining); - } - } - if (isCalled && timeoutId) { - timeoutId = clearTimeout(timeoutId); - } - else if (!timeoutId && wait !== maxWait) { - timeoutId = setTimeout(delayed, wait); - } - if (leadingCall) { - isCalled = true; - result = func.apply(thisArg, args); - } - if (isCalled && !timeoutId && !maxTimeoutId) { - args = thisArg = null; - } - return result; - }; - } - - /** - * Defers executing the `func` function until the current call stack has cleared. - * Additional arguments will be provided to `func` when it is invoked. - * - * @static - * @memberOf _ - * @category Functions - * @param {Function} func The function to defer. - * @param {...*} [arg] Arguments to invoke the function with. - * @returns {number} Returns the timer id. - * @example - * - * _.defer(function(text) { console.log(text); }, 'deferred'); - * // logs 'deferred' after one or more milliseconds - */ - function defer(func) { - if (!isFunction(func)) { - throw new TypeError; - } - var args = slice(arguments, 1); - return setTimeout(function() { func.apply(undefined, args); }, 1); - } - - /** - * Executes the `func` function after `wait` milliseconds. Additional arguments - * will be provided to `func` when it is invoked. - * - * @static - * @memberOf _ - * @category Functions - * @param {Function} func The function to delay. - * @param {number} wait The number of milliseconds to delay execution. - * @param {...*} [arg] Arguments to invoke the function with. - * @returns {number} Returns the timer id. - * @example - * - * _.delay(function(text) { console.log(text); }, 1000, 'later'); - * // => logs 'later' after one second - */ - function delay(func, wait) { - if (!isFunction(func)) { - throw new TypeError; - } - var args = slice(arguments, 2); - return setTimeout(function() { func.apply(undefined, args); }, wait); - } - - /** - * Creates a function that memoizes the result of `func`. If `resolver` is - * provided it will be used to determine the cache key for storing the result - * based on the arguments provided to the memoized function. By default, the - * first argument provided to the memoized function is used as the cache key. - * The `func` is executed with the `this` binding of the memoized function. - * The result cache is exposed as the `cache` property on the memoized function. - * - * @static - * @memberOf _ - * @category Functions - * @param {Function} func The function to have its output memoized. - * @param {Function} [resolver] A function used to resolve the cache key. - * @returns {Function} Returns the new memoizing function. - * @example - * - * var fibonacci = _.memoize(function(n) { - * return n < 2 ? n : fibonacci(n - 1) + fibonacci(n - 2); - * }); - * - * fibonacci(9) - * // => 34 - * - * var data = { - * 'fred': { 'name': 'fred', 'age': 40 }, - * 'pebbles': { 'name': 'pebbles', 'age': 1 } - * }; - * - * // modifying the result cache - * var get = _.memoize(function(name) { return data[name]; }, _.identity); - * get('pebbles'); - * // => { 'name': 'pebbles', 'age': 1 } - * - * get.cache.pebbles.name = 'penelope'; - * get('pebbles'); - * // => { 'name': 'penelope', 'age': 1 } - */ - function memoize(func, resolver) { - if (!isFunction(func)) { - throw new TypeError; - } - var memoized = function() { - var cache = memoized.cache, - key = resolver ? resolver.apply(this, arguments) : keyPrefix + arguments[0]; - - return hasOwnProperty.call(cache, key) - ? cache[key] - : (cache[key] = func.apply(this, arguments)); - } - memoized.cache = {}; - return memoized; - } - - /** - * Creates a function that is restricted to execute `func` once. Repeat calls to - * the function will return the value of the first call. The `func` is executed - * with the `this` binding of the created function. - * - * @static - * @memberOf _ - * @category Functions - * @param {Function} func The function to restrict. - * @returns {Function} Returns the new restricted function. - * @example - * - * var initialize = _.once(createApplication); - * initialize(); - * initialize(); - * // `initialize` executes `createApplication` once - */ - function once(func) { - var ran, - result; - - if (!isFunction(func)) { - throw new TypeError; - } - return function() { - if (ran) { - return result; - } - ran = true; - result = func.apply(this, arguments); - - // clear the `func` variable so the function may be garbage collected - func = null; - return result; - }; - } - - /** - * Creates a function that, when called, invokes `func` with any additional - * `partial` arguments prepended to those provided to the new function. This - * method is similar to `_.bind` except it does **not** alter the `this` binding. - * - * @static - * @memberOf _ - * @category Functions - * @param {Function} func The function to partially apply arguments to. - * @param {...*} [arg] Arguments to be partially applied. - * @returns {Function} Returns the new partially applied function. - * @example - * - * var greet = function(greeting, name) { return greeting + ' ' + name; }; - * var hi = _.partial(greet, 'hi'); - * hi('fred'); - * // => 'hi fred' - */ - function partial(func) { - return createWrapper(func, 16, slice(arguments, 1)); - } - - /** - * This method is like `_.partial` except that `partial` arguments are - * appended to those provided to the new function. - * - * @static - * @memberOf _ - * @category Functions - * @param {Function} func The function to partially apply arguments to. - * @param {...*} [arg] Arguments to be partially applied. - * @returns {Function} Returns the new partially applied function. - * @example - * - * var defaultsDeep = _.partialRight(_.merge, _.defaults); - * - * var options = { - * 'variable': 'data', - * 'imports': { 'jq': $ } - * }; - * - * defaultsDeep(options, _.templateSettings); - * - * options.variable - * // => 'data' - * - * options.imports - * // => { '_': _, 'jq': $ } - */ - function partialRight(func) { - return createWrapper(func, 32, null, slice(arguments, 1)); - } - - /** - * Creates a function that, when executed, will only call the `func` function - * at most once per every `wait` milliseconds. Provide an options object to - * indicate that `func` should be invoked on the leading and/or trailing edge - * of the `wait` timeout. Subsequent calls to the throttled function will - * return the result of the last `func` call. - * - * Note: If `leading` and `trailing` options are `true` `func` will be called - * on the trailing edge of the timeout only if the the throttled function is - * invoked more than once during the `wait` timeout. - * - * @static - * @memberOf _ - * @category Functions - * @param {Function} func The function to throttle. - * @param {number} wait The number of milliseconds to throttle executions to. - * @param {Object} [options] The options object. - * @param {boolean} [options.leading=true] Specify execution on the leading edge of the timeout. - * @param {boolean} [options.trailing=true] Specify execution on the trailing edge of the timeout. - * @returns {Function} Returns the new throttled function. - * @example - * - * // avoid excessively updating the position while scrolling - * var throttled = _.throttle(updatePosition, 100); - * jQuery(window).on('scroll', throttled); - * - * // execute `renewToken` when the click event is fired, but not more than once every 5 minutes - * jQuery('.interactive').on('click', _.throttle(renewToken, 300000, { - * 'trailing': false - * })); - */ - function throttle(func, wait, options) { - var leading = true, - trailing = true; - - if (!isFunction(func)) { - throw new TypeError; - } - if (options === false) { - leading = false; - } else if (isObject(options)) { - leading = 'leading' in options ? options.leading : leading; - trailing = 'trailing' in options ? options.trailing : trailing; - } - debounceOptions.leading = leading; - debounceOptions.maxWait = wait; - debounceOptions.trailing = trailing; - - return debounce(func, wait, debounceOptions); - } - - /** - * Creates a function that provides `value` to the wrapper function as its - * first argument. Additional arguments provided to the function are appended - * to those provided to the wrapper function. The wrapper is executed with - * the `this` binding of the created function. - * - * @static - * @memberOf _ - * @category Functions - * @param {*} value The value to wrap. - * @param {Function} wrapper The wrapper function. - * @returns {Function} Returns the new function. - * @example - * - * var p = _.wrap(_.escape, function(func, text) { - * return '

    ' + func(text) + '

    '; - * }); - * - * p('Fred, Wilma, & Pebbles'); - * // => '

    Fred, Wilma, & Pebbles

    ' - */ - function wrap(value, wrapper) { - return createWrapper(wrapper, 16, [value]); - } - - /*--------------------------------------------------------------------------*/ - - /** - * Creates a function that returns `value`. - * - * @static - * @memberOf _ - * @category Utilities - * @param {*} value The value to return from the new function. - * @returns {Function} Returns the new function. - * @example - * - * var object = { 'name': 'fred' }; - * var getter = _.constant(object); - * getter() === object; - * // => true - */ - function constant(value) { - return function() { - return value; - }; - } - - /** - * Produces a callback bound to an optional `thisArg`. If `func` is a property - * name the created callback will return the property value for a given element. - * If `func` is an object the created callback will return `true` for elements - * that contain the equivalent object properties, otherwise it will return `false`. - * - * @static - * @memberOf _ - * @category Utilities - * @param {*} [func=identity] The value to convert to a callback. - * @param {*} [thisArg] The `this` binding of the created callback. - * @param {number} [argCount] The number of arguments the callback accepts. - * @returns {Function} Returns a callback function. - * @example - * - * var characters = [ - * { 'name': 'barney', 'age': 36 }, - * { 'name': 'fred', 'age': 40 } - * ]; - * - * // wrap to create custom callback shorthands - * _.createCallback = _.wrap(_.createCallback, function(func, callback, thisArg) { - * var match = /^(.+?)__([gl]t)(.+)$/.exec(callback); - * return !match ? func(callback, thisArg) : function(object) { - * return match[2] == 'gt' ? object[match[1]] > match[3] : object[match[1]] < match[3]; - * }; - * }); - * - * _.filter(characters, 'age__gt38'); - * // => [{ 'name': 'fred', 'age': 40 }] - */ - function createCallback(func, thisArg, argCount) { - var type = typeof func; - if (func == null || type == 'function') { - return baseCreateCallback(func, thisArg, argCount); - } - // handle "_.pluck" style callback shorthands - if (type != 'object') { - return property(func); - } - var props = keys(func), - key = props[0], - a = func[key]; - - // handle "_.where" style callback shorthands - if (props.length == 1 && a === a && !isObject(a)) { - // fast path the common case of providing an object with a single - // property containing a primitive value - return function(object) { - var b = object[key]; - return a === b && (a !== 0 || (1 / a == 1 / b)); - }; - } - return function(object) { - var length = props.length, - result = false; - - while (length--) { - if (!(result = baseIsEqual(object[props[length]], func[props[length]], null, true))) { - break; - } - } - return result; - }; - } - - /** - * Converts the characters `&`, `<`, `>`, `"`, and `'` in `string` to their - * corresponding HTML entities. - * - * @static - * @memberOf _ - * @category Utilities - * @param {string} string The string to escape. - * @returns {string} Returns the escaped string. - * @example - * - * _.escape('Fred, Wilma, & Pebbles'); - * // => 'Fred, Wilma, & Pebbles' - */ - function escape(string) { - return string == null ? '' : String(string).replace(reUnescapedHtml, escapeHtmlChar); - } - - /** - * This method returns the first argument provided to it. - * - * @static - * @memberOf _ - * @category Utilities - * @param {*} value Any value. - * @returns {*} Returns `value`. - * @example - * - * var object = { 'name': 'fred' }; - * _.identity(object) === object; - * // => true - */ - function identity(value) { - return value; - } - - /** - * Adds function properties of a source object to the destination object. - * If `object` is a function methods will be added to its prototype as well. - * - * @static - * @memberOf _ - * @category Utilities - * @param {Function|Object} [object=lodash] object The destination object. - * @param {Object} source The object of functions to add. - * @param {Object} [options] The options object. - * @param {boolean} [options.chain=true] Specify whether the functions added are chainable. - * @example - * - * function capitalize(string) { - * return string.charAt(0).toUpperCase() + string.slice(1).toLowerCase(); - * } - * - * _.mixin({ 'capitalize': capitalize }); - * _.capitalize('fred'); - * // => 'Fred' - * - * _('fred').capitalize().value(); - * // => 'Fred' - * - * _.mixin({ 'capitalize': capitalize }, { 'chain': false }); - * _('fred').capitalize(); - * // => 'Fred' - */ - function mixin(object, source, options) { - var chain = true, - methodNames = source && functions(source); - - if (!source || (!options && !methodNames.length)) { - if (options == null) { - options = source; - } - ctor = lodashWrapper; - source = object; - object = lodash; - methodNames = functions(source); - } - if (options === false) { - chain = false; - } else if (isObject(options) && 'chain' in options) { - chain = options.chain; - } - var ctor = object, - isFunc = isFunction(ctor); - - forEach(methodNames, function(methodName) { - var func = object[methodName] = source[methodName]; - if (isFunc) { - ctor.prototype[methodName] = function() { - var chainAll = this.__chain__, - value = this.__wrapped__, - args = [value]; - - push.apply(args, arguments); - var result = func.apply(object, args); - if (chain || chainAll) { - if (value === result && isObject(result)) { - return this; - } - result = new ctor(result); - result.__chain__ = chainAll; - } - return result; - }; - } - }); - } - - /** - * Reverts the '_' variable to its previous value and returns a reference to - * the `lodash` function. - * - * @static - * @memberOf _ - * @category Utilities - * @returns {Function} Returns the `lodash` function. - * @example - * - * var lodash = _.noConflict(); - */ - function noConflict() { - context._ = oldDash; - return this; - } - - /** - * A no-operation function. - * - * @static - * @memberOf _ - * @category Utilities - * @example - * - * var object = { 'name': 'fred' }; - * _.noop(object) === undefined; - * // => true - */ - function noop() { - // no operation performed - } - - /** - * Gets the number of milliseconds that have elapsed since the Unix epoch - * (1 January 1970 00:00:00 UTC). - * - * @static - * @memberOf _ - * @category Utilities - * @example - * - * var stamp = _.now(); - * _.defer(function() { console.log(_.now() - stamp); }); - * // => logs the number of milliseconds it took for the deferred function to be called - */ - var now = isNative(now = Date.now) && now || function() { - return new Date().getTime(); - }; - - /** - * Converts the given value into an integer of the specified radix. - * If `radix` is `undefined` or `0` a `radix` of `10` is used unless the - * `value` is a hexadecimal, in which case a `radix` of `16` is used. - * - * Note: This method avoids differences in native ES3 and ES5 `parseInt` - * implementations. See http://es5.github.io/#E. - * - * @static - * @memberOf _ - * @category Utilities - * @param {string} value The value to parse. - * @param {number} [radix] The radix used to interpret the value to parse. - * @returns {number} Returns the new integer value. - * @example - * - * _.parseInt('08'); - * // => 8 - */ - var parseInt = nativeParseInt(whitespace + '08') == 8 ? nativeParseInt : function(value, radix) { - // Firefox < 21 and Opera < 15 follow the ES3 specified implementation of `parseInt` - return nativeParseInt(isString(value) ? value.replace(reLeadingSpacesAndZeros, '') : value, radix || 0); - }; - - /** - * Creates a "_.pluck" style function, which returns the `key` value of a - * given object. - * - * @static - * @memberOf _ - * @category Utilities - * @param {string} key The name of the property to retrieve. - * @returns {Function} Returns the new function. - * @example - * - * var characters = [ - * { 'name': 'fred', 'age': 40 }, - * { 'name': 'barney', 'age': 36 } - * ]; - * - * var getName = _.property('name'); - * - * _.map(characters, getName); - * // => ['barney', 'fred'] - * - * _.sortBy(characters, getName); - * // => [{ 'name': 'barney', 'age': 36 }, { 'name': 'fred', 'age': 40 }] - */ - function property(key) { - return function(object) { - return object[key]; - }; - } - - /** - * Produces a random number between `min` and `max` (inclusive). If only one - * argument is provided a number between `0` and the given number will be - * returned. If `floating` is truey or either `min` or `max` are floats a - * floating-point number will be returned instead of an integer. - * - * @static - * @memberOf _ - * @category Utilities - * @param {number} [min=0] The minimum possible value. - * @param {number} [max=1] The maximum possible value. - * @param {boolean} [floating=false] Specify returning a floating-point number. - * @returns {number} Returns a random number. - * @example - * - * _.random(0, 5); - * // => an integer between 0 and 5 - * - * _.random(5); - * // => also an integer between 0 and 5 - * - * _.random(5, true); - * // => a floating-point number between 0 and 5 - * - * _.random(1.2, 5.2); - * // => a floating-point number between 1.2 and 5.2 - */ - function random(min, max, floating) { - var noMin = min == null, - noMax = max == null; - - if (floating == null) { - if (typeof min == 'boolean' && noMax) { - floating = min; - min = 1; - } - else if (!noMax && typeof max == 'boolean') { - floating = max; - noMax = true; - } - } - if (noMin && noMax) { - max = 1; - } - min = +min || 0; - if (noMax) { - max = min; - min = 0; - } else { - max = +max || 0; - } - if (floating || min % 1 || max % 1) { - var rand = nativeRandom(); - return nativeMin(min + (rand * (max - min + parseFloat('1e-' + ((rand +'').length - 1)))), max); - } - return baseRandom(min, max); - } - - /** - * Resolves the value of property `key` on `object`. If `key` is a function - * it will be invoked with the `this` binding of `object` and its result returned, - * else the property value is returned. If `object` is falsey then `undefined` - * is returned. - * - * @static - * @memberOf _ - * @category Utilities - * @param {Object} object The object to inspect. - * @param {string} key The name of the property to resolve. - * @returns {*} Returns the resolved value. - * @example - * - * var object = { - * 'cheese': 'crumpets', - * 'stuff': function() { - * return 'nonsense'; - * } - * }; - * - * _.result(object, 'cheese'); - * // => 'crumpets' - * - * _.result(object, 'stuff'); - * // => 'nonsense' - */ - function result(object, key) { - if (object) { - var value = object[key]; - return isFunction(value) ? object[key]() : value; - } - } - - /** - * A micro-templating method that handles arbitrary delimiters, preserves - * whitespace, and correctly escapes quotes within interpolated code. - * - * Note: In the development build, `_.template` utilizes sourceURLs for easier - * debugging. See http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/#toc-sourceurl - * - * For more information on precompiling templates see: - * http://lodash.com/custom-builds - * - * For more information on Chrome extension sandboxes see: - * http://developer.chrome.com/stable/extensions/sandboxingEval.html - * - * @static - * @memberOf _ - * @category Utilities - * @param {string} text The template text. - * @param {Object} data The data object used to populate the text. - * @param {Object} [options] The options object. - * @param {RegExp} [options.escape] The "escape" delimiter. - * @param {RegExp} [options.evaluate] The "evaluate" delimiter. - * @param {Object} [options.imports] An object to import into the template as local variables. - * @param {RegExp} [options.interpolate] The "interpolate" delimiter. - * @param {string} [sourceURL] The sourceURL of the template's compiled source. - * @param {string} [variable] The data object variable name. - * @returns {Function|string} Returns a compiled function when no `data` object - * is given, else it returns the interpolated text. - * @example - * - * // using the "interpolate" delimiter to create a compiled template - * var compiled = _.template('hello <%= name %>'); - * compiled({ 'name': 'fred' }); - * // => 'hello fred' - * - * // using the "escape" delimiter to escape HTML in data property values - * _.template('<%- value %>', { 'value': ' - -// Sets Math.random to a PRNG initialized using the given explicit seed. -Math.seedrandom('hello.'); -console.log(Math.random()); // Always 0.9282578795792454 -console.log(Math.random()); // Always 0.3752569768646784 - -// Sets Math.random to an ARC4-based PRNG that is autoseeded using the -// current time, dom state, and other accumulated local entropy. -// The generated seed string is returned. -Math.seedrandom(); -console.log(Math.random()); // Reasonably unpredictable. - -// Seeds using the given explicit seed mixed with accumulated entropy. -Math.seedrandom('added entropy.', { entropy: true }); -console.log(Math.random()); // As unpredictable as added entropy. - -// Use "new" to create a local prng without altering Math.random. -var myrng = new Math.seedrandom('hello.'); -console.log(myrng()); // Always 0.9282578795792454 - - -Node.js usage -------------- - -npm install seedrandom - -// Local PRNG: does not affect Math.random. -var seedrandom = require('seedrandom'); -var rng = seedrandom('hello.'); -console.log(rng()); // Always 0.9282578795792454 - -// Autoseeded ARC4-based PRNG. -rng = seedrandom(); -console.log(rng()); // Reasonably unpredictable. - -// Global PRNG: set Math.random. -seedrandom('hello.', { global: true }); -console.log(Math.random()); // Always 0.9282578795792454 - -// Mixing accumulated entropy. -rng = seedrandom('added entropy.', { entropy: true }); -console.log(rng()); // As unpredictable as added entropy. - - -Require.js usage ----------------- - -Similar to node.js usage: - -bower install seedrandom - -require(['seedrandom'], function(seedrandom) { - var rng = seedrandom('hello.'); - console.log(rng()); // Always 0.9282578795792454 -}); - - -Network seeding via a script tag --------------------------------- - - - - - -Examples of manipulating the seed for various purposes: - -var seed = Math.seedrandom(); // Use prng with an automatic seed. -document.write(Math.random()); // Pretty much unpredictable x. - -var rng = new Math.seedrandom(seed); // A new prng with the same seed. -document.write(rng()); // Repeat the 'unpredictable' x. - -function reseed(event, count) { // Define a custom entropy collector. - var t = []; - function w(e) { - t.push([e.pageX, e.pageY, +new Date]); - if (t.length < count) { return; } - document.removeEventListener(event, w); - Math.seedrandom(t, { entropy: true }); - } - document.addEventListener(event, w); -} -reseed('mousemove', 100); // Reseed after 100 mouse moves. - -The "pass" option can be used to get both the prng and the seed. -The following returns both an autoseeded prng and the seed as an object, -without mutating Math.random: - -var obj = Math.seedrandom(null, { pass: function(prng, seed) { - return { random: prng, seed: seed }; -}}); - - -Version notes -------------- - -The random number sequence is the same as version 1.0 for string seeds. -* Version 2.0 changed the sequence for non-string seeds. -* Version 2.1 speeds seeding and uses window.crypto to autoseed if present. -* Version 2.2 alters non-crypto autoseeding to sweep up entropy from plugins. -* Version 2.3 adds support for "new", module loading, and a null seed arg. -* Version 2.3.1 adds a build environment, module packaging, and tests. -* Version 2.3.4 fixes bugs on IE8, and switches to MIT license. -* Version 2.3.6 adds a readable options object argument. - -The standard ARC4 key scheduler cycles short keys, which means that -seedrandom('ab') is equivalent to seedrandom('abab') and 'ababab'. -Therefore it is a good idea to add a terminator to avoid trivial -equivalences on short string seeds, e.g., Math.seedrandom(str + '\0'). -Starting with version 2.0, a terminator is added automatically for -non-string seeds, so seeding with the number 111 is the same as seeding -with '111\0'. - -When seedrandom() is called with zero args or a null seed, it uses a -seed drawn from the browser crypto object if present. If there is no -crypto support, seedrandom() uses the current time, the native rng, -and a walk of several DOM objects to collect a few bits of entropy. - -Each time the one- or two-argument forms of seedrandom are called, -entropy from the passed seed is accumulated in a pool to help generate -future seeds for the zero- and two-argument forms of seedrandom. - -On speed - This javascript implementation of Math.random() is several -times slower than the built-in Math.random() because it is not native -code, but that is typically fast enough. Some details (timings on -Chrome 25 on a 2010 vintage macbook): - -* seeded Math.random() - avg less than 0.0002 milliseconds per call -* seedrandom('explicit.') - avg less than 0.2 milliseconds per call -* seedrandom('explicit.', true) - avg less than 0.2 milliseconds per call -* seedrandom() with crypto - avg less than 0.2 milliseconds per call - -Autoseeding without crypto is somewhat slower, about 20-30 milliseconds on -a 2012 windows 7 1.5ghz i5 laptop, as seen on Firefox 19, IE 10, and Opera. -Seeded rng calls themselves are fast across these browsers, with slowest -numbers on Opera at about 0.0005 ms per seeded Math.random(). - - -LICENSE (MIT) -------------- - -Copyright (c)2014 David Bau. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -*/ - -/** - * All code is in an anonymous closure to keep the global namespace clean. - */ -(function ( - global, pool, math, width, chunks, digits, module, define, rngname) { - -// -// The following constants are related to IEEE 754 limits. -// -var startdenom = math.pow(width, chunks), - significance = math.pow(2, digits), - overflow = significance * 2, - mask = width - 1, - -// -// seedrandom() -// This is the seedrandom function described above. -// -impl = math['seed' + rngname] = function(seed, options, callback) { - var key = []; - options = (options == true) ? { entropy: true } : (options || {}); - - // Flatten the seed string or build one from local entropy if needed. - var shortseed = mixkey(flatten( - options.entropy ? [seed, tostring(pool)] : - (seed == null) ? autoseed() : seed, 3), key); - - // Use the seed to initialize an ARC4 generator. - var arc4 = new ARC4(key); - - // Mix the randomness into accumulated entropy. - mixkey(tostring(arc4.S), pool); - - // Calling convention: what to return as a function of prng, seed, is_math. - return (options.pass || callback || - // If called as a method of Math (Math.seedrandom()), mutate Math.random - // because that is how seedrandom.js has worked since v1.0. Otherwise, - // it is a newer calling convention, so return the prng directly. - function(prng, seed, is_math_call) { - if (is_math_call) { math[rngname] = prng; return seed; } - else return prng; - })( - - // This function returns a random double in [0, 1) that contains - // randomness in every bit of the mantissa of the IEEE 754 value. - function() { - var n = arc4.g(chunks), // Start with a numerator n < 2 ^ 48 - d = startdenom, // and denominator d = 2 ^ 48. - x = 0; // and no 'extra last byte'. - while (n < significance) { // Fill up all significant digits by - n = (n + x) * width; // shifting numerator and - d *= width; // denominator and generating a - x = arc4.g(1); // new least-significant-byte. - } - while (n >= overflow) { // To avoid rounding up, before adding - n /= 2; // last byte, shift everything - d /= 2; // right using integer math until - x >>>= 1; // we have exactly the desired bits. - } - return (n + x) / d; // Form the number within [0, 1). - }, shortseed, 'global' in options ? options.global : (this == math)); -}; - -// -// ARC4 -// -// An ARC4 implementation. The constructor takes a key in the form of -// an array of at most (width) integers that should be 0 <= x < (width). -// -// The g(count) method returns a pseudorandom integer that concatenates -// the next (count) outputs from ARC4. Its return value is a number x -// that is in the range 0 <= x < (width ^ count). -// -/** @constructor */ -function ARC4(key) { - var t, keylen = key.length, - me = this, i = 0, j = me.i = me.j = 0, s = me.S = []; - - // The empty key [] is treated as [0]. - if (!keylen) { key = [keylen++]; } - - // Set up S using the standard key scheduling algorithm. - while (i < width) { - s[i] = i++; - } - for (i = 0; i < width; i++) { - s[i] = s[j = mask & (j + key[i % keylen] + (t = s[i]))]; - s[j] = t; - } - - // The "g" method returns the next (count) outputs as one number. - (me.g = function(count) { - // Using instance members instead of closure state nearly doubles speed. - var t, r = 0, - i = me.i, j = me.j, s = me.S; - while (count--) { - t = s[i = mask & (i + 1)]; - r = r * width + s[mask & ((s[i] = s[j = mask & (j + t)]) + (s[j] = t))]; - } - me.i = i; me.j = j; - return r; - // For robust unpredictability discard an initial batch of values. - // See http://www.rsa.com/rsalabs/node.asp?id=2009 - })(width); -} - -// -// flatten() -// Converts an object tree to nested arrays of strings. -// -function flatten(obj, depth) { - var result = [], typ = (typeof obj), prop; - if (depth && typ == 'object') { - for (prop in obj) { - try { result.push(flatten(obj[prop], depth - 1)); } catch (e) {} - } - } - return (result.length ? result : typ == 'string' ? obj : obj + '\0'); -} - -// -// mixkey() -// Mixes a string seed into a key that is an array of integers, and -// returns a shortened string seed that is equivalent to the result key. -// -function mixkey(seed, key) { - var stringseed = seed + '', smear, j = 0; - while (j < stringseed.length) { - key[mask & j] = - mask & ((smear ^= key[mask & j] * 19) + stringseed.charCodeAt(j++)); - } - return tostring(key); -} - -// -// autoseed() -// Returns an object for autoseeding, using window.crypto if available. -// -/** @param {Uint8Array|Navigator=} seed */ -function autoseed(seed) { - try { - global.crypto.getRandomValues(seed = new Uint8Array(width)); - return tostring(seed); - } catch (e) { - return [+new Date, global, (seed = global.navigator) && seed.plugins, - global.screen, tostring(pool)]; - } -} - -// -// tostring() -// Converts an array of charcodes to a string -// -function tostring(a) { - return String.fromCharCode.apply(0, a); -} - -// -// When seedrandom.js is loaded, we immediately mix a few bits -// from the built-in RNG into the entropy pool. Because we do -// not want to intefere with determinstic PRNG state later, -// seedrandom will not call math.random on its own again after -// initialization. -// -mixkey(math[rngname](), pool); - -// -// Nodejs and AMD support: export the implemenation as a module using -// either convention. -// -if (module && module.exports) { - module.exports = impl; -} else if (define && define.amd) { - define(function() { return impl; }); -} - -// End anonymous scope, and pass initial values. -})( - this, // global window object - [], // pool: entropy pool starts empty - Math, // math: package containing random, pow, and seedrandom - 256, // width: each RC4 output is 0 <= x < 256 - 6, // chunks: at least six RC4 outputs for each double - 52, // digits: there are 52 significant digits in a double - (typeof module) == 'object' && module, // present in node.js - (typeof define) == 'function' && define, // present with an AMD loader - 'random'// rngname: name for Math.random and Math.seedrandom -); diff --git a/client/scripts/lib/socket.io-1.0.6.js b/client/scripts/lib/socket.io-1.0.6.js deleted file mode 100644 index 3cfdaa8..0000000 --- a/client/scripts/lib/socket.io-1.0.6.js +++ /dev/null @@ -1,6172 +0,0 @@ -!function(e){"object"==typeof exports?module.exports=e():"function"==typeof define&&define.amd?define(e):"undefined"!=typeof window?window.io=e():"undefined"!=typeof global?global.io=e():"undefined"!=typeof self&&(self.io=e())}(function(){var define,module,exports; - return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o 0 && !this.encoding) { - var pack = this.packetBuffer.shift(); - this.packet(pack); - } - }; - - /** - * Clean up transport subscriptions and packet buffer. - * - * @api private - */ - - Manager.prototype.cleanup = function(){ - var sub; - while (sub = this.subs.shift()) sub.destroy(); - - this.packetBuffer = []; - this.encoding = false; - - this.decoder.destroy(); - }; - - /** - * Close the current socket. - * - * @api private - */ - - Manager.prototype.close = - Manager.prototype.disconnect = function(){ - this.skipReconnect = true; - this.engine.close(); - }; - - /** - * Called upon engine close. - * - * @api private - */ - - Manager.prototype.onclose = function(reason){ - debug('close'); - this.cleanup(); - this.readyState = 'closed'; - this.emit('close', reason); - if (this._reconnection && !this.skipReconnect) { - this.reconnect(); - } - }; - - /** - * Attempt a reconnection. - * - * @api private - */ - - Manager.prototype.reconnect = function(){ - if (this.reconnecting) return this; - - var self = this; - this.attempts++; - - if (this.attempts > this._reconnectionAttempts) { - debug('reconnect failed'); - this.emitAll('reconnect_failed'); - this.reconnecting = false; - } else { - var delay = this.attempts * this.reconnectionDelay(); - delay = Math.min(delay, this.reconnectionDelayMax()); - debug('will wait %dms before reconnect attempt', delay); - - this.reconnecting = true; - var timer = setTimeout(function(){ - debug('attempting reconnect'); - self.emitAll('reconnect_attempt', self.attempts); - self.emitAll('reconnecting', self.attempts); - self.open(function(err){ - if (err) { - debug('reconnect attempt error'); - self.reconnecting = false; - self.reconnect(); - self.emitAll('reconnect_error', err.data); - } else { - debug('reconnect success'); - self.onreconnect(); - } - }); - }, delay); - - this.subs.push({ - destroy: function(){ - clearTimeout(timer); - } - }); - } - }; - - /** - * Called upon successful reconnect. - * - * @api private - */ - - Manager.prototype.onreconnect = function(){ - var attempt = this.attempts; - this.attempts = 0; - this.reconnecting = false; - this.emitAll('reconnect', attempt); - }; - - },{"./on":4,"./socket":5,"./url":6,"component-bind":7,"component-emitter":8,"debug":9,"engine.io-client":11,"object-component":37,"socket.io-parser":40}],4:[function(require,module,exports){ - - /** - * Module exports. - */ - - module.exports = on; - - /** - * Helper for subscriptions. - * - * @param {Object|EventEmitter} obj with `Emitter` mixin or `EventEmitter` - * @param {String} event name - * @param {Function} callback - * @api public - */ - - function on(obj, ev, fn) { - obj.on(ev, fn); - return { - destroy: function(){ - obj.removeListener(ev, fn); - } - }; - } - - },{}],5:[function(require,module,exports){ - - /** - * Module dependencies. - */ - - var parser = require('socket.io-parser'); - var Emitter = require('component-emitter'); - var toArray = require('to-array'); - var on = require('./on'); - var bind = require('component-bind'); - var debug = require('debug')('socket.io-client:socket'); - var hasBin = require('has-binary-data'); - var indexOf = require('indexof'); - - /** - * Module exports. - */ - - module.exports = exports = Socket; - - /** - * Internal events (blacklisted). - * These events can't be emitted by the user. - * - * @api private - */ - - var events = { - connect: 1, - connect_error: 1, - connect_timeout: 1, - disconnect: 1, - error: 1, - reconnect: 1, - reconnect_attempt: 1, - reconnect_failed: 1, - reconnect_error: 1, - reconnecting: 1 - }; - - /** - * Shortcut to `Emitter#emit`. - */ - - var emit = Emitter.prototype.emit; - - /** - * `Socket` constructor. - * - * @api public - */ - - function Socket(io, nsp){ - this.io = io; - this.nsp = nsp; - this.json = this; // compat - this.ids = 0; - this.acks = {}; - this.open(); - this.receiveBuffer = []; - this.sendBuffer = []; - this.connected = false; - this.disconnected = true; - this.subEvents(); - } - - /** - * Mix in `Emitter`. - */ - - Emitter(Socket.prototype); - - /** - * Subscribe to open, close and packet events - * - * @api private - */ - - Socket.prototype.subEvents = function() { - var io = this.io; - this.subs = [ - on(io, 'open', bind(this, 'onopen')), - on(io, 'packet', bind(this, 'onpacket')), - on(io, 'close', bind(this, 'onclose')) - ]; - }; - - /** - * Called upon engine `open`. - * - * @api private - */ - - Socket.prototype.open = - Socket.prototype.connect = function(){ - if (this.connected) return this; - - this.io.open(); // ensure open - if ('open' == this.io.readyState) this.onopen(); - return this; - }; - - /** - * Sends a `message` event. - * - * @return {Socket} self - * @api public - */ - - Socket.prototype.send = function(){ - var args = toArray(arguments); - args.unshift('message'); - this.emit.apply(this, args); - return this; - }; - - /** - * Override `emit`. - * If the event is in `events`, it's emitted normally. - * - * @param {String} event name - * @return {Socket} self - * @api public - */ - - Socket.prototype.emit = function(ev){ - if (events.hasOwnProperty(ev)) { - emit.apply(this, arguments); - return this; - } - - var args = toArray(arguments); - var parserType = parser.EVENT; // default - if (hasBin(args)) { parserType = parser.BINARY_EVENT; } // binary - var packet = { type: parserType, data: args }; - - // event ack callback - if ('function' == typeof args[args.length - 1]) { - debug('emitting packet with ack id %d', this.ids); - this.acks[this.ids] = args.pop(); - packet.id = this.ids++; - } - - if (this.connected) { - this.packet(packet); - } else { - this.sendBuffer.push(packet); - } - - return this; - }; - - /** - * Sends a packet. - * - * @param {Object} packet - * @api private - */ - - Socket.prototype.packet = function(packet){ - packet.nsp = this.nsp; - this.io.packet(packet); - }; - - /** - * "Opens" the socket. - * - * @api private - */ - - Socket.prototype.onopen = function(){ - debug('transport is open - connecting'); - - // write connect packet if necessary - if ('/' != this.nsp) { - this.packet({ type: parser.CONNECT }); - } - }; - - /** - * Called upon engine `close`. - * - * @param {String} reason - * @api private - */ - - Socket.prototype.onclose = function(reason){ - debug('close (%s)', reason); - this.connected = false; - this.disconnected = true; - this.emit('disconnect', reason); - }; - - /** - * Called with socket packet. - * - * @param {Object} packet - * @api private - */ - - Socket.prototype.onpacket = function(packet){ - if (packet.nsp != this.nsp) return; - - switch (packet.type) { - case parser.CONNECT: - this.onconnect(); - break; - - case parser.EVENT: - this.onevent(packet); - break; - - case parser.BINARY_EVENT: - this.onevent(packet); - break; - - case parser.ACK: - this.onack(packet); - break; - - case parser.BINARY_ACK: - this.onack(packet); - break; - - case parser.DISCONNECT: - this.ondisconnect(); - break; - - case parser.ERROR: - this.emit('error', packet.data); - break; - } - }; - - /** - * Called upon a server event. - * - * @param {Object} packet - * @api private - */ - - Socket.prototype.onevent = function(packet){ - var args = packet.data || []; - debug('emitting event %j', args); - - if (null != packet.id) { - debug('attaching ack callback to event'); - args.push(this.ack(packet.id)); - } - - if (this.connected) { - emit.apply(this, args); - } else { - this.receiveBuffer.push(args); - } - }; - - /** - * Produces an ack callback to emit with an event. - * - * @api private - */ - - Socket.prototype.ack = function(id){ - var self = this; - var sent = false; - return function(){ - // prevent double callbacks - if (sent) return; - sent = true; - var args = toArray(arguments); - debug('sending ack %j', args); - - var type = hasBin(args) ? parser.BINARY_ACK : parser.ACK; - self.packet({ - type: type, - id: id, - data: args - }); - }; - }; - - /** - * Called upon a server acknowlegement. - * - * @param {Object} packet - * @api private - */ - - Socket.prototype.onack = function(packet){ - debug('calling ack %s with %j', packet.id, packet.data); - var fn = this.acks[packet.id]; - fn.apply(this, packet.data); - delete this.acks[packet.id]; - }; - - /** - * Called upon server connect. - * - * @api private - */ - - Socket.prototype.onconnect = function(){ - this.connected = true; - this.disconnected = false; - this.emit('connect'); - this.emitBuffered(); - }; - - /** - * Emit buffered events (received and emitted). - * - * @api private - */ - - Socket.prototype.emitBuffered = function(){ - var i; - for (i = 0; i < this.receiveBuffer.length; i++) { - emit.apply(this, this.receiveBuffer[i]); - } - this.receiveBuffer = []; - - for (i = 0; i < this.sendBuffer.length; i++) { - this.packet(this.sendBuffer[i]); - } - this.sendBuffer = []; - }; - - /** - * Called upon server disconnect. - * - * @api private - */ - - Socket.prototype.ondisconnect = function(){ - debug('server disconnect (%s)', this.nsp); - this.destroy(); - this.onclose('io server disconnect'); - }; - - /** - * Called upon forced client/server side disconnections, - * this method ensures the manager stops tracking us and - * that reconnections don't get triggered for this. - * - * @api private. - */ - - Socket.prototype.destroy = function(){ - // clean subscriptions to avoid reconnections - for (var i = 0; i < this.subs.length; i++) { - this.subs[i].destroy(); - } - - this.io.destroy(this); - }; - - /** - * Disconnects the socket manually. - * - * @return {Socket} self - * @api public - */ - - Socket.prototype.close = - Socket.prototype.disconnect = function(){ - if (!this.connected) return this; - - debug('performing disconnect (%s)', this.nsp); - this.packet({ type: parser.DISCONNECT }); - - // remove socket from pool - this.destroy(); - - // fire events - this.onclose('io client disconnect'); - return this; - }; - - },{"./on":4,"component-bind":7,"component-emitter":8,"debug":9,"has-binary-data":32,"indexof":36,"socket.io-parser":40,"to-array":43}],6:[function(require,module,exports){ - var global=typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}; - /** - * Module dependencies. - */ - - var parseuri = require('parseuri'); - var debug = require('debug')('socket.io-client:url'); - - /** - * Module exports. - */ - - module.exports = url; - - /** - * URL parser. - * - * @param {String} url - * @param {Object} An object meant to mimic window.location. - * Defaults to window.location. - * @api public - */ - - function url(uri, loc){ - var obj = uri; - - // default to window.location - var loc = loc || global.location; - if (null == uri) uri = loc.protocol + '//' + loc.hostname; - - // relative path support - if ('string' == typeof uri) { - if ('/' == uri.charAt(0)) { - if ('undefined' != typeof loc) { - uri = loc.hostname + uri; - } - } - - if (!/^(https?|wss?):\/\//.test(uri)) { - debug('protocol-less url %s', uri); - if ('undefined' != typeof loc) { - uri = loc.protocol + '//' + uri; - } else { - uri = 'https://' + uri; - } - } - - // parse - debug('parse %s', uri); - obj = parseuri(uri); - } - - // make sure we treat `localhost:80` and `localhost` equally - if (!obj.port) { - if (/^(http|ws)$/.test(obj.protocol)) { - obj.port = '80'; - } - else if (/^(http|ws)s$/.test(obj.protocol)) { - obj.port = '443'; - } - } - - obj.path = obj.path || '/'; - - // define unique id - obj.id = obj.protocol + '://' + obj.host + ':' + obj.port; - // define href - obj.href = obj.protocol + '://' + obj.host + (loc && loc.port == obj.port ? '' : (':' + obj.port)); - - return obj; - } - - },{"debug":9,"parseuri":38}],7:[function(require,module,exports){ - /** - * Slice reference. - */ - - var slice = [].slice; - - /** - * Bind `obj` to `fn`. - * - * @param {Object} obj - * @param {Function|String} fn or string - * @return {Function} - * @api public - */ - - module.exports = function(obj, fn){ - if ('string' == typeof fn) fn = obj[fn]; - if ('function' != typeof fn) throw new Error('bind() requires a function'); - var args = slice.call(arguments, 2); - return function(){ - return fn.apply(obj, args.concat(slice.call(arguments))); - } - }; - - },{}],8:[function(require,module,exports){ - - /** - * Expose `Emitter`. - */ - - module.exports = Emitter; - - /** - * Initialize a new `Emitter`. - * - * @api public - */ - - function Emitter(obj) { - if (obj) return mixin(obj); - }; - - /** - * Mixin the emitter properties. - * - * @param {Object} obj - * @return {Object} - * @api private - */ - - function mixin(obj) { - for (var key in Emitter.prototype) { - obj[key] = Emitter.prototype[key]; - } - return obj; - } - - /** - * Listen on the given `event` with `fn`. - * - * @param {String} event - * @param {Function} fn - * @return {Emitter} - * @api public - */ - - Emitter.prototype.on = - Emitter.prototype.addEventListener = function(event, fn){ - this._callbacks = this._callbacks || {}; - (this._callbacks[event] = this._callbacks[event] || []) - .push(fn); - return this; - }; - - /** - * Adds an `event` listener that will be invoked a single - * time then automatically removed. - * - * @param {String} event - * @param {Function} fn - * @return {Emitter} - * @api public - */ - - Emitter.prototype.once = function(event, fn){ - var self = this; - this._callbacks = this._callbacks || {}; - - function on() { - self.off(event, on); - fn.apply(this, arguments); - } - - on.fn = fn; - this.on(event, on); - return this; - }; - - /** - * Remove the given callback for `event` or all - * registered callbacks. - * - * @param {String} event - * @param {Function} fn - * @return {Emitter} - * @api public - */ - - Emitter.prototype.off = - Emitter.prototype.removeListener = - Emitter.prototype.removeAllListeners = - Emitter.prototype.removeEventListener = function(event, fn){ - this._callbacks = this._callbacks || {}; - - // all - if (0 == arguments.length) { - this._callbacks = {}; - return this; - } - - // specific event - var callbacks = this._callbacks[event]; - if (!callbacks) return this; - - // remove all handlers - if (1 == arguments.length) { - delete this._callbacks[event]; - return this; - } - - // remove specific handler - var cb; - for (var i = 0; i < callbacks.length; i++) { - cb = callbacks[i]; - if (cb === fn || cb.fn === fn) { - callbacks.splice(i, 1); - break; - } - } - return this; - }; - - /** - * Emit `event` with the given args. - * - * @param {String} event - * @param {Mixed} ... - * @return {Emitter} - */ - - Emitter.prototype.emit = function(event){ - this._callbacks = this._callbacks || {}; - var args = [].slice.call(arguments, 1) - , callbacks = this._callbacks[event]; - - if (callbacks) { - callbacks = callbacks.slice(0); - for (var i = 0, len = callbacks.length; i < len; ++i) { - callbacks[i].apply(this, args); - } - } - - return this; - }; - - /** - * Return array of callbacks for `event`. - * - * @param {String} event - * @return {Array} - * @api public - */ - - Emitter.prototype.listeners = function(event){ - this._callbacks = this._callbacks || {}; - return this._callbacks[event] || []; - }; - - /** - * Check if this emitter has `event` handlers. - * - * @param {String} event - * @return {Boolean} - * @api public - */ - - Emitter.prototype.hasListeners = function(event){ - return !! this.listeners(event).length; - }; - - },{}],9:[function(require,module,exports){ - - /** - * Expose `debug()` as the module. - */ - - module.exports = debug; - - /** - * Create a debugger with the given `name`. - * - * @param {String} name - * @return {Type} - * @api public - */ - - function debug(name) { - if (!debug.enabled(name)) return function(){}; - - return function(fmt){ - fmt = coerce(fmt); - - var curr = new Date; - var ms = curr - (debug[name] || curr); - debug[name] = curr; - - fmt = name - + ' ' - + fmt - + ' +' + debug.humanize(ms); - - // This hackery is required for IE8 - // where `console.log` doesn't have 'apply' - window.console - && console.log - && Function.prototype.apply.call(console.log, console, arguments); - } - } - - /** - * The currently active debug mode names. - */ - - debug.names = []; - debug.skips = []; - - /** - * Enables a debug mode by name. This can include modes - * separated by a colon and wildcards. - * - * @param {String} name - * @api public - */ - - debug.enable = function(name) { - try { - localStorage.debug = name; - } catch(e){} - - var split = (name || '').split(/[\s,]+/) - , len = split.length; - - for (var i = 0; i < len; i++) { - name = split[i].replace('*', '.*?'); - if (name[0] === '-') { - debug.skips.push(new RegExp('^' + name.substr(1) + '$')); - } - else { - debug.names.push(new RegExp('^' + name + '$')); - } - } - }; - - /** - * Disable debug output. - * - * @api public - */ - - debug.disable = function(){ - debug.enable(''); - }; - - /** - * Humanize the given `ms`. - * - * @param {Number} m - * @return {String} - * @api private - */ - - debug.humanize = function(ms) { - var sec = 1000 - , min = 60 * 1000 - , hour = 60 * min; - - if (ms >= hour) return (ms / hour).toFixed(1) + 'h'; - if (ms >= min) return (ms / min).toFixed(1) + 'm'; - if (ms >= sec) return (ms / sec | 0) + 's'; - return ms + 'ms'; - }; - - /** - * Returns true if the given mode name is enabled, false otherwise. - * - * @param {String} name - * @return {Boolean} - * @api public - */ - - debug.enabled = function(name) { - for (var i = 0, len = debug.skips.length; i < len; i++) { - if (debug.skips[i].test(name)) { - return false; - } - } - for (var i = 0, len = debug.names.length; i < len; i++) { - if (debug.names[i].test(name)) { - return true; - } - } - return false; - }; - - /** - * Coerce `val`. - */ - - function coerce(val) { - if (val instanceof Error) return val.stack || val.message; - return val; - } - -// persist - - try { - if (window.localStorage) debug.enable(localStorage.debug); - } catch(e){} - - },{}],10:[function(require,module,exports){ - - /** - * Module dependencies. - */ - - var index = require('indexof'); - - /** - * Expose `Emitter`. - */ - - module.exports = Emitter; - - /** - * Initialize a new `Emitter`. - * - * @api public - */ - - function Emitter(obj) { - if (obj) return mixin(obj); - }; - - /** - * Mixin the emitter properties. - * - * @param {Object} obj - * @return {Object} - * @api private - */ - - function mixin(obj) { - for (var key in Emitter.prototype) { - obj[key] = Emitter.prototype[key]; - } - return obj; - } - - /** - * Listen on the given `event` with `fn`. - * - * @param {String} event - * @param {Function} fn - * @return {Emitter} - * @api public - */ - - Emitter.prototype.on = function(event, fn){ - this._callbacks = this._callbacks || {}; - (this._callbacks[event] = this._callbacks[event] || []) - .push(fn); - return this; - }; - - /** - * Adds an `event` listener that will be invoked a single - * time then automatically removed. - * - * @param {String} event - * @param {Function} fn - * @return {Emitter} - * @api public - */ - - Emitter.prototype.once = function(event, fn){ - var self = this; - this._callbacks = this._callbacks || {}; - - function on() { - self.off(event, on); - fn.apply(this, arguments); - } - - fn._off = on; - this.on(event, on); - return this; - }; - - /** - * Remove the given callback for `event` or all - * registered callbacks. - * - * @param {String} event - * @param {Function} fn - * @return {Emitter} - * @api public - */ - - Emitter.prototype.off = - Emitter.prototype.removeListener = - Emitter.prototype.removeAllListeners = function(event, fn){ - this._callbacks = this._callbacks || {}; - - // all - if (0 == arguments.length) { - this._callbacks = {}; - return this; - } - - // specific event - var callbacks = this._callbacks[event]; - if (!callbacks) return this; - - // remove all handlers - if (1 == arguments.length) { - delete this._callbacks[event]; - return this; - } - - // remove specific handler - var i = index(callbacks, fn._off || fn); - if (~i) callbacks.splice(i, 1); - return this; - }; - - /** - * Emit `event` with the given args. - * - * @param {String} event - * @param {Mixed} ... - * @return {Emitter} - */ - - Emitter.prototype.emit = function(event){ - this._callbacks = this._callbacks || {}; - var args = [].slice.call(arguments, 1) - , callbacks = this._callbacks[event]; - - if (callbacks) { - callbacks = callbacks.slice(0); - for (var i = 0, len = callbacks.length; i < len; ++i) { - callbacks[i].apply(this, args); - } - } - - return this; - }; - - /** - * Return array of callbacks for `event`. - * - * @param {String} event - * @return {Array} - * @api public - */ - - Emitter.prototype.listeners = function(event){ - this._callbacks = this._callbacks || {}; - return this._callbacks[event] || []; - }; - - /** - * Check if this emitter has `event` handlers. - * - * @param {String} event - * @return {Boolean} - * @api public - */ - - Emitter.prototype.hasListeners = function(event){ - return !! this.listeners(event).length; - }; - - },{"indexof":36}],11:[function(require,module,exports){ - - module.exports = require('./lib/'); - - },{"./lib/":12}],12:[function(require,module,exports){ - - module.exports = require('./socket'); - - /** - * Exports parser - * - * @api public - * - */ - module.exports.parser = require('engine.io-parser'); - - },{"./socket":13,"engine.io-parser":22}],13:[function(require,module,exports){ - var global=typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {};/** - * Module dependencies. - */ - - var transports = require('./transports'); - var Emitter = require('component-emitter'); - var debug = require('debug')('engine.io-client:socket'); - var index = require('indexof'); - var parser = require('engine.io-parser'); - var parseuri = require('parseuri'); - var parsejson = require('parsejson'); - var parseqs = require('parseqs'); - - /** - * Module exports. - */ - - module.exports = Socket; - - /** - * Noop function. - * - * @api private - */ - - function noop(){} - - /** - * Socket constructor. - * - * @param {String|Object} uri or options - * @param {Object} options - * @api public - */ - - function Socket(uri, opts){ - if (!(this instanceof Socket)) return new Socket(uri, opts); - - opts = opts || {}; - - if (uri && 'object' == typeof uri) { - opts = uri; - uri = null; - } - - if (uri) { - uri = parseuri(uri); - opts.host = uri.host; - opts.secure = uri.protocol == 'https' || uri.protocol == 'wss'; - opts.port = uri.port; - if (uri.query) opts.query = uri.query; - } - - this.secure = null != opts.secure ? opts.secure : - (global.location && 'https:' == location.protocol); - - if (opts.host) { - var pieces = opts.host.split(':'); - opts.hostname = pieces.shift(); - if (pieces.length) opts.port = pieces.pop(); - } - - this.agent = opts.agent || false; - this.hostname = opts.hostname || - (global.location ? location.hostname : 'localhost'); - this.port = opts.port || (global.location && location.port ? - location.port : - (this.secure ? 443 : 80)); - this.query = opts.query || {}; - if ('string' == typeof this.query) this.query = parseqs.decode(this.query); - this.upgrade = false !== opts.upgrade; - this.path = (opts.path || '/engine.io').replace(/\/$/, '') + '/'; - this.forceJSONP = !!opts.forceJSONP; - this.forceBase64 = !!opts.forceBase64; - this.timestampParam = opts.timestampParam || 't'; - this.timestampRequests = opts.timestampRequests; - this.transports = opts.transports || ['polling', 'websocket']; - this.readyState = ''; - this.writeBuffer = []; - this.callbackBuffer = []; - this.policyPort = opts.policyPort || 843; - this.rememberUpgrade = opts.rememberUpgrade || false; - this.open(); - this.binaryType = null; - this.onlyBinaryUpgrades = opts.onlyBinaryUpgrades; - } - - Socket.priorWebsocketSuccess = false; - - /** - * Mix in `Emitter`. - */ - - Emitter(Socket.prototype); - - /** - * Protocol version. - * - * @api public - */ - - Socket.protocol = parser.protocol; // this is an int - - /** - * Expose deps for legacy compatibility - * and standalone browser access. - */ - - Socket.Socket = Socket; - Socket.Transport = require('./transport'); - Socket.transports = require('./transports'); - Socket.parser = require('engine.io-parser'); - - /** - * Creates transport of the given type. - * - * @param {String} transport name - * @return {Transport} - * @api private - */ - - Socket.prototype.createTransport = function (name) { - debug('creating transport "%s"', name); - var query = clone(this.query); - - // append engine.io protocol identifier - query.EIO = parser.protocol; - - // transport name - query.transport = name; - - // session id if we already have one - if (this.id) query.sid = this.id; - - var transport = new transports[name]({ - agent: this.agent, - hostname: this.hostname, - port: this.port, - secure: this.secure, - path: this.path, - query: query, - forceJSONP: this.forceJSONP, - forceBase64: this.forceBase64, - timestampRequests: this.timestampRequests, - timestampParam: this.timestampParam, - policyPort: this.policyPort, - socket: this - }); - - return transport; - }; - - function clone (obj) { - var o = {}; - for (var i in obj) { - if (obj.hasOwnProperty(i)) { - o[i] = obj[i]; - } - } - return o; - } - - /** - * Initializes transport to use and starts probe. - * - * @api private - */ - Socket.prototype.open = function () { - var transport; - if (this.rememberUpgrade && Socket.priorWebsocketSuccess && this.transports.indexOf('websocket') != -1) { - transport = 'websocket'; - } else { - transport = this.transports[0]; - } - this.readyState = 'opening'; - var transport = this.createTransport(transport); - transport.open(); - this.setTransport(transport); - }; - - /** - * Sets the current transport. Disables the existing one (if any). - * - * @api private - */ - - Socket.prototype.setTransport = function(transport){ - debug('setting transport %s', transport.name); - var self = this; - - if (this.transport) { - debug('clearing existing transport %s', this.transport.name); - this.transport.removeAllListeners(); - } - - // set up transport - this.transport = transport; - - // set up transport listeners - transport - .on('drain', function(){ - self.onDrain(); - }) - .on('packet', function(packet){ - self.onPacket(packet); - }) - .on('error', function(e){ - self.onError(e); - }) - .on('close', function(){ - self.onClose('transport close'); - }); - }; - - /** - * Probes a transport. - * - * @param {String} transport name - * @api private - */ - - Socket.prototype.probe = function (name) { - debug('probing transport "%s"', name); - var transport = this.createTransport(name, { probe: 1 }) - , failed = false - , self = this; - - Socket.priorWebsocketSuccess = false; - - function onTransportOpen(){ - if (self.onlyBinaryUpgrades) { - var upgradeLosesBinary = !this.supportsBinary && self.transport.supportsBinary; - failed = failed || upgradeLosesBinary; - } - if (failed) return; - - debug('probe transport "%s" opened', name); - transport.send([{ type: 'ping', data: 'probe' }]); - transport.once('packet', function (msg) { - if (failed) return; - if ('pong' == msg.type && 'probe' == msg.data) { - debug('probe transport "%s" pong', name); - self.upgrading = true; - self.emit('upgrading', transport); - Socket.priorWebsocketSuccess = 'websocket' == transport.name; - - debug('pausing current transport "%s"', self.transport.name); - self.transport.pause(function () { - if (failed) return; - if ('closed' == self.readyState || 'closing' == self.readyState) { - return; - } - debug('changing transport and sending upgrade packet'); - - cleanup(); - - self.setTransport(transport); - transport.send([{ type: 'upgrade' }]); - self.emit('upgrade', transport); - transport = null; - self.upgrading = false; - self.flush(); - }); - } else { - debug('probe transport "%s" failed', name); - var err = new Error('probe error'); - err.transport = transport.name; - self.emit('upgradeError', err); - } - }); - } - - function freezeTransport() { - if (failed) return; - - // Any callback called by transport should be ignored since now - failed = true; - - cleanup(); - - transport.close(); - transport = null; - } - - //Handle any error that happens while probing - function onerror(err) { - var error = new Error('probe error: ' + err); - error.transport = transport.name; - - freezeTransport(); - - debug('probe transport "%s" failed because of error: %s', name, err); - - self.emit('upgradeError', error); - } - - function onTransportClose(){ - onerror("transport closed"); - } - - //When the socket is closed while we're probing - function onclose(){ - onerror("socket closed"); - } - - //When the socket is upgraded while we're probing - function onupgrade(to){ - if (transport && to.name != transport.name) { - debug('"%s" works - aborting "%s"', to.name, transport.name); - freezeTransport(); - } - } - - //Remove all listeners on the transport and on self - function cleanup(){ - transport.removeListener('open', onTransportOpen); - transport.removeListener('error', onerror); - transport.removeListener('close', onTransportClose); - self.removeListener('close', onclose); - self.removeListener('upgrading', onupgrade); - } - - transport.once('open', onTransportOpen); - transport.once('error', onerror); - transport.once('close', onTransportClose); - - this.once('close', onclose); - this.once('upgrading', onupgrade); - - transport.open(); - - }; - - /** - * Called when connection is deemed open. - * - * @api public - */ - - Socket.prototype.onOpen = function () { - debug('socket open'); - this.readyState = 'open'; - Socket.priorWebsocketSuccess = 'websocket' == this.transport.name; - this.emit('open'); - this.flush(); - - // we check for `readyState` in case an `open` - // listener already closed the socket - if ('open' == this.readyState && this.upgrade && this.transport.pause) { - debug('starting upgrade probes'); - for (var i = 0, l = this.upgrades.length; i < l; i++) { - this.probe(this.upgrades[i]); - } - } - }; - - /** - * Handles a packet. - * - * @api private - */ - - Socket.prototype.onPacket = function (packet) { - if ('opening' == this.readyState || 'open' == this.readyState) { - debug('socket receive: type "%s", data "%s"', packet.type, packet.data); - - this.emit('packet', packet); - - // Socket is live - any packet counts - this.emit('heartbeat'); - - switch (packet.type) { - case 'open': - this.onHandshake(parsejson(packet.data)); - break; - - case 'pong': - this.setPing(); - break; - - case 'error': - var err = new Error('server error'); - err.code = packet.data; - this.emit('error', err); - break; - - case 'message': - this.emit('data', packet.data); - this.emit('message', packet.data); - break; - } - } else { - debug('packet received with socket readyState "%s"', this.readyState); - } - }; - - /** - * Called upon handshake completion. - * - * @param {Object} handshake obj - * @api private - */ - - Socket.prototype.onHandshake = function (data) { - this.emit('handshake', data); - this.id = data.sid; - this.transport.query.sid = data.sid; - this.upgrades = this.filterUpgrades(data.upgrades); - this.pingInterval = data.pingInterval; - this.pingTimeout = data.pingTimeout; - this.onOpen(); - // In case open handler closes socket - if ('closed' == this.readyState) return; - this.setPing(); - - // Prolong liveness of socket on heartbeat - this.removeListener('heartbeat', this.onHeartbeat); - this.on('heartbeat', this.onHeartbeat); - }; - - /** - * Resets ping timeout. - * - * @api private - */ - - Socket.prototype.onHeartbeat = function (timeout) { - clearTimeout(this.pingTimeoutTimer); - var self = this; - self.pingTimeoutTimer = setTimeout(function () { - if ('closed' == self.readyState) return; - self.onClose('ping timeout'); - }, timeout || (self.pingInterval + self.pingTimeout)); - }; - - /** - * Pings server every `this.pingInterval` and expects response - * within `this.pingTimeout` or closes connection. - * - * @api private - */ - - Socket.prototype.setPing = function () { - var self = this; - clearTimeout(self.pingIntervalTimer); - self.pingIntervalTimer = setTimeout(function () { - debug('writing ping packet - expecting pong within %sms', self.pingTimeout); - self.ping(); - self.onHeartbeat(self.pingTimeout); - }, self.pingInterval); - }; - - /** - * Sends a ping packet. - * - * @api public - */ - - Socket.prototype.ping = function () { - this.sendPacket('ping'); - }; - - /** - * Called on `drain` event - * - * @api private - */ - - Socket.prototype.onDrain = function() { - for (var i = 0; i < this.prevBufferLen; i++) { - if (this.callbackBuffer[i]) { - this.callbackBuffer[i](); - } - } - - this.writeBuffer.splice(0, this.prevBufferLen); - this.callbackBuffer.splice(0, this.prevBufferLen); - - // setting prevBufferLen = 0 is very important - // for example, when upgrading, upgrade packet is sent over, - // and a nonzero prevBufferLen could cause problems on `drain` - this.prevBufferLen = 0; - - if (this.writeBuffer.length == 0) { - this.emit('drain'); - } else { - this.flush(); - } - }; - - /** - * Flush write buffers. - * - * @api private - */ - - Socket.prototype.flush = function () { - if ('closed' != this.readyState && this.transport.writable && - !this.upgrading && this.writeBuffer.length) { - debug('flushing %d packets in socket', this.writeBuffer.length); - this.transport.send(this.writeBuffer); - // keep track of current length of writeBuffer - // splice writeBuffer and callbackBuffer on `drain` - this.prevBufferLen = this.writeBuffer.length; - this.emit('flush'); - } - }; - - /** - * Sends a message. - * - * @param {String} message. - * @param {Function} callback function. - * @return {Socket} for chaining. - * @api public - */ - - Socket.prototype.write = - Socket.prototype.send = function (msg, fn) { - this.sendPacket('message', msg, fn); - return this; - }; - - /** - * Sends a packet. - * - * @param {String} packet type. - * @param {String} data. - * @param {Function} callback function. - * @api private - */ - - Socket.prototype.sendPacket = function (type, data, fn) { - var packet = { type: type, data: data }; - this.emit('packetCreate', packet); - this.writeBuffer.push(packet); - this.callbackBuffer.push(fn); - this.flush(); - }; - - /** - * Closes the connection. - * - * @api private - */ - - Socket.prototype.close = function () { - if ('opening' == this.readyState || 'open' == this.readyState) { - this.onClose('forced close'); - debug('socket closing - telling transport to close'); - this.transport.close(); - } - - return this; - }; - - /** - * Called upon transport error - * - * @api private - */ - - Socket.prototype.onError = function (err) { - debug('socket error %j', err); - Socket.priorWebsocketSuccess = false; - this.emit('error', err); - this.onClose('transport error', err); - }; - - /** - * Called upon transport close. - * - * @api private - */ - - Socket.prototype.onClose = function (reason, desc) { - if ('opening' == this.readyState || 'open' == this.readyState) { - debug('socket close with reason: "%s"', reason); - var self = this; - - // clear timers - clearTimeout(this.pingIntervalTimer); - clearTimeout(this.pingTimeoutTimer); - - // clean buffers in next tick, so developers can still - // grab the buffers on `close` event - setTimeout(function() { - self.writeBuffer = []; - self.callbackBuffer = []; - self.prevBufferLen = 0; - }, 0); - - // stop event from firing again for transport - this.transport.removeAllListeners('close'); - - // ensure transport won't stay open - this.transport.close(); - - // ignore further transport communication - this.transport.removeAllListeners(); - - // set ready state - this.readyState = 'closed'; - - // clear session id - this.id = null; - - // emit close event - this.emit('close', reason, desc); - } - }; - - /** - * Filters upgrades, returning only those matching client transports. - * - * @param {Array} server upgrades - * @api private - * - */ - - Socket.prototype.filterUpgrades = function (upgrades) { - var filteredUpgrades = []; - for (var i = 0, j = upgrades.length; i