From 3a210387c553a294870ddecb76d983b3726bfca6 Mon Sep 17 00:00:00 2001 From: Evan Scott Date: Wed, 8 Mar 2017 03:19:11 -0500 Subject: [PATCH] add webpack offline-plugin --- docs/ArrowKeyNavigation/index.html | 2 +- docs/Async/index.html | 2 +- docs/Button/index.html | 2 +- docs/Checkbox/index.html | 2 +- docs/CheckboxGroup/index.html | 2 +- docs/Dialog/index.html | 2 +- docs/FittedText/index.html | 2 +- docs/Image/index.html | 2 +- docs/Input/index.html | 2 +- docs/Modal/index.html | 2 +- docs/Pagination/index.html | 2 +- docs/Popover/index.html | 2 +- docs/Portal/index.html | 2 +- docs/Progress/index.html | 2 +- docs/ProgressiveDisclosure/index.html | 2 +- docs/Radio/index.html | 2 +- docs/SegmentedControl/index.html | 2 +- docs/TokenizedInput/index.html | 2 +- docs/Typeahead/index.html | 2 +- docs/appcache/manifest.appcache | 42 +++++++++++++++ docs/appcache/manifest.html | 2 + ...fadd0eed7.js => 0.7644a3daf86bd1d72c16.js} | 2 +- ...cce39cbe1.js => 1.0a29cc987ad772515f04.js} | 2 +- ...232d7fb2.js => 10.2267107a944f1e2ca1b6.js} | 2 +- ...285764ee.js => 11.d7989be0405352606404.js} | 2 +- ...b6c5450f.js => 12.2b48c3f185f1a9774feb.js} | 2 +- ...4e9011f4.js => 13.f60c1bdcbb6240db5996.js} | 2 +- ...53cc8cc6.js => 14.f949c944273ebc017a11.js} | 2 +- ...906d7ecf.js => 15.33a5dba528facc1ebb5f.js} | 2 +- ...52612869.js => 16.a1b31dc6b691b29e8dbd.js} | 2 +- ...82231df0.js => 17.6e0be0899840bc98b943.js} | 2 +- ...e40c6e98.js => 18.d9526e738f58a147a1b2.js} | 2 +- ...fabc51f5.js => 19.e6b9ae3b413b312f66da.js} | 2 +- ...30a0d35ee.js => 2.c0a8418c48669ac09149.js} | 2 +- ...ea0271d5.js => 20.de034759199934cf6974.js} | 2 +- ...90a4f21e.js => 21.56276e1c8ed2a4dd3671.js} | 2 +- ...c9868845.js => 22.eb8095e942c6fd0169f5.js} | 2 +- ...ee451456.js => 23.17fb40745fdf8c12076d.js} | 2 +- ...1b274b3a.js => 24.7f073bc28be152139765.js} | 2 +- ...f61f8a08.js => 25.21400201a6c7dc738e6b.js} | 2 +- ...7444332f.js => 26.70bda4b72c8e28c75c5f.js} | 2 +- ...9120bae1.js => 27.507e25d23ea91170484a.js} | 2 +- ...18f137b2c.js => 3.d274a12bcd0ff6b1e579.js} | 2 +- ...52c197d07.js => 4.94a72361c8f972a21bd3.js} | 2 +- ...7e508d51f.js => 5.243cd8c2481329a3feb9.js} | 2 +- ...ba40103e8.js => 6.7d644e1541bcde66b16d.js} | 2 +- ...27ed81934.js => 7.a2f13ba7b4e273ef5b85.js} | 2 +- ...752115b45.js => 8.57a168133f283a62b1c9.js} | 2 +- ...644919d0f.js => 9.f48d8910d999c5f7fa21.js} | 2 +- ...b143bd.js => main.1a65917ad879a750618f.js} | 12 ++--- docs/assets/manifest.7db7e95147a6f825384c.js | 1 - docs/assets/manifest.f4dd6225ada60f6edb2b.js | 1 + ...37a0.js => vendor.1e33480bd1db646e1bf8.js} | 14 ++--- docs/index.html | 2 +- docs/kitchensink/index.html | 2 +- docs/objectIntersection/index.html | 2 +- docs/omitKeys/index.html | 2 +- docs/quickstart/index.html | 2 +- docs/sitemap.xml | 54 +++++++++---------- docs/sw.js | 3 ++ docs/transformProperty/index.html | 2 +- docs/uuid/index.html | 2 +- docs/webNotification/index.html | 2 +- package.json | 1 + scripts/webpack.release.config.js | 5 +- site/index.js | 5 +- 66 files changed, 152 insertions(+), 98 deletions(-) create mode 100644 docs/appcache/manifest.appcache create mode 100644 docs/appcache/manifest.html rename docs/assets/{0.40544d3620ffadd0eed7.js => 0.7644a3daf86bd1d72c16.js} (52%) rename docs/assets/{1.4796d55763fcce39cbe1.js => 1.0a29cc987ad772515f04.js} (74%) rename docs/assets/{10.ba15b3472aa1232d7fb2.js => 10.2267107a944f1e2ca1b6.js} (86%) rename docs/assets/{11.99b8a91a55b0285764ee.js => 11.d7989be0405352606404.js} (88%) rename docs/assets/{12.14975c7b5e40b6c5450f.js => 12.2b48c3f185f1a9774feb.js} (97%) rename docs/assets/{13.c090f2c19a624e9011f4.js => 13.f60c1bdcbb6240db5996.js} (97%) rename docs/assets/{14.a083680665b853cc8cc6.js => 14.f949c944273ebc017a11.js} (96%) rename docs/assets/{15.6316d0ded9cc906d7ecf.js => 15.33a5dba528facc1ebb5f.js} (98%) rename docs/assets/{16.eafbd01bd2e052612869.js => 16.a1b31dc6b691b29e8dbd.js} (98%) rename docs/assets/{17.1f82219646c382231df0.js => 17.6e0be0899840bc98b943.js} (97%) rename docs/assets/{18.4571746a9631e40c6e98.js => 18.d9526e738f58a147a1b2.js} (95%) rename docs/assets/{19.c00bfae2b658fabc51f5.js => 19.e6b9ae3b413b312f66da.js} (98%) rename docs/assets/{2.a678376b9b030a0d35ee.js => 2.c0a8418c48669ac09149.js} (91%) rename docs/assets/{20.3a602ffbe58fea0271d5.js => 20.de034759199934cf6974.js} (96%) rename docs/assets/{21.ac7418c75ffc90a4f21e.js => 21.56276e1c8ed2a4dd3671.js} (96%) rename docs/assets/{22.ba55916a06d9c9868845.js => 22.eb8095e942c6fd0169f5.js} (97%) rename docs/assets/{23.e6216a8d2ca8ee451456.js => 23.17fb40745fdf8c12076d.js} (91%) rename docs/assets/{24.e279b3fe6a1d1b274b3a.js => 24.7f073bc28be152139765.js} (97%) rename docs/assets/{25.777f14d8d162f61f8a08.js => 25.21400201a6c7dc738e6b.js} (96%) rename docs/assets/{26.1d40840c00e87444332f.js => 26.70bda4b72c8e28c75c5f.js} (96%) rename docs/assets/{27.e4052e9a452e9120bae1.js => 27.507e25d23ea91170484a.js} (97%) rename docs/assets/{3.c8cbc08116718f137b2c.js => 3.d274a12bcd0ff6b1e579.js} (91%) rename docs/assets/{4.c30719a19a852c197d07.js => 4.94a72361c8f972a21bd3.js} (99%) rename docs/assets/{5.d7bfb820dd87e508d51f.js => 5.243cd8c2481329a3feb9.js} (94%) rename docs/assets/{6.2d369493e24ba40103e8.js => 6.7d644e1541bcde66b16d.js} (97%) rename docs/assets/{7.d822448aa0327ed81934.js => 7.a2f13ba7b4e273ef5b85.js} (97%) rename docs/assets/{8.b7f22691a7c752115b45.js => 8.57a168133f283a62b1c9.js} (87%) rename docs/assets/{9.cf0c52fb406644919d0f.js => 9.f48d8910d999c5f7fa21.js} (88%) rename docs/assets/{main.6221498fa82f72b143bd.js => main.1a65917ad879a750618f.js} (69%) delete mode 100644 docs/assets/manifest.7db7e95147a6f825384c.js create mode 100644 docs/assets/manifest.f4dd6225ada60f6edb2b.js rename docs/assets/{vendor.aec7ca3f0f01bd7737a0.js => vendor.1e33480bd1db646e1bf8.js} (55%) create mode 100644 docs/sw.js diff --git a/docs/ArrowKeyNavigation/index.html b/docs/ArrowKeyNavigation/index.html index b9652c6f..fe1c5dac 100644 --- a/docs/ArrowKeyNavigation/index.html +++ b/docs/ArrowKeyNavigation/index.html @@ -1 +1 @@ -boundless / ArrowKeyNavigation
\ No newline at end of file +boundless / ArrowKeyNavigation
\ No newline at end of file diff --git a/docs/Async/index.html b/docs/Async/index.html index ceae29fa..69ccbb4a 100644 --- a/docs/Async/index.html +++ b/docs/Async/index.html @@ -1 +1 @@ -boundless / Async
\ No newline at end of file +boundless / Async
\ No newline at end of file diff --git a/docs/Button/index.html b/docs/Button/index.html index 6f76183e..bc9e0a02 100644 --- a/docs/Button/index.html +++ b/docs/Button/index.html @@ -1 +1 @@ -boundless / Button
\ No newline at end of file +boundless / Button
\ No newline at end of file diff --git a/docs/Checkbox/index.html b/docs/Checkbox/index.html index fba78331..5de509f0 100644 --- a/docs/Checkbox/index.html +++ b/docs/Checkbox/index.html @@ -1 +1 @@ -boundless / Checkbox
\ No newline at end of file +boundless / Checkbox
\ No newline at end of file diff --git a/docs/CheckboxGroup/index.html b/docs/CheckboxGroup/index.html index 962f5912..2c754f9c 100644 --- a/docs/CheckboxGroup/index.html +++ b/docs/CheckboxGroup/index.html @@ -1 +1 @@ -boundless / CheckboxGroup
\ No newline at end of file +boundless / CheckboxGroup
\ No newline at end of file diff --git a/docs/Dialog/index.html b/docs/Dialog/index.html index a643f30b..d3c35e74 100644 --- a/docs/Dialog/index.html +++ b/docs/Dialog/index.html @@ -1 +1 @@ -boundless / Dialog
\ No newline at end of file +boundless / Dialog
\ No newline at end of file diff --git a/docs/FittedText/index.html b/docs/FittedText/index.html index bdad58a4..ebfe7227 100644 --- a/docs/FittedText/index.html +++ b/docs/FittedText/index.html @@ -1 +1 @@ -boundless / FittedText
\ No newline at end of file +boundless / FittedText
\ No newline at end of file diff --git a/docs/Image/index.html b/docs/Image/index.html index 91c59665..b70cebee 100644 --- a/docs/Image/index.html +++ b/docs/Image/index.html @@ -1 +1 @@ -boundless / Image
\ No newline at end of file +boundless / Image
\ No newline at end of file diff --git a/docs/Input/index.html b/docs/Input/index.html index bb2069d1..52c67652 100644 --- a/docs/Input/index.html +++ b/docs/Input/index.html @@ -1 +1 @@ -boundless / Input
\ No newline at end of file +boundless / Input
\ No newline at end of file diff --git a/docs/Modal/index.html b/docs/Modal/index.html index 24688698..5af857bb 100644 --- a/docs/Modal/index.html +++ b/docs/Modal/index.html @@ -1 +1 @@ -boundless / Modal
\ No newline at end of file +boundless / Modal
\ No newline at end of file diff --git a/docs/Pagination/index.html b/docs/Pagination/index.html index da4ae78d..7a87af7c 100644 --- a/docs/Pagination/index.html +++ b/docs/Pagination/index.html @@ -1 +1 @@ -boundless / Pagination
\ No newline at end of file +boundless / Pagination
\ No newline at end of file diff --git a/docs/Popover/index.html b/docs/Popover/index.html index 36b931c9..6d7a5ce1 100644 --- a/docs/Popover/index.html +++ b/docs/Popover/index.html @@ -1 +1 @@ -boundless / Popover
\ No newline at end of file +boundless / Popover
\ No newline at end of file diff --git a/docs/Portal/index.html b/docs/Portal/index.html index 6f30f39f..291212d2 100644 --- a/docs/Portal/index.html +++ b/docs/Portal/index.html @@ -1 +1 @@ -boundless / Portal
\ No newline at end of file +boundless / Portal
\ No newline at end of file diff --git a/docs/Progress/index.html b/docs/Progress/index.html index 8a80430f..5a751c32 100644 --- a/docs/Progress/index.html +++ b/docs/Progress/index.html @@ -1 +1 @@ -boundless / Progress
\ No newline at end of file +boundless / Progress
\ No newline at end of file diff --git a/docs/ProgressiveDisclosure/index.html b/docs/ProgressiveDisclosure/index.html index 7aa463eb..a11aca53 100644 --- a/docs/ProgressiveDisclosure/index.html +++ b/docs/ProgressiveDisclosure/index.html @@ -1 +1 @@ -boundless / ProgressiveDisclosure
\ No newline at end of file +boundless / ProgressiveDisclosure
\ No newline at end of file diff --git a/docs/Radio/index.html b/docs/Radio/index.html index c3fc293b..cd62c098 100644 --- a/docs/Radio/index.html +++ b/docs/Radio/index.html @@ -1 +1 @@ -boundless / Radio
\ No newline at end of file +boundless / Radio
\ No newline at end of file diff --git a/docs/SegmentedControl/index.html b/docs/SegmentedControl/index.html index 11f414b1..7e76e802 100644 --- a/docs/SegmentedControl/index.html +++ b/docs/SegmentedControl/index.html @@ -1 +1 @@ -boundless / SegmentedControl
\ No newline at end of file +boundless / SegmentedControl
\ No newline at end of file diff --git a/docs/TokenizedInput/index.html b/docs/TokenizedInput/index.html index 95c36fa3..d85700e5 100644 --- a/docs/TokenizedInput/index.html +++ b/docs/TokenizedInput/index.html @@ -1 +1 @@ -boundless / TokenizedInput
\ No newline at end of file +boundless / TokenizedInput
\ No newline at end of file diff --git a/docs/Typeahead/index.html b/docs/Typeahead/index.html index 1fdf3f97..d9eec750 100644 --- a/docs/Typeahead/index.html +++ b/docs/Typeahead/index.html @@ -1 +1 @@ -boundless / Typeahead
\ No newline at end of file +boundless / Typeahead
\ No newline at end of file diff --git a/docs/appcache/manifest.appcache b/docs/appcache/manifest.appcache new file mode 100644 index 00000000..f2260a76 --- /dev/null +++ b/docs/appcache/manifest.appcache @@ -0,0 +1,42 @@ +CACHE MANIFEST +#ver:3/8/2017, 3:16:39 AM +#plugin:4.6.1 + +CACHE: +../assets/0.7644a3daf86bd1d72c16.js +../assets/1.0a29cc987ad772515f04.js +../assets/2.c0a8418c48669ac09149.js +../assets/3.d274a12bcd0ff6b1e579.js +../assets/4.94a72361c8f972a21bd3.js +../assets/5.243cd8c2481329a3feb9.js +../assets/6.7d644e1541bcde66b16d.js +../assets/7.a2f13ba7b4e273ef5b85.js +../assets/8.57a168133f283a62b1c9.js +../assets/9.f48d8910d999c5f7fa21.js +../assets/10.2267107a944f1e2ca1b6.js +../assets/11.d7989be0405352606404.js +../assets/12.2b48c3f185f1a9774feb.js +../assets/13.f60c1bdcbb6240db5996.js +../assets/14.f949c944273ebc017a11.js +../assets/15.33a5dba528facc1ebb5f.js +../assets/16.a1b31dc6b691b29e8dbd.js +../assets/17.6e0be0899840bc98b943.js +../assets/18.d9526e738f58a147a1b2.js +../assets/19.e6b9ae3b413b312f66da.js +../assets/20.de034759199934cf6974.js +../assets/21.56276e1c8ed2a4dd3671.js +../assets/22.eb8095e942c6fd0169f5.js +../assets/23.17fb40745fdf8c12076d.js +../assets/24.7f073bc28be152139765.js +../assets/25.21400201a6c7dc738e6b.js +../assets/26.70bda4b72c8e28c75c5f.js +../assets/27.507e25d23ea91170484a.js +../assets/vendor.1e33480bd1db646e1bf8.js +../assets/main.1a65917ad879a750618f.js +../assets/manifest.f4dd6225ada60f6edb2b.js +../assets/style.580f721b705a53ec0655b3f5995bbc10.css +../sparkles.png +../ + +NETWORK: +* \ No newline at end of file diff --git a/docs/appcache/manifest.html b/docs/appcache/manifest.html new file mode 100644 index 00000000..7e4d9c0b --- /dev/null +++ b/docs/appcache/manifest.html @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/docs/assets/0.40544d3620ffadd0eed7.js b/docs/assets/0.7644a3daf86bd1d72c16.js similarity index 52% rename from docs/assets/0.40544d3620ffadd0eed7.js rename to docs/assets/0.7644a3daf86bd1d72c16.js index f31e446d..17d489d4 100644 --- a/docs/assets/0.40544d3620ffadd0eed7.js +++ b/docs/assets/0.7644a3daf86bd1d72c16.js @@ -1 +1 @@ -webpackJsonp([0,30],{494:function(t,o,n){"use strict";function r(t,o,r,e){var u=void 0,s=function(u){var s=t(c.a.createElement(o,a({},r,u)));return e?n.i(f.findDOMNode)(i()(s,e)):n.i(f.findDOMNode)(s)},p=Object.keys(o.propTypes||{}),l=o.defaultProps||{};p.forEach(function(t){"*"!==t&&(t in l||console.error(t+" is missing in "+o.name+".defaultProps."),expect(t in l).toBe(!0))}),u=s({className:"foo"}),expect(u.classList.contains("foo")).toBe(!0,o.name+" does not support adding of classes via props.className"),u=s({id:"foo"}),expect("foo"===u.id).toBe(!0,o.name+" does not support adding of an HTML id via props.id"),u=s({style:{color:"red"}}),expect("red"===u.style.color).toBe(!0,o.name+" does not support adding inline styles via props.style"),u=s({"data-foo":"bar"}),expect("bar"===u.getAttribute("data-foo")).toBe(!0,o.name+" does not support adding data attributes via props"),u=s({"aria-label":"foo"}),expect("foo"===u.getAttribute("aria-label")).toBe(!0,o.name+" does not support adding aria attributes via props")}Object.defineProperty(o,"__esModule",{value:!0});var e=n(575),i=n.n(e),u=n(0),c=n.n(u),f=n(15);n.n(f);o.conformanceChecker=r,n.d(o,"$",function(){return s}),n.d(o,"$$",function(){return p});var a=Object.assign||function(t){for(var o=1;o1&&void 0!==arguments[1]?arguments[1]:document;return o.querySelector(t)},p=function(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document;return o.querySelectorAll(t)}},505:function(t,o,n){function r(t,o){for(var n=t.length;n--;)if(e(t[n][0],o))return n;return-1}var e=n(574);t.exports=r},506:function(t,o,n){function r(t,o){var n=t.__data__;return e(o)?n["string"==typeof o?"string":"hash"]:n.map}var e=n(557);t.exports=r},507:function(t,o,n){var r=n(515),e=r(Object,"create");t.exports=e},509:function(t,o,n){var r=n(510),e=r.Symbol;t.exports=e},510:function(t,o,n){var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},e=n(548),i="object"==("undefined"==typeof self?"undefined":r(self))&&self&&self.Object===Object&&self,u=e||i||Function("return this")();t.exports=u},511:function(t,o){var n=Array.isArray;t.exports=n},512:function(t,o,n){function r(t){return"symbol"==("undefined"==typeof t?"undefined":e(t))||u(t)&&i(t)==c}var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=n(514),u=n(577),c="[object Symbol]";t.exports=r},514:function(t,o,n){function r(t){return null==t?void 0===t?f:c:a&&a in Object(t)?i(t):u(t)}var e=n(509),i=n(549),u=n(570),c="[object Null]",f="[object Undefined]",a=e?e.toStringTag:void 0;t.exports=r},515:function(t,o,n){function r(t,o){var n=i(t,o);return e(n)?n:void 0}var e=n(544),i=n(550);t.exports=r},516:function(t,o){function n(t){var o="undefined"==typeof t?"undefined":r(t);return null!=t&&("object"==o||"function"==o)}var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};t.exports=n},538:function(t,o,n){function r(t){var o=-1,n=null==t?0:t.length;for(this.clear();++o-1}var e=n(505);t.exports=r},563:function(t,o,n){function r(t,o){var n=this.__data__,r=e(n,t);return r<0?(++this.size,n.push([t,o])):n[r][1]=o,this}var e=n(505);t.exports=r},564:function(t,o,n){function r(){this.size=0,this.__data__={hash:new e,map:new(u||i),string:new e}}var e=n(538),i=n(539),u=n(540);t.exports=r},565:function(t,o,n){function r(t){var o=e(this,t).delete(t);return this.size-=o?1:0,o}var e=n(506);t.exports=r},566:function(t,o,n){function r(t){return e(this,t).get(t)}var e=n(506);t.exports=r},567:function(t,o,n){function r(t){return e(this,t).has(t)}var e=n(506);t.exports=r},568:function(t,o,n){function r(t,o){var n=e(this,t),r=n.size;return n.set(t,o),this.size+=n.size==r?0:1,this}var e=n(506);t.exports=r},569:function(t,o,n){function r(t){var o=e(t,function(t){return n.size===i&&n.clear(),t}),n=o.cache;return o}var e=n(578),i=500;t.exports=r},570:function(t,o){function n(t){return e.call(t)}var r=Object.prototype,e=r.toString;t.exports=n},571:function(t,o,n){var r=n(569),e=/^\./,i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,u=/\\(\\)?/g,c=r(function(t){var o=[];return e.test(t)&&o.push(""),t.replace(i,function(t,n,r,e){o.push(r?e.replace(u,"$1"):n||t)}),o});t.exports=c},572:function(t,o,n){function r(t){if("string"==typeof t||e(t))return t;var o=t+"";return"0"==o&&1/t==-i?"-0":o}var e=n(512),i=1/0;t.exports=r},573:function(t,o){function n(t){if(null!=t){try{return e.call(t)}catch(t){}try{return t+""}catch(t){}}return""}var r=Function.prototype,e=r.toString;t.exports=n},574:function(t,o){function n(t,o){return t===o||t!==t&&o!==o}t.exports=n},575:function(t,o,n){function r(t,o,n){var r=null==t?void 0:e(t,o);return void 0===r?n:r}var e=n(543);t.exports=r},576:function(t,o,n){function r(t){if(!i(t))return!1;var o=e(t);return o==c||o==f||o==u||o==a}var e=n(514),i=n(516),u="[object AsyncFunction]",c="[object Function]",f="[object GeneratorFunction]",a="[object Proxy]";t.exports=r},577:function(t,o){function n(t){return null!=t&&"object"==("undefined"==typeof t?"undefined":r(t))}var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};t.exports=n},578:function(t,o,n){function r(t,o){if("function"!=typeof t||null!=o&&"function"!=typeof o)throw new TypeError(i);var n=function n(){var r=arguments,e=o?o.apply(this,r):r[0],i=n.cache;if(i.has(e))return i.get(e);var u=t.apply(this,r);return n.cache=i.set(e,u)||i,u};return n.cache=new(r.Cache||e),n}var e=n(541),i="Expected a function";r.Cache=e,t.exports=r},579:function(t,o,n){function r(t){return null==t?"":e(t)}var e=n(545);t.exports=r}}); \ No newline at end of file +webpackJsonp([0,30],{495:function(t,o,n){"use strict";function r(t,o,r,e){var u=void 0,s=function(u){var s=t(c.a.createElement(o,a({},r,u)));return e?n.i(f.findDOMNode)(i()(s,e)):n.i(f.findDOMNode)(s)},p=Object.keys(o.propTypes||{}),l=o.defaultProps||{};p.forEach(function(t){"*"!==t&&(t in l||console.error(t+" is missing in "+o.name+".defaultProps."),expect(t in l).toBe(!0))}),u=s({className:"foo"}),expect(u.classList.contains("foo")).toBe(!0,o.name+" does not support adding of classes via props.className"),u=s({id:"foo"}),expect("foo"===u.id).toBe(!0,o.name+" does not support adding of an HTML id via props.id"),u=s({style:{color:"red"}}),expect("red"===u.style.color).toBe(!0,o.name+" does not support adding inline styles via props.style"),u=s({"data-foo":"bar"}),expect("bar"===u.getAttribute("data-foo")).toBe(!0,o.name+" does not support adding data attributes via props"),u=s({"aria-label":"foo"}),expect("foo"===u.getAttribute("aria-label")).toBe(!0,o.name+" does not support adding aria attributes via props")}Object.defineProperty(o,"__esModule",{value:!0});var e=n(576),i=n.n(e),u=n(0),c=n.n(u),f=n(15);n.n(f);o.conformanceChecker=r,n.d(o,"$",function(){return s}),n.d(o,"$$",function(){return p});var a=Object.assign||function(t){for(var o=1;o1&&void 0!==arguments[1]?arguments[1]:document;return o.querySelector(t)},p=function(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document;return o.querySelectorAll(t)}},506:function(t,o,n){function r(t,o){for(var n=t.length;n--;)if(e(t[n][0],o))return n;return-1}var e=n(575);t.exports=r},507:function(t,o,n){function r(t,o){var n=t.__data__;return e(o)?n["string"==typeof o?"string":"hash"]:n.map}var e=n(558);t.exports=r},508:function(t,o,n){var r=n(516),e=r(Object,"create");t.exports=e},510:function(t,o,n){var r=n(511),e=r.Symbol;t.exports=e},511:function(t,o,n){var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},e=n(549),i="object"==("undefined"==typeof self?"undefined":r(self))&&self&&self.Object===Object&&self,u=e||i||Function("return this")();t.exports=u},512:function(t,o){var n=Array.isArray;t.exports=n},513:function(t,o,n){function r(t){return"symbol"==("undefined"==typeof t?"undefined":e(t))||u(t)&&i(t)==c}var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=n(515),u=n(578),c="[object Symbol]";t.exports=r},515:function(t,o,n){function r(t){return null==t?void 0===t?f:c:a&&a in Object(t)?i(t):u(t)}var e=n(510),i=n(550),u=n(571),c="[object Null]",f="[object Undefined]",a=e?e.toStringTag:void 0;t.exports=r},516:function(t,o,n){function r(t,o){var n=i(t,o);return e(n)?n:void 0}var e=n(545),i=n(551);t.exports=r},517:function(t,o){function n(t){var o="undefined"==typeof t?"undefined":r(t);return null!=t&&("object"==o||"function"==o)}var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};t.exports=n},539:function(t,o,n){function r(t){var o=-1,n=null==t?0:t.length;for(this.clear();++o-1}var e=n(506);t.exports=r},564:function(t,o,n){function r(t,o){var n=this.__data__,r=e(n,t);return r<0?(++this.size,n.push([t,o])):n[r][1]=o,this}var e=n(506);t.exports=r},565:function(t,o,n){function r(){this.size=0,this.__data__={hash:new e,map:new(u||i),string:new e}}var e=n(539),i=n(540),u=n(541);t.exports=r},566:function(t,o,n){function r(t){var o=e(this,t).delete(t);return this.size-=o?1:0,o}var e=n(507);t.exports=r},567:function(t,o,n){function r(t){return e(this,t).get(t)}var e=n(507);t.exports=r},568:function(t,o,n){function r(t){return e(this,t).has(t)}var e=n(507);t.exports=r},569:function(t,o,n){function r(t,o){var n=e(this,t),r=n.size;return n.set(t,o),this.size+=n.size==r?0:1,this}var e=n(507);t.exports=r},570:function(t,o,n){function r(t){var o=e(t,function(t){return n.size===i&&n.clear(),t}),n=o.cache;return o}var e=n(579),i=500;t.exports=r},571:function(t,o){function n(t){return e.call(t)}var r=Object.prototype,e=r.toString;t.exports=n},572:function(t,o,n){var r=n(570),e=/^\./,i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,u=/\\(\\)?/g,c=r(function(t){var o=[];return e.test(t)&&o.push(""),t.replace(i,function(t,n,r,e){o.push(r?e.replace(u,"$1"):n||t)}),o});t.exports=c},573:function(t,o,n){function r(t){if("string"==typeof t||e(t))return t;var o=t+"";return"0"==o&&1/t==-i?"-0":o}var e=n(513),i=1/0;t.exports=r},574:function(t,o){function n(t){if(null!=t){try{return e.call(t)}catch(t){}try{return t+""}catch(t){}}return""}var r=Function.prototype,e=r.toString;t.exports=n},575:function(t,o){function n(t,o){return t===o||t!==t&&o!==o}t.exports=n},576:function(t,o,n){function r(t,o,n){var r=null==t?void 0:e(t,o);return void 0===r?n:r}var e=n(544);t.exports=r},577:function(t,o,n){function r(t){if(!i(t))return!1;var o=e(t);return o==c||o==f||o==u||o==a}var e=n(515),i=n(517),u="[object AsyncFunction]",c="[object Function]",f="[object GeneratorFunction]",a="[object Proxy]";t.exports=r},578:function(t,o){function n(t){return null!=t&&"object"==("undefined"==typeof t?"undefined":r(t))}var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};t.exports=n},579:function(t,o,n){function r(t,o){if("function"!=typeof t||null!=o&&"function"!=typeof o)throw new TypeError(i);var n=function n(){var r=arguments,e=o?o.apply(this,r):r[0],i=n.cache;if(i.has(e))return i.get(e);var u=t.apply(this,r);return n.cache=i.set(e,u)||i,u};return n.cache=new(r.Cache||e),n}var e=n(542),i="Expected a function";r.Cache=e,t.exports=r},580:function(t,o,n){function r(t){return null==t?"":e(t)}var e=n(546);t.exports=r}}); \ No newline at end of file diff --git a/docs/assets/1.4796d55763fcce39cbe1.js b/docs/assets/1.0a29cc987ad772515f04.js similarity index 74% rename from docs/assets/1.4796d55763fcce39cbe1.js rename to docs/assets/1.0a29cc987ad772515f04.js index 1fcef93c..99b1f414 100644 --- a/docs/assets/1.4796d55763fcce39cbe1.js +++ b/docs/assets/1.0a29cc987ad772515f04.js @@ -1 +1 @@ -webpackJsonp([1,30],{479:function(e,t,n){"use strict";function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=n(535),u=n.n(i),a=n(534),l=n.n(a),s=n(179),f=n.n(s),p=n(531),h=n.n(p),d=n(0),v=n.n(d),b=n(98),y=function(){function e(e,t){for(var n=0;n1?n[r-1]:void 0,u=r>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(r--,i):void 0,u&&c(n[0],n[1],u)&&(i=r<3?void 0:i,r=1),t=Object(t);++o1?n[r-1]:void 0,u=r>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(r--,i):void 0,u&&c(n[0],n[1],u)&&(i=r<3?void 0:i,r=1),t=Object(t);++o (\n \n)\n```"}}); \ No newline at end of file +webpackJsonp([13,30],{499:function(n,e){n.exports="__A guide to creating a Boundless-ready React web app__\n\n> __Starting from scratch?__\n> Enigma's [React webapp generator for Yeoman](https://github.com/enigma-io/generator-enigma) is a nifty tool that allows you to generate a boilerplate React web app built to official Enigma standards (more detailed usage instructions are available in that repo).\n\n## Install Boundless\n\nSince Boundless is modular, you can use as little or as much of the library as you desire. We recommend starting out with all the components:\n\n```bash\nnpm install --save boundless\n```\n\nThe `--save` option updates `package.json` automatically.\n\nLater on if you wish to only use a few specific components, they can easily be installed separately:\n\n```bash\nnpm install --save boundless-button boundless-popover\n```\n\n## Add the Boundless CSS skin\n\nBoundless has default styles which can be imported into your CSS build tool of choice (we recommend [Stylus](http://stylus-lang.com/).)\n\n### If you're using Stylus\n\n```stylus\n// inside your main style.styl\n@import \"node_modules/boundless/style.styl\"\n```\n\nIf you want to do any custom theming, feel free to redeclare variables present in [style.styl](https://github.com/enigma-io/boundless/blob/master/style.styl) above where you are importing it, like:\n\n```stylus\ncolor-accent = royalblue\n\n@import \"node_modules/boundless/style.styl\"\n```\n\nThe above will automatically recolor the component styles to match your app's accent color.\n\n### If you're not using Stylus\n\nA precompiled version of the default styles is available at `node_modules/boundless/public/skin.css` or `node_modules/boundless/public/skin.css` (minified) for easy drop-in to your project.\n\n## Try it out\n\nHere's an example of using the Boundless \"Button\" component. First, import [Button](/Button) into your desired React file:\n\n```js\nimport {Button} from 'boundless';\n```\n\nBased on the [Button props](/Button#props), we know we can give it children of our choice and hook into the \"pressed\" event by supplying an `onPressed` callback. Here's a minimal functional example:\n\n```jsx\nimport React from 'react';\nimport {Button} from 'boundless';\n\nexport default () => (\n \n)\n```"}}); \ No newline at end of file diff --git a/docs/assets/14.a083680665b853cc8cc6.js b/docs/assets/14.f949c944273ebc017a11.js similarity index 96% rename from docs/assets/14.a083680665b853cc8cc6.js rename to docs/assets/14.f949c944273ebc017a11.js index fd0caf66..0767795a 100644 --- a/docs/assets/14.a083680665b853cc8cc6.js +++ b/docs/assets/14.f949c944273ebc017a11.js @@ -1 +1 @@ -webpackJsonp([14,30],{475:function(i,n,t){"use strict";function o(){return new Promise(function(i,n){f.requestPermission(function(t){"granted"===t&&i(),n(c.DISABLED)})})}function e(){return new Promise(function(i,n){if(!f)return n(c.NOT_AVAILABLE);if("permission"in f){switch(f.permission){case"granted":return i();case"denied":return n(c.DISABLED)}o().then(i,n)}})}function r(i){return new Promise(function(n,t){return void 0===i?t(c.CONFIG_MISSING):"[object Object]"!==Object.prototype.toString.call(i)?t(c.CONFIG_TYPE):void 0===i.body?t(c.BODY_MISSING):u(i.body)===!1?t(c.BODY_TYPE):void 0===i.header?t(c.HEADER_MISSING):u(i.header)===!1?t(c.HEADER_TYPE):void 0!==i.icon&&u(i.icon)===!1?t(c.ICON_TYPE):void 0!==i.onClick&&a(i.onClick)===!1?t(c.ONCLICK_TYPE):void e().then(function(){var t=new f(i.header,{body:i.body,icon:i.icon});i.onClick&&t.addEventListener("click",i.onClick),n(t)},function(i){return t(i)})})}Object.defineProperty(n,"__esModule",{value:!0}),t.d(n,"errors",function(){return c}),n.default=r;var c={DISABLED:"webNotification: web notifications are currently disabled by user settings.",NOT_AVAILABLE:"webNotification: web notifications are not supported on this platform.",CONFIG_TYPE:"webNotification: passed a non-object as configuration.",CONFIG_MISSING:"webNotification: no configuration was passed.",BODY_TYPE:"webNotification: `body` must be a string.",BODY_MISSING:"webNotification: `body` was omitted from the configuration object.",HEADER_TYPE:"webNotification: `header` must be a string.",HEADER_MISSING:"webNotification: `header` was omitted from the configuration object.",ICON_TYPE:"webNotification: `icon` must be a URL string.",ONCLICK_TYPE:"webNotification: `onClick` must be a function."},a=function(i){return"function"==typeof i},u=function(i){return"string"==typeof i},f=function(){return!!window.Notification&&window.Notification}()}}); \ No newline at end of file +webpackJsonp([14,30],{476:function(i,n,t){"use strict";function o(){return new Promise(function(i,n){f.requestPermission(function(t){"granted"===t&&i(),n(c.DISABLED)})})}function e(){return new Promise(function(i,n){if(!f)return n(c.NOT_AVAILABLE);if("permission"in f){switch(f.permission){case"granted":return i();case"denied":return n(c.DISABLED)}o().then(i,n)}})}function r(i){return new Promise(function(n,t){return void 0===i?t(c.CONFIG_MISSING):"[object Object]"!==Object.prototype.toString.call(i)?t(c.CONFIG_TYPE):void 0===i.body?t(c.BODY_MISSING):u(i.body)===!1?t(c.BODY_TYPE):void 0===i.header?t(c.HEADER_MISSING):u(i.header)===!1?t(c.HEADER_TYPE):void 0!==i.icon&&u(i.icon)===!1?t(c.ICON_TYPE):void 0!==i.onClick&&a(i.onClick)===!1?t(c.ONCLICK_TYPE):void e().then(function(){var t=new f(i.header,{body:i.body,icon:i.icon});i.onClick&&t.addEventListener("click",i.onClick),n(t)},function(i){return t(i)})})}Object.defineProperty(n,"__esModule",{value:!0}),t.d(n,"errors",function(){return c}),n.default=r;var c={DISABLED:"webNotification: web notifications are currently disabled by user settings.",NOT_AVAILABLE:"webNotification: web notifications are not supported on this platform.",CONFIG_TYPE:"webNotification: passed a non-object as configuration.",CONFIG_MISSING:"webNotification: no configuration was passed.",BODY_TYPE:"webNotification: `body` must be a string.",BODY_MISSING:"webNotification: `body` was omitted from the configuration object.",HEADER_TYPE:"webNotification: `header` must be a string.",HEADER_MISSING:"webNotification: `header` was omitted from the configuration object.",ICON_TYPE:"webNotification: `icon` must be a URL string.",ONCLICK_TYPE:"webNotification: `onClick` must be a function."},a=function(i){return"function"==typeof i},u=function(i){return"string"==typeof i},f=function(){return!!window.Notification&&window.Notification}()}}); \ No newline at end of file diff --git a/docs/assets/15.6316d0ded9cc906d7ecf.js b/docs/assets/15.33a5dba528facc1ebb5f.js similarity index 98% rename from docs/assets/15.6316d0ded9cc906d7ecf.js rename to docs/assets/15.33a5dba528facc1ebb5f.js index 1cbf1d62..247acdc0 100644 --- a/docs/assets/15.6316d0ded9cc906d7ecf.js +++ b/docs/assets/15.33a5dba528facc1ebb5f.js @@ -1 +1 @@ -webpackJsonp([15,30],{493:function(a,e,n){"use strict";function t(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function i(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var o=n(0),u=n.n(o),l=n(54),s=function(){function a(a,e){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:[];return e.length?l.a.createElement(c.default,{component:"ol"},e.map(function(e,t){return l.a.createElement("li",{key:t},e)})):null}},{key:"renderPrimaryDefinition",value:function(e){return e?l.a.createElement("p",null,e):null}},{key:"renderBody",value:function(e){return l.a.createElement("div",null,l.a.createElement("strong",null,e.syllabicRepresentation),l.a.createElement("br",null),l.a.createElement("em",null,e.type),this.renderPrimaryDefinition(e.primaryDefinition),this.renderSecondaryDefinitions(e.secondaryDefinitions))}},{key:"renderPopovers",value:function(){var e=this;return this.state.words.map(function(t,r){return e.state["showPopover"+r]?l.a.createElement(p.default,{key:t.word,anchor:e.refs["$word"+r],caretAnchor:e.refs["$word-caret-anchor"+r],className:"demo-popover",closeOnOutsideFocus:!0,preset:t.preset,onClose:function(){return e.closePopover(r)}},e.renderBody(t)):void 0})}},{key:"render",value:function(){var e=this;return l.a.createElement("div",null,l.a.createElement("p",null,"Words of the day for ",(new Date).toLocaleDateString(),":",l.a.createElement("br",null),l.a.createElement("sub",null,"Note that the words with ⓘ symbols have their caret anchored to the symbol, rather than the center of the button.")),l.a.createElement("div",{className:"spread"},this.state.words.map(function(t,r){return l.a.createElement(u.default,{key:t.word,ref:"$word"+r,className:"show-help-popover",onPressed:function(){return e.openPopover(r)},pressed:e.state["showPopover"+r],tabIndex:"0"},t.word," ",r%2===0?l.a.createElement("span",{ref:"$word-caret-anchor"+r},"ⓘ"):null)})),this.renderPopovers())}}]),t}(l.a.PureComponent);t.default=d,d.__docgenInfo={description:""}}}); \ No newline at end of file +webpackJsonp([19,30],{488:function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var s=r(0),l=r.n(s),c=r(35),u=r(34),p=r(102),f=function(){function e(e,t){for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:[];return e.length?l.a.createElement(c.default,{component:"ol"},e.map(function(e,t){return l.a.createElement("li",{key:t},e)})):null}},{key:"renderPrimaryDefinition",value:function(e){return e?l.a.createElement("p",null,e):null}},{key:"renderBody",value:function(e){return l.a.createElement("div",null,l.a.createElement("strong",null,e.syllabicRepresentation),l.a.createElement("br",null),l.a.createElement("em",null,e.type),this.renderPrimaryDefinition(e.primaryDefinition),this.renderSecondaryDefinitions(e.secondaryDefinitions))}},{key:"renderPopovers",value:function(){var e=this;return this.state.words.map(function(t,r){return e.state["showPopover"+r]?l.a.createElement(p.default,{key:t.word,anchor:e.refs["$word"+r],caretAnchor:e.refs["$word-caret-anchor"+r],className:"demo-popover",closeOnOutsideFocus:!0,preset:t.preset,onClose:function(){return e.closePopover(r)}},e.renderBody(t)):void 0})}},{key:"render",value:function(){var e=this;return l.a.createElement("div",null,l.a.createElement("p",null,"Words of the day for ",(new Date).toLocaleDateString(),":",l.a.createElement("br",null),l.a.createElement("sub",null,"Note that the words with ⓘ symbols have their caret anchored to the symbol, rather than the center of the button.")),l.a.createElement("div",{className:"spread"},this.state.words.map(function(t,r){return l.a.createElement(u.default,{key:t.word,ref:"$word"+r,className:"show-help-popover",onPressed:function(){return e.openPopover(r)},pressed:e.state["showPopover"+r],tabIndex:"0"},t.word," ",r%2===0?l.a.createElement("span",{ref:"$word-caret-anchor"+r},"ⓘ"):null)})),this.renderPopovers())}}]),t}(l.a.PureComponent);t.default=d,d.__docgenInfo={description:""}}}); \ No newline at end of file diff --git a/docs/assets/2.a678376b9b030a0d35ee.js b/docs/assets/2.c0a8418c48669ac09149.js similarity index 91% rename from docs/assets/2.a678376b9b030a0d35ee.js rename to docs/assets/2.c0a8418c48669ac09149.js index 7da07e1b..ad2a6f2c 100644 --- a/docs/assets/2.a678376b9b030a0d35ee.js +++ b/docs/assets/2.c0a8418c48669ac09149.js @@ -1 +1 @@ -webpackJsonp([2,30],{492:function(a,e,n){"use strict";function t(a){if(Array.isArray(a)){for(var e=0,n=Array(a.length);e=d&&(h=u,f=!1,e=new i(e));a:for(;++c=d&&(h=u,f=!1,e=new i(e));a:for(;++c\") center/100% no-repeat;border-color:#000;}.b-checkbox.b-checkbox-checked[disabled]{background:#3d8feb url(\"data:image/svg+xml;utf8,\") center/100% no-repeat;border-color:#000;cursor:not-allowed;opacity:.3}.b-checkbox.b-checkbox-checked:focus{background:#1671d7 url(\"data:image/svg+xml;utf8,\") center/100% no-repeat;border-color:#000}.b-checkbox.b-checkbox-checked:hover{background:#1671d7 url(\"data:image/svg+xml;utf8,\") center/100% no-repeat;border-color:#000}.b-checkbox.b-checkbox-mixed{background:#3d8feb -webkit-linear-gradient(top, #3d8feb 0%, #3d8feb calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #3d8feb calc(50% + 1px), #3d8feb 100%) center / 50% 50% no-repeat;background:#3d8feb linear-gradient(to bottom, #3d8feb 0%, #3d8feb calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #3d8feb calc(50% + 1px), #3d8feb 100%) center / 50% 50% no-repeat;border-color:#000;}.b-checkbox.b-checkbox-mixed[disabled]{background:#3d8feb -webkit-linear-gradient(top, #3d8feb 0%, #3d8feb calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #3d8feb calc(50% + 1px), #3d8feb 100%) center / 50% 50% no-repeat;background:#3d8feb linear-gradient(to bottom, #3d8feb 0%, #3d8feb calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #3d8feb calc(50% + 1px), #3d8feb 100%) center / 50% 50% no-repeat;border-color:#000;cursor:not-allowed;opacity:.3}.b-checkbox.b-checkbox-mixed:focus{background:#1671d7 -webkit-linear-gradient(top, #1671d7 0%, #1671d7 calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #1671d7 calc(50% + 1px), #1671d7 100%) center / 50% 50% no-repeat;background:#1671d7 linear-gradient(to bottom, #1671d7 0%, #1671d7 calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #1671d7 calc(50% + 1px), #1671d7 100%) center / 50% 50% no-repeat;border-color:#000}.b-checkbox.b-checkbox-mixed:hover{background:#1671d7 -webkit-linear-gradient(top, #1671d7 0%, #1671d7 calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #1671d7 calc(50% + 1px), #1671d7 100%) center / 50% 50% no-repeat;background:#1671d7 linear-gradient(to bottom, #1671d7 0%, #1671d7 calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #1671d7 calc(50% + 1px), #1671d7 100%) center / 50% 50% no-repeat;border-color:#000}.b-checkbox-group .b-checkbox-wrapper:not(:last-child){margin-bottom:.5em}.b-checkbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.b-checkbox,.b-checkbox-label{cursor:pointer}.b-checkbox-label{line-height:1.1;padding-left:.25em}.b-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #000;border-radius:2px;box-shadow:none;-ms-flex-negative:0;flex-shrink:0;margin:0 3px 0;padding:0;position:relative;height:16px;width:16px;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-checkbox[disabled]{background:#fff;border-color:#000;cursor:not-allowed;opacity:.3}.b-checkbox:focus{background:#1671d7;border-color:#000}.b-checkbox:hover{background:#1671d7;border-color:#000}.b-checkbox.b-checkbox-checked{background:#3d8feb url(\"data:image/svg+xml;utf8,\") center/100% no-repeat;border-color:#000;}.b-checkbox.b-checkbox-checked[disabled]{background:#3d8feb url(\"data:image/svg+xml;utf8,\") center/100% no-repeat;border-color:#000;cursor:not-allowed;opacity:.3}.b-checkbox.b-checkbox-checked:focus{background:#1671d7 url(\"data:image/svg+xml;utf8,\") center/100% no-repeat;border-color:#000}.b-checkbox.b-checkbox-checked:hover{background:#1671d7 url(\"data:image/svg+xml;utf8,\") center/100% no-repeat;border-color:#000}.b-checkbox.b-checkbox-mixed{background:#3d8feb -webkit-linear-gradient(top, #3d8feb 0%, #3d8feb calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #3d8feb calc(50% + 1px), #3d8feb 100%) center / 50% 50% no-repeat;background:#3d8feb linear-gradient(to bottom, #3d8feb 0%, #3d8feb calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #3d8feb calc(50% + 1px), #3d8feb 100%) center / 50% 50% no-repeat;border-color:#000;}.b-checkbox.b-checkbox-mixed[disabled]{background:#3d8feb -webkit-linear-gradient(top, #3d8feb 0%, #3d8feb calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #3d8feb calc(50% + 1px), #3d8feb 100%) center / 50% 50% no-repeat;background:#3d8feb linear-gradient(to bottom, #3d8feb 0%, #3d8feb calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #3d8feb calc(50% + 1px), #3d8feb 100%) center / 50% 50% no-repeat;border-color:#000;cursor:not-allowed;opacity:.3}.b-checkbox.b-checkbox-mixed:focus{background:#1671d7 -webkit-linear-gradient(top, #1671d7 0%, #1671d7 calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #1671d7 calc(50% + 1px), #1671d7 100%) center / 50% 50% no-repeat;background:#1671d7 linear-gradient(to bottom, #1671d7 0%, #1671d7 calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #1671d7 calc(50% + 1px), #1671d7 100%) center / 50% 50% no-repeat;border-color:#000}.b-checkbox.b-checkbox-mixed:hover{background:#1671d7 -webkit-linear-gradient(top, #1671d7 0%, #1671d7 calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #1671d7 calc(50% + 1px), #1671d7 100%) center / 50% 50% no-repeat;background:#1671d7 linear-gradient(to bottom, #1671d7 0%, #1671d7 calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #1671d7 calc(50% + 1px), #1671d7 100%) center / 50% 50% no-repeat;border-color:#000}.b-dialog-wrapper{line-height:0;position:absolute;top:0;left:0;z-index:9999}.b-dialog{background:#fff;border:1px solid transparent;border-radius:2px;box-shadow:1px 2px 3px transparent;color:#111;line-height:1.5;padding:1.5rem;}.b-dialog *:last-child{margin-bottom:0}.b-text{white-space:nowrap}.b-image{background:#ccc;background-size:cover;background-position:center;border:0;display:inline-block;line-height:0;position:relative;height:auto;width:100%}.b-image::after,.b-image-loading::before,.b-image-error::before{content:'';display:block;padding-top:100%;width:100%}.b-image-loading::before,.b-image-error::before{position:absolute;top:0;bottom:0;left:0;right:0}.b-image-loading{background:#ccc;}.b-image-loading::before{background:#979fa8;background:url(\"data:image/gif;base64,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\") no-repeat center}.b-image-error{background:#ccc;}.b-image-error::before{background:url(\"data:image/svg+xml;charset=utf8,\") no-repeat center}.b-input-wrapper{font-size:.75rem;position:relative;width:100%}.b-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:2px;color:#c5cfdb;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:.75em;position:relative;z-index:1;width:100%;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-input + .b-input-placeholder{background:#272b33;border-color:transparent;color:rgba(197,207,219,0.5)}.b-input[disabled]{color:#c5cfdb;cursor:not-allowed;opacity:.3;}.b-input[disabled] + .b-input-placeholder,.b-input[disabled]:active + .b-input-placeholder,.b-input[disabled]:focus + .b-input-placeholder,.b-input[disabled]:hover + .b-input-placeholder{background:#272b33;border-color:transparent}.b-input:active{color:#c5cfdb;}.b-input:active + .b-input-placeholder{background:#272b33;border-color:#3d8feb}.b-input:focus{color:#c5cfdb;}.b-input:focus + .b-input-placeholder{background:#272b33;border-color:rgba(51,51,51,0)}.b-input:hover{color:#c5cfdb;}.b-input:hover + .b-input-placeholder{background:#272b33;border-color:rgba(51,51,51,0)}.b-input-placeholder{overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0;white-space:nowrap;text-overflow:ellipsis;z-index:0}.b-dialog-wrapper{line-height:0;position:absolute;top:0;left:0;z-index:9999}.b-dialog{background:#fff;border:1px solid transparent;border-radius:2px;box-shadow:1px 2px 3px transparent;color:#111;line-height:1.5;padding:1.5rem;}.b-dialog *:last-child{margin-bottom:0}.b-modal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:auto;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;}.b-modal-wrapper .b-dialog-wrapper{-ms-flex-negative:0;flex-shrink:0;max-width:80vw;position:relative}.b-modal-wrapper .b-dialog{background:#fff;border:1px solid #e6e6e6;box-shadow:1px 2px 3px transparent;color:#111}.b-modal-mask{background:rgba(39,43,51,0.9);position:fixed;top:0;left:0;right:0;bottom:0}.b-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#535a66;border:1px solid transparent;border-radius:2px;color:#fff;cursor:pointer;font-size:14px;margin:0;overflow:hidden;padding:.5rem .75rem;text-decoration:none;vertical-align:middle;white-space:nowrap;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-button[disabled],.b-button[disabled]:active,.b-button[disabled]:focus,.b-button[disabled]:hover{background:#282d33;border-color:transparent;color:#fff;cursor:not-allowed;opacity:.3}.b-button:active{background:#282d33;border-color:transparent;color:#fff}.b-button:focus{background:#666d7a;border-color:transparent;color:#fff}.b-button:hover{background:#666d7a;border-color:transparent;color:#fff}.b-button + .b-button{margin-left:15px}.b-segmented-control{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-segmented-control-option.b-button{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background:#535a66;border:1px solid transparent;border-radius:0;color:#fff;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;margin:0;padding:.5em .75em;text-align:center;white-space:nowrap;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-segmented-control-option.b-button:first-of-type{border-top-left-radius:2px;border-bottom-left-radius:2px}.b-segmented-control-option.b-button:last-of-type{border-top-right-radius:2px;border-bottom-right-radius:2px}.b-segmented-control-option.b-button:not(:first-of-type){margin-left:-1px}.b-segmented-control-option.b-button[disabled],.b-segmented-control-option.b-button[disabled]:active,.b-segmented-control-option.b-button[disabled]:focus,.b-segmented-control-option.b-button[disabled]:hover,.b-segmented-control-option.b-button.b-segmented-control-option-selected[disabled]{background:#282d33;border-color:transparent;color:#fff;opacity:.3}.b-segmented-control-option.b-button:focus{background:#666d7a;border-color:transparent;color:#fff}.b-segmented-control-option.b-button:hover{background:#666d7a;border-color:transparent;color:#fff}.b-segmented-control-option.b-button:active,.b-segmented-control-option.b-button.b-segmented-control-option-selected,.b-segmented-control-option.b-button.b-segmented-control-option-selected:focus,.b-segmented-control-option.b-button.b-segmented-control-option-selected:hover{background:#282d33;border-color:transparent;color:#fff}.b-segmented-control-option.b-button.b-segmented-control-option-selected{z-index:1}.b-pagination-control.b-segmented-control-option.b-button{background:transparent;border-color:transparent;color:#979fa8;}.b-pagination-control.b-segmented-control-option.b-button[disabled],.b-pagination-control.b-segmented-control-option.b-button[disabled]:active,.b-pagination-control.b-segmented-control-option.b-button[disabled]:focus,.b-pagination-control.b-segmented-control-option.b-button[disabled]:hover{background:transparent;border-color:transparent;color:#979fa8}.b-pagination-control.b-segmented-control-option.b-button:active{background:transparent;border-color:transparent;color:#fff}.b-pagination-control.b-segmented-control-option.b-button:focus{background:transparent;border-color:transparent;color:#cbcfd3}.b-pagination-control.b-segmented-control-option.b-button:hover{background:transparent;border-color:transparent;color:#cbcfd3}.b-pagination-control.b-segmented-control-option.b-button.b-segmented-control-option-selected{background:transparent;border-color:transparent;color:#fff;}.b-pagination-control.b-segmented-control-option.b-button.b-segmented-control-option-selected[disabled],.b-pagination-control.b-segmented-control-option.b-button.b-segmented-control-option-selected[disabled]:active,.b-pagination-control.b-segmented-control-option.b-button.b-segmented-control-option-selected[disabled]:focus,.b-pagination-control.b-segmented-control-option.b-button.b-segmented-control-option-selected[disabled]:hover{background:transparent;border-color:transparent;color:#fff}.b-pagination-control.b-segmented-control-option.b-button.b-segmented-control-option-selected:active{background:transparent;border-color:transparent;color:#fff}.b-pagination-control.b-segmented-control-option.b-button.b-segmented-control-option-selected:focus{background:transparent;border-color:transparent;color:#fff}.b-pagination-control.b-segmented-control-option.b-button.b-segmented-control-option-selected:hover{background:transparent;border-color:transparent;color:#fff}.b-dialog-wrapper{line-height:0;position:absolute;top:0;left:0;z-index:9999}.b-dialog{background:#fff;border:1px solid transparent;border-radius:2px;box-shadow:1px 2px 3px transparent;color:#111;line-height:1.5;padding:1.5rem;}.b-dialog *:last-child{margin-bottom:0}.b-popover{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.b-popover .b-dialog{background:#272b33;border:1px solid #000;box-shadow:1px 2px 3px transparent;color:#c5cfdb}.b-popover-caret{position:relative;-webkit-transform-origin:center;transform-origin:center;height:16px;width:16px}.b-popover-caret-border{fill:#3d8feb}.b-popover-caret-fill{fill:#3d8feb}.b-popover-anchor-y-start.b-popover-self-y-end .b-popover-caret{margin-top:-3px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.b-popover-anchor-y-end.b-popover-self-y-start .b-popover-caret{margin-bottom:-3px}.b-popover-anchor-x-start.b-popover-self-x-end{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.b-popover-anchor-x-start.b-popover-self-x-end .b-popover-caret{margin-left:-3px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.b-popover-anchor-x-end.b-popover-self-x-start{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.b-popover-anchor-x-end.b-popover-self-x-start .b-popover-caret{margin-right:-3px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.b-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#535a66;border:1px solid transparent;border-radius:2px;color:#fff;cursor:pointer;font-size:14px;margin:0;overflow:hidden;padding:.5rem .75rem;text-decoration:none;vertical-align:middle;white-space:nowrap;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-button[disabled],.b-button[disabled]:active,.b-button[disabled]:focus,.b-button[disabled]:hover{background:#282d33;border-color:transparent;color:#fff;cursor:not-allowed;opacity:.3}.b-button:active{background:#282d33;border-color:transparent;color:#fff}.b-button:focus{background:#666d7a;border-color:transparent;color:#fff}.b-button:hover{background:#666d7a;border-color:transparent;color:#fff}.b-button + .b-button{margin-left:15px}.b-progress-wrapper{border:1px solid #3d8feb;border-radius:2px;overflow:hidden;position:relative;height:30px;width:100%}.b-progress-wrapper[data-progress]::before{color:#fff;content:attr(data-progress);line-height:30px;padding-left:10px;position:relative;text-align:left;z-index:1}.b-progress{background:#3d8feb;position:absolute;top:0;left:0;bottom:0}.b-progress-indeterminate{background:#3d8feb;border-color:#3d8feb;top:0;left:0;bottom:0;right:0;-webkit-animation:interdeterminate-progress-bar 2.5s ease-in-out alternate infinite;animation:interdeterminate-progress-bar 2.5s ease-in-out alternate infinite;}.b-progress-indeterminate ~ .b-progress-label{color:#fff}@-webkit-keyframes interdeterminate-progress-bar{from{opacity:0}to{opacity:1}}@keyframes interdeterminate-progress-bar{from{opacity:0}to{opacity:1}}.b-disclosure-toggle{color:#c5cfdb;cursor:pointer;display:inline-block;font-size:.75rem;padding-left:15px;position:relative;}.b-disclosure-toggle::before{content:'';border-width:5px;border-color:transparent;border-left-color:#c5cfdb;border-style:solid;position:absolute;margin-top:-5px;top:50%;left:4px}.b-disclosure-expanded{color:#c5cfdb;}.b-disclosure-expanded > .b-disclosure-toggle::before{border-top-color:#c5cfdb;border-left-color:transparent;margin-top:-3px;left:0}.b-disclosure-content{margin-top:.5rem;width:100%}.b-radio-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.b-radio,.b-radio-label{cursor:pointer}.b-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:-webkit-radial-gradient(center circle,transparent 0%,transparent calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);background:radial-gradient(circle at center,transparent 0%,transparent calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);border:1px solid #c5cfdb;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin:1px 3px 0;padding:0;height:16px;width:16px;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-radio[disabled],.b-radio[disabled]:active,.b-radio[disabled]:focus,.b-radio[disabled]:hover{background:-webkit-radial-gradient(center circle,transparent 0%,transparent calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);background:radial-gradient(circle at center,transparent 0%,transparent calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);border-color:#c5cfdb;cursor:not-allowed;opacity:.3}.b-radio:active{background:-webkit-radial-gradient(center circle,#3d8feb 0%,#3d8feb calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);background:radial-gradient(circle at center,#3d8feb 0%,#3d8feb calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);border-color:#3d8feb}.b-radio:focus{background:-webkit-radial-gradient(center circle,transparent 0%,transparent calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);background:radial-gradient(circle at center,transparent 0%,transparent calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);border-color:#fff}.b-radio:hover{background:-webkit-radial-gradient(center circle,transparent 0%,transparent calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);background:radial-gradient(circle at center,transparent 0%,transparent calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);border-color:#fff}.b-radio.b-radio-selected,.b-radio.b-radio-selected:hover,.b-radio.b-radio-selected:focus,.b-radio.b-radio-selected:active{background:-webkit-radial-gradient(center circle,#3d8feb 0%,#3d8feb calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);background:radial-gradient(circle at center,#3d8feb 0%,#3d8feb calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);border-color:#3d8feb}.b-radio-label{line-height:1.2;margin-left:.25em}.b-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#535a66;border:1px solid transparent;border-radius:2px;color:#fff;cursor:pointer;font-size:14px;margin:0;overflow:hidden;padding:.5rem .75rem;text-decoration:none;vertical-align:middle;white-space:nowrap;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-button[disabled],.b-button[disabled]:active,.b-button[disabled]:focus,.b-button[disabled]:hover{background:#282d33;border-color:transparent;color:#fff;cursor:not-allowed;opacity:.3}.b-button:active{background:#282d33;border-color:transparent;color:#fff}.b-button:focus{background:#666d7a;border-color:transparent;color:#fff}.b-button:hover{background:#666d7a;border-color:transparent;color:#fff}.b-button + .b-button{margin-left:15px}.b-segmented-control{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-segmented-control-option.b-button{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background:#535a66;border:1px solid transparent;border-radius:0;color:#fff;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;margin:0;padding:.5em .75em;text-align:center;white-space:nowrap;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-segmented-control-option.b-button:first-of-type{border-top-left-radius:2px;border-bottom-left-radius:2px}.b-segmented-control-option.b-button:last-of-type{border-top-right-radius:2px;border-bottom-right-radius:2px}.b-segmented-control-option.b-button:not(:first-of-type){margin-left:-1px}.b-segmented-control-option.b-button[disabled],.b-segmented-control-option.b-button[disabled]:active,.b-segmented-control-option.b-button[disabled]:focus,.b-segmented-control-option.b-button[disabled]:hover,.b-segmented-control-option.b-button.b-segmented-control-option-selected[disabled]{background:#282d33;border-color:transparent;color:#fff;opacity:.3}.b-segmented-control-option.b-button:focus{background:#666d7a;border-color:transparent;color:#fff}.b-segmented-control-option.b-button:hover{background:#666d7a;border-color:transparent;color:#fff}.b-segmented-control-option.b-button:active,.b-segmented-control-option.b-button.b-segmented-control-option-selected,.b-segmented-control-option.b-button.b-segmented-control-option-selected:focus,.b-segmented-control-option.b-button.b-segmented-control-option-selected:hover{background:#282d33;border-color:transparent;color:#fff}.b-segmented-control-option.b-button.b-segmented-control-option-selected{z-index:1}.b-input-wrapper{font-size:.75rem;position:relative;width:100%}.b-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:2px;color:#c5cfdb;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:.75em;position:relative;z-index:1;width:100%;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-input + .b-input-placeholder{background:#272b33;border-color:transparent;color:rgba(197,207,219,0.5)}.b-input[disabled]{color:#c5cfdb;cursor:not-allowed;opacity:.3;}.b-input[disabled] + .b-input-placeholder,.b-input[disabled]:active + .b-input-placeholder,.b-input[disabled]:focus + .b-input-placeholder,.b-input[disabled]:hover + .b-input-placeholder{background:#272b33;border-color:transparent}.b-input:active{color:#c5cfdb;}.b-input:active + .b-input-placeholder{background:#272b33;border-color:#3d8feb}.b-input:focus{color:#c5cfdb;}.b-input:focus + .b-input-placeholder{background:#272b33;border-color:rgba(51,51,51,0)}.b-input:hover{color:#c5cfdb;}.b-input:hover + .b-input-placeholder{background:#272b33;border-color:rgba(51,51,51,0)}.b-input-placeholder{overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0;white-space:nowrap;text-overflow:ellipsis;z-index:0}.b-typeahead-wrapper{background:#272b33;border:1px solid transparent;font-size:.75rem;position:relative;}.b-typeahead-wrapper .b-input{color:#c5cfdb;}.b-typeahead-wrapper .b-input + .b-input-placeholder{background:transparent;border-color:transparent;color:rgba(197,207,219,0.5)}.b-typeahead-wrapper .b-input[disabled]{color:#c5cfdb;opacity:.3;}.b-typeahead-wrapper .b-input[disabled] + .b-input-placeholder,.b-typeahead-wrapper .b-input[disabled]:active + .b-input-placeholder,.b-typeahead-wrapper .b-input[disabled]:focus + .b-input-placeholder,.b-typeahead-wrapper .b-input[disabled]:hover + .b-input-placeholder{background:transparent;border-color:transparent}.b-typeahead-wrapper .b-input:active{color:#c5cfdb;}.b-typeahead-wrapper .b-input:active + .b-input-placeholder{background:transparent;border-color:transparent}.b-typeahead-wrapper .b-input:focus{color:#c5cfdb;}.b-typeahead-wrapper .b-input:focus + .b-input-placeholder{background:transparent;border-color:transparent}.b-typeahead-wrapper .b-input:hover{color:#c5cfdb;}.b-typeahead-wrapper .b-input:hover + .b-input-placeholder{background:transparent;border-color:transparent}.b-typeahead-match-wrapper{background:#272b33;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border:1px solid #000;margin-top:-1px;max-height:300px;overflow:hidden;overflow-y:auto;position:absolute;left:0;right:0;top:100%;z-index:99}.b-typeahead-match-highlight{background:#272b33;color:#fff}.b-typeahead-match{background:#272b33;color:#b3b3b3;cursor:pointer;font-size:13px;line-height:1;padding:.25em .5em;}.b-typeahead-match:focus{background:#272b33;color:#b3b3b3;}.b-typeahead-match:focus .b-typeahead-match-highlight{background:#272b33;color:#fff}.b-typeahead-match:hover{background:#1f2229;color:#b3b3b3;}.b-typeahead-match:hover .b-typeahead-match-highlight{background:#1f2229;color:#fff}.b-typeahead-match.b-typeahead-match-selected,.b-typeahead-match.b-typeahead-match-selected:focus,.b-typeahead-match.b-typeahead-match-selected:hover{background:#3d8feb;color:#ccc;}.b-typeahead-match.b-typeahead-match-selected .b-typeahead-match-highlight,.b-typeahead-match.b-typeahead-match-selected:focus .b-typeahead-match-highlight,.b-typeahead-match.b-typeahead-match-selected:hover .b-typeahead-match-highlight{background:#3d8feb;color:#fff}.b-tokenfield-wrapper{background:#272b33;border:1px solid transparent;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;}.b-tokenfield-wrapper .b-typeahead-wrapper{background:transparent;border:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input{color:#c5cfdb;}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input + .b-input-placeholder{background:transparent;border-color:transparent;color:rgba(197,207,219,0.5)}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input[disabled]{color:#c5cfdb;opacity:.3;}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input[disabled] + .b-input-placeholder,.b-tokenfield-wrapper .b-typeahead-wrapper .b-input[disabled]:active + .b-input-placeholder,.b-tokenfield-wrapper .b-typeahead-wrapper .b-input[disabled]:focus + .b-input-placeholder,.b-tokenfield-wrapper .b-typeahead-wrapper .b-input[disabled]:hover + .b-input-placeholder{background:transparent;border-color:transparent}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input:active{color:#c5cfdb;}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input:active + .b-input-placeholder{background:transparent;border-color:transparent}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input:focus{color:#c5cfdb;}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input:focus + .b-input-placeholder{background:transparent;border-color:transparent}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input:hover{color:#c5cfdb;}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input:hover + .b-input-placeholder{background:transparent;border-color:transparent}.b-tokenfield-wrapper .b-typeahead,.b-tokenfield-wrapper .b-typeahead-hint{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;padding:10px}.b-tokenfield{display:-webkit-box;display:-ms-flexbox;display:flex}.b-tokenfield-tokens{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;margin:5px 0 5px 5px;}.b-tokenfield-tokens:empty{margin:0}.b-tokenfield-token{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;background:transparent;border:1px solid #4b5363;border-radius:2px;color:#c5cfdb;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;margin-right:5px;padding:5px 10px;white-space:nowrap;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}.b-tokenfield-token:focus{background:transparent;border-color:rgba(51,51,51,0);color:#c5cfdb;}.b-tokenfield-token:focus .b-tokenfield-token-close{color:#c5cfdb}.b-tokenfield-token:hover{background:transparent;border-color:rgba(51,51,51,0);color:#c5cfdb;}.b-tokenfield-token:hover .b-tokenfield-token-close{color:#c5cfdb}.b-tokenfield-token:active{background:transparent;border-color:#3d8feb;color:#c5cfdb}.b-tokenfield-token:last-child{margin-right:0}.b-tokenfield-token.b-tokenfield-token-selected{background:#3d8feb;border-color:#4b5363;color:#fff;}.b-tokenfield-token.b-tokenfield-token-selected .b-tokenfield-token-close{color:rgba(255,255,255,0.5)}.b-tokenfield-token.b-tokenfield-token-selected:focus{background:#3d8feb;border-color:#4b5363;color:#fff;}.b-tokenfield-token.b-tokenfield-token-selected:focus .b-tokenfield-token-close{color:#fff}.b-tokenfield-token.b-tokenfield-token-selected:hover{background:#3d8feb;border-color:#4b5363;color:#fff;}.b-tokenfield-token.b-tokenfield-token-selected:hover .b-tokenfield-token-close{color:#fff}.b-tokenfield-token-close{color:rgba(197,207,219,0.5);cursor:pointer;display:inline-block;font-size:.85em;margin-left:.5rem;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.b-input-wrapper{font-size:.75rem;position:relative;width:100%}.b-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:2px;color:#c5cfdb;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:.75em;position:relative;z-index:1;width:100%;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-input + .b-input-placeholder{background:#272b33;border-color:transparent;color:rgba(197,207,219,0.5)}.b-input[disabled]{color:#c5cfdb;cursor:not-allowed;opacity:.3;}.b-input[disabled] + .b-input-placeholder,.b-input[disabled]:active + .b-input-placeholder,.b-input[disabled]:focus + .b-input-placeholder,.b-input[disabled]:hover + .b-input-placeholder{background:#272b33;border-color:transparent}.b-input:active{color:#c5cfdb;}.b-input:active + .b-input-placeholder{background:#272b33;border-color:#3d8feb}.b-input:focus{color:#c5cfdb;}.b-input:focus + .b-input-placeholder{background:#272b33;border-color:rgba(51,51,51,0)}.b-input:hover{color:#c5cfdb;}.b-input:hover + .b-input-placeholder{background:#272b33;border-color:rgba(51,51,51,0)}.b-input-placeholder{overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0;white-space:nowrap;text-overflow:ellipsis;z-index:0}.b-typeahead-wrapper{background:#272b33;border:1px solid transparent;font-size:.75rem;position:relative;}.b-typeahead-wrapper .b-input{color:#c5cfdb;}.b-typeahead-wrapper .b-input + .b-input-placeholder{background:transparent;border-color:transparent;color:rgba(197,207,219,0.5)}.b-typeahead-wrapper .b-input[disabled]{color:#c5cfdb;opacity:.3;}.b-typeahead-wrapper .b-input[disabled] + .b-input-placeholder,.b-typeahead-wrapper .b-input[disabled]:active + .b-input-placeholder,.b-typeahead-wrapper .b-input[disabled]:focus + .b-input-placeholder,.b-typeahead-wrapper .b-input[disabled]:hover + .b-input-placeholder{background:transparent;border-color:transparent}.b-typeahead-wrapper .b-input:active{color:#c5cfdb;}.b-typeahead-wrapper .b-input:active + .b-input-placeholder{background:transparent;border-color:transparent}.b-typeahead-wrapper .b-input:focus{color:#c5cfdb;}.b-typeahead-wrapper .b-input:focus + .b-input-placeholder{background:transparent;border-color:transparent}.b-typeahead-wrapper .b-input:hover{color:#c5cfdb;}.b-typeahead-wrapper .b-input:hover + .b-input-placeholder{background:transparent;border-color:transparent}.b-typeahead-match-wrapper{background:#272b33;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border:1px solid #000;margin-top:-1px;max-height:300px;overflow:hidden;overflow-y:auto;position:absolute;left:0;right:0;top:100%;z-index:99}.b-typeahead-match-highlight{background:#272b33;color:#fff}.b-typeahead-match{background:#272b33;color:#b3b3b3;cursor:pointer;font-size:13px;line-height:1;padding:.25em .5em;}.b-typeahead-match:focus{background:#272b33;color:#b3b3b3;}.b-typeahead-match:focus .b-typeahead-match-highlight{background:#272b33;color:#fff}.b-typeahead-match:hover{background:#1f2229;color:#b3b3b3;}.b-typeahead-match:hover .b-typeahead-match-highlight{background:#1f2229;color:#fff}.b-typeahead-match.b-typeahead-match-selected,.b-typeahead-match.b-typeahead-match-selected:focus,.b-typeahead-match.b-typeahead-match-selected:hover{background:#3d8feb;color:#ccc;}.b-typeahead-match.b-typeahead-match-selected .b-typeahead-match-highlight,.b-typeahead-match.b-typeahead-match-selected:focus .b-typeahead-match-highlight,.b-typeahead-match.b-typeahead-match-selected:hover .b-typeahead-match-highlight{background:#3d8feb;color:#fff}.demo-loose-list > *:not(:last-child)::after{content:', '}.tall-button{height:50px}.checkbox-group-demo{-webkit-columns:3;-moz-columns:3;columns:3}@media all and (max-width:600px){.checkbox-group-demo{-webkit-columns:2;-moz-columns:2;columns:2}}.b-checkbox:focus{outline:0}.dialog-demo-close-button{background:none !important;border:0;color:#ccc;cursor:pointer;line-height:1;padding:.5rem;position:absolute;top:0;right:0;-webkit-transition:color 200ms ease;transition:color 200ms ease;}.dialog-demo-close-button:hover,.dialog-demo-close-button:focus{color:#555}.dialog-demo-close-button:active{color:#c5cfdb}.dialog-demo-close-button::before{content:'X'}.demo-image figure:not(:first-child){margin-left:5px}.demo-image figure:not(:last-child){margin-right:5px}.demo-modal h3{color:inherit;margin-top:0}.demo-modal-cancel-button,.demo-modal-cancel-button:hover,.demo-modal-cancel-button:focus{background:#3d8feb;border-color:transparent;color:#fff}.demo-modal-cancel-button:hover,.demo-modal-cancel-button:focus{opacity:.8}.demo-pagination .b-segmented-control-option-selected{font-weight:700}.demo-pagination .b-pagination-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:7em;margin:0;padding:1rem;}.demo-pagination .b-pagination-item + .b-pagination-item{border-top:1px solid #979fa8}.demo-pagination .b-pagination-item .card-left{-ms-flex-preferred-size:50%;flex-basis:50%}.demo-pagination .b-pagination-item .card-right{-ms-flex-preferred-size:50%;flex-basis:50%;font-size:11pt}.demo-pagination .b-pagination-item .card-left strong{font-size:18pt}@media all and (max-width:800px){.demo-pagination .b-pagination-control{padding-left:.25em;padding-right:.25em}.demo-pagination .b-pagination-control-custom{display:none}.demo-pagination .b-pagination-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}}.demo-popover .b-dialog{outline:0}.demo-popover .b-dialog-body{padding:0}.demo-popover.b-popover-anchor-y-start.b-popover-self-y-end .b-dialog{border-bottom:3px solid #3d8feb}.demo-popover.b-popover-anchor-y-end.b-popover-self-y-start .b-dialog{border-top:3px solid #3d8feb}.demo-popover.b-popover-anchor-x-start.b-popover-self-x-end .b-dialog{border-right:3px solid #3d8feb}.demo-popover.b-popover-anchor-x-end.b-popover-self-x-start .b-dialog{border-left:3px solid #3d8feb}@media (max-width:600px){.demo-popover{max-width:75vw}}.progress-demo > *{-ms-flex-item-align:start;align-self:flex-start;margin:0 1em}.progress-demo > :first-child{margin-left:0}.progress-demo > :last-child{margin-right:0}#progress-meter .b-progress{position:absolute;right:0;left:0;bottom:0;top:auto}#progress-meter[data-progress]::before{text-align:center;position:absolute;left:0;right:0;z-index:1}",""]); +webpackJsonp([4,30],{497:function(e,o,r){var t=r(581);"string"==typeof t&&(t=[[e.i,t,""]]);r(498)(t,{});t.locals&&(e.exports=t.locals)},581:function(e,o,r){o=e.exports=r(477)(),o.push([e.i,"*,*::before,*::after{box-sizing:border-box}.b-offscreen{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.b-async-pending{position:relative}.b-async-pending::before,.b-async-pending::after{content:'';position:absolute;top:50%;margin-top:-5px;left:50%;margin-left:-5px;height:10px;width:10px;border-radius:100%;background:#3d8feb}.b-async-pending::before{-webkit-animation:loaderBefore .7s ease-in-out alternate infinite;animation:loaderBefore .7s ease-in-out alternate infinite}.b-async-pending::after{-webkit-animation:loaderAfter .7s ease-in-out alternate infinite;animation:loaderAfter .7s ease-in-out alternate infinite}@-webkit-keyframes loaderBefore{from{left:50%}to{left:49%}}@keyframes loaderBefore{from{left:50%}to{left:49%}}@-webkit-keyframes loaderAfter{from{left:50%}to{left:51%}}@keyframes loaderAfter{from{left:50%}to{left:51%}}.b-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#535a66;border:1px solid transparent;border-radius:2px;color:#fff;cursor:pointer;font-size:14px;margin:0;overflow:hidden;padding:.5rem .75rem;text-decoration:none;vertical-align:middle;white-space:nowrap;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-button[disabled],.b-button[disabled]:active,.b-button[disabled]:focus,.b-button[disabled]:hover{background:#282d33;border-color:transparent;color:#fff;cursor:not-allowed;opacity:.3}.b-button:active{background:#282d33;border-color:transparent;color:#fff}.b-button:focus{background:#666d7a;border-color:transparent;color:#fff}.b-button:hover{background:#666d7a;border-color:transparent;color:#fff}.b-button + .b-button{margin-left:15px}.b-checkbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.b-checkbox,.b-checkbox-label{cursor:pointer}.b-checkbox-label{line-height:1.1;padding-left:.25em}.b-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #000;border-radius:2px;box-shadow:none;-ms-flex-negative:0;flex-shrink:0;margin:0 3px 0;padding:0;position:relative;height:16px;width:16px;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-checkbox[disabled]{background:#fff;border-color:#000;cursor:not-allowed;opacity:.3}.b-checkbox:focus{background:#1671d7;border-color:#000}.b-checkbox:hover{background:#1671d7;border-color:#000}.b-checkbox.b-checkbox-checked{background:#3d8feb url(\"data:image/svg+xml;utf8,\") center/100% no-repeat;border-color:#000;}.b-checkbox.b-checkbox-checked[disabled]{background:#3d8feb url(\"data:image/svg+xml;utf8,\") center/100% no-repeat;border-color:#000;cursor:not-allowed;opacity:.3}.b-checkbox.b-checkbox-checked:focus{background:#1671d7 url(\"data:image/svg+xml;utf8,\") center/100% no-repeat;border-color:#000}.b-checkbox.b-checkbox-checked:hover{background:#1671d7 url(\"data:image/svg+xml;utf8,\") center/100% no-repeat;border-color:#000}.b-checkbox.b-checkbox-mixed{background:#3d8feb -webkit-linear-gradient(top, #3d8feb 0%, #3d8feb calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #3d8feb calc(50% + 1px), #3d8feb 100%) center / 50% 50% no-repeat;background:#3d8feb linear-gradient(to bottom, #3d8feb 0%, #3d8feb calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #3d8feb calc(50% + 1px), #3d8feb 100%) center / 50% 50% no-repeat;border-color:#000;}.b-checkbox.b-checkbox-mixed[disabled]{background:#3d8feb -webkit-linear-gradient(top, #3d8feb 0%, #3d8feb calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #3d8feb calc(50% + 1px), #3d8feb 100%) center / 50% 50% no-repeat;background:#3d8feb linear-gradient(to bottom, #3d8feb 0%, #3d8feb calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #3d8feb calc(50% + 1px), #3d8feb 100%) center / 50% 50% no-repeat;border-color:#000;cursor:not-allowed;opacity:.3}.b-checkbox.b-checkbox-mixed:focus{background:#1671d7 -webkit-linear-gradient(top, #1671d7 0%, #1671d7 calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #1671d7 calc(50% + 1px), #1671d7 100%) center / 50% 50% no-repeat;background:#1671d7 linear-gradient(to bottom, #1671d7 0%, #1671d7 calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #1671d7 calc(50% + 1px), #1671d7 100%) center / 50% 50% no-repeat;border-color:#000}.b-checkbox.b-checkbox-mixed:hover{background:#1671d7 -webkit-linear-gradient(top, #1671d7 0%, #1671d7 calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #1671d7 calc(50% + 1px), #1671d7 100%) center / 50% 50% no-repeat;background:#1671d7 linear-gradient(to bottom, #1671d7 0%, #1671d7 calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #1671d7 calc(50% + 1px), #1671d7 100%) center / 50% 50% no-repeat;border-color:#000}.b-checkbox-group .b-checkbox-wrapper:not(:last-child){margin-bottom:.5em}.b-checkbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.b-checkbox,.b-checkbox-label{cursor:pointer}.b-checkbox-label{line-height:1.1;padding-left:.25em}.b-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #000;border-radius:2px;box-shadow:none;-ms-flex-negative:0;flex-shrink:0;margin:0 3px 0;padding:0;position:relative;height:16px;width:16px;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-checkbox[disabled]{background:#fff;border-color:#000;cursor:not-allowed;opacity:.3}.b-checkbox:focus{background:#1671d7;border-color:#000}.b-checkbox:hover{background:#1671d7;border-color:#000}.b-checkbox.b-checkbox-checked{background:#3d8feb url(\"data:image/svg+xml;utf8,\") center/100% no-repeat;border-color:#000;}.b-checkbox.b-checkbox-checked[disabled]{background:#3d8feb url(\"data:image/svg+xml;utf8,\") center/100% no-repeat;border-color:#000;cursor:not-allowed;opacity:.3}.b-checkbox.b-checkbox-checked:focus{background:#1671d7 url(\"data:image/svg+xml;utf8,\") center/100% no-repeat;border-color:#000}.b-checkbox.b-checkbox-checked:hover{background:#1671d7 url(\"data:image/svg+xml;utf8,\") center/100% no-repeat;border-color:#000}.b-checkbox.b-checkbox-mixed{background:#3d8feb -webkit-linear-gradient(top, #3d8feb 0%, #3d8feb calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #3d8feb calc(50% + 1px), #3d8feb 100%) center / 50% 50% no-repeat;background:#3d8feb linear-gradient(to bottom, #3d8feb 0%, #3d8feb calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #3d8feb calc(50% + 1px), #3d8feb 100%) center / 50% 50% no-repeat;border-color:#000;}.b-checkbox.b-checkbox-mixed[disabled]{background:#3d8feb -webkit-linear-gradient(top, #3d8feb 0%, #3d8feb calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #3d8feb calc(50% + 1px), #3d8feb 100%) center / 50% 50% no-repeat;background:#3d8feb linear-gradient(to bottom, #3d8feb 0%, #3d8feb calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #3d8feb calc(50% + 1px), #3d8feb 100%) center / 50% 50% no-repeat;border-color:#000;cursor:not-allowed;opacity:.3}.b-checkbox.b-checkbox-mixed:focus{background:#1671d7 -webkit-linear-gradient(top, #1671d7 0%, #1671d7 calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #1671d7 calc(50% + 1px), #1671d7 100%) center / 50% 50% no-repeat;background:#1671d7 linear-gradient(to bottom, #1671d7 0%, #1671d7 calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #1671d7 calc(50% + 1px), #1671d7 100%) center / 50% 50% no-repeat;border-color:#000}.b-checkbox.b-checkbox-mixed:hover{background:#1671d7 -webkit-linear-gradient(top, #1671d7 0%, #1671d7 calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #1671d7 calc(50% + 1px), #1671d7 100%) center / 50% 50% no-repeat;background:#1671d7 linear-gradient(to bottom, #1671d7 0%, #1671d7 calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), #1671d7 calc(50% + 1px), #1671d7 100%) center / 50% 50% no-repeat;border-color:#000}.b-dialog-wrapper{line-height:0;position:absolute;top:0;left:0;z-index:9999}.b-dialog{background:#fff;border:1px solid transparent;border-radius:2px;box-shadow:1px 2px 3px transparent;color:#111;line-height:1.5;padding:1.5rem;}.b-dialog *:last-child{margin-bottom:0}.b-text{white-space:nowrap}.b-image{background:#ccc;background-size:cover;background-position:center;border:0;display:inline-block;line-height:0;position:relative;height:auto;width:100%}.b-image::after,.b-image-loading::before,.b-image-error::before{content:'';display:block;padding-top:100%;width:100%}.b-image-loading::before,.b-image-error::before{position:absolute;top:0;bottom:0;left:0;right:0}.b-image-loading{background:#ccc;}.b-image-loading::before{background:#979fa8;background:url(\"data:image/gif;base64,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\") no-repeat center}.b-image-error{background:#ccc;}.b-image-error::before{background:url(\"data:image/svg+xml;charset=utf8,\") no-repeat center}.b-input-wrapper{font-size:.75rem;position:relative;width:100%}.b-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:2px;color:#c5cfdb;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:.75em;position:relative;z-index:1;width:100%;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-input + .b-input-placeholder{background:#272b33;border-color:transparent;color:rgba(197,207,219,0.5)}.b-input[disabled]{color:#c5cfdb;cursor:not-allowed;opacity:.3;}.b-input[disabled] + .b-input-placeholder,.b-input[disabled]:active + .b-input-placeholder,.b-input[disabled]:focus + .b-input-placeholder,.b-input[disabled]:hover + .b-input-placeholder{background:#272b33;border-color:transparent}.b-input:active{color:#c5cfdb;}.b-input:active + .b-input-placeholder{background:#272b33;border-color:#3d8feb}.b-input:focus{color:#c5cfdb;}.b-input:focus + .b-input-placeholder{background:#272b33;border-color:rgba(51,51,51,0)}.b-input:hover{color:#c5cfdb;}.b-input:hover + .b-input-placeholder{background:#272b33;border-color:rgba(51,51,51,0)}.b-input-placeholder{overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0;white-space:nowrap;text-overflow:ellipsis;z-index:0}.b-dialog-wrapper{line-height:0;position:absolute;top:0;left:0;z-index:9999}.b-dialog{background:#fff;border:1px solid transparent;border-radius:2px;box-shadow:1px 2px 3px transparent;color:#111;line-height:1.5;padding:1.5rem;}.b-dialog *:last-child{margin-bottom:0}.b-modal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:auto;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;}.b-modal-wrapper .b-dialog-wrapper{-ms-flex-negative:0;flex-shrink:0;max-width:80vw;position:relative}.b-modal-wrapper .b-dialog{background:#fff;border:1px solid #e6e6e6;box-shadow:1px 2px 3px transparent;color:#111}.b-modal-mask{background:rgba(39,43,51,0.9);position:fixed;top:0;left:0;right:0;bottom:0}.b-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#535a66;border:1px solid transparent;border-radius:2px;color:#fff;cursor:pointer;font-size:14px;margin:0;overflow:hidden;padding:.5rem .75rem;text-decoration:none;vertical-align:middle;white-space:nowrap;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-button[disabled],.b-button[disabled]:active,.b-button[disabled]:focus,.b-button[disabled]:hover{background:#282d33;border-color:transparent;color:#fff;cursor:not-allowed;opacity:.3}.b-button:active{background:#282d33;border-color:transparent;color:#fff}.b-button:focus{background:#666d7a;border-color:transparent;color:#fff}.b-button:hover{background:#666d7a;border-color:transparent;color:#fff}.b-button + .b-button{margin-left:15px}.b-segmented-control{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-segmented-control-option.b-button{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background:#535a66;border:1px solid transparent;border-radius:0;color:#fff;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;margin:0;padding:.5em .75em;text-align:center;white-space:nowrap;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-segmented-control-option.b-button:first-of-type{border-top-left-radius:2px;border-bottom-left-radius:2px}.b-segmented-control-option.b-button:last-of-type{border-top-right-radius:2px;border-bottom-right-radius:2px}.b-segmented-control-option.b-button:not(:first-of-type){margin-left:-1px}.b-segmented-control-option.b-button[disabled],.b-segmented-control-option.b-button[disabled]:active,.b-segmented-control-option.b-button[disabled]:focus,.b-segmented-control-option.b-button[disabled]:hover,.b-segmented-control-option.b-button.b-segmented-control-option-selected[disabled]{background:#282d33;border-color:transparent;color:#fff;opacity:.3}.b-segmented-control-option.b-button:focus{background:#666d7a;border-color:transparent;color:#fff}.b-segmented-control-option.b-button:hover{background:#666d7a;border-color:transparent;color:#fff}.b-segmented-control-option.b-button:active,.b-segmented-control-option.b-button.b-segmented-control-option-selected,.b-segmented-control-option.b-button.b-segmented-control-option-selected:focus,.b-segmented-control-option.b-button.b-segmented-control-option-selected:hover{background:#282d33;border-color:transparent;color:#fff}.b-segmented-control-option.b-button.b-segmented-control-option-selected{z-index:1}.b-pagination-control.b-segmented-control-option.b-button{background:transparent;border-color:transparent;color:#979fa8;}.b-pagination-control.b-segmented-control-option.b-button[disabled],.b-pagination-control.b-segmented-control-option.b-button[disabled]:active,.b-pagination-control.b-segmented-control-option.b-button[disabled]:focus,.b-pagination-control.b-segmented-control-option.b-button[disabled]:hover{background:transparent;border-color:transparent;color:#979fa8}.b-pagination-control.b-segmented-control-option.b-button:active{background:transparent;border-color:transparent;color:#fff}.b-pagination-control.b-segmented-control-option.b-button:focus{background:transparent;border-color:transparent;color:#cbcfd3}.b-pagination-control.b-segmented-control-option.b-button:hover{background:transparent;border-color:transparent;color:#cbcfd3}.b-pagination-control.b-segmented-control-option.b-button.b-segmented-control-option-selected{background:transparent;border-color:transparent;color:#fff;}.b-pagination-control.b-segmented-control-option.b-button.b-segmented-control-option-selected[disabled],.b-pagination-control.b-segmented-control-option.b-button.b-segmented-control-option-selected[disabled]:active,.b-pagination-control.b-segmented-control-option.b-button.b-segmented-control-option-selected[disabled]:focus,.b-pagination-control.b-segmented-control-option.b-button.b-segmented-control-option-selected[disabled]:hover{background:transparent;border-color:transparent;color:#fff}.b-pagination-control.b-segmented-control-option.b-button.b-segmented-control-option-selected:active{background:transparent;border-color:transparent;color:#fff}.b-pagination-control.b-segmented-control-option.b-button.b-segmented-control-option-selected:focus{background:transparent;border-color:transparent;color:#fff}.b-pagination-control.b-segmented-control-option.b-button.b-segmented-control-option-selected:hover{background:transparent;border-color:transparent;color:#fff}.b-dialog-wrapper{line-height:0;position:absolute;top:0;left:0;z-index:9999}.b-dialog{background:#fff;border:1px solid transparent;border-radius:2px;box-shadow:1px 2px 3px transparent;color:#111;line-height:1.5;padding:1.5rem;}.b-dialog *:last-child{margin-bottom:0}.b-popover{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.b-popover .b-dialog{background:#272b33;border:1px solid #000;box-shadow:1px 2px 3px transparent;color:#c5cfdb}.b-popover-caret{position:relative;-webkit-transform-origin:center;transform-origin:center;height:16px;width:16px}.b-popover-caret-border{fill:#3d8feb}.b-popover-caret-fill{fill:#3d8feb}.b-popover-anchor-y-start.b-popover-self-y-end .b-popover-caret{margin-top:-3px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.b-popover-anchor-y-end.b-popover-self-y-start .b-popover-caret{margin-bottom:-3px}.b-popover-anchor-x-start.b-popover-self-x-end{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.b-popover-anchor-x-start.b-popover-self-x-end .b-popover-caret{margin-left:-3px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.b-popover-anchor-x-end.b-popover-self-x-start{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.b-popover-anchor-x-end.b-popover-self-x-start .b-popover-caret{margin-right:-3px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.b-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#535a66;border:1px solid transparent;border-radius:2px;color:#fff;cursor:pointer;font-size:14px;margin:0;overflow:hidden;padding:.5rem .75rem;text-decoration:none;vertical-align:middle;white-space:nowrap;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-button[disabled],.b-button[disabled]:active,.b-button[disabled]:focus,.b-button[disabled]:hover{background:#282d33;border-color:transparent;color:#fff;cursor:not-allowed;opacity:.3}.b-button:active{background:#282d33;border-color:transparent;color:#fff}.b-button:focus{background:#666d7a;border-color:transparent;color:#fff}.b-button:hover{background:#666d7a;border-color:transparent;color:#fff}.b-button + .b-button{margin-left:15px}.b-progress-wrapper{border:1px solid #3d8feb;border-radius:2px;overflow:hidden;position:relative;height:30px;width:100%}.b-progress-wrapper[data-progress]::before{color:#fff;content:attr(data-progress);line-height:30px;padding-left:10px;position:relative;text-align:left;z-index:1}.b-progress{background:#3d8feb;position:absolute;top:0;left:0;bottom:0}.b-progress-indeterminate{background:#3d8feb;border-color:#3d8feb;top:0;left:0;bottom:0;right:0;-webkit-animation:interdeterminate-progress-bar 2.5s ease-in-out alternate infinite;animation:interdeterminate-progress-bar 2.5s ease-in-out alternate infinite;}.b-progress-indeterminate ~ .b-progress-label{color:#fff}@-webkit-keyframes interdeterminate-progress-bar{from{opacity:0}to{opacity:1}}@keyframes interdeterminate-progress-bar{from{opacity:0}to{opacity:1}}.b-disclosure-toggle{color:#c5cfdb;cursor:pointer;display:inline-block;font-size:.75rem;padding-left:15px;position:relative;}.b-disclosure-toggle::before{content:'';border-width:5px;border-color:transparent;border-left-color:#c5cfdb;border-style:solid;position:absolute;margin-top:-5px;top:50%;left:4px}.b-disclosure-expanded{color:#c5cfdb;}.b-disclosure-expanded > .b-disclosure-toggle::before{border-top-color:#c5cfdb;border-left-color:transparent;margin-top:-3px;left:0}.b-disclosure-content{margin-top:.5rem;width:100%}.b-radio-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.b-radio,.b-radio-label{cursor:pointer}.b-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:-webkit-radial-gradient(center circle,transparent 0%,transparent calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);background:radial-gradient(circle at center,transparent 0%,transparent calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);border:1px solid #c5cfdb;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin:1px 3px 0;padding:0;height:16px;width:16px;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-radio[disabled],.b-radio[disabled]:active,.b-radio[disabled]:focus,.b-radio[disabled]:hover{background:-webkit-radial-gradient(center circle,transparent 0%,transparent calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);background:radial-gradient(circle at center,transparent 0%,transparent calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);border-color:#c5cfdb;cursor:not-allowed;opacity:.3}.b-radio:active{background:-webkit-radial-gradient(center circle,#3d8feb 0%,#3d8feb calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);background:radial-gradient(circle at center,#3d8feb 0%,#3d8feb calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);border-color:#3d8feb}.b-radio:focus{background:-webkit-radial-gradient(center circle,transparent 0%,transparent calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);background:radial-gradient(circle at center,transparent 0%,transparent calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);border-color:#fff}.b-radio:hover{background:-webkit-radial-gradient(center circle,transparent 0%,transparent calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);background:radial-gradient(circle at center,transparent 0%,transparent calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);border-color:#fff}.b-radio.b-radio-selected,.b-radio.b-radio-selected:hover,.b-radio.b-radio-selected:focus,.b-radio.b-radio-selected:active{background:-webkit-radial-gradient(center circle,#3d8feb 0%,#3d8feb calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);background:radial-gradient(circle at center,#3d8feb 0%,#3d8feb calc(100% - 5px),transparent calc(100% - 5px),transparent 100%);border-color:#3d8feb}.b-radio-label{line-height:1.2;margin-left:.25em}.b-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#535a66;border:1px solid transparent;border-radius:2px;color:#fff;cursor:pointer;font-size:14px;margin:0;overflow:hidden;padding:.5rem .75rem;text-decoration:none;vertical-align:middle;white-space:nowrap;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-button[disabled],.b-button[disabled]:active,.b-button[disabled]:focus,.b-button[disabled]:hover{background:#282d33;border-color:transparent;color:#fff;cursor:not-allowed;opacity:.3}.b-button:active{background:#282d33;border-color:transparent;color:#fff}.b-button:focus{background:#666d7a;border-color:transparent;color:#fff}.b-button:hover{background:#666d7a;border-color:transparent;color:#fff}.b-button + .b-button{margin-left:15px}.b-segmented-control{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-segmented-control-option.b-button{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background:#535a66;border:1px solid transparent;border-radius:0;color:#fff;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;margin:0;padding:.5em .75em;text-align:center;white-space:nowrap;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-segmented-control-option.b-button:first-of-type{border-top-left-radius:2px;border-bottom-left-radius:2px}.b-segmented-control-option.b-button:last-of-type{border-top-right-radius:2px;border-bottom-right-radius:2px}.b-segmented-control-option.b-button:not(:first-of-type){margin-left:-1px}.b-segmented-control-option.b-button[disabled],.b-segmented-control-option.b-button[disabled]:active,.b-segmented-control-option.b-button[disabled]:focus,.b-segmented-control-option.b-button[disabled]:hover,.b-segmented-control-option.b-button.b-segmented-control-option-selected[disabled]{background:#282d33;border-color:transparent;color:#fff;opacity:.3}.b-segmented-control-option.b-button:focus{background:#666d7a;border-color:transparent;color:#fff}.b-segmented-control-option.b-button:hover{background:#666d7a;border-color:transparent;color:#fff}.b-segmented-control-option.b-button:active,.b-segmented-control-option.b-button.b-segmented-control-option-selected,.b-segmented-control-option.b-button.b-segmented-control-option-selected:focus,.b-segmented-control-option.b-button.b-segmented-control-option-selected:hover{background:#282d33;border-color:transparent;color:#fff}.b-segmented-control-option.b-button.b-segmented-control-option-selected{z-index:1}.b-input-wrapper{font-size:.75rem;position:relative;width:100%}.b-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:2px;color:#c5cfdb;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:.75em;position:relative;z-index:1;width:100%;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-input + .b-input-placeholder{background:#272b33;border-color:transparent;color:rgba(197,207,219,0.5)}.b-input[disabled]{color:#c5cfdb;cursor:not-allowed;opacity:.3;}.b-input[disabled] + .b-input-placeholder,.b-input[disabled]:active + .b-input-placeholder,.b-input[disabled]:focus + .b-input-placeholder,.b-input[disabled]:hover + .b-input-placeholder{background:#272b33;border-color:transparent}.b-input:active{color:#c5cfdb;}.b-input:active + .b-input-placeholder{background:#272b33;border-color:#3d8feb}.b-input:focus{color:#c5cfdb;}.b-input:focus + .b-input-placeholder{background:#272b33;border-color:rgba(51,51,51,0)}.b-input:hover{color:#c5cfdb;}.b-input:hover + .b-input-placeholder{background:#272b33;border-color:rgba(51,51,51,0)}.b-input-placeholder{overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0;white-space:nowrap;text-overflow:ellipsis;z-index:0}.b-typeahead-wrapper{background:#272b33;border:1px solid transparent;font-size:.75rem;position:relative;}.b-typeahead-wrapper .b-input{color:#c5cfdb;}.b-typeahead-wrapper .b-input + .b-input-placeholder{background:transparent;border-color:transparent;color:rgba(197,207,219,0.5)}.b-typeahead-wrapper .b-input[disabled]{color:#c5cfdb;opacity:.3;}.b-typeahead-wrapper .b-input[disabled] + .b-input-placeholder,.b-typeahead-wrapper .b-input[disabled]:active + .b-input-placeholder,.b-typeahead-wrapper .b-input[disabled]:focus + .b-input-placeholder,.b-typeahead-wrapper .b-input[disabled]:hover + .b-input-placeholder{background:transparent;border-color:transparent}.b-typeahead-wrapper .b-input:active{color:#c5cfdb;}.b-typeahead-wrapper .b-input:active + .b-input-placeholder{background:transparent;border-color:transparent}.b-typeahead-wrapper .b-input:focus{color:#c5cfdb;}.b-typeahead-wrapper .b-input:focus + .b-input-placeholder{background:transparent;border-color:transparent}.b-typeahead-wrapper .b-input:hover{color:#c5cfdb;}.b-typeahead-wrapper .b-input:hover + .b-input-placeholder{background:transparent;border-color:transparent}.b-typeahead-match-wrapper{background:#272b33;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border:1px solid #000;margin-top:-1px;max-height:300px;overflow:hidden;overflow-y:auto;position:absolute;left:0;right:0;top:100%;z-index:99}.b-typeahead-match-highlight{background:#272b33;color:#fff}.b-typeahead-match{background:#272b33;color:#b3b3b3;cursor:pointer;font-size:13px;line-height:1;padding:.25em .5em;}.b-typeahead-match:focus{background:#272b33;color:#b3b3b3;}.b-typeahead-match:focus .b-typeahead-match-highlight{background:#272b33;color:#fff}.b-typeahead-match:hover{background:#1f2229;color:#b3b3b3;}.b-typeahead-match:hover .b-typeahead-match-highlight{background:#1f2229;color:#fff}.b-typeahead-match.b-typeahead-match-selected,.b-typeahead-match.b-typeahead-match-selected:focus,.b-typeahead-match.b-typeahead-match-selected:hover{background:#3d8feb;color:#ccc;}.b-typeahead-match.b-typeahead-match-selected .b-typeahead-match-highlight,.b-typeahead-match.b-typeahead-match-selected:focus .b-typeahead-match-highlight,.b-typeahead-match.b-typeahead-match-selected:hover .b-typeahead-match-highlight{background:#3d8feb;color:#fff}.b-tokenfield-wrapper{background:#272b33;border:1px solid transparent;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;}.b-tokenfield-wrapper .b-typeahead-wrapper{background:transparent;border:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input{color:#c5cfdb;}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input + .b-input-placeholder{background:transparent;border-color:transparent;color:rgba(197,207,219,0.5)}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input[disabled]{color:#c5cfdb;opacity:.3;}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input[disabled] + .b-input-placeholder,.b-tokenfield-wrapper .b-typeahead-wrapper .b-input[disabled]:active + .b-input-placeholder,.b-tokenfield-wrapper .b-typeahead-wrapper .b-input[disabled]:focus + .b-input-placeholder,.b-tokenfield-wrapper .b-typeahead-wrapper .b-input[disabled]:hover + .b-input-placeholder{background:transparent;border-color:transparent}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input:active{color:#c5cfdb;}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input:active + .b-input-placeholder{background:transparent;border-color:transparent}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input:focus{color:#c5cfdb;}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input:focus + .b-input-placeholder{background:transparent;border-color:transparent}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input:hover{color:#c5cfdb;}.b-tokenfield-wrapper .b-typeahead-wrapper .b-input:hover + .b-input-placeholder{background:transparent;border-color:transparent}.b-tokenfield-wrapper .b-typeahead,.b-tokenfield-wrapper .b-typeahead-hint{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;padding:10px}.b-tokenfield{display:-webkit-box;display:-ms-flexbox;display:flex}.b-tokenfield-tokens{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;margin:5px 0 5px 5px;}.b-tokenfield-tokens:empty{margin:0}.b-tokenfield-token{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;background:transparent;border:1px solid #4b5363;border-radius:2px;color:#c5cfdb;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;margin-right:5px;padding:5px 10px;white-space:nowrap;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}.b-tokenfield-token:focus{background:transparent;border-color:rgba(51,51,51,0);color:#c5cfdb;}.b-tokenfield-token:focus .b-tokenfield-token-close{color:#c5cfdb}.b-tokenfield-token:hover{background:transparent;border-color:rgba(51,51,51,0);color:#c5cfdb;}.b-tokenfield-token:hover .b-tokenfield-token-close{color:#c5cfdb}.b-tokenfield-token:active{background:transparent;border-color:#3d8feb;color:#c5cfdb}.b-tokenfield-token:last-child{margin-right:0}.b-tokenfield-token.b-tokenfield-token-selected{background:#3d8feb;border-color:#4b5363;color:#fff;}.b-tokenfield-token.b-tokenfield-token-selected .b-tokenfield-token-close{color:rgba(255,255,255,0.5)}.b-tokenfield-token.b-tokenfield-token-selected:focus{background:#3d8feb;border-color:#4b5363;color:#fff;}.b-tokenfield-token.b-tokenfield-token-selected:focus .b-tokenfield-token-close{color:#fff}.b-tokenfield-token.b-tokenfield-token-selected:hover{background:#3d8feb;border-color:#4b5363;color:#fff;}.b-tokenfield-token.b-tokenfield-token-selected:hover .b-tokenfield-token-close{color:#fff}.b-tokenfield-token-close{color:rgba(197,207,219,0.5);cursor:pointer;display:inline-block;font-size:.85em;margin-left:.5rem;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.b-input-wrapper{font-size:.75rem;position:relative;width:100%}.b-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:2px;color:#c5cfdb;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:.75em;position:relative;z-index:1;width:100%;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.b-input + .b-input-placeholder{background:#272b33;border-color:transparent;color:rgba(197,207,219,0.5)}.b-input[disabled]{color:#c5cfdb;cursor:not-allowed;opacity:.3;}.b-input[disabled] + .b-input-placeholder,.b-input[disabled]:active + .b-input-placeholder,.b-input[disabled]:focus + .b-input-placeholder,.b-input[disabled]:hover + .b-input-placeholder{background:#272b33;border-color:transparent}.b-input:active{color:#c5cfdb;}.b-input:active + .b-input-placeholder{background:#272b33;border-color:#3d8feb}.b-input:focus{color:#c5cfdb;}.b-input:focus + .b-input-placeholder{background:#272b33;border-color:rgba(51,51,51,0)}.b-input:hover{color:#c5cfdb;}.b-input:hover + .b-input-placeholder{background:#272b33;border-color:rgba(51,51,51,0)}.b-input-placeholder{overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0;white-space:nowrap;text-overflow:ellipsis;z-index:0}.b-typeahead-wrapper{background:#272b33;border:1px solid transparent;font-size:.75rem;position:relative;}.b-typeahead-wrapper .b-input{color:#c5cfdb;}.b-typeahead-wrapper .b-input + .b-input-placeholder{background:transparent;border-color:transparent;color:rgba(197,207,219,0.5)}.b-typeahead-wrapper .b-input[disabled]{color:#c5cfdb;opacity:.3;}.b-typeahead-wrapper .b-input[disabled] + .b-input-placeholder,.b-typeahead-wrapper .b-input[disabled]:active + .b-input-placeholder,.b-typeahead-wrapper .b-input[disabled]:focus + .b-input-placeholder,.b-typeahead-wrapper .b-input[disabled]:hover + .b-input-placeholder{background:transparent;border-color:transparent}.b-typeahead-wrapper .b-input:active{color:#c5cfdb;}.b-typeahead-wrapper .b-input:active + .b-input-placeholder{background:transparent;border-color:transparent}.b-typeahead-wrapper .b-input:focus{color:#c5cfdb;}.b-typeahead-wrapper .b-input:focus + .b-input-placeholder{background:transparent;border-color:transparent}.b-typeahead-wrapper .b-input:hover{color:#c5cfdb;}.b-typeahead-wrapper .b-input:hover + .b-input-placeholder{background:transparent;border-color:transparent}.b-typeahead-match-wrapper{background:#272b33;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border:1px solid #000;margin-top:-1px;max-height:300px;overflow:hidden;overflow-y:auto;position:absolute;left:0;right:0;top:100%;z-index:99}.b-typeahead-match-highlight{background:#272b33;color:#fff}.b-typeahead-match{background:#272b33;color:#b3b3b3;cursor:pointer;font-size:13px;line-height:1;padding:.25em .5em;}.b-typeahead-match:focus{background:#272b33;color:#b3b3b3;}.b-typeahead-match:focus .b-typeahead-match-highlight{background:#272b33;color:#fff}.b-typeahead-match:hover{background:#1f2229;color:#b3b3b3;}.b-typeahead-match:hover .b-typeahead-match-highlight{background:#1f2229;color:#fff}.b-typeahead-match.b-typeahead-match-selected,.b-typeahead-match.b-typeahead-match-selected:focus,.b-typeahead-match.b-typeahead-match-selected:hover{background:#3d8feb;color:#ccc;}.b-typeahead-match.b-typeahead-match-selected .b-typeahead-match-highlight,.b-typeahead-match.b-typeahead-match-selected:focus .b-typeahead-match-highlight,.b-typeahead-match.b-typeahead-match-selected:hover .b-typeahead-match-highlight{background:#3d8feb;color:#fff}.demo-loose-list > *:not(:last-child)::after{content:', '}.tall-button{height:50px}.checkbox-group-demo{-webkit-columns:3;-moz-columns:3;columns:3}@media all and (max-width:600px){.checkbox-group-demo{-webkit-columns:2;-moz-columns:2;columns:2}}.b-checkbox:focus{outline:0}.dialog-demo-close-button{background:none !important;border:0;color:#ccc;cursor:pointer;line-height:1;padding:.5rem;position:absolute;top:0;right:0;-webkit-transition:color 200ms ease;transition:color 200ms ease;}.dialog-demo-close-button:hover,.dialog-demo-close-button:focus{color:#555}.dialog-demo-close-button:active{color:#c5cfdb}.dialog-demo-close-button::before{content:'X'}.demo-image figure:not(:first-child){margin-left:5px}.demo-image figure:not(:last-child){margin-right:5px}.demo-modal h3{color:inherit;margin-top:0}.demo-modal-cancel-button,.demo-modal-cancel-button:hover,.demo-modal-cancel-button:focus{background:#3d8feb;border-color:transparent;color:#fff}.demo-modal-cancel-button:hover,.demo-modal-cancel-button:focus{opacity:.8}.demo-pagination .b-segmented-control-option-selected{font-weight:700}.demo-pagination .b-pagination-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:7em;margin:0;padding:1rem;}.demo-pagination .b-pagination-item + .b-pagination-item{border-top:1px solid #979fa8}.demo-pagination .b-pagination-item .card-left{-ms-flex-preferred-size:50%;flex-basis:50%}.demo-pagination .b-pagination-item .card-right{-ms-flex-preferred-size:50%;flex-basis:50%;font-size:11pt}.demo-pagination .b-pagination-item .card-left strong{font-size:18pt}@media all and (max-width:800px){.demo-pagination .b-pagination-control{padding-left:.25em;padding-right:.25em}.demo-pagination .b-pagination-control-custom{display:none}.demo-pagination .b-pagination-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}}.demo-popover .b-dialog{outline:0}.demo-popover .b-dialog-body{padding:0}.demo-popover.b-popover-anchor-y-start.b-popover-self-y-end .b-dialog{border-bottom:3px solid #3d8feb}.demo-popover.b-popover-anchor-y-end.b-popover-self-y-start .b-dialog{border-top:3px solid #3d8feb}.demo-popover.b-popover-anchor-x-start.b-popover-self-x-end .b-dialog{border-right:3px solid #3d8feb}.demo-popover.b-popover-anchor-x-end.b-popover-self-x-start .b-dialog{border-left:3px solid #3d8feb}@media (max-width:600px){.demo-popover{max-width:75vw}}.progress-demo > *{-ms-flex-item-align:start;align-self:flex-start;margin:0 1em}.progress-demo > :first-child{margin-left:0}.progress-demo > :last-child{margin-right:0}#progress-meter .b-progress{position:absolute;right:0;left:0;bottom:0;top:auto}#progress-meter[data-progress]::before{text-align:center;position:absolute;left:0;right:0;z-index:1}",""]); }}); \ No newline at end of file diff --git a/docs/assets/5.d7bfb820dd87e508d51f.js b/docs/assets/5.243cd8c2481329a3feb9.js similarity index 94% rename from docs/assets/5.d7bfb820dd87e508d51f.js rename to docs/assets/5.243cd8c2481329a3feb9.js index edb932a4..a450ad3f 100644 --- a/docs/assets/5.d7bfb820dd87e508d51f.js +++ b/docs/assets/5.243cd8c2481329a3feb9.js @@ -1 +1 @@ -webpackJsonp([5,14,30],{475:function(t,n,e){"use strict";function o(){return new Promise(function(t,n){f.requestPermission(function(e){"granted"===e&&t(),n(c.DISABLED)})})}function i(){return new Promise(function(t,n){if(!f)return n(c.NOT_AVAILABLE);if("permission"in f){switch(f.permission){case"granted":return t();case"denied":return n(c.DISABLED)}o().then(t,n)}})}function r(t){return new Promise(function(n,e){return void 0===t?e(c.CONFIG_MISSING):"[object Object]"!==Object.prototype.toString.call(t)?e(c.CONFIG_TYPE):void 0===t.body?e(c.BODY_MISSING):u(t.body)===!1?e(c.BODY_TYPE):void 0===t.header?e(c.HEADER_MISSING):u(t.header)===!1?e(c.HEADER_TYPE):void 0!==t.icon&&u(t.icon)===!1?e(c.ICON_TYPE):void 0!==t.onClick&&a(t.onClick)===!1?e(c.ONCLICK_TYPE):void i().then(function(){var e=new f(t.header,{body:t.body,icon:t.icon});t.onClick&&e.addEventListener("click",t.onClick),n(e)},function(t){return e(t)})})}Object.defineProperty(n,"__esModule",{value:!0}),e.d(n,"errors",function(){return c}),n.default=r;var c={DISABLED:"webNotification: web notifications are currently disabled by user settings.",NOT_AVAILABLE:"webNotification: web notifications are not supported on this platform.",CONFIG_TYPE:"webNotification: passed a non-object as configuration.",CONFIG_MISSING:"webNotification: no configuration was passed.",BODY_TYPE:"webNotification: `body` must be a string.",BODY_MISSING:"webNotification: `body` was omitted from the configuration object.",HEADER_TYPE:"webNotification: `header` must be a string.",HEADER_MISSING:"webNotification: `header` was omitted from the configuration object.",ICON_TYPE:"webNotification: `icon` must be a URL string.",ONCLICK_TYPE:"webNotification: `onClick` must be a function."},a=function(t){return"function"==typeof t},u=function(t){return"string"==typeof t},f=function(){return!!window.Notification&&window.Notification}()},495:function(t,n,e){"use strict";function o(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function i(t,n){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?t:n}function r(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(t,n):t.__proto__=n)}Object.defineProperty(n,"__esModule",{value:!0});var c=e(0),a=e.n(c),u=e(475),f=e(34),s=function(){function t(t,n){for(var e=0;e=10?new Promise(function(t){window.setTimeout(function(e){t(i.state.items[e])},2e3,e)}):i.state.items[e]},c=r,o(i,c)}return r(t,e),l(t,[{key:"render",value:function(){return s.a.createElement(c.default,{className:"demo-pagination",customControlContent:"Your custom content",getItem:this.handleItemRequest,identifier:this.state.identifier,itemToJSXConverter:this.itemToJSX,jumpToFirstPageControlContent:"⇤",jumpToLastPageControlContent:"⇥",jumpToNextPageControlContent:"→",jumpToPreviousPageControlContent:"←",numItemsPerPage:5,showPaginationState:!0,totalItems:this.state.items.length})}}]),t}(s.a.PureComponent);t.default=u,u.__docgenInfo={description:""}},581:function(e,t){e.exports=[{id:1,first_name:"Louise",last_name:"Fernandez",job_title:"Database Administrator I",phone:"6-(697)972-8601",email:"lfernandez1@opera.com",address1:"5049 Barnett Road",city:"Nglengkir",country:"Indonesia",country_code:"ID"},{id:2,first_name:"Dennis",last_name:"Nichols",job_title:"Nurse",phone:"9-(896)552-6623",email:"dnichols0@ycombinator.com",address1:"0 Drewry Drive",city:"Canggetelo",country:"Indonesia",country_code:"ID"},{id:3,first_name:"Stephen",last_name:"Hamilton",job_title:"Dental Hygienist",phone:"1-(274)517-4270",email:"shamilton2@amazon.co.jp",address1:"11 David Crossing",city:"Kotabaru",country:"Indonesia",country_code:"ID"},{id:4,first_name:"Shawn",last_name:"Richards",job_title:"Librarian",phone:"1-(173)205-8062",email:"srichards3@4shared.com",address1:"47533 Sherman Street",city:"Viengxay",country:"Laos",country_code:"LA"},{id:5,first_name:"John",last_name:"Hansen",job_title:"Staff Scientist",phone:"5-(650)401-5661",email:"jhansen4@sfgate.com",address1:"955 Jackson Park",city:"South Tangerang",country:"Indonesia",country_code:"ID"},{id:6,first_name:"Ronald",last_name:"Alexander",job_title:"Structural Engineer",phone:"7-(675)732-2723",email:"ralexander5@usgs.gov",address1:"0858 Hooker Court",city:"Kardítsa",country:"Greece",country_code:"GR"},{id:7,first_name:"Shawn",last_name:"Myers",job_title:"Executive Secretary",phone:"0-(903)830-7054",email:"smyers6@addtoany.com",address1:"69605 Rusk Junction",city:"Erpeldange",country:"Luxembourg",country_code:"LU"},{id:8,first_name:"Andrew",last_name:"Hill",job_title:"Research Nurse",phone:"9-(825)250-8207",email:"ahill7@sohu.com",address1:"4 Lunder Junction",city:"Naji",country:"China",country_code:"CN"},{id:9,first_name:"Susan",last_name:"Fowler",job_title:"Product Engineer",phone:"2-(891)897-3096",email:"sfowler8@addtoany.com",address1:"17 Artisan Pass",city:"Oslomej",country:"Macedonia",country_code:"MK"},{id:10,first_name:"Denise",last_name:"Gonzalez",job_title:"Associate Professor",phone:"7-(665)859-5877",email:"dgonzalez9@answers.com",address1:"8538 Sage Hill",city:"Baiima",country:"Sierra Leone",country_code:"SL"},{id:11,first_name:"Janice",last_name:"Russell",job_title:"Paralegal",phone:"9-(331)739-3071",email:"jrussella@miitbeian.gov.cn",address1:"3027 Eastwood Way",city:"Shuangta",country:"China",country_code:"CN"},{id:12,first_name:"Sara",last_name:"Schmidt",job_title:"Analog Circuit Design manager",phone:"6-(053)706-0646",email:"sschmidtb@army.mil",address1:"192 Arapahoe Lane",city:"Loma Alta",country:"Honduras",country_code:"HN"},{id:13,first_name:"Nicole",last_name:"Carter",job_title:"Dental Hygienist",phone:"0-(074)579-1178",email:"ncarterc@alibaba.com",address1:"8768 Everett Avenue",city:"Naili",country:"Philippines",country_code:"PH"},{id:14,first_name:"Nicholas",last_name:"Olson",job_title:"Structural Analysis Engineer",phone:"5-(488)878-9954",email:"nolsond@imgur.com",address1:"7767 Vahlen Center",city:"Végueta",country:"Peru",country_code:"PE"},{id:15,first_name:"Jose",last_name:"Shaw",job_title:"Junior Executive",phone:"3-(596)678-9655",email:"jshawe@mozilla.com",address1:"07124 Roth Center",city:"Jalgung",country:"Indonesia",country_code:"ID"},{id:16,first_name:"Melissa",last_name:"Gilbert",job_title:"Desktop Support Technician",phone:"7-(291)303-4672",email:"mgilbertf@adobe.com",address1:"7 Badeau Point",city:"Sañgay",country:"Philippines",country_code:"PH"},{id:17,first_name:"Robin",last_name:"Scott",job_title:"Senior Editor",phone:"7-(080)370-9889",email:"rscottg@arstechnica.com",address1:"61 Pine View Trail",city:"Londrina",country:"Brazil",country_code:"BR"},{id:18,first_name:"David",last_name:"Kim",job_title:"Software Engineer IV",phone:"7-(109)412-0503",email:"dkimh@opensource.org",address1:"82409 Comanche Avenue",city:"Moglicë",country:"Albania",country_code:"AL"},{id:19,first_name:"Heather",last_name:"Simpson",job_title:"Senior Sales Associate",phone:"9-(542)139-8088",email:"hsimpsoni@yelp.com",address1:"89 Browning Crossing",city:"Saitama",country:"Japan",country_code:"JP"}]}}); \ No newline at end of file +webpackJsonp([6,30],{487:function(e,t,n){"use strict";function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function r(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),s=n.n(i),c=n(101),l=function(){function e(e,t){for(var n=0;n=10?new Promise(function(t){window.setTimeout(function(e){t(i.state.items[e])},2e3,e)}):i.state.items[e]},c=r,o(i,c)}return r(t,e),l(t,[{key:"render",value:function(){return s.a.createElement(c.default,{className:"demo-pagination",customControlContent:"Your custom content",getItem:this.handleItemRequest,identifier:this.state.identifier,itemToJSXConverter:this.itemToJSX,jumpToFirstPageControlContent:"⇤",jumpToLastPageControlContent:"⇥",jumpToNextPageControlContent:"→",jumpToPreviousPageControlContent:"←",numItemsPerPage:5,showPaginationState:!0,totalItems:this.state.items.length})}}]),t}(s.a.PureComponent);t.default=u,u.__docgenInfo={description:""}},582:function(e,t){e.exports=[{id:1,first_name:"Louise",last_name:"Fernandez",job_title:"Database Administrator I",phone:"6-(697)972-8601",email:"lfernandez1@opera.com",address1:"5049 Barnett Road",city:"Nglengkir",country:"Indonesia",country_code:"ID"},{id:2,first_name:"Dennis",last_name:"Nichols",job_title:"Nurse",phone:"9-(896)552-6623",email:"dnichols0@ycombinator.com",address1:"0 Drewry Drive",city:"Canggetelo",country:"Indonesia",country_code:"ID"},{id:3,first_name:"Stephen",last_name:"Hamilton",job_title:"Dental Hygienist",phone:"1-(274)517-4270",email:"shamilton2@amazon.co.jp",address1:"11 David Crossing",city:"Kotabaru",country:"Indonesia",country_code:"ID"},{id:4,first_name:"Shawn",last_name:"Richards",job_title:"Librarian",phone:"1-(173)205-8062",email:"srichards3@4shared.com",address1:"47533 Sherman Street",city:"Viengxay",country:"Laos",country_code:"LA"},{id:5,first_name:"John",last_name:"Hansen",job_title:"Staff Scientist",phone:"5-(650)401-5661",email:"jhansen4@sfgate.com",address1:"955 Jackson Park",city:"South Tangerang",country:"Indonesia",country_code:"ID"},{id:6,first_name:"Ronald",last_name:"Alexander",job_title:"Structural Engineer",phone:"7-(675)732-2723",email:"ralexander5@usgs.gov",address1:"0858 Hooker Court",city:"Kardítsa",country:"Greece",country_code:"GR"},{id:7,first_name:"Shawn",last_name:"Myers",job_title:"Executive Secretary",phone:"0-(903)830-7054",email:"smyers6@addtoany.com",address1:"69605 Rusk Junction",city:"Erpeldange",country:"Luxembourg",country_code:"LU"},{id:8,first_name:"Andrew",last_name:"Hill",job_title:"Research Nurse",phone:"9-(825)250-8207",email:"ahill7@sohu.com",address1:"4 Lunder Junction",city:"Naji",country:"China",country_code:"CN"},{id:9,first_name:"Susan",last_name:"Fowler",job_title:"Product Engineer",phone:"2-(891)897-3096",email:"sfowler8@addtoany.com",address1:"17 Artisan Pass",city:"Oslomej",country:"Macedonia",country_code:"MK"},{id:10,first_name:"Denise",last_name:"Gonzalez",job_title:"Associate Professor",phone:"7-(665)859-5877",email:"dgonzalez9@answers.com",address1:"8538 Sage Hill",city:"Baiima",country:"Sierra Leone",country_code:"SL"},{id:11,first_name:"Janice",last_name:"Russell",job_title:"Paralegal",phone:"9-(331)739-3071",email:"jrussella@miitbeian.gov.cn",address1:"3027 Eastwood Way",city:"Shuangta",country:"China",country_code:"CN"},{id:12,first_name:"Sara",last_name:"Schmidt",job_title:"Analog Circuit Design manager",phone:"6-(053)706-0646",email:"sschmidtb@army.mil",address1:"192 Arapahoe Lane",city:"Loma Alta",country:"Honduras",country_code:"HN"},{id:13,first_name:"Nicole",last_name:"Carter",job_title:"Dental Hygienist",phone:"0-(074)579-1178",email:"ncarterc@alibaba.com",address1:"8768 Everett Avenue",city:"Naili",country:"Philippines",country_code:"PH"},{id:14,first_name:"Nicholas",last_name:"Olson",job_title:"Structural Analysis Engineer",phone:"5-(488)878-9954",email:"nolsond@imgur.com",address1:"7767 Vahlen Center",city:"Végueta",country:"Peru",country_code:"PE"},{id:15,first_name:"Jose",last_name:"Shaw",job_title:"Junior Executive",phone:"3-(596)678-9655",email:"jshawe@mozilla.com",address1:"07124 Roth Center",city:"Jalgung",country:"Indonesia",country_code:"ID"},{id:16,first_name:"Melissa",last_name:"Gilbert",job_title:"Desktop Support Technician",phone:"7-(291)303-4672",email:"mgilbertf@adobe.com",address1:"7 Badeau Point",city:"Sañgay",country:"Philippines",country_code:"PH"},{id:17,first_name:"Robin",last_name:"Scott",job_title:"Senior Editor",phone:"7-(080)370-9889",email:"rscottg@arstechnica.com",address1:"61 Pine View Trail",city:"Londrina",country:"Brazil",country_code:"BR"},{id:18,first_name:"David",last_name:"Kim",job_title:"Software Engineer IV",phone:"7-(109)412-0503",email:"dkimh@opensource.org",address1:"82409 Comanche Avenue",city:"Moglicë",country:"Albania",country_code:"AL"},{id:19,first_name:"Heather",last_name:"Simpson",job_title:"Senior Sales Associate",phone:"9-(542)139-8088",email:"hsimpsoni@yelp.com",address1:"89 Browning Crossing",city:"Saitama",country:"Japan",country_code:"JP"}]}}); \ No newline at end of file diff --git a/docs/assets/7.d822448aa0327ed81934.js b/docs/assets/7.a2f13ba7b4e273ef5b85.js similarity index 97% rename from docs/assets/7.d822448aa0327ed81934.js rename to docs/assets/7.a2f13ba7b4e273ef5b85.js index c55f5d3e..1c58458a 100644 --- a/docs/assets/7.d822448aa0327ed81934.js +++ b/docs/assets/7.a2f13ba7b4e273ef5b85.js @@ -1 +1 @@ -webpackJsonp([7,30],{504:function(n,t){n.exports="\n\nTrigger native toasts in supporting browsers.\n\n> Support for web notifications is [available in all major desktop browsers](http://caniuse.com/#feat=notifications),\n except IE (February 2017).\n\nThis module is not a React component, but a utility. The \"close\" functionality of web notifications was removed in a platform\nspec update, so it's no longer possible to have a true lifecycle.\n\nThe utility works by providing an object with the following properties:\n\n- __body__ `String`\n up to two lines are displayed in the notification (based on the current browser implementations)\n\n- __header__ `String`\n the bolded title displayed at the top of the notification\n\n- __icon__ `HTMLString`\n (optional) the URL of a picture or icon to be displayed with the notification (looks best if square)\n\n- __onClick__ `Function`\n (optional) add arbitrary functionality when the notification is clicked\n\nThis will return a `Promise`. Resolution means the notification was created correctly (returns the `Notification`,\nand rejection will return a relevant error description string.\n\n## Installation\n\n```bash\nnpm i boundless-utils-web-notification --save\n```\n\nThen use it like:\n```jsx\nimport React from 'react';\nimport notify from 'boundless-utils-web-notification';\nimport Button from 'boundless-button';\n\nexport default class NotifyDemo extends React.PureComponent {\n state = {\n n: 0,\n }\n\n spawnNotification = () => {\n notify(this.template(this.state.n + 1)).catch((error) => console.warn(error));\n\n this.setState({n: this.state.n + 1});\n }\n\n template(index) {\n return {\n header: `Notification #${index}`,\n body: 'I can support up to two lines of text.',\n icon: 'http://icons.iconarchive.com/icons/icons8/ios7/128/Astrology-Winter-icon.png',\n onClick: () => window.open('http://www.epa.gov/'),\n };\n }\n\n render() {\n return (\n
\n \n
\n );\n }\n}\n```"}}); \ No newline at end of file +webpackJsonp([7,30],{505:function(n,t){n.exports="\n\nTrigger native toasts in supporting browsers.\n\n> Support for web notifications is [available in all major desktop browsers](http://caniuse.com/#feat=notifications),\n except IE (February 2017).\n\nThis module is not a React component, but a utility. The \"close\" functionality of web notifications was removed in a platform\nspec update, so it's no longer possible to have a true lifecycle.\n\nThe utility works by providing an object with the following properties:\n\n- __body__ `String`\n up to two lines are displayed in the notification (based on the current browser implementations)\n\n- __header__ `String`\n the bolded title displayed at the top of the notification\n\n- __icon__ `HTMLString`\n (optional) the URL of a picture or icon to be displayed with the notification (looks best if square)\n\n- __onClick__ `Function`\n (optional) add arbitrary functionality when the notification is clicked\n\nThis will return a `Promise`. Resolution means the notification was created correctly (returns the `Notification`,\nand rejection will return a relevant error description string.\n\n## Installation\n\n```bash\nnpm i boundless-utils-web-notification --save\n```\n\nThen use it like:\n```jsx\nimport React from 'react';\nimport notify from 'boundless-utils-web-notification';\nimport Button from 'boundless-button';\n\nexport default class NotifyDemo extends React.PureComponent {\n state = {\n n: 0,\n }\n\n spawnNotification = () => {\n notify(this.template(this.state.n + 1)).catch((error) => console.warn(error));\n\n this.setState({n: this.state.n + 1});\n }\n\n template(index) {\n return {\n header: `Notification #${index}`,\n body: 'I can support up to two lines of text.',\n icon: 'http://icons.iconarchive.com/icons/icons8/ios7/128/Astrology-Winter-icon.png',\n onClick: () => window.open('http://www.epa.gov/'),\n };\n }\n\n render() {\n return (\n
\n \n
\n );\n }\n}\n```"}}); \ No newline at end of file diff --git a/docs/assets/8.b7f22691a7c752115b45.js b/docs/assets/8.57a168133f283a62b1c9.js similarity index 87% rename from docs/assets/8.b7f22691a7c752115b45.js rename to docs/assets/8.57a168133f283a62b1c9.js index 9c22a45a..c35fa738 100644 --- a/docs/assets/8.b7f22691a7c752115b45.js +++ b/docs/assets/8.57a168133f283a62b1c9.js @@ -1 +1 @@ -webpackJsonp([8,30],{503:function(n,s){n.exports="\n\nGenerates a unique ID. Adds a prefix so it is suitable for use as an HTML ID.\n\nBased on [this algorithm](https://gist.github.com/jed/982883).\n\n## Installation\n\n```bash\nnpm i boundless-utils-uuid --save\n```\n\nThen use it like:\n```jsx\nimport uuid from 'boundless-utils-uuid';\n\nuuid(); // b-1f2cd27f-0754-4344-9d20-436a201b2f80\n```"}}); \ No newline at end of file +webpackJsonp([8,30],{504:function(n,s){n.exports="\n\nGenerates a unique ID. Adds a prefix so it is suitable for use as an HTML ID.\n\nBased on [this algorithm](https://gist.github.com/jed/982883).\n\n## Installation\n\n```bash\nnpm i boundless-utils-uuid --save\n```\n\nThen use it like:\n```jsx\nimport uuid from 'boundless-utils-uuid';\n\nuuid(); // b-1f2cd27f-0754-4344-9d20-436a201b2f80\n```"}}); \ No newline at end of file diff --git a/docs/assets/9.cf0c52fb406644919d0f.js b/docs/assets/9.f48d8910d999c5f7fa21.js similarity index 88% rename from docs/assets/9.cf0c52fb406644919d0f.js rename to docs/assets/9.f48d8910d999c5f7fa21.js index ffbf5c55..1550bb56 100644 --- a/docs/assets/9.cf0c52fb406644919d0f.js +++ b/docs/assets/9.f48d8910d999c5f7fa21.js @@ -1 +1 @@ -webpackJsonp([9,30],{502:function(n,r){n.exports="\n\nReturns the appropriate vendor-prefixed property for use in programmatic transform style manipulation.\n\n## Installation\n\n```bash\nnpm i boundless-utils-transform-property --save\n```\n\nThen use it like:\n```jsx\nimport transformProperty from 'boundless-utils-transform-property';\n\ndocument.querySelector('.foo').style[transformProperty] = 'translateY(0)';\n```"}}); \ No newline at end of file +webpackJsonp([9,30],{503:function(n,r){n.exports="\n\nReturns the appropriate vendor-prefixed property for use in programmatic transform style manipulation.\n\n## Installation\n\n```bash\nnpm i boundless-utils-transform-property --save\n```\n\nThen use it like:\n```jsx\nimport transformProperty from 'boundless-utils-transform-property';\n\ndocument.querySelector('.foo').style[transformProperty] = 'translateY(0)';\n```"}}); \ No newline at end of file diff --git a/docs/assets/main.6221498fa82f72b143bd.js b/docs/assets/main.1a65917ad879a750618f.js similarity index 69% rename from docs/assets/main.6221498fa82f72b143bd.js rename to docs/assets/main.1a65917ad879a750618f.js index 4ceae673..116229bb 100644 --- a/docs/assets/main.6221498fa82f72b143bd.js +++ b/docs/assets/main.1a65917ad879a750618f.js @@ -1,6 +1,6 @@ -webpackJsonp([29,30],{0:function(e,t){e.exports=React},100:function(e,t,n){"use strict";function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),s=n.n(i),l=n(418),u=n.n(l),c=n(37),p=n(33),d=n(51),h=n(2),m=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:o.props.numItemsPerPage;return Math.ceil((e+1)/t)},o.totalPages=function(){return Math.ceil(o.props.totalItems/o.props.numItemsPerPage)},o.firstVisibleItemIndex=function(){return(o.currentPage()-1)*o.props.numItemsPerPage},o.jumpToIndex=function(e){if(e<0||e>=o.props.totalItems)throw Error("Cannot page to invalid index "+e+".");o.setState({currentPage:o.getPageForIndex(e),targetIndex:e})},o.handlePageSelected=function(e){var n=void 0;switch(e[t.CONTROL_DATA_ATTRIBUTE]){case void 0:return;case t.control.FIRST:n=0;break;case t.control.PREVIOUS:n=o.firstVisibleItemIndex()-o.props.numItemsPerPage;break;case t.control.NEXT:n=o.firstVisibleItemIndex()+o.props.numItemsPerPage;break;case t.control.LAST:n=o.props.totalItems-1;break;default:n=parseInt(e[t.CONTROL_DATA_ATTRIBUTE],10)*o.props.numItemsPerPage-1}o.setState({currentPage:o.getPageForIndex(n),targetIndex:n})},o.handleItemPromiseFulfillment=function(e){if(o.mounted)return o.props.itemToJSXConverter(e)},i=n,a(o,i)}return i(t,e),v(t,[{key:"componentDidMount",value:function(){this.mounted=!0}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"componentDidUpdate",value:function(e,t){t.currentPage!==this.currentPage()&&n.i(c.findDOMNode)(this.refs.item_0).focus()}},{key:"componentWillReceiveProps",value:function(){var e=this,t=this.props;this.setState(function(n,o){return o.identifier!==t.identifier?{currentPage:1,targetIndex:0}:{currentPage:e.getPageForIndex(n.targetIndex,o.numItemsPerPage),targetIndex:n.targetIndex}})}},{key:"generateControls",value:function(){var e=[],n=this.currentPage(),r=this.totalPages(),a=n-(n-1)%this.props.numPageToggles,i=Math.min(a+this.props.numPageToggles-1,r);if(this.props.showPaginationState&&e.push({children:w(this.props.showPaginationState)?this.props.showPaginationState(n,r):n+" / "+r,className:"b-pagination-control b-pagination-control-state",disabled:!0}),this.props.showJumpToFirstPageControl){var s;e.push((s={},o(s,t.CONTROL_DATA_ATTRIBUTE,t.control.FIRST),o(s,"children",this.props.jumpToFirstPageControlContent),o(s,"className","b-pagination-control b-pagination-control-first"),o(s,"disabled",1===n),s))}if(this.props.showJumpToPreviousPageControl){var l;e.push((l={},o(l,t.CONTROL_DATA_ATTRIBUTE,t.control.PREVIOUS),o(l,"children",this.props.jumpToPreviousPageControlContent),o(l,"className","b-pagination-control b-pagination-control-previous"),o(l,"disabled",1===n),l))}for(var u=a;u<=i;u++){var c;e.push((c={},o(c,t.CONTROL_DATA_ATTRIBUTE,u),o(c,"children",u),o(c,"className","b-pagination-control"),o(c,"pressed",n===u),c))}if(this.props.showJumpToNextPageControl){var p;e.push((p={},o(p,t.CONTROL_DATA_ATTRIBUTE,t.control.NEXT),o(p,"children",this.props.jumpToNextPageControlContent),o(p,"className","b-pagination-control b-pagination-control-next"),o(p,"disabled",n===r),p))}if(this.props.showJumpToLastPageControl){var d;e.push((d={},o(d,t.CONTROL_DATA_ATTRIBUTE,t.control.LAST),o(d,"children",this.props.jumpToLastPageControlContent),o(d,"className","b-pagination-control b-pagination-control-last"),o(d,"disabled",n===r),d))}return this.props.customControlContent&&e.push({children:this.props.customControlContent,className:"b-pagination-control b-pagination-control-custom",disabled:!0}),e}},{key:"generateItems",value:function(){for(var e=[],t=this.firstVisibleItemIndex(),n=Math.min(this.props.totalItems,t+this.props.numItemsPerPage)-1,o=t;o<=n;o+=1)e.push(this.props.getItem(o));return e}},{key:"renderItems",value:function(){var e=this,t=this.props.itemWrapperProps;return u.a.createElement(f.default,y({},t,{className:d()("b-pagination-items",t.className)}),this.generateItems().map(function(t,n){return u.a.createElement(h.default,{ref:0===n?"item_0":null,key:n,className:d()("b-pagination-item",{"b-pagination-item-even":n%2===0,"b-pagination-item-odd":n%2!==0}),"data-pagination-index":e.props.numItemsPerPage*(e.currentPage()-1)+n,pendingContent:e.props.itemLoadingContent},t instanceof Promise?t.then(e.handleItemPromiseFulfillment,e.handleItemPromiseFulfillment):e.props.itemToJSXConverter(t))}))}},{key:"renderControls",value:function(e){var n;if(!(this.props.hidePagerIfNotNeeded&&this.props.totalItems<=this.props.numItemsPerPage))return u.a.createElement(m.default,y({},this.props.controlWrapperProps,{className:d()("b-pagination-controls",this.props.controlWrapperProps.className,(n={},o(n,"b-pagination-controls-above",e===t.position.ABOVE),o(n,"b-pagination-controls-below",e===t.position.BELOW),n)),options:this.generateControls(),onOptionSelected:this.handlePageSelected}))}},{key:"renderView",value:function(){var e=this.props.position,n=t.position;return u.a.createElement("div",{className:"b-pagination"},e===n.ABOVE||e===n.BOTH?this.renderControls(n.ABOVE):null,this.props.before,this.renderItems(),this.props.after,e===n.BELOW||e===n.BOTH?this.renderControls(n.BELOW):null)}},{key:"render",value:function(){return u.a.createElement("div",y({},n.i(b.default)(this.props,t.internalKeys),{className:d()("b-pagination-wrapper",this.props.className)}),this.renderView())}}]),t}(u.a.PureComponent);x.control={CUSTOM:n.i(g.default)(),FIRST:n.i(g.default)(),LAST:n.i(g.default)(),NEXT:n.i(g.default)(),PREVIOUS:n.i(g.default)()},x.position={ABOVE:n.i(g.default)(),BELOW:n.i(g.default)(),BOTH:n.i(g.default)()},x.CONTROL_DATA_ATTRIBUTE="data-page-control",x.defaultProps={after:null,before:null,controlWrapperProps:{},customControlContent:null,getItem:P,hidePagerIfNotNeeded:!1,identifier:n.i(g.default)(),initialPage:1,itemLoadingContent:void 0,itemToJSXConverter:k,itemWrapperProps:{},jumpToFirstPageControlContent:"⇤",jumpToLastPageControlContent:"⇥",jumpToNextPageControlContent:"→",jumpToPreviousPageControlContent:"←",numItemsPerPage:10,numPageToggles:5,position:x.position.ABOVE,showJumpToFirstPageControl:!0,showJumpToLastPageControl:!0,showJumpToNextPageControl:!0,showJumpToPreviousPageControl:!0,showPaginationState:!0,totalItems:null},x.internalKeys=Object.keys(x.defaultProps),t.default=x,x.__docgenInfo={description:"Pagination is implemented as an encapsulated view system, accepting an array of items as input.\n\n## Component Instance Methods\n\nWhen using `Pagination` in your project, you may call the following methods on a rendered\ninstance of the component. Use [`refs`](https:// * facebook.github.io/react/docs/refs-and-the-dom.html)\nto get the instance.\n\n- __`currentPage()`__ returns the ___one___-indexed page number currently in view\n\n- __`jumpToIndex(index: number)`__ renders the page that contains the ___zero___-indexed item",props:{"*":{type:{name:"any"},required:!1,description:"any [React-supported attribute](https://facebook.github.io/react/docs/tags-and-attributes.html#html-attributes)"},after:{type:{name:"node"},required:!1,description:"arbitrary content to be rendered after the items in the DOM",defaultValue:{value:"null",computed:!1}},before:{type:{name:"node"},required:!1,description:"arbitrary content to be rendered before the items in the DOM",defaultValue:{value:"null",computed:!1}},controlWrapperProps:{type:{name:"shape",value:{"*":{name:"any",description:"any [React-supported attribute](https://facebook.github.io/react/docs/tags-and-attributes.html#html-attributes)",required:!1}}},required:!1,description:"",defaultValue:{value:"{}",computed:!1}},customControlContent:{type:{name:"node"},required:!1,description:"allows for arbitrary content to be rendered into the control area",defaultValue:{value:"null",computed:!1}},getItem:{type:{name:"func"},required:!0,description:"called with a desired item index when that item comes into view;\naccepts a `Promise` if you need to fetch the row asynchronously",defaultValue:{value:"() => {}",computed:!1}},hidePagerIfNotNeeded:{type:{name:"bool"},required:!1,description:"does not render the paging controls if the number of items supplied\nto the view is less-than-or-equal-to the number of items to show\nper page via `props.numItemsPerPage`",defaultValue:{value:"false",computed:!1}},identifier:{type:{name:"string"},required:!0,description:"a unique name for the data source being consumed; pass a\ndifferent name to cause the view to fully reset and pull fresh data",defaultValue:{value:"uuid()",computed:!0}},initialPage:{type:{name:"custom",raw:"function validateInitialPage(props) {\n if (isInteger(props.initialPage) === false) {\n return new Error('`initialPage` must be an integer.');\n }\n\n const numberOfPages = Math.ceil(props.totalItems / props.numItemsPerPage);\n\n if (props.initialPage < 1 || props.initialPage > numberOfPages) {\n return new Error('`initialPage` must be between 1 and ' + numberOfPages + '.');\n }\n}"},required:!1,description:"the (__one-indexed__) number of the page that should be initially\ndisplayed; must be a positive integer less than or equal to\nthe total number of pages",defaultValue:{value:"1",computed:!1}},itemLoadingContent:{type:{name:"node"},required:!1,description:"allows for arbitrary content to be rendered into pagination items\nas they're loading if the backing data is a `Promise`",defaultValue:{value:"undefined",computed:!0}},itemToJSXConverter:{type:{name:"func"},required:!1,description:"an function to specify how an item should be converted\nto JSX, if it is not already renderable by React\n\n```jsx\n\nconst getItem = () => ({id: 1234, text: 'foo'});\nconst objToJSX = ({id, text}) =>
{text}
;\n\n\n```",defaultValue:{value:"(x) => x",computed:!1}},itemWrapperProps:{type:{name:"shape",value:{"*":{name:"any",description:"any [React-supported attribute](https://facebook.github.io/react/docs/tags-and-attributes.html#html-attributes)",required:!1}}},required:!1,description:"",defaultValue:{value:"{}",computed:!1}},jumpToFirstPageControlContent:{type:{name:"node"},required:!1,description:'content to be displayed inside of the "First page" control button',defaultValue:{value:"'⇤'",computed:!1}},jumpToLastPageControlContent:{type:{name:"node"},required:!1,description:'content to be displayed inside of the "Last page" control button',defaultValue:{value:"'⇥'",computed:!1}},jumpToNextPageControlContent:{type:{name:"node"},required:!1,description:'content to be displayed inside of the "Next page" control button',defaultValue:{value:"'→'",computed:!1}},jumpToPreviousPageControlContent:{type:{name:"node"},required:!1,description:'content to be displayed inside of the "Previous page" control button',defaultValue:{value:"'←'",computed:!1}},numItemsPerPage:{type:{name:"custom",raw:"function validateNumItemsPerPage(props) {\n if (isInteger(props.numItemsPerPage) === false) {\n return new Error('`numItemsPerPage` must be an integer.');\n } else if (props.numItemsPerPage < 1) {\n return new Error('`numItemsPerPage` must be greater than zero.');\n }\n}"},required:!1,description:"the maximum number of items to be displayed on each page; must be\ngreater than zero",defaultValue:{value:"10",computed:!1}},numPageToggles:{type:{name:"number"},required:!1,description:"the maximum number of pages to be displayed in the control bar at\none time",defaultValue:{value:"5",computed:!1}},position:{type:{name:"enum",value:[{value:"Pagination.position.ABOVE",computed:!0},{value:"Pagination.position.BELOW",computed:!0},{value:"Pagination.position.BOTH",computed:!0}]},required:!1,description:"determines whether the pagination controls are displayed above,\nbelow, or both above and below the content",defaultValue:{value:"Pagination.position.ABOVE",computed:!0}},showJumpToFirstPageControl:{type:{name:"bool"},required:!1,description:'whether the "first page" control button should be displayed',defaultValue:{value:"true",computed:!1}},showJumpToLastPageControl:{type:{name:"bool"},required:!1,description:'whether the "last page" control button should be displayed',defaultValue:{value:"true",computed:!1}},showJumpToNextPageControl:{type:{name:"bool"},required:!1,description:'whether the "next page" control button should be displayed',defaultValue:{value:"true",computed:!1}},showJumpToPreviousPageControl:{type:{name:"bool"},required:!1,description:'whether the "previous page" control button should be displayed',defaultValue:{value:"true",computed:!1}},showPaginationState:{type:{name:"union",value:[{name:"bool"},{name:"func"}]},required:!1,description:"renders an element called `.b-pagination-control-state` that\ncontains the current state of the pagination like \"1 of 10\";\nalternatively, this prop also accepts a function that it will\ncall with the currentPage and totalPages for you to format:\n\n```jsx\nshowPaginatedState={\n (currentPage, totalPages) => (\n
\n You're on page {currentPage} of {totalPages} pages!\n
\n )\n}\n```",defaultValue:{value:"true",computed:!1}},totalItems:{type:{name:"number"},required:!0,description:"the total number of items to be displayed in the view",defaultValue:{value:"null",computed:!1}}}}},102:function(e,t,n){"use strict";function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function i(e){switch(e[0]){case"N":return"S";case"S":return"N";case"E":return"W"}return"E"}function s(e,t){return e.filter(function(e){return t.indexOf(e)===-1})}Object.defineProperty(t,"__esModule",{value:!0});var l=n(0),u=n.n(l),c=n(15),p=(n.n(c),n(432)),d=n.n(p),h=n(37),m=n(33),f=n(2),b=n(169),g=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:this.$caret,a=0;return"N"===t[0]||"S"===t[0]?(a=this.caretAnchorRect.left-this.anchorRect.left+this.caretAnchorRect.width/2,n===P?a+=(this.dialog.$wrapper.clientWidth-this.anchorRect.width)/2:n===x&&(a+=this.dialog.$wrapper.clientWidth-this.anchorRect.width)):(a=this.caretAnchorRect.top-this.anchorRect.top+this.caretAnchorRect.height/2,o===P?a+=(this.dialog.$wrapper.clientHeight-this.anchorRect.height)/2:o===x&&(a+=this.dialog.$wrapper.clientHeight-this.anchorRect.height)),a-=r.clientWidth/2}},{key:"getNextDialogXPosition",value:function(e){var t=e.ax,n=e.dx,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.dialog.$wrapper,r=this.anchorRect.left+this.bodyLeft;switch(t){case P:r+=this.anchorRect.width/2;break;case x:r+=this.anchorRect.width}switch(n){case P:r-=o.clientWidth/2;break;case x:r-=o.clientWidth}return r}},{key:"getNextDialogYPosition",value:function(e){var t=e.ay,n=e.dy,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.dialog.$wrapper,r=this.anchorRect.top+this.bodyTop;switch(t){case P:r+=this.anchorRect.height/2;break;case x:r+=this.anchorRect.height}switch(n){case P:r-=o.clientHeight/2;break;case x:r-=o.clientHeight}return r}},{key:"isPositionValid",value:function(e,t,n){var o=e.name,r=e.ax,a=e.ay,i=(e.dx,e.dy,o[0]);return"N"===i||"S"===i?!("N"===i&&this.anchorRect.top-t<0)&&(!("S"===i&&this.anchorRect.bottom+t>window.innerHeight)&&(r===w?!(this.anchorRect.left+n>window.innerWidth||this.anchorRect.left<0):r===P?!(this.anchorRect.left-n/2<0||this.anchorRect.left+n/2>window.innerWidth):!(this.anchorRect.left-n<0||this.anchorRect.right>window.innerWidth))):"W"!==i&&"E"!==i||!("W"===i&&this.anchorRect.left-n<0)&&(!("E"===i&&this.anchorRect.right+n>window.innerWidth)&&(a===w?!(this.anchorRect.top+t>window.innerHeight||this.anchorRect.top<0):a===P?!(this.anchorRect.top+this.anchorRect.height/2-t/2<0||this.anchorRect.top+this.anchorRect.height/2+t/2>window.innerHeight):!(this.anchorRect.top-t<0||this.anchorRect.bottom>window.innerHeight)))}},{key:"getValidAlignmentPreset",value:function(){var e=this,t=this.dialog.$wrapper.clientWidth,n=this.dialog.$wrapper.clientHeight,o=O.filter(function(o){return e.isPositionValid(o,n,t)});if(o.indexOf(this.props.preset)!==-1||!this.props.autoReposition||!o.length)return this.props.preset;var r=o.filter(function(t){var n=t.name;return n[0]===e.props.preset.name[0]});if(r.length)return r[0];var a=i(this.props.preset.name),s=o.filter(function(e){var t=e.name;return t[0]===a});return s.length?s[0]:o[0]}},{key:"componentDidMount",value:function(){this.align(),window.addEventListener("resize",this.align,!0)}},{key:"componentDidUpdate",value:function(){this.align()}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.align,!0)}},{key:"render",value:function(){var e=this,o=this.props;return u.a.createElement(m.default,o.portalProps,u.a.createElement(h.default,g({},n.i(f.default)(o,t.internalKeys),{ref:function(t){return e.dialog=t},before:u.a.cloneElement(o.caretComponent,{ref:function(t){return e.$caret=t},className:d()("b-popover-caret",o.caretComponent.props.className)}),className:d()("b-popover",o.className)})))}}],[{key:"getAlignmentClassFragment",value:function(e){switch(e){case w:return"start";case P:return"middle";case x:return"end"}}}]),t}(u.a.PureComponent);E.preset=O.reduce(function(e,t){return e[t.name]=t,e},{}),E.defaultProps=g({},h.default.defaultProps,{anchor:void 0,autoReposition:!0,captureFocus:!1,caretAnchor:void 0,caretComponent:k,closeOnEscKey:!0,closeOnOutsideClick:!0,closeOnOutsideScroll:!0,portalProps:{},preset:E.preset.S}),E.internalKeys=s(Object.keys(E.defaultProps),h.default.internalKeys),t.default=E,E.__docgenInfo={description:"A popover is a type of [Dialog](https://github.com/enigma-io/boundless/tree/master/packages/boundless-dialog) that is meant to provide additional context to content (an \"anchor\") currently on-screen. Typically, a popover is spawned by interacting with the content it enriches and is dismissed by clicking or shifting focus to an alternate location.\n\nAlignment options for the popover are designed to mirror compass directions:\n\n```\n → ←\n NNW N NNE\n↓ WNW ENE ↓\n W ANCHOR E\n↑ WSW ESE ↑\n SSW S SSE\n → ←\n```\n\nThe arrows indicate which way the popover will extend, e.g. → means the popover is aligned to the left edge and extends in that direction. Diagonal corners (NW, NE, SE, SW) are currently not supported.\n\n```jsx\n\n My popover content!\n\n```",props:{anchor:{type:{name:"union",value:[{name:"instanceOf",value:"HTMLElement"},{name:"shape",value:{props:{name:"object",required:!1}}}]},required:!0,description:"a DOM element or React reference (ref) to one for positioning purposes",defaultValue:{value:"undefined",computed:!0}},autoReposition:{type:{name:"bool"},required:!1,description:"if the given alignment settings would take the popover out of bounds, change the alignment as necessary to remain in the viewport",defaultValue:{value:"true",computed:!1}},caretAnchor:{type:{name:"union",value:[{name:"instanceOf",value:"HTMLElement"},{name:"shape",value:{props:{name:"object",required:!1}}}]},required:!1,description:"a DOM element or React reference (ref) to one for positioning purposes, the caret component will\nbe automatically positioned to center on this provided anchor; by default it will center\non `props.anchor`",defaultValue:{value:"undefined",computed:!0}},caretComponent:{type:{name:"element"},required:!1,description:"the JSX that is rendered and used to point at the middle of the anchor element and indicate the context of the popover",defaultValue:{value:"\n \n \n \n \n",computed:!1}},portalProps:{type:{name:"shape",value:"Portal.PropTypes",computed:!0},required:!1,description:"",defaultValue:{value:"{}",computed:!1}},preset:{type:{name:"enum",value:[{value:"Popover.preset.NNW",computed:!0},{value:"Popover.preset.N",computed:!0},{value:"Popover.preset.NNE",computed:!0},{value:"Popover.preset.ENE",computed:!0},{value:"Popover.preset.E",computed:!0},{value:"Popover.preset.ESE",computed:!0},{value:"Popover.preset.SSE",computed:!0},{value:"Popover.preset.S",computed:!0},{value:"Popover.preset.SSW",computed:!0},{value:"Popover.preset.WSW",computed:!0},{value:"Popover.preset.W",computed:!0},{value:"Popover.preset.WNW",computed:!0}]},required:!1,description:"Example:\n```jsx\n\n My popover content!\n\n```",defaultValue:{value:"Popover.preset.S",computed:!0}},captureFocus:{defaultValue:{value:"false",computed:!1}},closeOnEscKey:{defaultValue:{value:"true",computed:!1}},closeOnOutsideClick:{defaultValue:{value:"true",computed:!1}},closeOnOutsideScroll:{defaultValue:{value:"true",computed:!1}}},composes:["boundless-dialog"]}},103:function(e,t,n){"use strict";function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var s=n(0),l=n.n(s),u=n(433),c=n.n(u),p=n(34),d=n(2),h=Object.assign||function(e){for(var t=1;t {}",computed:!1}},selected:{type:{name:"bool"},required:!1,description:'determines the activation state of the radio control, see React ["controlled inputs"](https://facebook.github.io/react/docs/forms.html#controlled-components))',defaultValue:{value:"false",computed:!1}},value:{type:{name:"string"},required:!0,description:"passthrough to the HTML `value` attribute on the `.b-radio` node",defaultValue:{value:"''",computed:!1}}}}},105:function(e,t,n){"use strict";function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),s=n.n(i),l=n(437),u=n.n(l),c=n(54),p=n(51),d=n(2),h=Object.assign||function(e){for(var t=1;te.tokens.length&&this.setValue(""),this._suppressNextTokenSelection)return void(this._suppressNextTokenSelection=!1);if(t!==n&&0!==n.length){if(1===n.length||n[0]!==t[0])return this.refs["token_"+n[0]].focus();if(b(n)!==b(t))return this.refs["token_"+b(n)].focus();this.refs["token_"+n[0]].focus()}}},{key:"remove",value:function(e){var t=this,n=(Array.isArray(e)?e:[e]).filter(function(e){return t.props.tokens.indexOf(e)!==-1});n.length&&this.props.handleRemoveTokens(n)}},{key:"selectToken",value:function(e){this.props.handleNewSelection([e])}},{key:"selectTokens",value:function(e){this.props.handleNewSelection(e)}},{key:"selectPreviousToken",value:function(e){var t=this.props.tokensSelected,n=this.props.tokens;if(1!==t.length||f(t)!==f(n))if(0===t.length)this.selectToken(b(n));else{var o=n[n.indexOf(f(t))-1];this.selectTokens(e?[o].concat(t):[o])}}},{key:"selectNextToken",value:function(e){var t=this.props.tokensSelected,n=this.props.tokens;if(0!==t.length)if(b(t)===b(n))this.clearSelection(),this.focus();else{var o=n[n.indexOf(b(t))+1];this.selectTokens(e?t.concat(o):[o])}}},{key:"clearSelection",value:function(){this.props.handleNewSelection([])}},{key:"handleTokenCloseClick",value:function(e,t){t.stopPropagation(),this.remove(e),this.focus(),this.props.tokenCloseComponent.props.onClick&&this.props.tokenCloseComponent.props.onClick(t)}},{key:"renderTokenClose",value:function(e){if(this.props.tokenCloseVisible)return s.a.cloneElement(this.props.tokenCloseComponent,{className:u()("b-tokenfield-token-close",this.props.tokenCloseComponent.props.className),onClick:this.handleTokenCloseClick.bind(this,e)})}},{key:"handleTokenKeyDown",value:function(e,t){switch(t.which){case 13:case 32:this.selectToken(e),t.preventDefault();break;case 8:this.remove(e),this.focus(),t.preventDefault()}}},{key:"renderTokens",value:function(){var e=this;return s.a.createElement("div",{className:"b-tokenfield-tokens",role:"listbox"},this.props.tokens.map(function(t){return s.a.createElement("div",{ref:"token_"+t,key:t,className:u()("b-tokenfield-token",{"b-tokenfield-token-selected":e.props.tokensSelected.indexOf(t)!==-1}),onClick:e.selectToken.bind(e,t),onKeyDown:e.handleTokenKeyDown.bind(e,t),role:"option",tabIndex:"0"},e.props.entities[t].text,e.renderTokenClose(t))}))}},{key:"render",value:function(){return s.a.createElement("div",h({},n.i(d.default)(this.props,t.internalKeys),{ref:"wrapper",className:u()("b-tokenfield-wrapper",this.props.className),onKeyDown:this.handleKeyDown}),this.renderTokens(),s.a.createElement(c.default,h({},n.i(p.default)(this.props,c.default.defaultProps),{ref:"typeahead",className:"b-tokenfield",clearOnSelection:!0,inputProps:h({},this.props.inputProps,{onClick:this.handleInputClick,onFocus:this.handleInputFocus}),onEntitySelected:this.add})))}}]),t}(s.a.PureComponent);y.defaultProps=h({},c.default.defaultProps,{handleAddToken:function(){},handleRemoveTokens:function(){},handleNewSelection:function(){},tokenCloseComponent:s.a.createElement("div",null,"X"),tokenCloseVisible:!0,tokens:[],tokensSelected:[]}),y.internalKeys=Object.keys(y.defaultProps),t.default=y,y.__docgenInfo={description:'Basic usage of this component is identical to that of [Typeahead](https://github.com/enigma-io/boundless/master/packages/boundless-typeahead). Additional props are available to take advantage of the tokenization functionality.\n\n## Component Instance Methods\n\nWhen using `TokenizedInput` in your project, you may call the following methods on a rendered instance of the component. Use [`refs`](https://facebook.github.io/react/docs/refs-and-the-dom.html) to get the instance.\n\n- __`add(index: number)`__\n programmatically creates a token for `props.entities[index]`; `props.handleAddToken` will be called as a hint to persist the change in your controller view or other application state\n\n- __`focus()`__\n focuses the browser oon the underlying textual input for immediate text entry\n\n- __`getInputNode()`__\n returns the raw underlying textual input DOM node\n\n- __`getSelectedEntityText()`__\n returns the `text` property of the currently highlighted entity (from `props.entities`), or returns an empty string\n\n- __`getValue()`__\n retrieves the current value of the underlying textual input\n\n- __`remove(index: number)`__\n programmatically removes the token for `props.entities[index]`; `props.handleRemoveTokens` will be called as a hint to persist the change in your controller view or other application state\n\n- __`select()`__\n programmatically creates a full selection on the underlying textual input such that a press of the Backspace key would fully clear the input\n\n- __`setValue(value: string)`__\n sets the underlying textual input to the specified text and updates internal state; do not use this method when using `Typeahead` as a "controlled input"',props:{handleAddToken:{type:{name:"func"},required:!1,description:"function handler that is called when an entity is selected by the user and a token should be created",defaultValue:{value:"() => {}",computed:!1}},handleRemoveTokens:{type:{name:"func"},required:!1,description:'function handler that is called when one or more tokens are removed by the user via clicking the "close" button or pressing the `Backspace` key while tokens are selected',defaultValue:{value:"() => {}",computed:!1}},handleNewSelection:{type:{name:"func"},required:!1,description:"function handler that is called when one or more tokens are selected by the user via click or keyboard actions; called with what the new selection should be",defaultValue:{value:"() => {}",computed:!1}},tokenCloseComponent:{type:{name:"element"},required:!1,description:"the JSX used for the close button itself",defaultValue:{value:"
X
",computed:!1}},tokenCloseVisible:{type:{name:"bool"},required:!1,description:"determines if the `.b-tokenfield-token-close` element should be rendered for each token",defaultValue:{value:"true",computed:!1}},tokens:{type:{name:"arrayOf",value:{name:"number"}},required:!1,description:'the indexes of entities that should be rendered as "tokens" in the component UI',defaultValue:{value:"[]",computed:!1}},tokensSelected:{type:{name:"arrayOf",value:{name:"number"}},required:!1,description:"the indexes of tokenized entities that are part of an active selection; the user can press `Backspace` to trigger `handleRemoveTokens`",defaultValue:{value:"[]",computed:!1}}},composes:["boundless-typeahead"]}},15:function(e,t){e.exports=ReactDOM},169:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){for(var e=["transform","WebkitTransform","MozTransform","OTransform","msTransform","webkit-transform"],t=0,n=e.length;t=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}var r=n(143),a=n.n(r),i=n(0),s=n.n(i),l=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:[];return Object.keys(e).reduce(function(n,o){return t.indexOf(o)===-1&&(n[o]=e[o]),n},{})}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o},33:function(e,t,n){"use strict";function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var s=n(0),l=n.n(s),u=n(15),c=n.n(u),p=n(2),d=n(8),h=Object.assign||function(e){for(var t=1;t` tag, avoiding style leakage and parent layout contexts. Only accepts a single top-level child; naked text, etc will be wrapped in a `
`.",props:{"*":{type:{name:"any"},required:!1,description:"any [React-supported attribute](https://facebook.github.io/react/docs/tags-and-attributes.html#html-attributes)"},children:{type:{name:"node"},required:!1,description:'any normal React child, but must be singular; multiple sibling children must have a common wrapper, such as a "layout" `
`\n\n✅ OK:\n\n```jsx\n\n foo\n\n\n\n
foo
\n
\n\n\n
\n
foo
\n
bar
\n
\n
\n```\n\n⛔️ Not OK:\n\n```jsx\n\n
foo
\n
bar
\n
\n```',defaultValue:{value:"null",computed:!1}},destination:{type:{name:"instanceOf",value:"HTMLElement"},required:!1,description:"the location to append the generated portal and child elements",defaultValue:{value:"document.body",computed:!0}},portalId:{type:{name:"string"},required:!1,description:"the ID used to link the portal origin to the destination; added to generated `
` appended to the destination HTML node",defaultValue:{value:"null",computed:!1}}}}},34:function(e,t,n){"use strict";function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),s=n.n(i),l=n(411),u=n.n(l),c=n(2),p=Object.assign||function(e){for(var t=1;t`)\n ```jsx\n \n ```\n\n > Note that instead of `onClick`, Button uses `onPressed`. This is because the component also listens for keyboard Enter events, so `onClick` only tells half the story. You can still bind to that particular React event though if there\'s a need to tell the difference between clicks and Enter presses.\n\n2. stateful (like a toggle, e.g. bold-mode in a rich text editor)\n\n "stateful" mode is triggered by passing a boolean to `props.pressed`. This enables the button to act like a controlled component. The `onUnpressed` event callback will also now be fired when appropriate.\n\n ```jsx\n \n foo\n \n ```',props:{"*":{type:{name:"any"},required:!1,description:"any [React-supported attribute](https://facebook.github.io/react/docs/tags-and-attributes.html#html-attributes)"},component:{type:{name:"union",value:[{name:"string"},{name:"func"}]},required:!1,description:"Any valid HTML tag name or a ReactComponent, anything that can be passed as the\nfirst argument to `React.createElement`; note that this component sets the `role` and `aria-checked`\nattributes so non-`\n ```\n\n > Note that instead of `onClick`, Button uses `onPressed`. This is because the component also listens for keyboard Enter events, so `onClick` only tells half the story. You can still bind to that particular React event though if there\'s a need to tell the difference between clicks and Enter presses.\n\n2. stateful (like a toggle, e.g. bold-mode in a rich text editor)\n\n "stateful" mode is triggered by passing a boolean to `props.pressed`. This enables the button to act like a controlled component. The `onUnpressed` event callback will also now be fired when appropriate.\n\n ```jsx\n \n foo\n \n ```',props:{"*":{type:{name:"any"},required:!1,description:"any [React-supported attribute](https://facebook.github.io/react/docs/tags-and-attributes.html#html-attributes)"},component:{type:{name:"union",value:[{name:"string"},{name:"func"}]},required:!1,description:"Any valid HTML tag name or a ReactComponent, anything that can be passed as the\nfirst argument to `React.createElement`; note that this component sets the `role` and `aria-checked`\nattributes so non-`