From 54cfd19d0c9a610500888bbdb4947a758bce1efd Mon Sep 17 00:00:00 2001 From: yxxyun Date: Sat, 13 Feb 2016 21:20:08 +0800 Subject: [PATCH 001/147] Prepare MD --- index.css | 360 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 360 insertions(+) create mode 100644 index.css diff --git a/index.css b/index.css new file mode 100644 index 0000000..ce1ed18 --- /dev/null +++ b/index.css @@ -0,0 +1,360 @@ +* { + box-sizing: border-box; +} + +.header-panel { + background-color: #009587; + height: 144px; + position: relative; + z-index: 3; +} + +.header-panel div { + position: relative; + height: 100%; +} + +.header-panel h1 { + color: #FFF; + /*font-size: 20px;*/ + /*font-weight: 400;*/ + position: absolute; + bottom: 10px; + padding-left: 35px; +} + +.menu { + overflow: auto; + padding: 0; +} + +.menu, .menu * { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} + +.menu ul { + padding: 0; + margin: 7px 0; +} + +.menu ul li { + list-style: none; + padding: 20px 0 20px 50px; + font-size: 15px; + font-weight: normal; + cursor: pointer; +} + +.menu ul li.active { + background-color: #dedede; + position: relative; +} + +.menu ul li a { + color: rgb(51, 51, 51); + text-decoration: none; +} + +.pages { + position: absolute; + top: 0; + right: 0; + z-index: 4; + padding: 0; + overflow: auto; +} + +.pages > div { + padding: 0 5px; + padding-top: 64px; +} + +.pages .header { + color: rgb(82, 101, 162); + /*font-size: 24px;*/ + /*font-weight: normal;*/ + /*margin-top: 5px;*/ + /*margin-bottom: 60px;*/ + /*letter-spacing: 1.20000004768372px;*/ +} + +.page { + transform: translateY(1080px); + transition: transform 0 linear; + display: none; + opacity: 0; + font-size: 16px; +} + +.page.active { + transform: translateY(0px); + transition: all 0.3s ease-out; + display: block; + opacity: 1; +} + +.opensource { + color: rgba(0, 0, 0, 0.62); + position: fixed; + margin-top: 50px; + margin-left: 50px; + z-index: 100; +} + +#source-modal h4 { + color: black; +} + +#paypal .btn { + padding: 5px 30px 6px 30px; +} + +#paypal input { + background: transparent; + border: 0; +} + +.cbwrapper div { + display: none; +} + +.cbwrapper div:nth-child(2) { + display: block; +} + +#carbonads, #fakecb { + border: 1px solid #d5d5d5; + font-size: 11px; + line-height: 15px; + overflow: hidden; + width: 340px; + padding: 20px; + margin: auto; + height: 142px; + border-radius: 2px; +} + +#carbonads .carbon-img { + float: left; + display: block; +} + +#carbonads .carbon-text, #carbonads .carbon-poweredby { + float: left; + width: 150px; + padding: 0 10px 10px 10px; +} + +#carbonads .carbon-text:hover, #carbonads .carbon-poweredby:hover { + text-decoration: none; +} + +#carbonads .carbon-poweredby { + color: #9D9D9D; +} + +/*#checkbox .sample1 label {*/ + /*font-weight: bold;*/ +/*}*/ + +/*#checkbox .hint {*/ + /*padding-left: 45px;*/ + /*padding-top: 20px;*/ + /*font-weight: 400;*/ +/*}*/ + +/*#checkbox .sample1 {*/ + /*padding-bottom: 20px;*/ +/*}*/ + +/*#checkbox h2 {*/ + /*font-size: 18.7199993133545px;*/ + /*font-weight: bold;*/ + /*margin-bottom: 30px;*/ +/*}*/ + +/*#checkbox .sample2 {*/ + /*width: 300px;*/ + /*clear: both;*/ + /*font-weight: 400;*/ +/*}*/ + +/*#checkbox .sample2 {*/ + /*padding: 10px 0;*/ +/*}*/ + +/*#checkbox .sample2 .text {*/ + /*display: inline-block;*/ +/*}*/ + +/*#checkbox .sample2 .checkbox {*/ + /*float: right;*/ + /*margin: 0;*/ +/*}*/ + +/*#progress-bar h2 {*/ + /*font-size: 18.7199993133545px;*/ + /*font-weight: bold;*/ + /*margin-bottom: 30px;*/ +/*}*/ + +/*#dialog h2 {*/ + /*padding: 14px;*/ + /*margin: 0;*/ + /*font-size: 16px;*/ + /*font-weight: 400;*/ +/*}*/ + +/*#shadow h2 {*/ +/*padding: 14px;*/ +/*margin: 0;*/ +/*font-size: 16px;*/ +/*font-weight: 400;*/ +/*}*/ + +#shadow .sample { + width: 100px; + height: 100px; + margin: 16px; + padding: 16px; + display: inline-block; +} + +#shadow-sample2 { + display: inline-block; + width: 100px; + height: 100px; + margin: 16px; + padding: 16px; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + +} + +#shadow-sample3 { + display: inline-block; + width: 100px; + height: 100px; + margin: 16px; + padding: 16px; + border-radius: 100px; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} + +/*#radio-button h2 {*/ + /*font-size: 18.7199993133545px;*/ + /*font-weight: bold;*/ + /*margin-bottom: 30px;*/ + /*margin-top: 50px;*/ +/*}*/ + +/*#radio-button .radio {*/ + /*margin: 20px 10px;*/ +/*}*/ + +/*#input h2 {*/ +/*padding: 14px;*/ +/*font-size: 16px;*/ +/*font-weight: 400;*/ +/*}*/ + +#input .inputs { + width: 80%; +} + +/*#input .form-group {*/ + /*margin: 30px 0;*/ +/*}*/ + +/*#slider .sample1, #slider .sample2 {*/ + /*padding: 20px 0;*/ + /*background-color: #f0f0f0;*/ + /*margin-bottom: 20px;*/ +/*}*/ + +/*#slider .sample2 {*/ + /*height: 150px;*/ +/*}*/ + +/*#slider .sample2 .slider {*/ + /*margin: 0 40px;*/ +/*}*/ + +/*#slider h2 {*/ +/*padding: 14px;*/ +/*margin: 0;*/ +/*font-size: 16px;*/ +/*font-weight: 400;*/ +/*}*/ + +/*#slider .slider {*/ + /*margin: 15px;*/ +/*}*/ + +/*#button h2 {*/ +/*padding: 14px;*/ +/*margin: 0;*/ +/*font-size: 16px;*/ +/*font-weight: 400;*/ +/*}*/ + +/*#floating-action-button .btn {*/ + /*margin: 20px;*/ +/*}*/ + +/*#floating-action-button h2 {*/ +/*padding: 14px;*/ +/*margin: 0;*/ +/*font-size: 16px;*/ +/*font-weight: 400;*/ +/*}*/ + +/*#dropdown h2 {*/ +/*padding: 14px;*/ +/*margin: 0;*/ +/*font-size: 16px;*/ +/*font-weight: 400;*/ +/*}*/ + +/*#dropdown .dropdown {*/ + /*font-size: 30px;*/ + /*padding: 20px;*/ +/*}*/ + +/*#dropdown-menu h2 {*/ +/*padding: 14px;*/ +/*margin: 0;*/ +/*font-size: 16px;*/ +/*font-weight: 400;*/ +/*}*/ + +/*#dropdown-menu .sample {*/ + /*width: 200px;*/ +/*}*/ + +/*#dropdown-menu .form-group {*/ + /*margin: 30px 0;*/ +/*}*/ + +/*#toggle-button h2 {*/ + /*font-size: 18.7199993133545px;*/ + /*font-weight: bold;*/ + /*margin-bottom: 30px;*/ + /*margin-top: 50px;*/ +/*}*/ + +/*#toggle-button .togglebutton label {*/ + /*margin: 20px 10px;*/ + /*width: 200px;*/ +/*}*/ + +/*#toggle-button .togglebutton .toggle {*/ + /*float: right;*/ +/*}*/ From 453925645a1c5d804931310922eb81f92148a081 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Sat, 13 Feb 2016 21:20:51 +0800 Subject: [PATCH 002/147] Prepare MD --- index.html | 710 ++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 679 insertions(+), 31 deletions(-) diff --git a/index.html b/index.html index dce7750..eefda4b 100644 --- a/index.html +++ b/index.html @@ -1,45 +1,693 @@ - + + + + + + + + + + + + Ripple Wallet · Bootstrap Material Design + + + + + + + + + + + - + + + + +
+
+ +
- - - - -
- - - - - - -
Network: {{state}}Server: {{server}} Last-Closed-Ledger: {{ledgerIndex}}
- Wallet Account: {{activeAccount ? activeAccount : "-"}} - - -
- secret set: {{remote.secrets[activeAccount] ? "✔" : "✘"}} - - {{remote.secrets[activeAccount] && showSecret ? remote.secrets[activeAccount] : '' }} -
+ +
+
+ Account Info: + {{accountInfoStatus}} +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
XRP Balance + {{accountBalances.XRP ? accountBalances.XRP : '-'}} + {{accountBalances.XRP ? '(reserved: ' + accountBalances.reserved + ')' : ''}} + +
Domain{{accountData.domain ? accountData.domain : '-'}}
EmailHash{{accountData.EmailHash ? accountData.EmailHash : '-'}}
Transfer Rate{{accountData.TransferRate ? ((accountData.TransferRate / 1000000000 - 1) * 100).toFixed(7) + ' %' : '-' }} Owner Count{{accountData.OwnerCount}}
Regular Key{{accountData.RegularKey ? accountData.RegularKey : '-'}}Next Sequence{{accountData.Sequence}}
Message Key{{accountData.MessageKey ? accountData.MessageKey : '-'}}
+ {{key}}:{{value ? "✔" : "✘"}} +
+ +
+
+ Tx Status:[{{accountSetLog.status}}{{accountSetLog.status_code ? ', ' + accountSetLog.status_code : ''}}], Result: {{accountSetLog.result}} {{accountSetLog.tx_hash ? ', tx_hash: ' + accountSetLog.tx_hash : ''}} +
+
+ + + + +
+
+
+
+ +
+ Trustlines: + {{accountLinesStatus}} +

+ Total Trustlines = {{trustlinesStats ? totalTrustlines : ""}} +

+ Balance Statistics: + Hide zero-balances + + + + + + + +
CurrencyNumber of TrustlinesBalances
{{currencyName(key)}} {{value.lineNumber}}{{value.balance}}
+ +
+
+ Tx Status:[{{trustSetLog.status}}{{trustSetLog.status_code ? ', ' + trustSetLog.status_code : ''}}], Result: {{trustSetLog.result}} {{trustSetLog.tx_hash ? ', tx_hash: ' + trustSetLog.tx_hash : ''}} +
+
+ + List of Trustlines: + Currency Filter: + + Descending. + Hide Zero-Balances. + Show Advance Detail. + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
CurrencyCounter PartyBalancePeer's Rippling / Freeze / AuthPeer's LimitSelf LimitSelf Rippling / Freeze / AuthQuality-InQuality-OutModify
{{currencyName(line.currency)}}{{gatewayName(line.account)}}{{amountDisplay({currency: line.currency, value: line.balance, }, {value: true})}} + {{line.no_ripple_peer ? "✘" : "✔"}} / + {{line.freeze_peer ? "✔" : "✘"}} / + {{line.peer_authorized ? "✔" : "✘"}} {{line.limit_peer}} {{line.limit}} + {{line.no_ripple ? '✘' : '✔'}} / + {{line.freeze ? '✔' : '✘' }} / + {{line.authorized ? '✔': '✘'}} + {{line.quality_in ? line.quality_in / 1e9 : 1}}{{line.quality_out ? line.quality_out / 1e9 : 1}} + +
+
+ +
+ +
+ Construct a Payment:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Receipient: + Use RippleName / Federation Address.
+
+ +
+ + Invalid Address! + {{Payment.federation.status}}
+ + + + + + + + + + + +
+ {{field.label}}: {{field.required ? '*' : ''}} +
Quote Amount: * + +
+ + {{Payment.federation.quoteStatus}}
+
+ +
+
+ Invalid Address! +
Destination Tag: + +
Destination Amount: + + + + + + + + + + + + + +
Value:Invalid Value!
Currency:
Issuer: +
+ + + + Invalid Address! +
+
+
+ + + + Separate Issuers.

+ {{Payment.pathFindStatus}}

+
+
+
+
+ {{ amountDisplay(path.source_amount, {value:true, currency:true, issuer: (path.source_amount.issuer != activeAccount), gatewayName: true, max_sig_digits: 5})}} +
+
+
+
+
Slipage: (%)
Send Max:
+
+ + + + + + + + + + + + + +
Value: + + Invalid Value! +
Currency:
Issuer: +
+ + + + Invalid Address! +
+
+
Advance Options: + + + + + + + + + + + + + + + + + + + + + +
Source Tag: + +
Invoice ID: +
+ +
  + Invalid InvoiceID! +
Flags: + NoDirectRipple: + PartialPayment: + LimitQuality:
+
DeliverMin: + {{Payment.amountCurrency}} + Invalid Value! +
+
+
+ + + + + +
Memos: + + +
+ + + + + + + + + + + + + +
Memo TypeMemo FormatMemo Data
{{memo.memoType}}{{memo.memoFormat}}{{memo.memoData}}
+
+ +
+
+ Status:[{{paymentLog.status}}{{paymentLog.status_code ? ', ' + paymentLog.status_code : ''}}], Result: {{paymentLog.result}} {{paymentLog.tx_hash ? ', tx_hash: ' + paymentLog.tx_hash : ''}} +
+
+ + + +
+ +
+
+
+ Trading
+
+ +
+
+
+ {{trading.chartStatus}} +
+
+
+
+
+ + {{pairName(trading.pair)}} + + + + +
+
+

Outstanding Orders: + +

+ @ ledger_index: {{accountOffers.ledger_index}} +
+ + + + + + + + + +
TypeQtyPriceEdit
+
+ {{trading.getOfferStatus}}
+ + + + + + + + + + + + + + + +
Sell {{ offerGetsToHuman(offer) }} {{ offerPriceToHuman(offer, true).toPrecision(5) }} + + +
Buy {{ offerPaysToHuman(offer) }} {{ offerPriceToHuman(offer).toPrecision(5) }} + + +
+
+
+
+
+ +
+
+ Tx Status:[{{tradingLog.status}}{{tradingLog.status_code ? ', ' + tradingLog.status_code : ''}}], Result: {{tradingLog.result}} {{tradingLog.tx_hash ? ', tx_hash: ' + tradingLog.tx_hash : ''}} +
+
+ +

Place Order:

+
+
+
+
+ + Buy: + + {{trading.baseCurrency}}, + + at: + +

+
+ + +
+ +
+
+
+
+
+
+ Sell: + + {{trading.baseCurrency}}, + at: + +
+
+
+ + +
+
+
+
+
+

+ OrderBooks: + +

+
+
+ BIDS: {{trading.bid_status}} + + + + + + + + + +
VolumePrice
{{offerPaysFundedToHuman(offer).toPrecision(6)}} + {{offerPriceToHuman(offer).toPrecision(6)}} +
+ + +
+
+ ASKS: {{trading.ask_status}} + + + + + + + + + +
PriceVolume
+ {{offerPriceToHuman(offer, true).toPrecision(6)}} + {{offerGetsFundedToHuman(offer).toPrecision(6)}}
+
+
+
+ +
+ Account Offers: + {{accountOffers.status}} +

+ +
+
+ Tx Status:[{{tradingLog.status}}{{tradingLog.status_code ? ', ' + tradingLog.status_code : ''}}], Result: {{tradingLog.result}} {{tradingLog.tx_hash ? ', tx_hash: ' + tradingLog.tx_hash : ''}} +
+
+ + + + + + + + + + + + + + + + + +
TypeBase AmountTrade Amount@ PriceExpired after
{{offerIsSell(offer) ? 'Sell' : 'Buy'}} {{offerIsSell(offer) ? amountDisplay(offer.taker_gets) : amountDisplay(offer.taker_pays)}}{{offerIsSell(offer) ? amountDisplay(offer.taker_pays) : amountDisplay(offer.taker_gets)}}{{offerIsSell(offer) ? offerPriceToHuman(offer, true).toPrecision(5) : offerPriceToHuman(offer, false).toPrecision(5)}}{{offer.expiration ? offerExpireHour(offer) + ' hour' : '-' }} + + + +
+ +
+ + + + + + + + + + + + + + + -
- - \ No newline at end of file + + From 3641dd08239d110907313c1e69439d317e51d186 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Sun, 14 Feb 2016 09:49:41 +0800 Subject: [PATCH 003/147] Prepare MD --- index.html | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/index.html b/index.html index eefda4b..7cd2795 100644 --- a/index.html +++ b/index.html @@ -76,15 +76,16 @@ Ripple Wallet
+
Account Info: {{accountInfoStatus}} From e66a1bafcff356cf1869ee644c286099128b59d9 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Sun, 14 Feb 2016 09:53:39 +0800 Subject: [PATCH 004/147] Prepare MD --- index.html | 530 +---------------------------------------------------- 1 file changed, 2 insertions(+), 528 deletions(-) diff --git a/index.html b/index.html index 7cd2795..a340d00 100644 --- a/index.html +++ b/index.html @@ -85,534 +85,8 @@
-
-
- Account Info: - {{accountInfoStatus}} -

- - - - - - - - - - - - - - - - - - - - - - - - - - - -
XRP Balance - {{accountBalances.XRP ? accountBalances.XRP : '-'}} - {{accountBalances.XRP ? '(reserved: ' + accountBalances.reserved + ')' : ''}} - -
Domain{{accountData.domain ? accountData.domain : '-'}}
EmailHash{{accountData.EmailHash ? accountData.EmailHash : '-'}}
Transfer Rate{{accountData.TransferRate ? ((accountData.TransferRate / 1000000000 - 1) * 100).toFixed(7) + ' %' : '-' }} Owner Count{{accountData.OwnerCount}}
Regular Key{{accountData.RegularKey ? accountData.RegularKey : '-'}}Next Sequence{{accountData.Sequence}}
Message Key{{accountData.MessageKey ? accountData.MessageKey : '-'}}
- {{key}}:{{value ? "✔" : "✘"}} -
- -
-
- Tx Status:[{{accountSetLog.status}}{{accountSetLog.status_code ? ', ' + accountSetLog.status_code : ''}}], Result: {{accountSetLog.result}} {{accountSetLog.tx_hash ? ', tx_hash: ' + accountSetLog.tx_hash : ''}} -
-
- - - - -
-
-
- - -
- Trustlines: - {{accountLinesStatus}} -

- Total Trustlines = {{trustlinesStats ? totalTrustlines : ""}} -

- Balance Statistics: - Hide zero-balances - - - - - - - -
CurrencyNumber of TrustlinesBalances
{{currencyName(key)}} {{value.lineNumber}}{{value.balance}}
- -
-
- Tx Status:[{{trustSetLog.status}}{{trustSetLog.status_code ? ', ' + trustSetLog.status_code : ''}}], Result: {{trustSetLog.result}} {{trustSetLog.tx_hash ? ', tx_hash: ' + trustSetLog.tx_hash : ''}} -
-
- - List of Trustlines: - Currency Filter: - - Descending. - Hide Zero-Balances. - Show Advance Detail. - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
CurrencyCounter PartyBalancePeer's Rippling / Freeze / AuthPeer's LimitSelf LimitSelf Rippling / Freeze / AuthQuality-InQuality-OutModify
{{currencyName(line.currency)}}{{gatewayName(line.account)}}{{amountDisplay({currency: line.currency, value: line.balance, }, {value: true})}} - {{line.no_ripple_peer ? "✘" : "✔"}} / - {{line.freeze_peer ? "✔" : "✘"}} / - {{line.peer_authorized ? "✔" : "✘"}} {{line.limit_peer}} {{line.limit}} - {{line.no_ripple ? '✘' : '✔'}} / - {{line.freeze ? '✔' : '✘' }} / - {{line.authorized ? '✔': '✘'}} - {{line.quality_in ? line.quality_in / 1e9 : 1}}{{line.quality_out ? line.quality_out / 1e9 : 1}} - -
-
- -
- -
- Construct a Payment:

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Receipient: - Use RippleName / Federation Address.
-
- -
- - Invalid Address! - {{Payment.federation.status}}
- - - - - - - - - - - -
- {{field.label}}: {{field.required ? '*' : ''}} -
Quote Amount: * - -
- - {{Payment.federation.quoteStatus}}
-
- -
-
- Invalid Address! -
Destination Tag: - -
Destination Amount: - - - - - - - - - - - - - -
Value:Invalid Value!
Currency:
Issuer: -
- - - - Invalid Address! -
-
-
- - - - Separate Issuers.

- {{Payment.pathFindStatus}}

-
-
-
-
- {{ amountDisplay(path.source_amount, {value:true, currency:true, issuer: (path.source_amount.issuer != activeAccount), gatewayName: true, max_sig_digits: 5})}} -
-
-
-
-
Slipage: (%)
Send Max:
-
- - - - - - - - - - - - - -
Value: - - Invalid Value! -
Currency:
Issuer: -
- - - - Invalid Address! -
-
-
Advance Options: - - - - - - - - - - - - - - - - - - - - - -
Source Tag: - -
Invoice ID: -
- -
  - Invalid InvoiceID! -
Flags: - NoDirectRipple: - PartialPayment: - LimitQuality:
-
DeliverMin: - {{Payment.amountCurrency}} - Invalid Value! -
-
-
- - - - - -
Memos: - - -
- - - - - - - - - - - - - -
Memo TypeMemo FormatMemo Data
{{memo.memoType}}{{memo.memoFormat}}{{memo.memoData}}
-
- -
-
- Status:[{{paymentLog.status}}{{paymentLog.status_code ? ', ' + paymentLog.status_code : ''}}], Result: {{paymentLog.result}} {{paymentLog.tx_hash ? ', tx_hash: ' + paymentLog.tx_hash : ''}} -
-
- - - -
- -
-
-
- Trading
-
- -
-
-
- {{trading.chartStatus}} -
-
-
-
-
- - {{pairName(trading.pair)}} - - - - -
-
-

Outstanding Orders: - -

- @ ledger_index: {{accountOffers.ledger_index}} -
- - - - - - - - - -
TypeQtyPriceEdit
-
- {{trading.getOfferStatus}}
- - - - - - - - - - - - - - - -
Sell {{ offerGetsToHuman(offer) }} {{ offerPriceToHuman(offer, true).toPrecision(5) }} - - -
Buy {{ offerPaysToHuman(offer) }} {{ offerPriceToHuman(offer).toPrecision(5) }} - - -
-
-
-
-
- -
-
- Tx Status:[{{tradingLog.status}}{{tradingLog.status_code ? ', ' + tradingLog.status_code : ''}}], Result: {{tradingLog.result}} {{tradingLog.tx_hash ? ', tx_hash: ' + tradingLog.tx_hash : ''}} -
-
- -

Place Order:

-
-
-
-
- - Buy: - - {{trading.baseCurrency}}, - - at: - -

-
- - -
- -
-
-
-
-
-
- Sell: - - {{trading.baseCurrency}}, - at: - -
-
-
- - -
-
-
-
-
-

- OrderBooks: - -

-
-
- BIDS: {{trading.bid_status}} - - - - - - - - - -
VolumePrice
{{offerPaysFundedToHuman(offer).toPrecision(6)}} - {{offerPriceToHuman(offer).toPrecision(6)}} -
- - -
-
- ASKS: {{trading.ask_status}} - - - - - - - - - -
PriceVolume
- {{offerPriceToHuman(offer, true).toPrecision(6)}} - {{offerGetsFundedToHuman(offer).toPrecision(6)}}
-
-
-
- -
- Account Offers: - {{accountOffers.status}} -

- -
-
- Tx Status:[{{tradingLog.status}}{{tradingLog.status_code ? ', ' + tradingLog.status_code : ''}}], Result: {{tradingLog.result}} {{tradingLog.tx_hash ? ', tx_hash: ' + tradingLog.tx_hash : ''}} -
-
- - - - - - - - - - - - - - - - - -
TypeBase AmountTrade Amount@ PriceExpired after
{{offerIsSell(offer) ? 'Sell' : 'Buy'}} {{offerIsSell(offer) ? amountDisplay(offer.taker_gets) : amountDisplay(offer.taker_pays)}}{{offerIsSell(offer) ? amountDisplay(offer.taker_pays) : amountDisplay(offer.taker_gets)}}{{offerIsSell(offer) ? offerPriceToHuman(offer, true).toPrecision(5) : offerPriceToHuman(offer, false).toPrecision(5)}}{{offer.expiration ? offerExpireHour(offer) + ' hour' : '-' }} - - - -
- -
+ +
From a0fdb26db53865f6e221717d333ffa8ff602c990 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Sun, 14 Feb 2016 10:00:45 +0800 Subject: [PATCH 005/147] Prepare MD --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index a340d00..ce84d3d 100644 --- a/index.html +++ b/index.html @@ -76,9 +76,9 @@ Ripple Wallet
    - infoInfo + info_outlineInfo playlist_add_checkTrustlines - monetization_onPayment + attach_moneyPayment show_chartTrading repeatOffers From 18a38a414033b4e9ee8af06ef7cfbb27b34395ea Mon Sep 17 00:00:00 2001 From: yxxyun Date: Sun, 14 Feb 2016 10:02:32 +0800 Subject: [PATCH 006/147] Prepare MD --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index ce84d3d..7eb4ea1 100644 --- a/index.html +++ b/index.html @@ -104,9 +104,9 @@ }) From 28e1e72c3c089dbf225e6c51cfb9989927867718 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Sun, 14 Feb 2016 13:15:44 +0800 Subject: [PATCH 011/147] Prepare MD --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index a89304a..8f96ea0 100644 --- a/index.html +++ b/index.html @@ -86,7 +86,7 @@
    -
    +
    From eaf6dc83056ea13146c7f2fdad6fb83b2a831e11 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Sun, 14 Feb 2016 21:48:10 +0800 Subject: [PATCH 012/147] Prepare MD --- index.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/index.html b/index.html index 8f96ea0..91155e1 100644 --- a/index.html +++ b/index.html @@ -7,7 +7,8 @@ - + + Ripple Wallet · Bootstrap Material Design From b0f7a7c399fca55fff66cc7e04730f6949c82c08 Mon Sep 17 00:00:00 2001 From: yxxyun <sean4yang@gmail.com> Date: Mon, 15 Feb 2016 09:39:36 +0800 Subject: [PATCH 013/147] test new --- new.html | 169 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 169 insertions(+) create mode 100644 new.html diff --git a/new.html b/new.html new file mode 100644 index 0000000..cf14575 --- /dev/null +++ b/new.html @@ -0,0 +1,169 @@ +<!DOCTYPE html> +<html ng-app="walletApp" lang="en"> + <head> + <meta charset="utf-8"> +<meta http-equiv="X-UA-Compatible" content="IE=edge"> +<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> +<meta name="description" content="Material Design Ripple Wallet"> +<meta name="keywords" content="Material Design Ripple Wallet"> +<meta name="author" content="Federico Zivolo, Kevin Ross, and Bootstrap Material Design contributors,ripplerm,yxxyun"> +<meta name="apple-mobile-web-app-capable" content="yes"> +<meta name="apple-mobile-web-app-status-bar-style" content="black"> +<title> + + Ripple Wallet · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    + + +
    + +
    + + + + + + + + + + + + + + + + + + + From d7f2e34d649e907dbbc0d9992ab68176d47358ce Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 09:44:50 +0800 Subject: [PATCH 014/147] Update new.html --- new.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/new.html b/new.html index cf14575..92116f0 100644 --- a/new.html +++ b/new.html @@ -87,7 +87,7 @@
    -
    +
    From a88c23f584f77da8e56b026c48c24fb6f2e98ce2 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 09:55:56 +0800 Subject: [PATCH 015/147] Update new.html --- new.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/new.html b/new.html index 92116f0..519a7f0 100644 --- a/new.html +++ b/new.html @@ -86,9 +86,9 @@
- -
- + From 16b64b84582fac3fa1ec63f48b7c5789dd1750a1 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 10:03:58 +0800 Subject: [PATCH 016/147] Update new.html --- new.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/new.html b/new.html index 519a7f0..c37ae8a 100644 --- a/new.html +++ b/new.html @@ -86,9 +86,9 @@
- + + + From 25fcc07e0801f00e4e421ac6225f0de3d599c7bf Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 10:10:12 +0800 Subject: [PATCH 017/147] Update new.html --- new.html | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/new.html b/new.html index c37ae8a..27e60a0 100644 --- a/new.html +++ b/new.html @@ -77,17 +77,17 @@ Ripple Wallet
- + From d45dbc04bd3fb34288655f51f01b725f7278df50 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 10:14:34 +0800 Subject: [PATCH 018/147] Update new.html --- new.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/new.html b/new.html index 27e60a0..f72318d 100644 --- a/new.html +++ b/new.html @@ -72,7 +72,7 @@ -
-
+
From c8ff0b89af9a1d7c67cd330670d291a14bcfad8c Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 10:28:58 +0800 Subject: [PATCH 022/147] Update new.html --- new.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/new.html b/new.html index 4788671..3ac0532 100644 --- a/new.html +++ b/new.html @@ -77,11 +77,11 @@ Ripple Wallet
From 707526bd399f73d27b59079abe405c9047498f55 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 10:35:49 +0800 Subject: [PATCH 023/147] Update new.html --- new.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/new.html b/new.html index 3ac0532..cb27baa 100644 --- a/new.html +++ b/new.html @@ -77,11 +77,11 @@ Ripple Wallet From 055e29939460a79322801d6d703d11f7ecf6488e Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 12:24:07 +0800 Subject: [PATCH 024/147] Delete new.html --- new.html | 169 ------------------------------------------------------- 1 file changed, 169 deletions(-) delete mode 100644 new.html diff --git a/new.html b/new.html deleted file mode 100644 index cb27baa..0000000 --- a/new.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - - - - - - - - - Ripple Wallet · Bootstrap Material Design - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
- - -
-
-
-
- - - - - - - - - - - - - - - - - - From 31f89626abafe447480d46d637cd9a1dba2f57fa Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 12:32:16 +0800 Subject: [PATCH 025/147] Prepare MD --- templetes/tab-info.html | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/templetes/tab-info.html b/templetes/tab-info.html index d484c1a..a99f192 100644 --- a/templetes/tab-info.html +++ b/templetes/tab-info.html @@ -1,16 +1,16 @@
- Account Info: +

Account Info:

{{accountInfoStatus}}

- +
- - + + + @@ -47,4 +47,4 @@
- \ No newline at end of file + From f554ef252774f45dc76ce3fd5c52ecb1f4d9f50a Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 12:53:59 +0800 Subject: [PATCH 026/147] Prepare MD --- templetes/tab-info.html | 33 ++++++++++++++++++++------------- 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/templetes/tab-info.html b/templetes/tab-info.html index a99f192..dd3003d 100644 --- a/templetes/tab-info.html +++ b/templetes/tab-info.html @@ -3,37 +3,44 @@

Account Info:

{{accountInfoStatus}}

XRP Balance + XRP Balance {{accountBalances.XRP ? accountBalances.XRP : '-'}} {{accountBalances.XRP ? '(reserved: ' + accountBalances.reserved + ')' : ''}} - -
Domain{{accountData.domain ? accountData.domain : '-'}}
+ + + + + - + - + - + - - + + + + + + + - - - + - + -
Wallet Account{{activeAccount ? activeAccount : "-"}}
XRP Balance + {{accountBalances.XRP ? accountBalances.XRP : '-'}} {{accountBalances.XRP ? '(reserved: ' + accountBalances.reserved + ')' : ''}} - -
Domain{{accountData.domain ? accountData.domain : '-'}}Domain{{accountData.domain ? accountData.domain : '-'}}
EmailHash{{accountData.EmailHash ? accountData.EmailHash : '-'}}EmailHash{{accountData.EmailHash ? accountData.EmailHash : '-'}}
Transfer Rate{{accountData.TransferRate ? ((accountData.TransferRate / 1000000000 - 1) * 100).toFixed(7) + ' %' : '-' }} Owner Count{{accountData.OwnerCount}}Transfer Rate{{accountData.TransferRate ? ((accountData.TransferRate / 1000000000 - 1) * 100).toFixed(7) + ' %' : '-' }}
Owner Count{{accountData.OwnerCount}}
Regular Key{{accountData.RegularKey ? accountData.RegularKey : '-'}}
Regular Key{{accountData.RegularKey ? accountData.RegularKey : '-'}}Next Sequence{{accountData.Sequence}}Next Sequence{{accountData.Sequence}}
Message Key{{accountData.MessageKey ? accountData.MessageKey : '-'}}Message Key{{accountData.MessageKey ? accountData.MessageKey : '-'}}
+ {{key}}:{{value ? "✔" : "✘"}} - +
From 8c09dba043465c80fdd71ac198b7bcec1d34d2a6 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 13:03:26 +0800 Subject: [PATCH 027/147] Prepare MD --- templetes/tab-info.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/templetes/tab-info.html b/templetes/tab-info.html index dd3003d..6b32202 100644 --- a/templetes/tab-info.html +++ b/templetes/tab-info.html @@ -2,9 +2,9 @@

Account Info:

{{accountInfoStatus}}

- +
- + From 6e21c6fd10e4dc954e75d82faf175e0d98cce07c Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 13:15:43 +0800 Subject: [PATCH 028/147] Prepare MD --- templetes/tab-info.html | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/templetes/tab-info.html b/templetes/tab-info.html index 6b32202..d23b77d 100644 --- a/templetes/tab-info.html +++ b/templetes/tab-info.html @@ -1,13 +1,11 @@

Account Info:

{{accountInfoStatus}} -

+
+

Account:{{activeAccount ? activeAccount : "-"}}

+
+
Wallet AccountAccount {{activeAccount ? activeAccount : "-"}}
- - - - - - From f550331196bb28f34cf9b98e4dee68bc0e4ad4a8 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 13:21:52 +0800 Subject: [PATCH 029/147] Prepare MD --- templetes/tab-info.html | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/templetes/tab-info.html b/templetes/tab-info.html index d23b77d..21d8859 100644 --- a/templetes/tab-info.html +++ b/templetes/tab-info.html @@ -1,13 +1,12 @@
-

Account Info:

+

Account Info: {{activeAccount ? activeAccount : "-"}}

{{accountInfoStatus}}
-

Account:{{activeAccount ? activeAccount : "-"}}


Account{{activeAccount ? activeAccount : "-"}}
XRP Balance @@ -38,7 +36,7 @@

Account Info:

Message Key{{accountData.MessageKey ? accountData.MessageKey : '-'}}
+ {{key}}:{{value ? "✔" : "✘"}}
- +
XRP BalanceXRP Balance {{accountBalances.XRP ? accountBalances.XRP : '-'}} {{accountBalances.XRP ? '(reserved: ' + accountBalances.reserved + ')' : ''}} From 56ef30d320da9c54af6558c4d1b265ffe840c8f7 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 13:27:40 +0800 Subject: [PATCH 030/147] Prepare MD --- templetes/tab-info.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templetes/tab-info.html b/templetes/tab-info.html index 21d8859..b263a26 100644 --- a/templetes/tab-info.html +++ b/templetes/tab-info.html @@ -7,7 +7,7 @@

Account Info: {{activeAccount ? activeAccount : "-"}}

-
XRP Balance + {{accountBalances.XRP ? accountBalances.XRP : '-'}} {{accountBalances.XRP ? '(reserved: ' + accountBalances.reserved + ')' : ''}} From 39604a8f817ce27072d1f65865227cc2628288ac Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 13:35:25 +0800 Subject: [PATCH 031/147] Update tab-info.html --- templetes/tab-info.html | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/templetes/tab-info.html b/templetes/tab-info.html index b263a26..8e0db12 100644 --- a/templetes/tab-info.html +++ b/templetes/tab-info.html @@ -6,7 +6,7 @@

Account Info: {{activeAccount ? activeAccount : "-"}}

- + - - -
XRP BalanceXRP Balance {{accountBalances.XRP ? accountBalances.XRP : '-'}} {{accountBalances.XRP ? '(reserved: ' + accountBalances.reserved + ')' : ''}} @@ -34,13 +34,8 @@

Account Info: {{activeAccount ? activeAccount : "-"}}

Message Key{{accountData.MessageKey ? accountData.MessageKey : '-'}}
- {{key}}:{{value ? "✔" : "✘"}} -
- + {{key}}:{{value ? "✔" : "✘"}}
Tx Status:[{{accountSetLog.status}}{{accountSetLog.status_code ? ', ' + accountSetLog.status_code : ''}}], Result: {{accountSetLog.result}} {{accountSetLog.tx_hash ? ', tx_hash: ' + accountSetLog.tx_hash : ''}} From 65a22e9bfb7f7ddba83b4b493f2813a46f07d309 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 13:39:05 +0800 Subject: [PATCH 032/147] Update tab-info.html --- templetes/tab-info.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templetes/tab-info.html b/templetes/tab-info.html index 8e0db12..b973604 100644 --- a/templetes/tab-info.html +++ b/templetes/tab-info.html @@ -35,7 +35,7 @@

Account Info: {{activeAccount ? activeAccount : "-"}}

Message Key{{accountData.MessageKey ? accountData.MessageKey : '-'}}
- {{key}}:{{value ? "✔" : "✘"}} +
{{key}}:{{value ? "✔" : "✘"}}
Tx Status:[{{accountSetLog.status}}{{accountSetLog.status_code ? ', ' + accountSetLog.status_code : ''}}], Result: {{accountSetLog.result}} {{accountSetLog.tx_hash ? ', tx_hash: ' + accountSetLog.tx_hash : ''}} From ad4f85a6c483f57ccbe1238490e7231aeae1e62b Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 13:42:57 +0800 Subject: [PATCH 033/147] Update tab-info.html --- templetes/tab-info.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templetes/tab-info.html b/templetes/tab-info.html index b973604..885db7b 100644 --- a/templetes/tab-info.html +++ b/templetes/tab-info.html @@ -35,7 +35,7 @@

Account Info: {{activeAccount ? activeAccount : "-"}}

Message Key{{accountData.MessageKey ? accountData.MessageKey : '-'}}
-
{{key}}:{{value ? "✔" : "✘"}}
+
{{key}}:{{value ? "✔" : "✘"}}
Tx Status:[{{accountSetLog.status}}{{accountSetLog.status_code ? ', ' + accountSetLog.status_code : ''}}], Result: {{accountSetLog.result}} {{accountSetLog.tx_hash ? ', tx_hash: ' + accountSetLog.tx_hash : ''}} From 464902ea27f218487bb2ee2d910d25c917854631 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 13:45:54 +0800 Subject: [PATCH 034/147] Update tab-info.html --- templetes/tab-info.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/templetes/tab-info.html b/templetes/tab-info.html index 885db7b..8304510 100644 --- a/templetes/tab-info.html +++ b/templetes/tab-info.html @@ -35,6 +35,8 @@

Account Info: {{activeAccount ? activeAccount : "-"}}

Message Key{{accountData.MessageKey ? accountData.MessageKey : '-'}} +
+
{{key}}:{{value ? "✔" : "✘"}}
From 56760c895456948b35e748c0c2263ca98c67a877 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 13:55:21 +0800 Subject: [PATCH 035/147] Prepare MD try card --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 91155e1..1400689 100644 --- a/index.html +++ b/index.html @@ -11,7 +11,7 @@ - Ripple Wallet · Bootstrap Material Design + Ripple Wallet · Material Design @@ -87,7 +87,7 @@
-
+
From 6c7810ee29a633ddf85969b3dbc8064a9638c033 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 13:56:42 +0800 Subject: [PATCH 036/147] Prepare MD try card --- templetes/tab-info.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templetes/tab-info.html b/templetes/tab-info.html index 8304510..e6e6d49 100644 --- a/templetes/tab-info.html +++ b/templetes/tab-info.html @@ -1,5 +1,5 @@
-

Account Info: {{activeAccount ? activeAccount : "-"}}

+

Account Info: {{activeAccount ? activeAccount : "-"}}

{{accountInfoStatus}}

From c6257cf7579e93860702eb284dad668cc329aad4 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 14:22:02 +0800 Subject: [PATCH 037/147] Prepare MD try card --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 1400689..6bee857 100644 --- a/index.html +++ b/index.html @@ -87,7 +87,7 @@
-
+
From f2b5e6267024b1074e9dae9f4f256032d1162ab1 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 14:27:57 +0800 Subject: [PATCH 038/147] Update index.css --- index.css | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/index.css b/index.css index ce1ed18..7eb608f 100644 --- a/index.css +++ b/index.css @@ -1,17 +1,9 @@ * { box-sizing: border-box; } - -.header-panel { - background-color: #009587; - height: 144px; - position: relative; - z-index: 3; -} - -.header-panel div { - position: relative; - height: 100%; +div { +word-wrap: break-word; +word-break: normal; } .header-panel h1 { From 62eb5264db0d0ae7a16209443a0d46b5c8e71ada Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 14:29:53 +0800 Subject: [PATCH 039/147] Update index.css --- index.css | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/index.css b/index.css index 7eb608f..6e5dfd7 100644 --- a/index.css +++ b/index.css @@ -1,9 +1,10 @@ * { - box-sizing: border-box; + word-wrap: break-word; + word-break: normal; } div { -word-wrap: break-word; -word-break: normal; + word-wrap: break-word; + word-break: normal; } .header-panel h1 { From fd1d1493963d6544bdde1375e0f548205b9758d5 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 14:34:10 +0800 Subject: [PATCH 040/147] Update index.css --- index.css | 2 ++ 1 file changed, 2 insertions(+) diff --git a/index.css b/index.css index 6e5dfd7..072bd0a 100644 --- a/index.css +++ b/index.css @@ -1,10 +1,12 @@ * { word-wrap: break-word; word-break: normal; + overflow:scroll; } div { word-wrap: break-word; word-break: normal; + overflow:scroll; } .header-panel h1 { From 36be1e4daf91997dc8cfc54206d6d8f7503f46f9 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 14:40:26 +0800 Subject: [PATCH 041/147] Prepare MD --- index.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.css b/index.css index 072bd0a..44bcc75 100644 --- a/index.css +++ b/index.css @@ -1,12 +1,12 @@ * { word-wrap: break-word; word-break: normal; - overflow:scroll; + overflow:auto; } div { word-wrap: break-word; word-break: normal; - overflow:scroll; + overflow:auto; } .header-panel h1 { From 70f988a5cdce9aa18ae74fad4d0cb871df7185ec Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 14:42:18 +0800 Subject: [PATCH 042/147] Update tab-info.html --- templetes/tab-info.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templetes/tab-info.html b/templetes/tab-info.html index e6e6d49..f3dd6c0 100644 --- a/templetes/tab-info.html +++ b/templetes/tab-info.html @@ -7,7 +7,7 @@

Account Info: {{activeAccount ? activeAccount : "-"}}

XRP Balance - + {{accountBalances.XRP ? accountBalances.XRP : '-'}} {{accountBalances.XRP ? '(reserved: ' + accountBalances.reserved + ')' : ''}} From eab8eb8158d91a39e164f8d2588de1d386536c6a Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 14:52:05 +0800 Subject: [PATCH 043/147] Update tab-info.html --- templetes/tab-info.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/templetes/tab-info.html b/templetes/tab-info.html index f3dd6c0..3e46355 100644 --- a/templetes/tab-info.html +++ b/templetes/tab-info.html @@ -7,9 +7,9 @@

Account Info: {{activeAccount ? activeAccount : "-"}}

XRP Balance - + {{accountBalances.XRP ? accountBalances.XRP : '-'}} - {{accountBalances.XRP ? '(reserved: ' + accountBalances.reserved + ')' : ''}} + {{accountBalances.XRP ? '(reserved: ' + accountBalances.reserved + ')' : ''}} From 869a5b93179fb09fa4ec6c73e5f4161970a6d19a Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 15:13:00 +0800 Subject: [PATCH 044/147] Update index.css --- index.css | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/index.css b/index.css index 44bcc75..702a8ef 100644 --- a/index.css +++ b/index.css @@ -1,13 +1,3 @@ -* { - word-wrap: break-word; - word-break: normal; - overflow:auto; -} -div { - word-wrap: break-word; - word-break: normal; - overflow:auto; -} .header-panel h1 { color: #FFF; From cbbc53ba1ce6532c21b374bc44f40eb294978f09 Mon Sep 17 00:00:00 2001 From: yxxyun Date: Mon, 15 Feb 2016 15:14:35 +0800 Subject: [PATCH 045/147] Update index.html --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 6bee857..6214a01 100644 --- a/index.html +++ b/index.html @@ -87,7 +87,7 @@
-
+
From b496888549f0175ec762bc50ad4068396badbab8 Mon Sep 17 00:00:00 2001 From: yxxyun <> Date: Fri, 4 Mar 2016 13:30:17 +0800 Subject: [PATCH 046/147] update --- index.css | 345 ---- index.html | 50 +- js/mywallet.js | 4142 ++++++++++++++++++++++++------------------------ 3 files changed, 2088 insertions(+), 2449 deletions(-) delete mode 100644 index.css diff --git a/index.css b/index.css deleted file mode 100644 index 702a8ef..0000000 --- a/index.css +++ /dev/null @@ -1,345 +0,0 @@ - -.header-panel h1 { - color: #FFF; - /*font-size: 20px;*/ - /*font-weight: 400;*/ - position: absolute; - bottom: 10px; - padding-left: 35px; -} - -.menu { - overflow: auto; - padding: 0; -} - -.menu, .menu * { - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; -} - -.menu ul { - padding: 0; - margin: 7px 0; -} - -.menu ul li { - list-style: none; - padding: 20px 0 20px 50px; - font-size: 15px; - font-weight: normal; - cursor: pointer; -} - -.menu ul li.active { - background-color: #dedede; - position: relative; -} - -.menu ul li a { - color: rgb(51, 51, 51); - text-decoration: none; -} - -.pages { - position: absolute; - top: 0; - right: 0; - z-index: 4; - padding: 0; - overflow: auto; -} - -.pages > div { - padding: 0 5px; - padding-top: 64px; -} - -.pages .header { - color: rgb(82, 101, 162); - /*font-size: 24px;*/ - /*font-weight: normal;*/ - /*margin-top: 5px;*/ - /*margin-bottom: 60px;*/ - /*letter-spacing: 1.20000004768372px;*/ -} - -.page { - transform: translateY(1080px); - transition: transform 0 linear; - display: none; - opacity: 0; - font-size: 16px; -} - -.page.active { - transform: translateY(0px); - transition: all 0.3s ease-out; - display: block; - opacity: 1; -} - -.opensource { - color: rgba(0, 0, 0, 0.62); - position: fixed; - margin-top: 50px; - margin-left: 50px; - z-index: 100; -} - -#source-modal h4 { - color: black; -} - -#paypal .btn { - padding: 5px 30px 6px 30px; -} - -#paypal input { - background: transparent; - border: 0; -} - -.cbwrapper div { - display: none; -} - -.cbwrapper div:nth-child(2) { - display: block; -} - -#carbonads, #fakecb { - border: 1px solid #d5d5d5; - font-size: 11px; - line-height: 15px; - overflow: hidden; - width: 340px; - padding: 20px; - margin: auto; - height: 142px; - border-radius: 2px; -} - -#carbonads .carbon-img { - float: left; - display: block; -} - -#carbonads .carbon-text, #carbonads .carbon-poweredby { - float: left; - width: 150px; - padding: 0 10px 10px 10px; -} - -#carbonads .carbon-text:hover, #carbonads .carbon-poweredby:hover { - text-decoration: none; -} - -#carbonads .carbon-poweredby { - color: #9D9D9D; -} - -/*#checkbox .sample1 label {*/ - /*font-weight: bold;*/ -/*}*/ - -/*#checkbox .hint {*/ - /*padding-left: 45px;*/ - /*padding-top: 20px;*/ - /*font-weight: 400;*/ -/*}*/ - -/*#checkbox .sample1 {*/ - /*padding-bottom: 20px;*/ -/*}*/ - -/*#checkbox h2 {*/ - /*font-size: 18.7199993133545px;*/ - /*font-weight: bold;*/ - /*margin-bottom: 30px;*/ -/*}*/ - -/*#checkbox .sample2 {*/ - /*width: 300px;*/ - /*clear: both;*/ - /*font-weight: 400;*/ -/*}*/ - -/*#checkbox .sample2 {*/ - /*padding: 10px 0;*/ -/*}*/ - -/*#checkbox .sample2 .text {*/ - /*display: inline-block;*/ -/*}*/ - -/*#checkbox .sample2 .checkbox {*/ - /*float: right;*/ - /*margin: 0;*/ -/*}*/ - -/*#progress-bar h2 {*/ - /*font-size: 18.7199993133545px;*/ - /*font-weight: bold;*/ - /*margin-bottom: 30px;*/ -/*}*/ - -/*#dialog h2 {*/ - /*padding: 14px;*/ - /*margin: 0;*/ - /*font-size: 16px;*/ - /*font-weight: 400;*/ -/*}*/ - -/*#shadow h2 {*/ -/*padding: 14px;*/ -/*margin: 0;*/ -/*font-size: 16px;*/ -/*font-weight: 400;*/ -/*}*/ - -#shadow .sample { - width: 100px; - height: 100px; - margin: 16px; - padding: 16px; - display: inline-block; -} - -#shadow-sample2 { - display: inline-block; - width: 100px; - height: 100px; - margin: 16px; - padding: 16px; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - -} - -#shadow-sample3 { - display: inline-block; - width: 100px; - height: 100px; - margin: 16px; - padding: 16px; - border-radius: 100px; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; -} - -/*#radio-button h2 {*/ - /*font-size: 18.7199993133545px;*/ - /*font-weight: bold;*/ - /*margin-bottom: 30px;*/ - /*margin-top: 50px;*/ -/*}*/ - -/*#radio-button .radio {*/ - /*margin: 20px 10px;*/ -/*}*/ - -/*#input h2 {*/ -/*padding: 14px;*/ -/*font-size: 16px;*/ -/*font-weight: 400;*/ -/*}*/ - -#input .inputs { - width: 80%; -} - -/*#input .form-group {*/ - /*margin: 30px 0;*/ -/*}*/ - -/*#slider .sample1, #slider .sample2 {*/ - /*padding: 20px 0;*/ - /*background-color: #f0f0f0;*/ - /*margin-bottom: 20px;*/ -/*}*/ - -/*#slider .sample2 {*/ - /*height: 150px;*/ -/*}*/ - -/*#slider .sample2 .slider {*/ - /*margin: 0 40px;*/ -/*}*/ - -/*#slider h2 {*/ -/*padding: 14px;*/ -/*margin: 0;*/ -/*font-size: 16px;*/ -/*font-weight: 400;*/ -/*}*/ - -/*#slider .slider {*/ - /*margin: 15px;*/ -/*}*/ - -/*#button h2 {*/ -/*padding: 14px;*/ -/*margin: 0;*/ -/*font-size: 16px;*/ -/*font-weight: 400;*/ -/*}*/ - -/*#floating-action-button .btn {*/ - /*margin: 20px;*/ -/*}*/ - -/*#floating-action-button h2 {*/ -/*padding: 14px;*/ -/*margin: 0;*/ -/*font-size: 16px;*/ -/*font-weight: 400;*/ -/*}*/ - -/*#dropdown h2 {*/ -/*padding: 14px;*/ -/*margin: 0;*/ -/*font-size: 16px;*/ -/*font-weight: 400;*/ -/*}*/ - -/*#dropdown .dropdown {*/ - /*font-size: 30px;*/ - /*padding: 20px;*/ -/*}*/ - -/*#dropdown-menu h2 {*/ -/*padding: 14px;*/ -/*margin: 0;*/ -/*font-size: 16px;*/ -/*font-weight: 400;*/ -/*}*/ - -/*#dropdown-menu .sample {*/ - /*width: 200px;*/ -/*}*/ - -/*#dropdown-menu .form-group {*/ - /*margin: 30px 0;*/ -/*}*/ - -/*#toggle-button h2 {*/ - /*font-size: 18.7199993133545px;*/ - /*font-weight: bold;*/ - /*margin-bottom: 30px;*/ - /*margin-top: 50px;*/ -/*}*/ - -/*#toggle-button .togglebutton label {*/ - /*margin: 20px 10px;*/ - /*width: 200px;*/ -/*}*/ - -/*#toggle-button .togglebutton .toggle {*/ - /*float: right;*/ -/*}*/ diff --git a/index.html b/index.html index 6214a01..011c789 100644 --- a/index.html +++ b/index.html @@ -3,7 +3,7 @@ - + @@ -16,13 +16,13 @@ - - - + + + - + @@ -31,9 +31,10 @@ - + +
@@ -86,13 +87,18 @@
- +
+ +

Responsive drawer template

+

This template provides a push style drawer for large screens, but an overlay style drawer for smaller screens. For example, try viewing on an iPad in portrait vs. landscape.

+
- +
+
- + @@ -104,7 +110,7 @@ $('body').bootstrapMaterialDesign() }) - diff --git a/js/mywallet.js b/js/mywallet.js index 1bcbad8..ad746ee 100644 --- a/js/mywallet.js +++ b/js/mywallet.js @@ -1,2071 +1,2071 @@ -var walletApp = angular.module('walletApp', [ 'ui.bootstrap']); - -var Remote = ripple.Remote; -var Seed = ripple.Seed; -var Utils = ripple.utils; -var UInt160 = ripple.UInt160; -var Amount = ripple.Amount; -var Currency = ripple.Currency; -var sjcl = ripple.utils.sjcl; -var base58 = ripple.Base; -var Wallet = ripple.Wallet; -var OrderBookUtils = ripple.OrderBookUtils; - -// ================= configuration & Global constant ================== - -var CLIENT_VERSION = "rm-0.1.0" -var INSERT_CLIENT_INFO = true; - -var DEFAULT_ACCOUNT = "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh"; -var DEFAULT_SECRET = "snoPBrXtMeMyMHUVTgbuqAfg1SUTb"; - -var PATHFIND_MAX = 10; // stop pathfinding after reaching PATHFIND_MAX -var SLIPAGE = 1; // 1%, for calculating sendMax - -var RIPPLE_DATA_URL = 'https://data.ripple.com'; -var CHART_INTERVAL = '1hour'; // 1minute, 15minute, 30minute, 1hour, 1day... -var CHART_MAX_PAGE = 5; // max pages for repeated queries to data.ripple.com; -var CHART_LIMIT = 1000; // limit number for single query; - -var DEVIATION_ALERT = 0.20; // alert when offerCreate price deviate >20% from market. -var APPLY_INTEREST = false; // false: showing raw amount instead of demuraged figure. - -var remote = new Remote({ - // see the API Reference for available options - trusted: false, - local_signing: true, - local_fee: true, - fee_cushion: 1.2, - max_fee: 15000, - max_attempts: 0, // do not resubmit tx. - servers: [ - { - host: 's1.ripple.com' - , port: 443 - , secure: true - }, - { - host: 's2.ripple.com' - , port: 443 - , secure: true - } - ] -}); - -var GATEWAYS = [ - { - name: "BitStamp", - address: "rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B", - currencies: ['USD', 'BTC'] - }, - { - name: "SnapSwap", - address: "rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q", - currencies: ['USD', 'BTC', 'EUR'] - }, - { - name: "RippleChina", - address: "razqQKzJRdB4UxFPWf5NEpEG3WMkmwgcXA", - currencies: ['CNY', 'BTC', 'LTC'] - }, - { - name: "RippleCN", - address: "rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK", - currencies: ['CNY', 'BTC'] - }, - { - name: "RippleFox", - address: "rKiCet8SdvWxPXnAgYarFUXMh1zCPz432Y", - currencies: ['CNY', 'FMM', 'STR', 'XLM'] - }, - { - name: "JustCoin", - address: "rJHygWcTLVpSXkowott6kzgZU6viQSVYM1", - currencies: ['BTC', 'USD'] - }, - { - name: "TheRock", - address: "rLEsXccBGNR3UPuPu2hUXPjziKC3qKSBun", - currencies: ['BTC', 'LTC','NMC', 'PPC', 'DOG', 'USD ', 'EUR', 'GBP'] - }, - { - name: "RippleSingapore", - address: "r9Dr5xwkeLegBeXq6ujinjSBLQzQ1zQGjH", - currencies: ['SGD', 'XAG', 'XAU', 'XPT', 'USD'] - }, - { - name: "DividendRippler", - address: "rfYv1TXnwgDDK4WQNbFALykYuEBnrR4pDX", - currencies: ['BTC', 'LTC', 'NMC', 'TRC', 'STR'] - }, - { - name: "PayRoutes", - address: "rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9", - currencies: ['USD', 'ILS', 'BTC', 'LTC', 'NMC', 'PPC'] - }, - { - name: "RippleUnion", - address: "r3ADD8kXSUKHd6zTCKfnKT3zV9EZHjzp1S", - currencies: ['CAD'] - }, - { - name: "Bitso", - address: "rG6FZ31hDHN1K5Dkbma3PSB5uVCuVVRzfn", - currencies: ['BTC', 'MXN'] - }, - { - name: "RippleTradeJapan", - address: "rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6", - currencies: ['JPY'] - }, - { - name: "ExchangeTokyo", - address: "r9ZFPSb1TFdnJwbTMYHvVwFK1bQPUCVNfJ", - currencies: ['JPY'] - }, - { - name: "DigitalGateJP", - address: "rJRi8WW24gt9X85PHAxfWNPCizMMhqUQwg", - currencies: ['JPY'] - }, - { - name: "TokyoJPY", - address: "r94s8px6kSw1uZ1MV98dhSRTvc6VMPoPcN", - currencies: ['JPY'] - }, - { - name: "Central24", - address: "rM1JztoSdHmX2EPnRGRYmKQvkxZ2hnrWsn", - currencies: ['JPY'] - }, - { - name: "PaxMoneta", - address: "rUkMKjQitpgAM5WTGk79xpjT38DEJY283d", - currencies: ['KRW'] - }, - { - name: "Ripula", - address: "rBycsjqxD8RVZP5zrrndiVtJwht7Z457A8", - currencies: ['BTC', 'EUR', 'GBP', 'USD'] - }, - { - name: "Gatehub", - address: "rhub8VRN55s94qWKDv6jmDy1pUykJzF3wq", - currencies: ['EUR', 'USD'] - }, - { - name: "Bluzelle", - address: "raBDVR7JFq3Yho2jf7mcx36sjTwpRJJrGU", - currencies: ['CAD'] - }, - { - name: "eXRP", - address: "rPxU6acYni7FcXzPCMeaPSwKcuS2GTtNVN", - currencies: ['KRW'] - }, - { - name: "GBI", - address: "rrh7rf1gV2pXAoqA8oYbpHd8TKv5ZQeo67", - currencies: ['0158415500000000C1F76FF6ECB0BAC600000000', 'XAU (-.5%pa)'] - }, - { - name: "Rippex", - address: "rfNZPxoZ5Uaamdp339U9dCLWz2T73nZJZH", - currencies: ['BRL'] - }, - { - name: "PtyCoin", - address: "rBadiLisPCyqeyRA1ufVLv5qgVRenP2Zyc", - currencies: ['USD', 'PAB', 'BTC', 'LTC', 'DRK'] - }, - - { - name: "LakeBTC", - address: "rpDMez6pm6dBve2TJsmDpv7Yae6V5Pyvy2", - currencies: ['USD'] - }, - - { - name: "MrRipple", - address: "rB3gZey7VWHYRqJHLoHDEJXJ2pEPNieKiS", - currencies: ['JPY', 'USD'] - }, - { - name: "RippleDividend", - address: "rDVdJ62foD1sn7ZpxtXyptdkBSyhsQGviT", - currencies: ['BTC', 'CNY' , 'USD', 'FMM', 'FBM', 'XMM', 'RXM'] - } - ]; - -var TRADE_PAIRS = [ - 'USD.rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B/XRP', - 'BTC.rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B/XRP', - 'BTC.rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q/XRP', - 'BTC.rLEsXccBGNR3UPuPu2hUXPjziKC3qKSBun/XRP', - 'CNY.rKiCet8SdvWxPXnAgYarFUXMh1zCPz432Y/XRP', - 'CNY.razqQKzJRdB4UxFPWf5NEpEG3WMkmwgcXA/XRP', - 'CNY.rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK/XRP', - 'JPY.r9ZFPSb1TFdnJwbTMYHvVwFK1bQPUCVNfJ/XRP', - 'JPY.r94s8px6kSw1uZ1MV98dhSRTvc6VMPoPcN/XRP', - 'JPY.rJRi8WW24gt9X85PHAxfWNPCizMMhqUQwg/XRP', - 'KRW.rUkMKjQitpgAM5WTGk79xpjT38DEJY283d/XRP', - 'BRL.rfNZPxoZ5Uaamdp339U9dCLWz2T73nZJZH/XRP', - 'MXN.rG6FZ31hDHN1K5Dkbma3PSB5uVCuVVRzfn/XRP', -] - - -// ========= main controller ==================================== - - -walletApp.controller('walletCtrl', ['$scope', '$http', '$uibModal', function($scope, $http, $uibModal) { - $scope.gateways = GATEWAYS; - $scope.tradepairs = TRADE_PAIRS; - - $scope.accountHistory = []; - $scope.accountBalances = {}; - $scope.paymentSlipage = SLIPAGE; - - $scope.trading = { - pair: $scope.tradepairs[0] - }; - - $scope.flags = Remote.flags; - - $scope.remote = remote; - - remote.on('state', function(state){ - $scope.state = state; - $scope.$apply(); - }) - remote.on('ledger_closed', function(msg, server){ - $scope.ledgerIndex = msg.ledger_index; - $scope.server = remote.getServer()._url; - try {$scope.$apply();} catch (e) {}; - }) - remote.connect(); - - $scope.tabs = [ - {title: 'Info', templete:'templetes/tab-info.html', select: function () {$scope.infoPageLoad();}}, - {title: 'Trustlines', templete:'templetes/tab-trustlines.html', select: function () {$scope.trustlinesPageLoad();} }, - {title: 'Payment', templete:'templetes/tab-payment.html', select: function () {$scope.paymentReset();}}, - {title: 'Trading', templete:'templetes/tab-trading.html', select: function () {$scope.tradingPageLoad();} }, - {title: 'Offers', templete:'templetes/tab-offers.html', select: function () {$scope.offerPageLoad();} }, - ] - - $scope.alerts = []; - - $scope.closeAlert = function(index) { - $scope.alerts.splice(index, 1); - }; - - $scope.inGatewayList = function (account) { - if (!account) return false; - - var gateways = $scope.gateways; - for (var i=0; i < gateways.length; i++) { - if (account == gateways[i].address) return true; - } - return false; - } - - $scope.gatewayName = function (account) { - if (!account) { return ''; } - var gateways = $scope.gateways; - for (var i=0; i < gateways.length; i++) { - if (account == gateways[i].address) return gateways[i].name; - } - return account; - } - - $scope.accountInfoReset = function () { - $scope.accountData = null; - $scope.accountBalances.XRP = null; - $scope.accountInfoStatus = ''; - } - - $scope.handleAccountTransaction = function (transaction){ - if (!transaction.mmeta) return; - - var changed = false; - transaction.mmeta.each(function (an) { - var isAccount = an.fields.Account === $scope.walletAccount._account_id; - var isAccountRoot = isAccount && an.entryType === 'AccountRoot'; - if (isAccountRoot) { - Object.assign($scope.walletAccount.account_data, an.fieldsNew, an.fieldsFinal); - Object.keys(an.fieldsPrev).forEach(function(field){ - if (!an.fieldsFinal.hasOwnProperty(field)) { delete $scope.walletAccount.account_data[field]; } - }) - changed = true; - } - }); - if (changed) $scope.updateAccountInfo(); - $scope.accountInfoStatus = 'Updated @ Ledger:' + transaction.ledger_index; - } - - $scope.updateAccountInfo = function () { - var accountData = $scope.walletAccount.account_data; - - accountData.domain = accountData.Domain? Utils.hexToString(accountData.Domain) : ''; - accountData.xrpBalance = accountData.Balance / 1000000; - accountData.xrpReserved = 20 + (accountData.OwnerCount ? accountData.OwnerCount : 0) * 5; - - accountData.settings = {}; - - var flags = Remote.flags['account_root']; - for (var flag in flags) { - accountData.settings[flag] = accountData.Flags & flags[flag] ? true : false; - accountData.settings['AccountTxnID'] = accountData.hasOwnProperty('AccountTxnID') ? true : false; - } - - $scope.accountData = accountData; - - $scope.accountBalances.XRP = accountData.xrpBalance; - $scope.accountBalances.reserved = accountData.xrpReserved; - //$scope.$apply(); - } - - $scope.accountInfo = function () { - if (!$scope.walletAccount) return; - - $scope.accountInfoStatus = 'requesting...'; - - remote.requestAccountInfo({account: $scope.walletAccount._account_id, ledger:'validated'}, function (err, res){ - if (err) { - if (err.remote) { - var account = err.remote.account || err.remote.request.account; - if (account != $scope.walletAccount._account_id) return; - if (err.remote.error) $scope.accountInfoStatus = err.remote.error; - } else { $scope.accountInfoStatus = err.error;} - } - if (res && res.account_data) { - if (res.account_data.Account != $scope.walletAccount._account_id) return; - $scope.walletAccount.account_data = res.account_data; - $scope.accountInfoStatus = 'Updated @ Ledger:' + res.ledger_index; - $scope.updateAccountInfo(); - } - //$scope.$apply(); - }) - } - - $scope.infoPageLoad = function (){ - if (!$scope.walletAccount) { - $scope.setWalletAccount({address: DEFAULT_ACCOUNT, secret: DEFAULT_SECRET}); - } - if (!$scope.walletAccount.account_data) $scope.accountInfo(); - } - - $scope.trustlinesReset = function () { - $scope.accountBalances.IOU = {}; - $scope.trustlines = null; - $scope.trustlinesStats = null; - $scope.totalTrustlines = 0; - $scope.accountLinesStatus = ''; - } - - $scope.trustlinesPageLoad = function () { - if ($scope.inGatewayList($scope.activeAccount)) return; - if (!$scope.trustlines) $scope.accountLines(); - } - - $scope.accountLines = function (callback) { - if (typeof callback != 'function') callback = function (){}; - $scope.accountLinesStatus = 'refreshing...'; - var LINES = []; - var page = 0; - - var request = remote.requestAccountLines({account: $scope.activeAccount, ledger: 'validated'}); - request.callback(function handle_message(err, res) { - var self = this; - - if (err) { - if (err.remote) { - var account = err.remote.account || err.remote.request.account; - if (account != $scope.walletAccount._account_id) return; - if (err.remote.error) $scope.accountLinesStatus = err.remote.error; - } else { $scope.accountLinesStatus = err.error;} - } - if (res) { - if (res.account != $scope.activeAccount) return; - var account = res.account; - var lines = res.lines; - LINES = LINES.concat(lines); - - page++; - - if (res.marker) { - $scope.accountLinesStatus = 'requesting page #' + (page + 1) + ' ...'; - self.message.marker = res.marker; - self.requested = false; - self.callback(handle_message); - return; - } - - $scope.accountLinesStatus = 'Updated @ ledger:' + res.ledger_index; - - $scope.trustlines = LINES; - $scope.linesStats(); - } - callback(err, res); - //$scope.$apply(); - }); - } - - $scope.lineBalanceFloat = function (line){ - return parseFloat(line.balance); - } - - $scope.linesStats = function () { - $scope.trustlinesStats = null; - - var lines = $scope.trustlines; - var total = 0; - - var stats = {}; - for (var i=0; i < lines.length; i++) { - var currency = lines[i].currency; - var balance = parseFloat(lines[i].balance); - if (!stats.hasOwnProperty(currency)) stats[currency] = {balance: 0, lineNumber: 0}; - stats[currency].balance += balance; - stats[currency].lineNumber++; - total++; - } - - $scope.totalTrustlines = total; - $scope.trustlinesStats = stats; - } - - $scope.generateNewSecret = function () { - return ripple.Wallet.getRandom().secret; - } - - $scope.prepareGenerateAccount = function (options) { - if (!options) options = {}; - var modalInstance = $uibModal.open({ - animation: false, - templateUrl: 'templetes/modal-generate-account.html', - controller: 'ModalCtrl', - scope: $scope, - resolve: { - options: function () { - return options; - } - } - }); - - modalInstance.result.then(function (new_options) { - var secret = new_options.secret; - var index = Number(new_options.index) || 0; - - if (secret) { - var seed = Seed.from_json(secret); - var key = seed.get_key(index); - var address = key.get_address().to_json(); - - options.secret = secret; - options.index = index; - options.address = address; - } - - }, function () { - // do nothing; - }); - } - - $scope.prepareSetWalletAccount = function (options) { - if (!options) options = {}; - var modalInstance = $uibModal.open({ - animation: false, - templateUrl: 'templetes/modal-set-wallet-account.html', - controller: 'ModalCtrl', - scope: $scope, - resolve: { - options: function () { - return options; - } - } - }); - - modalInstance.result.then(function (options) { - $scope.setWalletAccount(options); - }, function () { - // do nothing; - }); - } - - $scope.setWalletAccount = function (options) { - var account = options.address; - var secret = options.secret; - - if (!account) return; - - if (!$scope.walletAccount || $scope.walletAccount._account_id != account) { - if ($scope.walletAccount) $scope.walletAccount.removeAllListeners(); - $scope.accountInfoReset(); - $scope.trustlinesReset(); - $scope.accountOffers = {}; - - $scope.activeAccount = account; - $scope.walletAccount = $scope.remote.account(account); - if (secret) remote.setSecret(account, secret); - - $scope.addAccountHistory($scope.activeAccount); - $scope.accountInfo(); - //$scope.getAccountOffers(); - - $scope.walletAccount.on('transaction', function(tx){ - $scope.handleAccountTransaction(tx); - }) - } - } - - $scope.prepareSetWalletSecret = function (options) { - if (!options) options = {}; - - var modalInstance = $uibModal.open({ - animation: false, - templateUrl: 'templetes/modal-set-wallet-secret.html', - controller: 'ModalCtrl', - resolve: { - options: function () { - return options; - } - } - }); - - modalInstance.result.then(function (options) { - $scope.setWalletSecret(options); - }, function () { - // do nothing; - }); - } - - $scope.setWalletSecret = function (options) { - var secret = options.secret; - remote.setSecret($scope.activeAccount, secret); - } - - $scope.addAccountHistory = function (address) { - if ($scope.accountHistory.indexOf(address) < 0) $scope.accountHistory.push(address); - } - - $scope.setSecret = function () { - var secret = $scope.formSecret; - - if (secret[0] != 's' || !Seed.from_json(secret).is_valid()) { - return alert('Invalid Secret!') - }; - - remote.setSecret($scope.activeAccount, secret); - $scope.editSecret = false; - $scope.formSecret = ''; - } - - $scope.currencyName = function (currency) { - return Currency.from_json(currency).to_human(); - } - - $scope.amountDisplay = function (amount, opts) { - if (!opts) opts = { value: true, currency: true, issuer: true, gatewayName: true}; - - var options = {max_sig_digits: opts.max_sig_digits}; - - if (APPLY_INTEREST) { - options.reference_date = new Date(); - } - var now = new Date(); - var amount = Amount.from_json(amount).to_human_full(options).split('/'); - - var value = amount[0]; - var currency = amount[1]; - var issuer = amount[2]; - - //if (opts.precision) value = Number(value).toPrecision(opts.precision); - if (opts.issuer && opts.gatewayName) issuer = $scope.gatewayName(issuer); - - var result = ''; - - result += opts.value ? value : ''; - result += opts.currency ? ' ' + currency : ''; - result += opts.issuer ? (issuer ? '.' + issuer : '') : ''; - - return result; - } - - // =============== federation protocol ======================= - - $scope.federationReset = function () { - $scope.Payment.federation = {}; - $scope.federationQuoteReset(); - $scope.Payment.federation.resolving = false; - $scope.Payment.federation.status = ''; - } - $scope.federationQuoteReset = function () { - $scope.Payment.destination = ''; - $scope.Payment.destinationTag = ''; - $scope.Payment.invoiceID = ''; - $scope.Payment.amountCurrency = ''; - $scope.Payment.amountValue = ''; - $scope.Payment.amountIssuer = ''; - - $scope.Payment.federation.quoteStatus = ''; - $scope.Payment.federation.quoteStatusDetail = ''; - } - - $scope.federationQuote = function () { - $scope.federationQuoteReset(); - var fed_address = $scope.Payment.federationAddress; - var quote_url = $scope.Payment.federation.quoteUrl; - var domain = $scope.Payment.federation.domain; - var destination = $scope.Payment.federation.destination; - var amount = $scope.Payment.federation.quoteAmount + '/' + $scope.Payment.federation.quoteCurrency; - - function format_params (params) { - var str = ''; - - for (var key in params) { - if (!params[key]) continue; - if (str.length > 0) str += '&'; - str += key + '=' + encodeURIComponent(params[key]); - } - return str; - } - - var data = { - type: 'quote', - domain: domain, - destination: destination, - amount: amount, - source: $scope.activeAccount - } - - var fields = $scope.Payment.federation.extraFields; - if (fields) { - for (var i=0; i PATHFIND_MAX) { - $scope.pathFindClose(); - } - } - $scope.$apply(); - }) - - $scope.Payment.pathFindStatus = 'Finding Paths...'; - return pathfind; - } - - $scope.pathFindClose = function () { - if (!$scope.pathFind) return; - $scope.Payment.pathFindStatus = 'Path_Finding Stopped.' - $scope.pathFind.removeAllListeners(); - $scope.pathFind.close(); - $scope.pathFind = null; - } - - $scope.setPaths = function (paths) { - $scope.Payment.paths = paths; - } - - $scope.setSendmax = function (amount) { - var multiplier = 1 + $scope.paymentSlipage / 100; - if (amount.value) { - if (amount.currency == 'XRP' && $scope.Payment.amountCurrency == 'XRP') multiplier = 1; - $scope.Payment.sendmaxValue = String(amount.value * multiplier); - // $scope.Payment.sendmaxValue = amount.value; - $scope.Payment.sendmaxCurrency = amount.currency; - $scope.Payment.sendmaxIssuer = amount.issuer; - } else { - if ($scope.Payment.amountCurrency == 'XRP') multiplier = 1; - $scope.Payment.sendmaxValue = String(amount/1000000 * multiplier); - // $scope.Payment.sendmaxValue = amount/1000000; - $scope.Payment.sendmaxCurrency = 'XRP'; - } - } - - $scope.submitPayment = function () { - var payment = $scope.Payment; - - var xrp_to_xrp = payment.amountCurrency == 'XRP' && (!payment.sendmaxCurrency || payment.sendmaxCurrency == 'XRP'); - - var AMOUNT = payment.amountCurrency == 'XRP'? - Math.round(Number(payment.amountValue) * 1e6) : - { - value: payment.amountValue, - currency: payment.amountCurrency, - issuer: payment.amountIssuer - } - - var SENDMAX = (payment.sendmaxCurrency == 'XRP') ? - Math.round(Number(payment.sendmaxValue) * 1e6) : - { - value: payment.sendmaxValue, - currency: payment.sendmaxCurrency, - issuer: payment.sendmaxIssuer - } - - var transaction = remote.transaction(); - - transaction.payment({ - to: payment.destination, - from: $scope.activeAccount, - amount: AMOUNT - }); - - transaction.tx_json.Amount = AMOUNT; - - if (payment.destinationTag != undefined) transaction.tx_json.DestinationTag = Number(payment.destinationTag); - if (payment.sourceTag != undefined) transaction.tx_json.SourceTag = Number(payment.sourceTag); - if (payment.invoiceID) transaction.tx_json.InvoiceID = payment.invoiceID; - - if (!xrp_to_xrp) { - if (payment.tfNoDirectRipple) transaction.setFlags('NoRippleDirect'); - if (payment.tfLimitQuality) transaction.setFlags('LimitQuality'); - if (payment.tfPartialPayment) { - transaction.setFlags('PartialPayment'); - if (payment.deliverMin) { - transaction.tx_json.DeliverMin = payment.amountCurrency == 'XRP'? - Math.round(Number(payment.deliverMin) * 1e6) : - { - value: payment.deliverMin, - currency: payment.amountCurrency, - issuer: payment.amountIssuer - } - } - } - if (payment.sendmaxValue) transaction.tx_json.SendMax = SENDMAX; - if (payment.paths) transaction.tx_json.Paths = payment.paths; - } - - if (payment.memos) { - var memos = payment.memos; - for (var i = 0; i < memos.length; i++) { - transaction.addMemo(memos[i]); - } - } - - $scope.paymentLog = {}; - $scope.submitTransaction({transaction:transaction, log: $scope.paymentLog}, function (err, res){ - if (res && res.metadata) { - var delivered = res.metadata.DeliveredAmount; - if (!delivered) delivered = res.tx_json.Amount; - $scope.paymentLog.result += ', Delivered Amount = ' + $scope.amountDisplay(delivered, {value:true, currency:true}); - } - }); - } - - $scope.paymentReset = function (){ - $scope.Payment = {}; - } - - // =================== transaction submission =================================== - - $scope.submitTransaction = function (options, callback) { - if (typeof callback != 'function') callback = function (){}; - - var transaction = options.transaction; - var tx_log = options.log; - - tx_log.status = ''; - tx_log.result = ''; - tx_log.summary = ''; - tx_log.tx_hash = ''; - - transaction.on('submitted', function (msg) { - tx_log.status = 'PRELIMINARY'; - tx_log.result = msg.engine_result + ': ' + msg.engine_result_message; - $scope.$apply(); - }) - - transaction.on('presubmit', function (msg) { - if (!transaction.attempts) tx_log.status = 'submitting...'; - else tx_log.status = 'resubmitting...'; - }) - - tx_log.status = 'PREPARE'; - - if (INSERT_CLIENT_INFO) { - transaction.addMemo({memoType: 'client', memoData: CLIENT_VERSION}); - } - - transaction.submit(function(err, res){ - tx_log.status = 'FINAL'; - tx_log.status_code = err ? err.result : res.engine_result; - tx_log.summary = transaction.summary(); - tx_log.result = tx_log.summary.result.engine_result; - tx_log.tx_hash = tx_log.summary.result.transaction_hash; - - callback(err, res) - $scope.$apply(); - }); - - } - - // =========== Adding Memos ================================== - - $scope.clearMemos = function (tx) { - delete tx.memos; - } - - $scope.deleteMemo = function (tx, memo) { - if (tx.memos) { - var index = tx.memos.indexOf(memo); - if (index > -1) tx.memos.splice(index, 1); - } - } - - $scope.clearMemo = function () { - $scope.memoType=''; - $scope.memoFormat=''; - $scope.memoData=''; - } - - // ============= modal add memo ============================== - $scope.prepareMemo = function (tx) { - - var modalInstance = $uibModal.open({ - animation: false, - templateUrl: 'templetes/modal-add-memo.html', - controller: 'ModalAddMemoCtrl', - }); - - modalInstance.result.then(function (memo) { - if (!tx.hasOwnProperty('memos')) tx.memos = []; - tx.memos.push(memo); - }, function () { - // do nothing; - }); - }; - - // ============= modal Set RegularKey ===================== - $scope.regularKey = ''; - - $scope.prepareSetRegularKey = function (options) { - - var modalInstance = $uibModal.open({ - animation: false, - templateUrl: 'templetes/modal-set-regularkey.html', - controller: 'ModalCtrl', - scope: $scope, - resolve: { - options: function () { - return options; - } - } - }); - - modalInstance.result.then(function (options) { - $scope.setRegularKey(options); - }, function () { - // do nothing; - }); - }; - - $scope.setRegularKey = function (options) { - var transaction = remote.transaction(); - transaction.setRegularKey({ - account: $scope.activeAccount, - regular_key: options.regularKey - }); - - if (options.memos) { - var memos = options.memos; - for (var i = 0; i < memos.length; i++) { - transaction.addMemo(memos[i]); - } - } - $scope.accountSetLog = {}; - $scope.submitTransaction({transaction:transaction, log: $scope.accountSetLog}); - } - - // ================== Account Set ============================================ - - $scope.prepareAccountSet = function (options) { - if (typeof options != 'object') options = {}; - if (!options.modal) options.modal = 'info'; - - options.set_clear_flags = { - asfRequireDest: 1, - asfRequireAuth: 2, - asfDisallowXRP: 3, - asfDisableMaster: 4, - asfAccountTxnID: 5, // not implemented yet? - asfNoFreeze: 6, - asfGlobalFreeze: 7, - asfDefaultRipple: 8 - }; - - var templates = { - info: 'templetes/modal-account-set.html', - flags: 'templetes/modal-account-flags.html', - } - - var modalInstance = $uibModal.open({ - animation: false, - templateUrl: templates[options.modal], - controller: 'ModalCtrl', - scope: $scope, - resolve: { - options: function () { - return options; - } - } - }); - - modalInstance.result.then(function (newSettings) { - $scope.accountSet(newSettings); - }, function () { - // do nothing - }); - }; - - - $scope.accountSet = function (settings) { - - if (typeof settings != 'object') return; - - var options = { - account: $scope.activeAccount - } - if (settings.flagSetClear && settings.actionSetClear == 'set') options.set_flag = settings.flagSetClear; - if (settings.flagSetClear && settings.actionSetClear == 'clear') options.clear_flag = settings.flagSetClear; - - var transaction = remote.transaction(); - transaction.accountSet(options); - - if (settings.editTransferRate) { - var rate = settings.transferRateHumanPercentage ? Number(settings.transferRateHumanPercentage) : 0; - if (rate > 0) rate = Math.round(rate / 100 * 1e9 + 1e9); - transaction.setTransferRate(rate); - } - - if (settings.editDomain) { - var domain = settings.domain ? settings.domain : ''; - var domain_hex = ''; - if (domain !== "") { - domain = domain.trim(); - domain = domain.toLowerCase(); - domain_hex = ripple.utils.stringToHex(domain); - } - - transaction.tx_json.Domain = domain_hex; - } - - if (settings.editEmail) { - var email = settings.email ? settings.email : ''; - email = email.trim(); - email = email.toLowerCase(); - - var email_hash = "00000000000000000000000000000000"; - if (email !== "") { - email_hash = CryptoJS.MD5(email).toString(); - email_hash = email_hash.toUpperCase(); - } - transaction.tx_json.EmailHash = email_hash; - } - - if (settings.editMessageKey) { - transaction.tx_json.messageKey = settings.messageKey ? settings.messageKey : ''; - } - - if (settings.memos) transaction.tx_json.memos = settings.memos; - - $scope.accountSetLog = {}; - $scope.submitTransaction({transaction:transaction, log: $scope.accountSetLog}); - } - - // ================== Add or Edit Trustlines. ================================ - $scope.editTrustline = function (line) { - var settings = JSON.parse(JSON.stringify(line)); // make a copy. - - settings.quality_in_human = line.quality_in ? line.quality_in / 1e9 : 0; - settings.quality_out_human = line.quality_out ? line.quality_out / 1e9 : 0; - settings.edit = true; - - $scope.prepareSetTrust(settings); - } - - $scope.addTrustline = function () { - var settings = { - edit: false, - no_ripple: true, - quality_in_human: 0, - quality_out_human: 0 - } - $scope.prepareSetTrust(settings); - } - - $scope.prepareSetTrust = function (options) { - var modalInstance = $uibModal.open({ - animation: false, - templateUrl: 'templetes/modal-set-trust.html', - controller: 'ModalCtrl', - scope: $scope, - resolve: { - options: function () { - return options; - } - } - }); - - modalInstance.result.then(function (newSettings) { - $scope.setTrust(newSettings); - }, function () { - // do nothing - }); - - } - - $scope.setTrust = function (settings) { - - var options = { - account: $scope.activeAccount, - limit: { - currency: settings.currency, - issuer: settings.account, - value: settings.limit - }, - quality_in: Math.round(settings.quality_in_human * 1e9), - quality_out: Math.round(settings.quality_out_human * 1e9) - } - - var transaction = remote.transaction(); - transaction.trustSet(options); - - var flags = []; - if (settings.setAuth) flags.push('SetAuth'); - if (settings.no_ripple) flags.push('SetNoRipple'); - else flags.push('ClearNoRipple'); - if (settings.freeze) flags.push('SetFreeze'); - else flags.push('ClearFreeze'); - - transaction.setFlags(flags); - - $scope.trustSetLog = {}; - $scope.trustSetLog.tx_json = transaction.tx_json; - - $scope.submitTransaction({transaction:transaction, log: $scope.trustSetLog}); - } - - // ===================== Charting =============================== - - $scope.drawChart = function (){ - - var data = $scope.trading.chartData; - // split the data set into ohlc and volume - var ohlc = [], - volume = [], - dataLength = data.length; - - for (var i = 0; i < dataLength; i += 1) { - ohlc.push([ - Date.parse(data[i]['start']), - Number(data[i]['open']), - Number(data[i]['high']), - Number(data[i]['low']), - Number(data[i]['close']), - ]); - - volume.push([ - Date.parse(data[i]['start']), - Number(data[i]['base_volume']), - ]); - } - //ohlc.sort(function(a,b){return a[0] - b[0]}) - //volume.sort(function(a,b){return a[0] - b[0]}) - - // set the allowed units for data grouping - var groupingUnits = [[ - 'minute', - [15, 30] - ], [ - 'hour', - [1, 2, 4, 8, 12] - ], [ - 'day', - [1, 3,] - ], [ - 'week', - [1, 2] - ], [ - 'month', - [1] - ]]; - - Highcharts.setOptions({ - global: { - timezoneOffset: new Date().getTimezoneOffset() - } - }); - - $scope.trading.chart = new Highcharts.StockChart({ - chart: { - renderTo: 'container' - }, - - rangeSelector: { - selected: 1, - buttons: [{ - type: 'day', - count: 1, - text: '1d' - }, { - type: 'day', - count: 3, - text: '3d' - }, { - type: 'week', - count: 1, - text: '1w' - }, { - type: 'week', - count: 2, - text: '2w' - }, { - type: 'month', - count: 1, - text: '1m' - }, { - type: 'all', - text: 'All' - } - - ] - }, - - xAxis: { - type:'datetime', - crosshair: { - snap: true - } - }, - - yAxis: [{ - type: 'logarithmic', - crosshair: { - snap: false - }, - labels: { - align: 'right', - x: -3 - }, - title: { - text: 'Price' - }, - height: '73%', - lineWidth: 1 - }, { - type: 'linear', - labels: { - align: 'right', - x: -3 - }, - title: { - text: 'Volume' - }, - top: '75%', - height: '25%', - offset: 0, - lineWidth: 1 - }], - - series: [{ - type: 'candlestick', - name: $scope.trading.baseCurrency + '/' + $scope.trading.tradeCurrency, - data: ohlc, - dataGrouping: { - units: groupingUnits - } - }, { - type: 'column', - name: 'Volume', - data: volume, - yAxis: 1, - dataGrouping: { - units: groupingUnits - } - }] - }); - } - - $scope.prepareChart = function (options){ - var pair = $scope.trading.pair; - - $scope.trading.chartStatus = 'Loading data from ' + RIPPLE_DATA_URL + ' ......'; - // 'https://data.ripple.com/v2/exchanges/BTC+rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B/XRP?descending=true&result=tesSUCCESS&interval=15minute' - - var data_url = RIPPLE_DATA_URL + '/v2/exchanges/' + - $scope.trading.baseCurrency + - ($scope.trading.baseIssuer ? '+' + $scope.trading.baseIssuer : '') + '/' + - $scope.trading.tradeCurrency + - ($scope.trading.tradeIssuer ? '+' + $scope.trading.tradeIssuer : '') + - '?descending=true&result=tesSUCCESS' + - '&interval=' + CHART_INTERVAL + - '&limit=' + CHART_LIMIT + - ((options && options.marker) ? '&marker=' + options.marker : ''); - - $http.get(data_url) - .success(function(res){ - if (pair != $scope.trading.pair) return; - var data = res.exchanges; - data.sort(function(a,b){return Date.parse(a.start) - Date.parse(b.start)}); - - $scope.trading.chartData = data.concat($scope.trading.chartData); - if ($scope.trading.chartPage == 0) $scope.drawChart(); - - $scope.trading.chartPage++; - - if (res.marker && $scope.trading.chartPage < CHART_MAX_PAGE) $scope.prepareChart({marker: res.marker}); - else if ($scope.trading.chartPage > 1) $scope.drawChart(); - - $scope.trading.chartStatus = ''; - - }).error(function(err){ - if (pair != $scope.trading.pair) return; - $scope.trading.chartStatus = 'Error: ' + err; - }) - } - - // ================== trading ======================== - - $scope.buyReset = function (){ - $scope.trading.buyPrice = null; - $scope.trading.buyQuantity = null; - } - - $scope.sellReset = function (){ - $scope.trading.sellPrice = null; - $scope.trading.sellQuantity = null; - } - - $scope.tradingReset = function () { - $scope.buyReset(); - $scope.sellReset(); - } - - - $scope.orderBooksReset = function (){ - $scope.trading.bidOffers = []; - $scope.trading.askOffers = []; - $scope.trading.bid_status = ''; - $scope.trading.ask_status = ''; - $scope.trading.chartPage = 0; - $scope.trading.chartData = []; - try { $scope.trading.chart.destroy(); } catch (e) {}; - - $scope.offersFilterTradePair(); - $scope.loadOrderBooks(); - $scope.prepareChart(); - } - - $scope.tradingPageLoad = function () { - if (!$scope.trading.baseCurrency) $scope.setTradePair($scope.trading.pair); - }; - - $scope.pairName = function (pair) { - var base = pair.split('/')[0]; - var trade = pair.split('/')[1]; - - var baseCurrency = base.split('.')[0]; - var baseIssuer = base.split('.')[1]; - var tradeCurrency = trade.split('.')[0]; - var tradeIssuer = trade.split('.')[1]; - - var pairname = baseCurrency + (baseIssuer ? '.' + $scope.gatewayName(baseIssuer) : '') + '/' + - tradeCurrency + (tradeIssuer ? '.' + $scope.gatewayName(tradeIssuer) : ''); - return pairname; - } - - $scope.prepareTradePair = function (options) { - if (!options) options = {}; - - var modalInstance = $uibModal.open({ - animation: false, - templateUrl: 'templetes/modal-set-trade-pair.html', - controller: 'ModalCtrl', - scope: $scope, - resolve: { - options: function () { - return options; - } - } - }); - - modalInstance.result.then(function (options) { - var pair = options.baseCurrency + (options.baseIssuer ? '.' + options.baseIssuer : '') + '/' + options.tradeCurrency + (options.tradeIssuer ? '.' + options.tradeIssuer : ''); - if (pair != $scope.trading.pair) $scope.setTradePair(pair); - }, function () { - // do nothing - }); - } - - $scope.setTradePair = function (pair){ - $scope.trading.pair = pair; - - if ($scope.tradepairs.indexOf(pair) < 0) $scope.tradepairs.unshift(pair); - - var base = pair.split('/')[0]; - var trade = pair.split('/')[1]; - - $scope.trading.baseCurrency = base.split('.')[0]; - $scope.trading.baseIssuer = base.split('.')[1]; - $scope.trading.tradeCurrency = trade.split('.')[0]; - $scope.trading.tradeIssuer = trade.split('.')[1]; - - $scope.orderBooksReset(); - $scope.tradingReset(); - } - - $scope.flipTradePair = function (){ - var currencies = $scope.trading.pair.split('/'); - $scope.setTradePair(currencies[1] + '/' + currencies[0]); - } - - $scope.offerPriceToHuman = function (offer, isAskOffer) { - if (!offer) return false; - var quality = offer.quality; - var tgets = offer.TakerGets || offer.taker_gets; - var tpays = offer.TakerPays || offer.taker_pays; - - if (typeof tpays == 'string') quality = quality / 1000000; - if (typeof tgets == 'string') quality = quality * 1000000; - var price = (isAskOffer) ? Number(quality) : Number(1/quality); - return price; - } - - $scope.offerGetsCurrency = function (offer) { - var tgets = offer.TakerGets || offer.taker_gets; - return (typeof tgets == 'object') ? tgets.currency : 'XRP'; - } - $scope.offerPaysCurrency = function (offer) { - var tpays = offer.TakerPays || offer.taker_pays; - return (typeof tpays == 'object') ? tpays.currency : 'XRP'; - } - - $scope.offerGetsToHuman = function (offer) { - var tgets = offer.TakerGets || offer.taker_gets; - var value = tgets.value ? tgets.value : tgets / 1000000 - return Number(value); - } - - $scope.offerPaysToHuman = function (offer) { - var tpays = offer.TakerPays || offer.taker_pays; - var value = tpays.value ? tpays.value : tpays / 1000000 - return Number(value); - } - - $scope.offerGetsFundedToHuman = function (offer) { - var tgets = offer.TakerGets || offer.taker_gets; - var funded = offer.taker_gets_funded; - var value = (typeof tgets == 'object') ? funded : funded / 1000000 - return Number(value); - } - - $scope.offerPaysFundedToHuman = function (offer) { - var tpays = offer.TakerPays || offer.taker_pays; - var funded = offer.taker_pays_funded; - var value = (typeof tpays == 'object') ? funded : funded / 1000000 - return Number(value); - } - - $scope.offerExpireHour = function (offer){ - if (!offer || !offer.expiration) return; - var now = Date.now(); - return (Utils.toTimestamp(offer.expiration) - now) / (60 * 60 * 1000); // hours remaining. - } - - $scope.offersFilterTradePair = function (offers){ - var offers = offers ? offers : ($scope.accountOffers) ? $scope.accountOffers.all : null; - if (!offers) return; - - function tgetsCurrency (offer) { - var currency = (typeof offer.taker_gets == 'object') ? offer.taker_gets.currency : 'XRP'; - return currency; - } - function tpaysCurrency (offer) { - var currency = (typeof offer.taker_pays == 'object') ? offer.taker_pays.currency : 'XRP'; - return currency; - } - function tgetsIssuer (offer) { - var currency = (typeof offer.taker_gets == 'object') ? offer.taker_gets.issuer : null; - return currency; - } - function tpaysIssuer (offer) { - var currency = (typeof offer.taker_pays == 'object') ? offer.taker_pays.issuer : null; - return currency; - } - - var bidOffers = [], askOffers = [], otherOffers = []; - - offers.filter(function(offer){ - if (tgetsCurrency(offer) == $scope.trading.baseCurrency && - tgetsIssuer(offer) == $scope.trading.baseIssuer && - tpaysCurrency(offer) == $scope.trading.tradeCurrency && - tpaysIssuer(offer) == $scope.trading.tradeIssuer) { - askOffers.push(offer); - } - else if (tpaysCurrency(offer) == $scope.trading.baseCurrency && - tpaysIssuer(offer) == $scope.trading.baseIssuer && - tgetsCurrency(offer) == $scope.trading.tradeCurrency && - tgetsIssuer(offer) == $scope.trading.tradeIssuer) { - bidOffers.push(offer); - } - else { - otherOffers.push(offer); - } - }); - - if (!$scope.accountOffers) $scope.accountOffers = {}; - $scope.accountOffers.all = offers; - $scope.accountOffers.bid = bidOffers; - $scope.accountOffers.ask = askOffers; - $scope.accountOffers.other= otherOffers; - - $scope.trading.getOfferStatus = (bidOffers.length == 0 && askOffers.length == 0) ? 'No outstanding offers for this Trade-pair.' : ''; - } - - $scope.getAccountOffers = function () { - $scope.accountOffers = {}; - $scope.trading.getOfferStatus = 'Refreshing...'; - $scope.accountOffers.status = 'Refreshing...'; - - var options = { - account: $scope.activeAccount, - ledger: "validated" - }; - - remote.requestAccountOffers (options, function (err, res){ - if (err) { - if (err.remote) { - var account = err.remote.account || err.remote.request.account; - if (account != $scope.walletAccount._account_id) return; - if (err.remote.error) { - $scope.accountOffers.status = err.remote.error; - $scope.trading.getOfferStatus = err.remote.error; - } - } else { $scope.accountOffers.status = err.error; $scope.trading.getOfferStatus = err.error; } - } - if (res) { - if (res.account != $scope.activeAccount) return; - $scope.accountOffers.status = 'Updated @ Ledger:' + res.ledger_index; - $scope.accountOffers.ledger_index = res.ledger_index; - - var offers = res.offers; - $scope.offersFilterTradePair(offers); - } - //$scope.$apply(); - }) - } - - $scope.prepareOfferEdit = function (options, raw_offer) { - if (typeof options != 'object' || !options.offer || !options.type) return; - - var offer = options.offer; - options.offer_sequence = offer.seq; - options.qty = (options.type == 'sell') ? $scope.offerGetsToHuman(offer) : $scope.offerPaysToHuman(offer); - options.price = $scope.offerPriceToHuman(offer, (options.type == 'sell')); - - if (raw_offer) { - var tgets = $scope.offerGetsCurrency(offer); - var tpays = $scope.offerPaysCurrency(offer); - options.baseCurrency = (options.type == 'sell') ? tgets : tpays; - options.tradeCurrency = (options.type == 'sell') ? tpays : tgets; - } else { - options.baseCurrency = $scope.trading.baseCurrency; - options.tradeCurrency = $scope.trading.tradeCurrency; - } - - if (offer.expiration) { - var now = Date.now(); - options.expiration = (Utils.toTimestamp(offer.expiration) - now) / (60 * 60 * 1000); // hours remaining. - } - - var modalInstance = $uibModal.open({ - size: 'sm', - animation: false, - templateUrl: 'templetes/modal-offer-edit.html', - controller: 'ModalCtrl', - scope: $scope, - resolve: { - options: function () { - return options; - } - } - }); - - modalInstance.result.then(function (options) { - $scope.offerCreate(options); - }, function () { - // do nothing - }); - - } - - $scope.prepareOfferCancel = function (options, raw_offer) { - if (typeof options != 'object' || !options.offer || !options.type) return; - - var offer = options.offer; - options.offer_sequence = offer.seq; - options.qty = (options.type == 'sell') ? $scope.offerGetsToHuman(offer) : $scope.offerPaysToHuman(offer); - options.price = $scope.offerPriceToHuman(offer, (options.type == 'sell')); - - if (raw_offer) { - var tgets = $scope.offerGetsCurrency(offer); - var tpays = $scope.offerPaysCurrency(offer); - options.baseCurrency = (options.type == 'sell') ? tgets : tpays; - options.tradeCurrency = (options.type == 'sell') ? tpays : tgets; - } else { - options.baseCurrency = $scope.trading.baseCurrency; - options.tradeCurrency = $scope.trading.tradeCurrency; - } - - var modalInstance = $uibModal.open({ - size: 'sm', - animation: false, - templateUrl: 'templetes/modal-offer-cancel.html', - controller: 'ModalCtrl', - scope: $scope, - resolve: { - options: function () { - return options; - } - } - }); - - modalInstance.result.then(function (options) { - $scope.offerCancel(options.offer_sequence); - }, function () { - // do nothing - }); - - } - - - $scope.offerCancel = function (seq){ - var transaction = remote.transaction(); - transaction.offer_cancel({ - account: $scope.activeAccount, - offer_sequence: seq, - }); - - $scope.tradingLog = {}; - $scope.submitTransaction({transaction:transaction, log: $scope.tradingLog}); - } - - $scope.getMarketPrice = function () { - var market_price; - if ($scope.trading.bidOffers && $scope.trading.bidOffers[0]) { - market_price = $scope.offerPriceToHuman($scope.trading.bidOffers[0]); - } - if ($scope.trading.askOffers && $scope.trading.askOffers[0]) { - var ask_price = $scope.offerPriceToHuman($scope.trading.askOffers[0], true); - market_price = market_price ? (market_price + ask_price) / 2 : ask_price; - } - return market_price; - } - - $scope.priceAlert = function (options) { - if (!options.market_price || !options.price) return false; - return (Math.abs(options.price - options.market_price) / options.market_price) > DEVIATION_ALERT; - } - - $scope.prepareOfferCreate = function (options) { - if (typeof options != 'object' || !options.type) return; - - if (options.type == 'sell') { - options.qty = $scope.trading.sellQuantity; - options.price = $scope.trading.sellPrice; - } else if (options.type == 'buy') { - options.qty = $scope.trading.buyQuantity; - options.price = $scope.trading.buyPrice; - } - options.baseCurrency = $scope.trading.baseCurrency; - options.tradeCurrency = $scope.trading.tradeCurrency; - - options.market_price = $scope.getMarketPrice(); - - var modalInstance = $uibModal.open({ - size:'sm', - animation: false, - templateUrl: 'templetes/modal-offer-create.html', - controller: 'ModalCtrl', - scope: $scope, - resolve: { - options: function () { - return options; - } - } - }); - - modalInstance.result.then(function (options) { - $scope.offerCreate(options); - if (options.type == 'sell') { - $scope.trading.sellQuantity = null; - $scope.trading.sellPrice = null; - } else if (options.type == 'buy') { - $scope.trading.buyQuantity = null; - $scope.trading.buyPrice = null; - } - }, function () { - // do nothing - }); - - } - - $scope.offerCreate = function (options){ - if (typeof options != 'object') return; - - var qty = options.qty; - var price = options.price; - var expiration = options.expiration; - - var pair = $scope.trading.pair; - - var base_amount = ($scope.trading.baseCurrency == 'XRP') ? - String(Math.round(qty * 1000000)) : - { - "currency": $scope.trading.baseCurrency, - "issuer": $scope.trading.baseIssuer, - "value": qty - } - - var trade_amount = ($scope.trading.tradeCurrency == 'XRP') ? - String(Math.round(qty * price* 1000000)) : - { - "currency": $scope.trading.tradeCurrency, - "issuer": $scope.trading.tradeIssuer, - "value": qty * price - } - - if (expiration) { - var now = new Date(); - expiration = new Date(now.getTime() + (options.expiration * 60 * 60 * 1000)); - } - - var transaction = remote.transaction(); - - transaction.offer_create({ - account: $scope.activeAccount, - taker_pays: (options.type == 'sell') ? trade_amount : base_amount, - taker_gets: (options.type == 'sell') ? base_amount : trade_amount, - expiration: expiration, - offer_sequence: options.offer_sequence, - }); - - if (options.type == 'sell') transaction.setFlags('Sell'); - - $scope.tradingLog = {}; - $scope.submitTransaction({transaction:transaction, log: $scope.tradingLog}); - } - - $scope.loadOrderBooks = function (){ - if ($scope.trading.bookAsk) $scope.trading.bookAsk.destroy(); - if ($scope.trading.bookBid) $scope.trading.bookBid.destroy(); - - var pair = $scope.trading.pair; - - var ask_options = { - currency_gets: $scope.trading.baseCurrency, - issuer_gets: $scope.trading.baseIssuer, - currency_pays: $scope.trading.tradeCurrency, - issuer_pays: $scope.trading.tradeIssuer - }; - - var bid_options = { - currency_gets: $scope.trading.tradeCurrency, - issuer_gets: $scope.trading.tradeIssuer, - currency_pays: $scope.trading.baseCurrency, - issuer_pays: $scope.trading.baseIssuer - }; - - $scope.trading.bookAsk = remote.createOrderBook(ask_options); - $scope.trading.bookBid = remote.createOrderBook(bid_options); - $scope.trading.bid_status = 'subscribing...' - $scope.trading.ask_status = 'subscribing...'; - - $scope.trading.bookAsk.on('model', function (offers){ - $scope.trading.ask_status = 'updated on ledger ' + (remote.getLedgerSequence() - 1); - $scope.trading.askOffers = offers; - }) - - $scope.trading.bookBid.on('model', function (offers){ - $scope.trading.bid_status = 'updated on ledger ' + (remote.getLedgerSequence() - 1); - $scope.trading.bidOffers = offers; - }) - } - - $scope.offerPageLoad = function () { - if (!$scope.accountOffers.all) $scope.getAccountOffers(); - } - - $scope.offerIsSell = function (offer) { - if (!offer) return; - return (offer.flags & Remote.flags['offer']['Sell']) ? true : false; - } - -}]); // main controller; - - - -// ============ modal controller ================================= - -walletApp.controller('ModalAddMemoCtrl', ['$scope', '$uibModalInstance', function ($scope, $uibModalInstance) { - $scope.memo = {}; - $scope.ok = function () { - $uibModalInstance.close($scope.memo); - }; - $scope.cancel = function () { - $uibModalInstance.dismiss('cancel'); - }; -}]); - - -walletApp.controller('ModalCtrl', ['$scope', '$uibModalInstance', 'options', function ($scope, $uibModalInstance, options) { - if (typeof options != 'object') options = {}; - $scope.options = options; - - $scope.ok = function () { - $uibModalInstance.close($scope.options); - }; - $scope.cancel = function () { - $uibModalInstance.dismiss('cancel'); - }; -}]); - - -// ============== directive ============================ - -walletApp.directive('rippleValidAddress', function () { - return { - require: 'ngModel', - link: function (scope, element, attr, ctrl) { - ctrl.$validators.rippleValidAddress = function(modelValue, viewValue) { - if (ctrl.$isEmpty(modelValue)) { - return true; - } - return UInt160.is_valid(modelValue); - } - } - } -}); - -walletApp.directive('rippleValidSecret', function () { - return { - require: 'ngModel', - link: function (scope, element, attr, ctrl) { - ctrl.$validators.rippleValidSecret = function(modelValue, viewValue) { - if (ctrl.$isEmpty(modelValue)) return true; - - return (modelValue[0] == 's' && Seed.from_json(modelValue).is_valid()) - } - } - } -}); - - -walletApp.directive('rippleValidFederation', ['$http', function ($http) { - return { - require: 'ngModel', - link: function (scope, element, attr, ctrl) { - ctrl.$validators.rippleValidFederation = function(modelValue, viewValue) { - if (ctrl.$isEmpty(modelValue)) return true; - var str = String(modelValue); - - // ripplename; - var ripplename_regex = /^~[a-zA-Z0-9]([\-]?[a-zA-Z0-9]){0,19}$/; - - if (str.length > 1 && str[0] =='~') return ripplename_regex.test(str); - - // checking for email type address (e.g.xyz@domain.com) - var domain_split = str.search(/@([\w-]+\.)+[\w-]{2,}$/); - if (domain_split <= 0) return false; - return true; - } - } - } -}]); - -walletApp.directive('positiveNumber', function () { - return { - require: 'ngModel', - link: function (scope, element, attr, ctrl) { - ctrl.$validators.positiveNumber = function(modelValue, viewValue) { - if (ctrl.$isEmpty(modelValue)) { - return true; - } - - var value = Number(modelValue); - - if (Number.isNaN(value)) return false; - else if (value > 0) return true; - - return false; - } - } - } -}); - -walletApp.directive('uint32', function () { - return { - require: 'ngModel', - link: function (scope, element, attr, ctrl) { - ctrl.$validators.positiveNumber = function(modelValue, viewValue) { - if (ctrl.$isEmpty(modelValue)) { - return true; - } - - if (/^\d+$/.test(modelValue)) { - var value = Number(modelValue); - if (value >= 0 && value <= 4294967295) return true; - } - - return false; - } - } - } -}); - -walletApp.directive('rippleValidMemo', function () { - return { - require: 'ngModel', - link: function (scope, element, attr, ctrl) { - ctrl.$validators.rippleValidMemo = function(modelValue, viewValue) { - if (ctrl.$isEmpty(modelValue)) return true; - else return /^[0-9A-Za-z\-._~:/?#[\]@!$&'()*+,;=%]+$/.test(modelValue); // url characters ' - } - } - } -}); - +var walletApp = angular.module('walletApp', [ 'ui.bootstrap']); + +var Remote = ripple.Remote; +var Seed = ripple.Seed; +var Utils = ripple.utils; +var UInt160 = ripple.UInt160; +var Amount = ripple.Amount; +var Currency = ripple.Currency; +var sjcl = ripple.utils.sjcl; +var base58 = ripple.Base; +var Wallet = ripple.Wallet; +var OrderBookUtils = ripple.OrderBookUtils; + +// ================= configuration & Global constant ================== + +var CLIENT_VERSION = "rm-0.1.0" +var INSERT_CLIENT_INFO = true; + +var DEFAULT_ACCOUNT = "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh"; +var DEFAULT_SECRET = "snoPBrXtMeMyMHUVTgbuqAfg1SUTb"; + +var PATHFIND_MAX = 10; // stop pathfinding after reaching PATHFIND_MAX +var SLIPAGE = 1; // 1%, for calculating sendMax + +var RIPPLE_DATA_URL = 'https://data.ripple.com'; +var CHART_INTERVAL = '1hour'; // 1minute, 15minute, 30minute, 1hour, 1day... +var CHART_MAX_PAGE = 5; // max pages for repeated queries to data.ripple.com; +var CHART_LIMIT = 1000; // limit number for single query; + +var DEVIATION_ALERT = 0.20; // alert when offerCreate price deviate >20% from market. +var APPLY_INTEREST = false; // false: showing raw amount instead of demuraged figure. + +var remote = new Remote({ + // see the API Reference for available options + trusted: false, + local_signing: true, + local_fee: true, + fee_cushion: 1.2, + max_fee: 15000, + max_attempts: 0, // do not resubmit tx. + servers: [ + { + host: 's1.ripple.com' + , port: 443 + , secure: true + }, + { + host: 's2.ripple.com' + , port: 443 + , secure: true + } + ] +}); + +var GATEWAYS = [ + { + name: "BitStamp", + address: "rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B", + currencies: ['USD', 'BTC'] + }, + { + name: "SnapSwap", + address: "rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q", + currencies: ['USD', 'BTC', 'EUR'] + }, + { + name: "RippleChina", + address: "razqQKzJRdB4UxFPWf5NEpEG3WMkmwgcXA", + currencies: ['CNY', 'BTC', 'LTC'] + }, + { + name: "RippleCN", + address: "rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK", + currencies: ['CNY', 'BTC'] + }, + { + name: "RippleFox", + address: "rKiCet8SdvWxPXnAgYarFUXMh1zCPz432Y", + currencies: ['CNY', 'FMM', 'STR', 'XLM'] + }, + { + name: "JustCoin", + address: "rJHygWcTLVpSXkowott6kzgZU6viQSVYM1", + currencies: ['BTC', 'USD'] + }, + { + name: "TheRock", + address: "rLEsXccBGNR3UPuPu2hUXPjziKC3qKSBun", + currencies: ['BTC', 'LTC','NMC', 'PPC', 'DOG', 'USD ', 'EUR', 'GBP'] + }, + { + name: "RippleSingapore", + address: "r9Dr5xwkeLegBeXq6ujinjSBLQzQ1zQGjH", + currencies: ['SGD', 'XAG', 'XAU', 'XPT', 'USD'] + }, + { + name: "DividendRippler", + address: "rfYv1TXnwgDDK4WQNbFALykYuEBnrR4pDX", + currencies: ['BTC', 'LTC', 'NMC', 'TRC', 'STR'] + }, + { + name: "PayRoutes", + address: "rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9", + currencies: ['USD', 'ILS', 'BTC', 'LTC', 'NMC', 'PPC'] + }, + { + name: "RippleUnion", + address: "r3ADD8kXSUKHd6zTCKfnKT3zV9EZHjzp1S", + currencies: ['CAD'] + }, + { + name: "Bitso", + address: "rG6FZ31hDHN1K5Dkbma3PSB5uVCuVVRzfn", + currencies: ['BTC', 'MXN'] + }, + { + name: "RippleTradeJapan", + address: "rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6", + currencies: ['JPY'] + }, + { + name: "ExchangeTokyo", + address: "r9ZFPSb1TFdnJwbTMYHvVwFK1bQPUCVNfJ", + currencies: ['JPY'] + }, + { + name: "DigitalGateJP", + address: "rJRi8WW24gt9X85PHAxfWNPCizMMhqUQwg", + currencies: ['JPY'] + }, + { + name: "TokyoJPY", + address: "r94s8px6kSw1uZ1MV98dhSRTvc6VMPoPcN", + currencies: ['JPY'] + }, + { + name: "Central24", + address: "rM1JztoSdHmX2EPnRGRYmKQvkxZ2hnrWsn", + currencies: ['JPY'] + }, + { + name: "PaxMoneta", + address: "rUkMKjQitpgAM5WTGk79xpjT38DEJY283d", + currencies: ['KRW'] + }, + { + name: "Ripula", + address: "rBycsjqxD8RVZP5zrrndiVtJwht7Z457A8", + currencies: ['BTC', 'EUR', 'GBP', 'USD'] + }, + { + name: "Gatehub", + address: "rhub8VRN55s94qWKDv6jmDy1pUykJzF3wq", + currencies: ['EUR', 'USD'] + }, + { + name: "Bluzelle", + address: "raBDVR7JFq3Yho2jf7mcx36sjTwpRJJrGU", + currencies: ['CAD'] + }, + { + name: "eXRP", + address: "rPxU6acYni7FcXzPCMeaPSwKcuS2GTtNVN", + currencies: ['KRW'] + }, + { + name: "GBI", + address: "rrh7rf1gV2pXAoqA8oYbpHd8TKv5ZQeo67", + currencies: ['0158415500000000C1F76FF6ECB0BAC600000000', 'XAU (-.5%pa)'] + }, + { + name: "Rippex", + address: "rfNZPxoZ5Uaamdp339U9dCLWz2T73nZJZH", + currencies: ['BRL'] + }, + { + name: "PtyCoin", + address: "rBadiLisPCyqeyRA1ufVLv5qgVRenP2Zyc", + currencies: ['USD', 'PAB', 'BTC', 'LTC', 'DRK'] + }, + + { + name: "LakeBTC", + address: "rpDMez6pm6dBve2TJsmDpv7Yae6V5Pyvy2", + currencies: ['USD'] + }, + + { + name: "MrRipple", + address: "rB3gZey7VWHYRqJHLoHDEJXJ2pEPNieKiS", + currencies: ['JPY', 'USD'] + }, + { + name: "RippleDividend", + address: "rDVdJ62foD1sn7ZpxtXyptdkBSyhsQGviT", + currencies: ['BTC', 'CNY' , 'USD', 'FMM', 'FBM', 'XMM', 'RXM'] + } + ]; + +var TRADE_PAIRS = [ + 'USD.rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B/XRP', + 'BTC.rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B/XRP', + 'BTC.rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q/XRP', + 'BTC.rLEsXccBGNR3UPuPu2hUXPjziKC3qKSBun/XRP', + 'CNY.rKiCet8SdvWxPXnAgYarFUXMh1zCPz432Y/XRP', + 'CNY.razqQKzJRdB4UxFPWf5NEpEG3WMkmwgcXA/XRP', + 'CNY.rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK/XRP', + 'JPY.r9ZFPSb1TFdnJwbTMYHvVwFK1bQPUCVNfJ/XRP', + 'JPY.r94s8px6kSw1uZ1MV98dhSRTvc6VMPoPcN/XRP', + 'JPY.rJRi8WW24gt9X85PHAxfWNPCizMMhqUQwg/XRP', + 'KRW.rUkMKjQitpgAM5WTGk79xpjT38DEJY283d/XRP', + 'BRL.rfNZPxoZ5Uaamdp339U9dCLWz2T73nZJZH/XRP', + 'MXN.rG6FZ31hDHN1K5Dkbma3PSB5uVCuVVRzfn/XRP', +] + + +// ========= main controller ==================================== + + +walletApp.controller('walletCtrl', ['$scope', '$http', '$uibModal', function($scope, $http, $uibModal) { + $scope.gateways = GATEWAYS; + $scope.tradepairs = TRADE_PAIRS; + + $scope.accountHistory = []; + $scope.accountBalances = {}; + $scope.paymentSlipage = SLIPAGE; + + $scope.trading = { + pair: $scope.tradepairs[0] + }; + + $scope.flags = Remote.flags; + + $scope.remote = remote; + + remote.on('state', function(state){ + $scope.state = state; + $scope.$apply(); + }) + remote.on('ledger_closed', function(msg, server){ + $scope.ledgerIndex = msg.ledger_index; + $scope.server = remote.getServer()._url; + try {$scope.$apply();} catch (e) {}; + }) + remote.connect(); + + $scope.tabs = [ + {title: 'Info', templete:'templetes/tab-info.html', select: function () {$scope.infoPageLoad();}}, + {title: 'Trustlines', templete:'templetes/tab-trustlines.html', select: function () {$scope.trustlinesPageLoad();} }, + {title: 'Payment', templete:'templetes/tab-payment.html', select: function () {$scope.paymentReset();}}, + {title: 'Trading', templete:'templetes/tab-trading.html', select: function () {$scope.tradingPageLoad();} }, + {title: 'Offers', templete:'templetes/tab-offers.html', select: function () {$scope.offerPageLoad();} }, + ] + + $scope.alerts = []; + + $scope.closeAlert = function(index) { + $scope.alerts.splice(index, 1); + }; + + $scope.inGatewayList = function (account) { + if (!account) return false; + + var gateways = $scope.gateways; + for (var i=0; i < gateways.length; i++) { + if (account == gateways[i].address) return true; + } + return false; + } + + $scope.gatewayName = function (account) { + if (!account) { return ''; } + var gateways = $scope.gateways; + for (var i=0; i < gateways.length; i++) { + if (account == gateways[i].address) return gateways[i].name; + } + return account; + } + + $scope.accountInfoReset = function () { + $scope.accountData = null; + $scope.accountBalances.XRP = null; + $scope.accountInfoStatus = ''; + } + + $scope.handleAccountTransaction = function (transaction){ + if (!transaction.mmeta) return; + + var changed = false; + transaction.mmeta.each(function (an) { + var isAccount = an.fields.Account === $scope.walletAccount._account_id; + var isAccountRoot = isAccount && an.entryType === 'AccountRoot'; + if (isAccountRoot) { + Object.assign($scope.walletAccount.account_data, an.fieldsNew, an.fieldsFinal); + Object.keys(an.fieldsPrev).forEach(function(field){ + if (!an.fieldsFinal.hasOwnProperty(field)) { delete $scope.walletAccount.account_data[field]; } + }) + changed = true; + } + }); + if (changed) $scope.updateAccountInfo(); + $scope.accountInfoStatus = 'Updated @ Ledger:' + transaction.ledger_index; + } + + $scope.updateAccountInfo = function () { + var accountData = $scope.walletAccount.account_data; + + accountData.domain = accountData.Domain? Utils.hexToString(accountData.Domain) : ''; + accountData.xrpBalance = accountData.Balance / 1000000; + accountData.xrpReserved = 20 + (accountData.OwnerCount ? accountData.OwnerCount : 0) * 5; + + accountData.settings = {}; + + var flags = Remote.flags['account_root']; + for (var flag in flags) { + accountData.settings[flag] = accountData.Flags & flags[flag] ? true : false; + accountData.settings['AccountTxnID'] = accountData.hasOwnProperty('AccountTxnID') ? true : false; + } + + $scope.accountData = accountData; + + $scope.accountBalances.XRP = accountData.xrpBalance; + $scope.accountBalances.reserved = accountData.xrpReserved; + //$scope.$apply(); + } + + $scope.accountInfo = function () { + if (!$scope.walletAccount) return; + + $scope.accountInfoStatus = 'requesting...'; + + remote.requestAccountInfo({account: $scope.walletAccount._account_id, ledger:'validated'}, function (err, res){ + if (err) { + if (err.remote) { + var account = err.remote.account || err.remote.request.account; + if (account != $scope.walletAccount._account_id) return; + if (err.remote.error) $scope.accountInfoStatus = err.remote.error; + } else { $scope.accountInfoStatus = err.error;} + } + if (res && res.account_data) { + if (res.account_data.Account != $scope.walletAccount._account_id) return; + $scope.walletAccount.account_data = res.account_data; + $scope.accountInfoStatus = 'Updated @ Ledger:' + res.ledger_index; + $scope.updateAccountInfo(); + } + //$scope.$apply(); + }) + } + + $scope.infoPageLoad = function (){ + if (!$scope.walletAccount) { + $scope.setWalletAccount({address: DEFAULT_ACCOUNT, secret: DEFAULT_SECRET}); + } + if (!$scope.walletAccount.account_data) $scope.accountInfo(); + } + + $scope.trustlinesReset = function () { + $scope.accountBalances.IOU = {}; + $scope.trustlines = null; + $scope.trustlinesStats = null; + $scope.totalTrustlines = 0; + $scope.accountLinesStatus = ''; + } + + $scope.trustlinesPageLoad = function () { + if ($scope.inGatewayList($scope.activeAccount)) return; + if (!$scope.trustlines) $scope.accountLines(); + } + + $scope.accountLines = function (callback) { + if (typeof callback != 'function') callback = function (){}; + $scope.accountLinesStatus = 'refreshing...'; + var LINES = []; + var page = 0; + + var request = remote.requestAccountLines({account: $scope.activeAccount, ledger: 'validated'}); + request.callback(function handle_message(err, res) { + var self = this; + + if (err) { + if (err.remote) { + var account = err.remote.account || err.remote.request.account; + if (account != $scope.walletAccount._account_id) return; + if (err.remote.error) $scope.accountLinesStatus = err.remote.error; + } else { $scope.accountLinesStatus = err.error;} + } + if (res) { + if (res.account != $scope.activeAccount) return; + var account = res.account; + var lines = res.lines; + LINES = LINES.concat(lines); + + page++; + + if (res.marker) { + $scope.accountLinesStatus = 'requesting page #' + (page + 1) + ' ...'; + self.message.marker = res.marker; + self.requested = false; + self.callback(handle_message); + return; + } + + $scope.accountLinesStatus = 'Updated @ ledger:' + res.ledger_index; + + $scope.trustlines = LINES; + $scope.linesStats(); + } + callback(err, res); + //$scope.$apply(); + }); + } + + $scope.lineBalanceFloat = function (line){ + return parseFloat(line.balance); + } + + $scope.linesStats = function () { + $scope.trustlinesStats = null; + + var lines = $scope.trustlines; + var total = 0; + + var stats = {}; + for (var i=0; i < lines.length; i++) { + var currency = lines[i].currency; + var balance = parseFloat(lines[i].balance); + if (!stats.hasOwnProperty(currency)) stats[currency] = {balance: 0, lineNumber: 0}; + stats[currency].balance += balance; + stats[currency].lineNumber++; + total++; + } + + $scope.totalTrustlines = total; + $scope.trustlinesStats = stats; + } + + $scope.generateNewSecret = function () { + return ripple.Wallet.getRandom().secret; + } + + $scope.prepareGenerateAccount = function (options) { + if (!options) options = {}; + var modalInstance = $uibModal.open({ + animation: false, + templateUrl: 'templetes/modal-generate-account.html', + controller: 'ModalCtrl', + scope: $scope, + resolve: { + options: function () { + return options; + } + } + }); + + modalInstance.result.then(function (new_options) { + var secret = new_options.secret; + var index = Number(new_options.index) || 0; + + if (secret) { + var seed = Seed.from_json(secret); + var key = seed.get_key(index); + var address = key.get_address().to_json(); + + options.secret = secret; + options.index = index; + options.address = address; + } + + }, function () { + // do nothing; + }); + } + + $scope.prepareSetWalletAccount = function (options) { + if (!options) options = {}; + var modalInstance = $uibModal.open({ + animation: false, + templateUrl: 'templetes/modal-set-wallet-account.html', + controller: 'ModalCtrl', + scope: $scope, + resolve: { + options: function () { + return options; + } + } + }); + + modalInstance.result.then(function (options) { + $scope.setWalletAccount(options); + }, function () { + // do nothing; + }); + } + + $scope.setWalletAccount = function (options) { + var account = options.address; + var secret = options.secret; + + if (!account) return; + + if (!$scope.walletAccount || $scope.walletAccount._account_id != account) { + if ($scope.walletAccount) $scope.walletAccount.removeAllListeners(); + $scope.accountInfoReset(); + $scope.trustlinesReset(); + $scope.accountOffers = {}; + + $scope.activeAccount = account; + $scope.walletAccount = $scope.remote.account(account); + if (secret) remote.setSecret(account, secret); + + $scope.addAccountHistory($scope.activeAccount); + $scope.accountInfo(); + //$scope.getAccountOffers(); + + $scope.walletAccount.on('transaction', function(tx){ + $scope.handleAccountTransaction(tx); + }) + } + } + + $scope.prepareSetWalletSecret = function (options) { + if (!options) options = {}; + + var modalInstance = $uibModal.open({ + animation: false, + templateUrl: 'templetes/modal-set-wallet-secret.html', + controller: 'ModalCtrl', + resolve: { + options: function () { + return options; + } + } + }); + + modalInstance.result.then(function (options) { + $scope.setWalletSecret(options); + }, function () { + // do nothing; + }); + } + + $scope.setWalletSecret = function (options) { + var secret = options.secret; + remote.setSecret($scope.activeAccount, secret); + } + + $scope.addAccountHistory = function (address) { + if ($scope.accountHistory.indexOf(address) < 0) $scope.accountHistory.push(address); + } + + $scope.setSecret = function () { + var secret = $scope.formSecret; + + if (secret[0] != 's' || !Seed.from_json(secret).is_valid()) { + return alert('Invalid Secret!') + }; + + remote.setSecret($scope.activeAccount, secret); + $scope.editSecret = false; + $scope.formSecret = ''; + } + + $scope.currencyName = function (currency) { + return Currency.from_json(currency).to_human(); + } + + $scope.amountDisplay = function (amount, opts) { + if (!opts) opts = { value: true, currency: true, issuer: true, gatewayName: true}; + + var options = {max_sig_digits: opts.max_sig_digits}; + + if (APPLY_INTEREST) { + options.reference_date = new Date(); + } + var now = new Date(); + var amount = Amount.from_json(amount).to_human_full(options).split('/'); + + var value = amount[0]; + var currency = amount[1]; + var issuer = amount[2]; + + //if (opts.precision) value = Number(value).toPrecision(opts.precision); + if (opts.issuer && opts.gatewayName) issuer = $scope.gatewayName(issuer); + + var result = ''; + + result += opts.value ? value : ''; + result += opts.currency ? ' ' + currency : ''; + result += opts.issuer ? (issuer ? '.' + issuer : '') : ''; + + return result; + } + + // =============== federation protocol ======================= + + $scope.federationReset = function () { + $scope.Payment.federation = {}; + $scope.federationQuoteReset(); + $scope.Payment.federation.resolving = false; + $scope.Payment.federation.status = ''; + } + $scope.federationQuoteReset = function () { + $scope.Payment.destination = ''; + $scope.Payment.destinationTag = ''; + $scope.Payment.invoiceID = ''; + $scope.Payment.amountCurrency = ''; + $scope.Payment.amountValue = ''; + $scope.Payment.amountIssuer = ''; + + $scope.Payment.federation.quoteStatus = ''; + $scope.Payment.federation.quoteStatusDetail = ''; + } + + $scope.federationQuote = function () { + $scope.federationQuoteReset(); + var fed_address = $scope.Payment.federationAddress; + var quote_url = $scope.Payment.federation.quoteUrl; + var domain = $scope.Payment.federation.domain; + var destination = $scope.Payment.federation.destination; + var amount = $scope.Payment.federation.quoteAmount + '/' + $scope.Payment.federation.quoteCurrency; + + function format_params (params) { + var str = ''; + + for (var key in params) { + if (!params[key]) continue; + if (str.length > 0) str += '&'; + str += key + '=' + encodeURIComponent(params[key]); + } + return str; + } + + var data = { + type: 'quote', + domain: domain, + destination: destination, + amount: amount, + source: $scope.activeAccount + } + + var fields = $scope.Payment.federation.extraFields; + if (fields) { + for (var i=0; i PATHFIND_MAX) { + $scope.pathFindClose(); + } + } + $scope.$apply(); + }) + + $scope.Payment.pathFindStatus = 'Finding Paths...'; + return pathfind; + } + + $scope.pathFindClose = function () { + if (!$scope.pathFind) return; + $scope.Payment.pathFindStatus = 'Path_Finding Stopped.' + $scope.pathFind.removeAllListeners(); + $scope.pathFind.close(); + $scope.pathFind = null; + } + + $scope.setPaths = function (paths) { + $scope.Payment.paths = paths; + } + + $scope.setSendmax = function (amount) { + var multiplier = 1 + $scope.paymentSlipage / 100; + if (amount.value) { + if (amount.currency == 'XRP' && $scope.Payment.amountCurrency == 'XRP') multiplier = 1; + $scope.Payment.sendmaxValue = String(amount.value * multiplier); + // $scope.Payment.sendmaxValue = amount.value; + $scope.Payment.sendmaxCurrency = amount.currency; + $scope.Payment.sendmaxIssuer = amount.issuer; + } else { + if ($scope.Payment.amountCurrency == 'XRP') multiplier = 1; + $scope.Payment.sendmaxValue = String(amount/1000000 * multiplier); + // $scope.Payment.sendmaxValue = amount/1000000; + $scope.Payment.sendmaxCurrency = 'XRP'; + } + } + + $scope.submitPayment = function () { + var payment = $scope.Payment; + + var xrp_to_xrp = payment.amountCurrency == 'XRP' && (!payment.sendmaxCurrency || payment.sendmaxCurrency == 'XRP'); + + var AMOUNT = payment.amountCurrency == 'XRP'? + Math.round(Number(payment.amountValue) * 1e6) : + { + value: payment.amountValue, + currency: payment.amountCurrency, + issuer: payment.amountIssuer + } + + var SENDMAX = (payment.sendmaxCurrency == 'XRP') ? + Math.round(Number(payment.sendmaxValue) * 1e6) : + { + value: payment.sendmaxValue, + currency: payment.sendmaxCurrency, + issuer: payment.sendmaxIssuer + } + + var transaction = remote.transaction(); + + transaction.payment({ + to: payment.destination, + from: $scope.activeAccount, + amount: AMOUNT + }); + + transaction.tx_json.Amount = AMOUNT; + + if (payment.destinationTag != undefined) transaction.tx_json.DestinationTag = Number(payment.destinationTag); + if (payment.sourceTag != undefined) transaction.tx_json.SourceTag = Number(payment.sourceTag); + if (payment.invoiceID) transaction.tx_json.InvoiceID = payment.invoiceID; + + if (!xrp_to_xrp) { + if (payment.tfNoDirectRipple) transaction.setFlags('NoRippleDirect'); + if (payment.tfLimitQuality) transaction.setFlags('LimitQuality'); + if (payment.tfPartialPayment) { + transaction.setFlags('PartialPayment'); + if (payment.deliverMin) { + transaction.tx_json.DeliverMin = payment.amountCurrency == 'XRP'? + Math.round(Number(payment.deliverMin) * 1e6) : + { + value: payment.deliverMin, + currency: payment.amountCurrency, + issuer: payment.amountIssuer + } + } + } + if (payment.sendmaxValue) transaction.tx_json.SendMax = SENDMAX; + if (payment.paths) transaction.tx_json.Paths = payment.paths; + } + + if (payment.memos) { + var memos = payment.memos; + for (var i = 0; i < memos.length; i++) { + transaction.addMemo(memos[i]); + } + } + + $scope.paymentLog = {}; + $scope.submitTransaction({transaction:transaction, log: $scope.paymentLog}, function (err, res){ + if (res && res.metadata) { + var delivered = res.metadata.DeliveredAmount; + if (!delivered) delivered = res.tx_json.Amount; + $scope.paymentLog.result += ', Delivered Amount = ' + $scope.amountDisplay(delivered, {value:true, currency:true}); + } + }); + } + + $scope.paymentReset = function (){ + $scope.Payment = {}; + } + + // =================== transaction submission =================================== + + $scope.submitTransaction = function (options, callback) { + if (typeof callback != 'function') callback = function (){}; + + var transaction = options.transaction; + var tx_log = options.log; + + tx_log.status = ''; + tx_log.result = ''; + tx_log.summary = ''; + tx_log.tx_hash = ''; + + transaction.on('submitted', function (msg) { + tx_log.status = 'PRELIMINARY'; + tx_log.result = msg.engine_result + ': ' + msg.engine_result_message; + $scope.$apply(); + }) + + transaction.on('presubmit', function (msg) { + if (!transaction.attempts) tx_log.status = 'submitting...'; + else tx_log.status = 'resubmitting...'; + }) + + tx_log.status = 'PREPARE'; + + if (INSERT_CLIENT_INFO) { + transaction.addMemo({memoType: 'client', memoData: CLIENT_VERSION}); + } + + transaction.submit(function(err, res){ + tx_log.status = 'FINAL'; + tx_log.status_code = err ? err.result : res.engine_result; + tx_log.summary = transaction.summary(); + tx_log.result = tx_log.summary.result.engine_result; + tx_log.tx_hash = tx_log.summary.result.transaction_hash; + + callback(err, res) + $scope.$apply(); + }); + + } + + // =========== Adding Memos ================================== + + $scope.clearMemos = function (tx) { + delete tx.memos; + } + + $scope.deleteMemo = function (tx, memo) { + if (tx.memos) { + var index = tx.memos.indexOf(memo); + if (index > -1) tx.memos.splice(index, 1); + } + } + + $scope.clearMemo = function () { + $scope.memoType=''; + $scope.memoFormat=''; + $scope.memoData=''; + } + + // ============= modal add memo ============================== + $scope.prepareMemo = function (tx) { + + var modalInstance = $uibModal.open({ + animation: false, + templateUrl: 'templetes/modal-add-memo.html', + controller: 'ModalAddMemoCtrl', + }); + + modalInstance.result.then(function (memo) { + if (!tx.hasOwnProperty('memos')) tx.memos = []; + tx.memos.push(memo); + }, function () { + // do nothing; + }); + }; + + // ============= modal Set RegularKey ===================== + $scope.regularKey = ''; + + $scope.prepareSetRegularKey = function (options) { + + var modalInstance = $uibModal.open({ + animation: false, + templateUrl: 'templetes/modal-set-regularkey.html', + controller: 'ModalCtrl', + scope: $scope, + resolve: { + options: function () { + return options; + } + } + }); + + modalInstance.result.then(function (options) { + $scope.setRegularKey(options); + }, function () { + // do nothing; + }); + }; + + $scope.setRegularKey = function (options) { + var transaction = remote.transaction(); + transaction.setRegularKey({ + account: $scope.activeAccount, + regular_key: options.regularKey + }); + + if (options.memos) { + var memos = options.memos; + for (var i = 0; i < memos.length; i++) { + transaction.addMemo(memos[i]); + } + } + $scope.accountSetLog = {}; + $scope.submitTransaction({transaction:transaction, log: $scope.accountSetLog}); + } + + // ================== Account Set ============================================ + + $scope.prepareAccountSet = function (options) { + if (typeof options != 'object') options = {}; + if (!options.modal) options.modal = 'info'; + + options.set_clear_flags = { + asfRequireDest: 1, + asfRequireAuth: 2, + asfDisallowXRP: 3, + asfDisableMaster: 4, + asfAccountTxnID: 5, // not implemented yet? + asfNoFreeze: 6, + asfGlobalFreeze: 7, + asfDefaultRipple: 8 + }; + + var templates = { + info: 'templetes/modal-account-set.html', + flags: 'templetes/modal-account-flags.html', + } + + var modalInstance = $uibModal.open({ + animation: false, + templateUrl: templates[options.modal], + controller: 'ModalCtrl', + scope: $scope, + resolve: { + options: function () { + return options; + } + } + }); + + modalInstance.result.then(function (newSettings) { + $scope.accountSet(newSettings); + }, function () { + // do nothing + }); + }; + + + $scope.accountSet = function (settings) { + + if (typeof settings != 'object') return; + + var options = { + account: $scope.activeAccount + } + if (settings.flagSetClear && settings.actionSetClear == 'set') options.set_flag = settings.flagSetClear; + if (settings.flagSetClear && settings.actionSetClear == 'clear') options.clear_flag = settings.flagSetClear; + + var transaction = remote.transaction(); + transaction.accountSet(options); + + if (settings.editTransferRate) { + var rate = settings.transferRateHumanPercentage ? Number(settings.transferRateHumanPercentage) : 0; + if (rate > 0) rate = Math.round(rate / 100 * 1e9 + 1e9); + transaction.setTransferRate(rate); + } + + if (settings.editDomain) { + var domain = settings.domain ? settings.domain : ''; + var domain_hex = ''; + if (domain !== "") { + domain = domain.trim(); + domain = domain.toLowerCase(); + domain_hex = ripple.utils.stringToHex(domain); + } + + transaction.tx_json.Domain = domain_hex; + } + + if (settings.editEmail) { + var email = settings.email ? settings.email : ''; + email = email.trim(); + email = email.toLowerCase(); + + var email_hash = "00000000000000000000000000000000"; + if (email !== "") { + email_hash = CryptoJS.MD5(email).toString(); + email_hash = email_hash.toUpperCase(); + } + transaction.tx_json.EmailHash = email_hash; + } + + if (settings.editMessageKey) { + transaction.tx_json.messageKey = settings.messageKey ? settings.messageKey : ''; + } + + if (settings.memos) transaction.tx_json.memos = settings.memos; + + $scope.accountSetLog = {}; + $scope.submitTransaction({transaction:transaction, log: $scope.accountSetLog}); + } + + // ================== Add or Edit Trustlines. ================================ + $scope.editTrustline = function (line) { + var settings = JSON.parse(JSON.stringify(line)); // make a copy. + + settings.quality_in_human = line.quality_in ? line.quality_in / 1e9 : 0; + settings.quality_out_human = line.quality_out ? line.quality_out / 1e9 : 0; + settings.edit = true; + + $scope.prepareSetTrust(settings); + } + + $scope.addTrustline = function () { + var settings = { + edit: false, + no_ripple: true, + quality_in_human: 0, + quality_out_human: 0 + } + $scope.prepareSetTrust(settings); + } + + $scope.prepareSetTrust = function (options) { + var modalInstance = $uibModal.open({ + animation: false, + templateUrl: 'templetes/modal-set-trust.html', + controller: 'ModalCtrl', + scope: $scope, + resolve: { + options: function () { + return options; + } + } + }); + + modalInstance.result.then(function (newSettings) { + $scope.setTrust(newSettings); + }, function () { + // do nothing + }); + + } + + $scope.setTrust = function (settings) { + + var options = { + account: $scope.activeAccount, + limit: { + currency: settings.currency, + issuer: settings.account, + value: settings.limit + }, + quality_in: Math.round(settings.quality_in_human * 1e9), + quality_out: Math.round(settings.quality_out_human * 1e9) + } + + var transaction = remote.transaction(); + transaction.trustSet(options); + + var flags = []; + if (settings.setAuth) flags.push('SetAuth'); + if (settings.no_ripple) flags.push('SetNoRipple'); + else flags.push('ClearNoRipple'); + if (settings.freeze) flags.push('SetFreeze'); + else flags.push('ClearFreeze'); + + transaction.setFlags(flags); + + $scope.trustSetLog = {}; + $scope.trustSetLog.tx_json = transaction.tx_json; + + $scope.submitTransaction({transaction:transaction, log: $scope.trustSetLog}); + } + + // ===================== Charting =============================== + + $scope.drawChart = function (){ + + var data = $scope.trading.chartData; + // split the data set into ohlc and volume + var ohlc = [], + volume = [], + dataLength = data.length; + + for (var i = 0; i < dataLength; i += 1) { + ohlc.push([ + Date.parse(data[i]['start']), + Number(data[i]['open']), + Number(data[i]['high']), + Number(data[i]['low']), + Number(data[i]['close']), + ]); + + volume.push([ + Date.parse(data[i]['start']), + Number(data[i]['base_volume']), + ]); + } + //ohlc.sort(function(a,b){return a[0] - b[0]}) + //volume.sort(function(a,b){return a[0] - b[0]}) + + // set the allowed units for data grouping + var groupingUnits = [[ + 'minute', + [15, 30] + ], [ + 'hour', + [1, 2, 4, 8, 12] + ], [ + 'day', + [1, 3,] + ], [ + 'week', + [1, 2] + ], [ + 'month', + [1] + ]]; + + Highcharts.setOptions({ + global: { + timezoneOffset: new Date().getTimezoneOffset() + } + }); + + $scope.trading.chart = new Highcharts.StockChart({ + chart: { + renderTo: 'container' + }, + + rangeSelector: { + selected: 1, + buttons: [{ + type: 'day', + count: 1, + text: '1d' + }, { + type: 'day', + count: 3, + text: '3d' + }, { + type: 'week', + count: 1, + text: '1w' + }, { + type: 'week', + count: 2, + text: '2w' + }, { + type: 'month', + count: 1, + text: '1m' + }, { + type: 'all', + text: 'All' + } + + ] + }, + + xAxis: { + type:'datetime', + crosshair: { + snap: true + } + }, + + yAxis: [{ + type: 'logarithmic', + crosshair: { + snap: false + }, + labels: { + align: 'right', + x: -3 + }, + title: { + text: 'Price' + }, + height: '73%', + lineWidth: 1 + }, { + type: 'linear', + labels: { + align: 'right', + x: -3 + }, + title: { + text: 'Volume' + }, + top: '75%', + height: '25%', + offset: 0, + lineWidth: 1 + }], + + series: [{ + type: 'candlestick', + name: $scope.trading.baseCurrency + '/' + $scope.trading.tradeCurrency, + data: ohlc, + dataGrouping: { + units: groupingUnits + } + }, { + type: 'column', + name: 'Volume', + data: volume, + yAxis: 1, + dataGrouping: { + units: groupingUnits + } + }] + }); + } + + $scope.prepareChart = function (options){ + var pair = $scope.trading.pair; + + $scope.trading.chartStatus = 'Loading data from ' + RIPPLE_DATA_URL + ' ......'; + // 'https://data.ripple.com/v2/exchanges/BTC+rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B/XRP?descending=true&result=tesSUCCESS&interval=15minute' + + var data_url = RIPPLE_DATA_URL + '/v2/exchanges/' + + $scope.trading.baseCurrency + + ($scope.trading.baseIssuer ? '+' + $scope.trading.baseIssuer : '') + '/' + + $scope.trading.tradeCurrency + + ($scope.trading.tradeIssuer ? '+' + $scope.trading.tradeIssuer : '') + + '?descending=true&result=tesSUCCESS' + + '&interval=' + CHART_INTERVAL + + '&limit=' + CHART_LIMIT + + ((options && options.marker) ? '&marker=' + options.marker : ''); + + $http.get(data_url) + .success(function(res){ + if (pair != $scope.trading.pair) return; + var data = res.exchanges; + data.sort(function(a,b){return Date.parse(a.start) - Date.parse(b.start)}); + + $scope.trading.chartData = data.concat($scope.trading.chartData); + if ($scope.trading.chartPage == 0) $scope.drawChart(); + + $scope.trading.chartPage++; + + if (res.marker && $scope.trading.chartPage < CHART_MAX_PAGE) $scope.prepareChart({marker: res.marker}); + else if ($scope.trading.chartPage > 1) $scope.drawChart(); + + $scope.trading.chartStatus = ''; + + }).error(function(err){ + if (pair != $scope.trading.pair) return; + $scope.trading.chartStatus = 'Error: ' + err; + }) + } + + // ================== trading ======================== + + $scope.buyReset = function (){ + $scope.trading.buyPrice = null; + $scope.trading.buyQuantity = null; + } + + $scope.sellReset = function (){ + $scope.trading.sellPrice = null; + $scope.trading.sellQuantity = null; + } + + $scope.tradingReset = function () { + $scope.buyReset(); + $scope.sellReset(); + } + + + $scope.orderBooksReset = function (){ + $scope.trading.bidOffers = []; + $scope.trading.askOffers = []; + $scope.trading.bid_status = ''; + $scope.trading.ask_status = ''; + $scope.trading.chartPage = 0; + $scope.trading.chartData = []; + try { $scope.trading.chart.destroy(); } catch (e) {}; + + $scope.offersFilterTradePair(); + $scope.loadOrderBooks(); + $scope.prepareChart(); + } + + $scope.tradingPageLoad = function () { + if (!$scope.trading.baseCurrency) $scope.setTradePair($scope.trading.pair); + }; + + $scope.pairName = function (pair) { + var base = pair.split('/')[0]; + var trade = pair.split('/')[1]; + + var baseCurrency = base.split('.')[0]; + var baseIssuer = base.split('.')[1]; + var tradeCurrency = trade.split('.')[0]; + var tradeIssuer = trade.split('.')[1]; + + var pairname = baseCurrency + (baseIssuer ? '.' + $scope.gatewayName(baseIssuer) : '') + '/' + + tradeCurrency + (tradeIssuer ? '.' + $scope.gatewayName(tradeIssuer) : ''); + return pairname; + } + + $scope.prepareTradePair = function (options) { + if (!options) options = {}; + + var modalInstance = $uibModal.open({ + animation: false, + templateUrl: 'templetes/modal-set-trade-pair.html', + controller: 'ModalCtrl', + scope: $scope, + resolve: { + options: function () { + return options; + } + } + }); + + modalInstance.result.then(function (options) { + var pair = options.baseCurrency + (options.baseIssuer ? '.' + options.baseIssuer : '') + '/' + options.tradeCurrency + (options.tradeIssuer ? '.' + options.tradeIssuer : ''); + if (pair != $scope.trading.pair) $scope.setTradePair(pair); + }, function () { + // do nothing + }); + } + + $scope.setTradePair = function (pair){ + $scope.trading.pair = pair; + + if ($scope.tradepairs.indexOf(pair) < 0) $scope.tradepairs.unshift(pair); + + var base = pair.split('/')[0]; + var trade = pair.split('/')[1]; + + $scope.trading.baseCurrency = base.split('.')[0]; + $scope.trading.baseIssuer = base.split('.')[1]; + $scope.trading.tradeCurrency = trade.split('.')[0]; + $scope.trading.tradeIssuer = trade.split('.')[1]; + + $scope.orderBooksReset(); + $scope.tradingReset(); + } + + $scope.flipTradePair = function (){ + var currencies = $scope.trading.pair.split('/'); + $scope.setTradePair(currencies[1] + '/' + currencies[0]); + } + + $scope.offerPriceToHuman = function (offer, isAskOffer) { + if (!offer) return false; + var quality = offer.quality; + var tgets = offer.TakerGets || offer.taker_gets; + var tpays = offer.TakerPays || offer.taker_pays; + + if (typeof tpays == 'string') quality = quality / 1000000; + if (typeof tgets == 'string') quality = quality * 1000000; + var price = (isAskOffer) ? Number(quality) : Number(1/quality); + return price; + } + + $scope.offerGetsCurrency = function (offer) { + var tgets = offer.TakerGets || offer.taker_gets; + return (typeof tgets == 'object') ? tgets.currency : 'XRP'; + } + $scope.offerPaysCurrency = function (offer) { + var tpays = offer.TakerPays || offer.taker_pays; + return (typeof tpays == 'object') ? tpays.currency : 'XRP'; + } + + $scope.offerGetsToHuman = function (offer) { + var tgets = offer.TakerGets || offer.taker_gets; + var value = tgets.value ? tgets.value : tgets / 1000000 + return Number(value); + } + + $scope.offerPaysToHuman = function (offer) { + var tpays = offer.TakerPays || offer.taker_pays; + var value = tpays.value ? tpays.value : tpays / 1000000 + return Number(value); + } + + $scope.offerGetsFundedToHuman = function (offer) { + var tgets = offer.TakerGets || offer.taker_gets; + var funded = offer.taker_gets_funded; + var value = (typeof tgets == 'object') ? funded : funded / 1000000 + return Number(value); + } + + $scope.offerPaysFundedToHuman = function (offer) { + var tpays = offer.TakerPays || offer.taker_pays; + var funded = offer.taker_pays_funded; + var value = (typeof tpays == 'object') ? funded : funded / 1000000 + return Number(value); + } + + $scope.offerExpireHour = function (offer){ + if (!offer || !offer.expiration) return; + var now = Date.now(); + return (Utils.toTimestamp(offer.expiration) - now) / (60 * 60 * 1000); // hours remaining. + } + + $scope.offersFilterTradePair = function (offers){ + var offers = offers ? offers : ($scope.accountOffers) ? $scope.accountOffers.all : null; + if (!offers) return; + + function tgetsCurrency (offer) { + var currency = (typeof offer.taker_gets == 'object') ? offer.taker_gets.currency : 'XRP'; + return currency; + } + function tpaysCurrency (offer) { + var currency = (typeof offer.taker_pays == 'object') ? offer.taker_pays.currency : 'XRP'; + return currency; + } + function tgetsIssuer (offer) { + var currency = (typeof offer.taker_gets == 'object') ? offer.taker_gets.issuer : null; + return currency; + } + function tpaysIssuer (offer) { + var currency = (typeof offer.taker_pays == 'object') ? offer.taker_pays.issuer : null; + return currency; + } + + var bidOffers = [], askOffers = [], otherOffers = []; + + offers.filter(function(offer){ + if (tgetsCurrency(offer) == $scope.trading.baseCurrency && + tgetsIssuer(offer) == $scope.trading.baseIssuer && + tpaysCurrency(offer) == $scope.trading.tradeCurrency && + tpaysIssuer(offer) == $scope.trading.tradeIssuer) { + askOffers.push(offer); + } + else if (tpaysCurrency(offer) == $scope.trading.baseCurrency && + tpaysIssuer(offer) == $scope.trading.baseIssuer && + tgetsCurrency(offer) == $scope.trading.tradeCurrency && + tgetsIssuer(offer) == $scope.trading.tradeIssuer) { + bidOffers.push(offer); + } + else { + otherOffers.push(offer); + } + }); + + if (!$scope.accountOffers) $scope.accountOffers = {}; + $scope.accountOffers.all = offers; + $scope.accountOffers.bid = bidOffers; + $scope.accountOffers.ask = askOffers; + $scope.accountOffers.other= otherOffers; + + $scope.trading.getOfferStatus = (bidOffers.length == 0 && askOffers.length == 0) ? 'No outstanding offers for this Trade-pair.' : ''; + } + + $scope.getAccountOffers = function () { + $scope.accountOffers = {}; + $scope.trading.getOfferStatus = 'Refreshing...'; + $scope.accountOffers.status = 'Refreshing...'; + + var options = { + account: $scope.activeAccount, + ledger: "validated" + }; + + remote.requestAccountOffers (options, function (err, res){ + if (err) { + if (err.remote) { + var account = err.remote.account || err.remote.request.account; + if (account != $scope.walletAccount._account_id) return; + if (err.remote.error) { + $scope.accountOffers.status = err.remote.error; + $scope.trading.getOfferStatus = err.remote.error; + } + } else { $scope.accountOffers.status = err.error; $scope.trading.getOfferStatus = err.error; } + } + if (res) { + if (res.account != $scope.activeAccount) return; + $scope.accountOffers.status = 'Updated @ Ledger:' + res.ledger_index; + $scope.accountOffers.ledger_index = res.ledger_index; + + var offers = res.offers; + $scope.offersFilterTradePair(offers); + } + //$scope.$apply(); + }) + } + + $scope.prepareOfferEdit = function (options, raw_offer) { + if (typeof options != 'object' || !options.offer || !options.type) return; + + var offer = options.offer; + options.offer_sequence = offer.seq; + options.qty = (options.type == 'sell') ? $scope.offerGetsToHuman(offer) : $scope.offerPaysToHuman(offer); + options.price = $scope.offerPriceToHuman(offer, (options.type == 'sell')); + + if (raw_offer) { + var tgets = $scope.offerGetsCurrency(offer); + var tpays = $scope.offerPaysCurrency(offer); + options.baseCurrency = (options.type == 'sell') ? tgets : tpays; + options.tradeCurrency = (options.type == 'sell') ? tpays : tgets; + } else { + options.baseCurrency = $scope.trading.baseCurrency; + options.tradeCurrency = $scope.trading.tradeCurrency; + } + + if (offer.expiration) { + var now = Date.now(); + options.expiration = (Utils.toTimestamp(offer.expiration) - now) / (60 * 60 * 1000); // hours remaining. + } + + var modalInstance = $uibModal.open({ + size: 'sm', + animation: false, + templateUrl: 'templetes/modal-offer-edit.html', + controller: 'ModalCtrl', + scope: $scope, + resolve: { + options: function () { + return options; + } + } + }); + + modalInstance.result.then(function (options) { + $scope.offerCreate(options); + }, function () { + // do nothing + }); + + } + + $scope.prepareOfferCancel = function (options, raw_offer) { + if (typeof options != 'object' || !options.offer || !options.type) return; + + var offer = options.offer; + options.offer_sequence = offer.seq; + options.qty = (options.type == 'sell') ? $scope.offerGetsToHuman(offer) : $scope.offerPaysToHuman(offer); + options.price = $scope.offerPriceToHuman(offer, (options.type == 'sell')); + + if (raw_offer) { + var tgets = $scope.offerGetsCurrency(offer); + var tpays = $scope.offerPaysCurrency(offer); + options.baseCurrency = (options.type == 'sell') ? tgets : tpays; + options.tradeCurrency = (options.type == 'sell') ? tpays : tgets; + } else { + options.baseCurrency = $scope.trading.baseCurrency; + options.tradeCurrency = $scope.trading.tradeCurrency; + } + + var modalInstance = $uibModal.open({ + size: 'sm', + animation: false, + templateUrl: 'templetes/modal-offer-cancel.html', + controller: 'ModalCtrl', + scope: $scope, + resolve: { + options: function () { + return options; + } + } + }); + + modalInstance.result.then(function (options) { + $scope.offerCancel(options.offer_sequence); + }, function () { + // do nothing + }); + + } + + + $scope.offerCancel = function (seq){ + var transaction = remote.transaction(); + transaction.offer_cancel({ + account: $scope.activeAccount, + offer_sequence: seq, + }); + + $scope.tradingLog = {}; + $scope.submitTransaction({transaction:transaction, log: $scope.tradingLog}); + } + + $scope.getMarketPrice = function () { + var market_price; + if ($scope.trading.bidOffers && $scope.trading.bidOffers[0]) { + market_price = $scope.offerPriceToHuman($scope.trading.bidOffers[0]); + } + if ($scope.trading.askOffers && $scope.trading.askOffers[0]) { + var ask_price = $scope.offerPriceToHuman($scope.trading.askOffers[0], true); + market_price = market_price ? (market_price + ask_price) / 2 : ask_price; + } + return market_price; + } + + $scope.priceAlert = function (options) { + if (!options.market_price || !options.price) return false; + return (Math.abs(options.price - options.market_price) / options.market_price) > DEVIATION_ALERT; + } + + $scope.prepareOfferCreate = function (options) { + if (typeof options != 'object' || !options.type) return; + + if (options.type == 'sell') { + options.qty = $scope.trading.sellQuantity; + options.price = $scope.trading.sellPrice; + } else if (options.type == 'buy') { + options.qty = $scope.trading.buyQuantity; + options.price = $scope.trading.buyPrice; + } + options.baseCurrency = $scope.trading.baseCurrency; + options.tradeCurrency = $scope.trading.tradeCurrency; + + options.market_price = $scope.getMarketPrice(); + + var modalInstance = $uibModal.open({ + size:'sm', + animation: false, + templateUrl: 'templetes/modal-offer-create.html', + controller: 'ModalCtrl', + scope: $scope, + resolve: { + options: function () { + return options; + } + } + }); + + modalInstance.result.then(function (options) { + $scope.offerCreate(options); + if (options.type == 'sell') { + $scope.trading.sellQuantity = null; + $scope.trading.sellPrice = null; + } else if (options.type == 'buy') { + $scope.trading.buyQuantity = null; + $scope.trading.buyPrice = null; + } + }, function () { + // do nothing + }); + + } + + $scope.offerCreate = function (options){ + if (typeof options != 'object') return; + + var qty = options.qty; + var price = options.price; + var expiration = options.expiration; + + var pair = $scope.trading.pair; + + var base_amount = ($scope.trading.baseCurrency == 'XRP') ? + String(Math.round(qty * 1000000)) : + { + "currency": $scope.trading.baseCurrency, + "issuer": $scope.trading.baseIssuer, + "value": qty + } + + var trade_amount = ($scope.trading.tradeCurrency == 'XRP') ? + String(Math.round(qty * price* 1000000)) : + { + "currency": $scope.trading.tradeCurrency, + "issuer": $scope.trading.tradeIssuer, + "value": qty * price + } + + if (expiration) { + var now = new Date(); + expiration = new Date(now.getTime() + (options.expiration * 60 * 60 * 1000)); + } + + var transaction = remote.transaction(); + + transaction.offer_create({ + account: $scope.activeAccount, + taker_pays: (options.type == 'sell') ? trade_amount : base_amount, + taker_gets: (options.type == 'sell') ? base_amount : trade_amount, + expiration: expiration, + offer_sequence: options.offer_sequence, + }); + + if (options.type == 'sell') transaction.setFlags('Sell'); + + $scope.tradingLog = {}; + $scope.submitTransaction({transaction:transaction, log: $scope.tradingLog}); + } + + $scope.loadOrderBooks = function (){ + if ($scope.trading.bookAsk) $scope.trading.bookAsk.destroy(); + if ($scope.trading.bookBid) $scope.trading.bookBid.destroy(); + + var pair = $scope.trading.pair; + + var ask_options = { + currency_gets: $scope.trading.baseCurrency, + issuer_gets: $scope.trading.baseIssuer, + currency_pays: $scope.trading.tradeCurrency, + issuer_pays: $scope.trading.tradeIssuer + }; + + var bid_options = { + currency_gets: $scope.trading.tradeCurrency, + issuer_gets: $scope.trading.tradeIssuer, + currency_pays: $scope.trading.baseCurrency, + issuer_pays: $scope.trading.baseIssuer + }; + + $scope.trading.bookAsk = remote.createOrderBook(ask_options); + $scope.trading.bookBid = remote.createOrderBook(bid_options); + $scope.trading.bid_status = 'subscribing...' + $scope.trading.ask_status = 'subscribing...'; + + $scope.trading.bookAsk.on('model', function (offers){ + $scope.trading.ask_status = 'updated on ledger ' + (remote.getLedgerSequence() - 1); + $scope.trading.askOffers = offers; + }) + + $scope.trading.bookBid.on('model', function (offers){ + $scope.trading.bid_status = 'updated on ledger ' + (remote.getLedgerSequence() - 1); + $scope.trading.bidOffers = offers; + }) + } + + $scope.offerPageLoad = function () { + if (!$scope.accountOffers.all) $scope.getAccountOffers(); + } + + $scope.offerIsSell = function (offer) { + if (!offer) return; + return (offer.flags & Remote.flags['offer']['Sell']) ? true : false; + } + +}]); // main controller; + + + +// ============ modal controller ================================= + +walletApp.controller('ModalAddMemoCtrl', ['$scope', '$uibModalInstance', function ($scope, $uibModalInstance) { + $scope.memo = {}; + $scope.ok = function () { + $uibModalInstance.close($scope.memo); + }; + $scope.cancel = function () { + $uibModalInstance.dismiss('cancel'); + }; +}]); + + +walletApp.controller('ModalCtrl', ['$scope', '$uibModalInstance', 'options', function ($scope, $uibModalInstance, options) { + if (typeof options != 'object') options = {}; + $scope.options = options; + + $scope.ok = function () { + $uibModalInstance.close($scope.options); + }; + $scope.cancel = function () { + $uibModalInstance.dismiss('cancel'); + }; +}]); + + +// ============== directive ============================ + +walletApp.directive('rippleValidAddress', function () { + return { + require: 'ngModel', + link: function (scope, element, attr, ctrl) { + ctrl.$validators.rippleValidAddress = function(modelValue, viewValue) { + if (ctrl.$isEmpty(modelValue)) { + return true; + } + return UInt160.is_valid(modelValue); + } + } + } +}); + +walletApp.directive('rippleValidSecret', function () { + return { + require: 'ngModel', + link: function (scope, element, attr, ctrl) { + ctrl.$validators.rippleValidSecret = function(modelValue, viewValue) { + if (ctrl.$isEmpty(modelValue)) return true; + + return (modelValue[0] == 's' && Seed.from_json(modelValue).is_valid()) + } + } + } +}); + + +walletApp.directive('rippleValidFederation', ['$http', function ($http) { + return { + require: 'ngModel', + link: function (scope, element, attr, ctrl) { + ctrl.$validators.rippleValidFederation = function(modelValue, viewValue) { + if (ctrl.$isEmpty(modelValue)) return true; + var str = String(modelValue); + + // ripplename; + var ripplename_regex = /^~[a-zA-Z0-9]([\-]?[a-zA-Z0-9]){0,19}$/; + + if (str.length > 1 && str[0] =='~') return ripplename_regex.test(str); + + // checking for email type address (e.g.xyz@domain.com) + var domain_split = str.search(/@([\w-]+\.)+[\w-]{2,}$/); + if (domain_split <= 0) return false; + return true; + } + } + } +}]); + +walletApp.directive('positiveNumber', function () { + return { + require: 'ngModel', + link: function (scope, element, attr, ctrl) { + ctrl.$validators.positiveNumber = function(modelValue, viewValue) { + if (ctrl.$isEmpty(modelValue)) { + return true; + } + + var value = Number(modelValue); + + if (Number.isNaN(value)) return false; + else if (value > 0) return true; + + return false; + } + } + } +}); + +walletApp.directive('uint32', function () { + return { + require: 'ngModel', + link: function (scope, element, attr, ctrl) { + ctrl.$validators.positiveNumber = function(modelValue, viewValue) { + if (ctrl.$isEmpty(modelValue)) { + return true; + } + + if (/^\d+$/.test(modelValue)) { + var value = Number(modelValue); + if (value >= 0 && value <= 4294967295) return true; + } + + return false; + } + } + } +}); + +walletApp.directive('rippleValidMemo', function () { + return { + require: 'ngModel', + link: function (scope, element, attr, ctrl) { + ctrl.$validators.rippleValidMemo = function(modelValue, viewValue) { + if (ctrl.$isEmpty(modelValue)) return true; + else return /^[0-9A-Za-z\-._~:/?#[\]@!$&'()*+,;=%]+$/.test(modelValue); // url characters ' + } + } + } +}); + From b8f424c3211ec7ec1a671212930505073bf2150e Mon Sep 17 00:00:00 2001 From: yxxyun <> Date: Fri, 4 Mar 2016 13:40:03 +0800 Subject: [PATCH 047/147] add file --- css/index.css | 72 + lib/Roboto/MaterialIcons.css | 22 + lib/Roboto/Roboto.css | 224 + ...Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2 | Bin 0 -> 1432 bytes ...6m6pUHB-5mXQQnRJtnKITppOI_IvcXXDNrsc.woff2 | Bin 0 -> 1388 bytes ...6luXEYWpBSJvXCBJtnKITppOI_IvcXXDNrsc.woff2 | Bin 0 -> 15504 bytes ...aTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2 | Bin 0 -> 44396 bytes ...bGzN4aCrSFhlh3hJtnKITppOI_IvcXXDNrsc.woff2 | Bin 0 -> 15112 bytes ...qZRoncBaCEI3aWxJtnKITppOI_IvcXXDNrsc.woff2 | Bin 0 -> 11820 bytes lib/Roboto/fonts/CWB0XYA8bzo0kSThX0UTuA.woff2 | Bin 0 -> 14584 bytes ...8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2 | Bin 0 -> 12008 bytes ...OxyyTHEGMXX8kcRJtnKITppOI_IvcXXDNrsc.woff2 | Bin 0 -> 9780 bytes ...tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2 | Bin 0 -> 14524 bytes ...Sg9YCurV6PUkTORJtnKITppOI_IvcXXDNrsc.woff2 | Bin 0 -> 7260 bytes ...4gIq26G5XYbHsFBJtnKITppOI_IvcXXDNrsc.woff2 | Bin 0 -> 4836 bytes ...OpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2 | Bin 0 -> 4896 bytes ...ShpZSmG3z6VYwnRJtnKITppOI_IvcXXDNrsc.woff2 | Bin 0 -> 11852 bytes ...IL414wB9rB1IAPRJtnKITppOI_IvcXXDNrsc.woff2 | Bin 0 -> 4852 bytes ...eo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff2 | Bin 0 -> 14596 bytes ...QDm3fVTc1CPuwqhJtnKITppOI_IvcXXDNrsc.woff2 | Bin 0 -> 1352 bytes ...YbATG60EpZBSDyxJtnKITppOI_IvcXXDNrsc.woff2 | Bin 0 -> 15292 bytes ...OFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff2 | Bin 0 -> 14552 bytes ...GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2 | Bin 0 -> 15832 bytes ...XNKAbnjo6_TwHThJtnKITppOI_IvcXXDNrsc.woff2 | Bin 0 -> 9908 bytes ...DbcVyCnfJfjSdfBJtnKITppOI_IvcXXDNrsc.woff2 | Bin 0 -> 7004 bytes ...g_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2 | Bin 0 -> 9996 bytes ...H69Zi6eEPBYVFhRJtnKITppOI_IvcXXDNrsc.woff2 | Bin 0 -> 4780 bytes ...uB63VIKFYnEMXrRJtnKITppOI_IvcXXDNrsc.woff2 | Bin 0 -> 7176 bytes ...QWvpCWqAhzHcCSBJtnKITppOI_IvcXXDNrsc.woff2 | Bin 0 -> 10060 bytes ...lrTefzLYmlVV1UBJtnKITppOI_IvcXXDNrsc.woff2 | Bin 0 -> 11912 bytes ...r2l75qb0YND9NyBJtnKITppOI_IvcXXDNrsc.woff2 | Bin 0 -> 1412 bytes ...82MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2 | Bin 0 -> 7208 bytes .../css/bootstrap-material-design.css | 13682 ++++++++++++++++ .../css/bootstrap-material-design.css.map | 1 + .../css/bootstrap-material-design.min.css | 2 + .../css/bootstrap-material-design.min.css.map | 1 + .../js/bootstrap-material-design.es.js | 6823 ++++++++ .../js/bootstrap-material-design.es.js.map | 1 + .../js/bootstrap-material-design.iife.js | 3482 ++++ .../js/bootstrap-material-design.iife.js.map | 1 + .../js/bootstrap-material-design.iife.min.js | 10 + .../js/bootstrap-material-design.umd.js | 3485 ++++ .../js/bootstrap-material-design.umd.js.map | 1 + .../js/bootstrap-material-design.umd.min.js | 10 + 44 files changed, 27817 insertions(+) create mode 100644 css/index.css create mode 100644 lib/Roboto/MaterialIcons.css create mode 100644 lib/Roboto/Roboto.css create mode 100644 lib/Roboto/fonts/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2 create mode 100644 lib/Roboto/fonts/-L14Jk06m6pUHB-5mXQQnRJtnKITppOI_IvcXXDNrsc.woff2 create mode 100644 lib/Roboto/fonts/0eC6fl06luXEYWpBSJvXCBJtnKITppOI_IvcXXDNrsc.woff2 create mode 100644 lib/Roboto/fonts/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2 create mode 100644 lib/Roboto/fonts/77FXFjRbGzN4aCrSFhlh3hJtnKITppOI_IvcXXDNrsc.woff2 create mode 100644 lib/Roboto/fonts/97uahxiqZRoncBaCEI3aWxJtnKITppOI_IvcXXDNrsc.woff2 create mode 100644 lib/Roboto/fonts/CWB0XYA8bzo0kSThX0UTuA.woff2 create mode 100644 lib/Roboto/fonts/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2 create mode 100644 lib/Roboto/fonts/Fl4y0QdOxyyTHEGMXX8kcRJtnKITppOI_IvcXXDNrsc.woff2 create mode 100644 lib/Roboto/fonts/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2 create mode 100644 lib/Roboto/fonts/I3S1wsgSg9YCurV6PUkTORJtnKITppOI_IvcXXDNrsc.woff2 create mode 100644 lib/Roboto/fonts/NYDWBdD4gIq26G5XYbHsFBJtnKITppOI_IvcXXDNrsc.woff2 create mode 100644 lib/Roboto/fonts/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2 create mode 100644 lib/Roboto/fonts/Pru33qjShpZSmG3z6VYwnRJtnKITppOI_IvcXXDNrsc.woff2 create mode 100644 lib/Roboto/fonts/PwZc-YbIL414wB9rB1IAPRJtnKITppOI_IvcXXDNrsc.woff2 create mode 100644 lib/Roboto/fonts/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff2 create mode 100644 lib/Roboto/fonts/UX6i4JxQDm3fVTc1CPuwqhJtnKITppOI_IvcXXDNrsc.woff2 create mode 100644 lib/Roboto/fonts/ZLqKeelYbATG60EpZBSDyxJtnKITppOI_IvcXXDNrsc.woff2 create mode 100644 lib/Roboto/fonts/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff2 create mode 100644 lib/Roboto/fonts/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2 create mode 100644 lib/Roboto/fonts/isZ-wbCXNKAbnjo6_TwHThJtnKITppOI_IvcXXDNrsc.woff2 create mode 100644 lib/Roboto/fonts/jSN2CGVDbcVyCnfJfjSdfBJtnKITppOI_IvcXXDNrsc.woff2 create mode 100644 lib/Roboto/fonts/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2 create mode 100644 lib/Roboto/fonts/mbmhprMH69Zi6eEPBYVFhRJtnKITppOI_IvcXXDNrsc.woff2 create mode 100644 lib/Roboto/fonts/mx9Uck6uB63VIKFYnEMXrRJtnKITppOI_IvcXXDNrsc.woff2 create mode 100644 lib/Roboto/fonts/oHi30kwQWvpCWqAhzHcCSBJtnKITppOI_IvcXXDNrsc.woff2 create mode 100644 lib/Roboto/fonts/oOeFwZNlrTefzLYmlVV1UBJtnKITppOI_IvcXXDNrsc.woff2 create mode 100644 lib/Roboto/fonts/rGvHdJnr2l75qb0YND9NyBJtnKITppOI_IvcXXDNrsc.woff2 create mode 100644 lib/Roboto/fonts/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2 create mode 100644 lib/bootstrap-material-design/css/bootstrap-material-design.css create mode 100644 lib/bootstrap-material-design/css/bootstrap-material-design.css.map create mode 100644 lib/bootstrap-material-design/css/bootstrap-material-design.min.css create mode 100644 lib/bootstrap-material-design/css/bootstrap-material-design.min.css.map create mode 100644 lib/bootstrap-material-design/js/bootstrap-material-design.es.js create mode 100644 lib/bootstrap-material-design/js/bootstrap-material-design.es.js.map create mode 100644 lib/bootstrap-material-design/js/bootstrap-material-design.iife.js create mode 100644 lib/bootstrap-material-design/js/bootstrap-material-design.iife.js.map create mode 100644 lib/bootstrap-material-design/js/bootstrap-material-design.iife.min.js create mode 100644 lib/bootstrap-material-design/js/bootstrap-material-design.umd.js create mode 100644 lib/bootstrap-material-design/js/bootstrap-material-design.umd.js.map create mode 100644 lib/bootstrap-material-design/js/bootstrap-material-design.umd.min.js diff --git a/css/index.css b/css/index.css new file mode 100644 index 0000000..5bf107a --- /dev/null +++ b/css/index.css @@ -0,0 +1,72 @@ +.menu { + overflow: auto; + padding: 0; +} + +.menu, .menu * { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} + +.menu ul { + padding: 0; + margin: 7px 0; +} + +.menu ul li { + list-style: none; + padding: 20px 0 20px 50px; + font-size: 15px; + font-weight: normal; + cursor: pointer; +} + +.menu ul li.active { + background-color: #dedede; + position: relative; +} + +.menu ul li a { + color: rgb(51, 51, 51); + text-decoration: none; +} + +.pages { + position: absolute; + top: 0; + right: 0; + z-index: 4; + padding: 0; + overflow: auto; +} + +.pages > div { + padding: 0 5px; + padding-top: 64px; +} + +.pages .header { + color: rgb(82, 101, 162); + /*font-size: 24px;*/ + /*font-weight: normal;*/ + /*margin-top: 5px;*/ + /*margin-bottom: 60px;*/ + /*letter-spacing: 1.20000004768372px;*/ +} + +.page { + transform: translateY(1080px); + transition: transform 0 linear; + display: none; + opacity: 0; + font-size: 16px; +} + +.page.active { + transform: translateY(0px); + transition: all 0.3s ease-out; + display: block; + opacity: 1; +} + diff --git a/lib/Roboto/MaterialIcons.css b/lib/Roboto/MaterialIcons.css new file mode 100644 index 0000000..573a26f --- /dev/null +++ b/lib/Roboto/MaterialIcons.css @@ -0,0 +1,22 @@ +@font-face { + font-family: 'Material Icons'; + font-style: normal; + font-weight: 400; + src: local('Material Icons'), local('MaterialIcons-Regular'), url(./fonts/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2) format('woff2'); +} + +.material-icons { + font-family: 'Material Icons'; + font-weight: normal; + font-style: normal; + font-size: 24px; + line-height: 1; + letter-spacing: normal; + text-transform: none; + display: inline-block; + white-space: nowrap; + word-wrap: normal; + direction: ltr; + -webkit-font-feature-settings: 'liga'; + -webkit-font-smoothing: antialiased; +} \ No newline at end of file diff --git a/lib/Roboto/Roboto.css b/lib/Roboto/Roboto.css new file mode 100644 index 0000000..43ce06d --- /dev/null +++ b/lib/Roboto/Roboto.css @@ -0,0 +1,224 @@ +/* cyrillic-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 300; + src: local('Roboto Light'), local('Roboto-Light'), url(./fonts/0eC6fl06luXEYWpBSJvXCBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); + unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; +} +/* cyrillic */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 300; + src: local('Roboto Light'), local('Roboto-Light'), url(./fonts/Fl4y0QdOxyyTHEGMXX8kcRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); + unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 300; + src: local('Roboto Light'), local('Roboto-Light'), url(./fonts/-L14Jk06m6pUHB-5mXQQnRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 300; + src: local('Roboto Light'), local('Roboto-Light'), url(./fonts/I3S1wsgSg9YCurV6PUkTORJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); + unicode-range: U+0370-03FF; +} +/* vietnamese */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 300; + src: local('Roboto Light'), local('Roboto-Light'), url(./fonts/NYDWBdD4gIq26G5XYbHsFBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); + unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 300; + src: local('Roboto Light'), local('Roboto-Light'), url(./fonts/Pru33qjShpZSmG3z6VYwnRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); + unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 300; + src: local('Roboto Light'), local('Roboto-Light'), url(./fonts/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + src: local('Roboto'), local('Roboto-Regular'), url(./fonts/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2'); + unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; +} +/* cyrillic */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + src: local('Roboto'), local('Roboto-Regular'), url(./fonts/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2'); + unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + src: local('Roboto'), local('Roboto-Regular'), url(./fonts/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + src: local('Roboto'), local('Roboto-Regular'), url(./fonts/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2'); + unicode-range: U+0370-03FF; +} +/* vietnamese */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + src: local('Roboto'), local('Roboto-Regular'), url(./fonts/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2'); + unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + src: local('Roboto'), local('Roboto-Regular'), url(./fonts/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2'); + unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + src: local('Roboto'), local('Roboto-Regular'), url(./fonts/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 500; + src: local('Roboto Medium'), local('Roboto-Medium'), url(./fonts/ZLqKeelYbATG60EpZBSDyxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); + unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; +} +/* cyrillic */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 500; + src: local('Roboto Medium'), local('Roboto-Medium'), url(./fonts/oHi30kwQWvpCWqAhzHcCSBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); + unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 500; + src: local('Roboto Medium'), local('Roboto-Medium'), url(./fonts/rGvHdJnr2l75qb0YND9NyBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 500; + src: local('Roboto Medium'), local('Roboto-Medium'), url(./fonts/mx9Uck6uB63VIKFYnEMXrRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); + unicode-range: U+0370-03FF; +} +/* vietnamese */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 500; + src: local('Roboto Medium'), local('Roboto-Medium'), url(./fonts/mbmhprMH69Zi6eEPBYVFhRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); + unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 500; + src: local('Roboto Medium'), local('Roboto-Medium'), url(./fonts/oOeFwZNlrTefzLYmlVV1UBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); + unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 500; + src: local('Roboto Medium'), local('Roboto-Medium'), url(./fonts/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 700; + src: local('Roboto Bold'), local('Roboto-Bold'), url(./fonts/77FXFjRbGzN4aCrSFhlh3hJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); + unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; +} +/* cyrillic */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 700; + src: local('Roboto Bold'), local('Roboto-Bold'), url(./fonts/isZ-wbCXNKAbnjo6_TwHThJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); + unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 700; + src: local('Roboto Bold'), local('Roboto-Bold'), url(./fonts/UX6i4JxQDm3fVTc1CPuwqhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 700; + src: local('Roboto Bold'), local('Roboto-Bold'), url(./fonts/jSN2CGVDbcVyCnfJfjSdfBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); + unicode-range: U+0370-03FF; +} +/* vietnamese */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 700; + src: local('Roboto Bold'), local('Roboto-Bold'), url(./fonts/PwZc-YbIL414wB9rB1IAPRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); + unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 700; + src: local('Roboto Bold'), local('Roboto-Bold'), url(./fonts/97uahxiqZRoncBaCEI3aWxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); + unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 700; + src: local('Roboto Bold'), local('Roboto-Bold'), url(./fonts/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; +} diff --git a/lib/Roboto/fonts/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2 b/lib/Roboto/fonts/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..ed0b13ca09d1372918d42c2a7e3f944b762d80dc GIT binary patch literal 1432 zcmV;J1!wwqPew8T0RR9100o!;5&!@I010pa00le%0ssI200000000000000000000 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

-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 IkqZC-0J2MzG5`Po literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/77FXFjRbGzN4aCrSFhlh3hJtnKITppOI_IvcXXDNrsc.woff2 b/lib/Roboto/fonts/77FXFjRbGzN4aCrSFhlh3hJtnKITppOI_IvcXXDNrsc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..06fd74048782652f406850bfd2ed75439300c966 GIT binary patch literal 15112 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 q94EftCr4#`P_`0!><6jNZ(yxtZ0002WfoH@3 literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/97uahxiqZRoncBaCEI3aWxJtnKITppOI_IvcXXDNrsc.woff2 b/lib/Roboto/fonts/97uahxiqZRoncBaCEI3aWxJtnKITppOI_IvcXXDNrsc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..b61298bde8f1f247bad0d505a35e11132f80f66f GIT binary patch literal 11820 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 literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/CWB0XYA8bzo0kSThX0UTuA.woff2 b/lib/Roboto/fonts/CWB0XYA8bzo0kSThX0UTuA.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..120796bb71997275eafef44818771a32bd857e12 GIT binary patch literal 14584 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 literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2 b/lib/Roboto/fonts/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..0c7aec28f513926a7e749abc12863001e2f1b65c GIT binary patch literal 12008 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 GC;$N0_xDr) literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/Fl4y0QdOxyyTHEGMXX8kcRJtnKITppOI_IvcXXDNrsc.woff2 b/lib/Roboto/fonts/Fl4y0QdOxyyTHEGMXX8kcRJtnKITppOI_IvcXXDNrsc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..137a9771227db1cff7cbf4caff402acf42735804 GIT binary patch literal 9780 zcmV-4Cd=7(Pew8T0RR91046j55dZ)H09d#H043A_0ssI200000000000000000000 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 O{Yz6`=tuIX`v3s@w%oS> literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2 b/lib/Roboto/fonts/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..c34c128065cbeee902296858fc0fc97860766212 GIT binary patch literal 14524 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 literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/NYDWBdD4gIq26G5XYbHsFBJtnKITppOI_IvcXXDNrsc.woff2 b/lib/Roboto/fonts/NYDWBdD4gIq26G5XYbHsFBJtnKITppOI_IvcXXDNrsc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a940e021c8cdb9e5674dc19427398f3dc6fa0497 GIT binary patch literal 4836 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 K`BT6{N&x^*cwD0Z literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2 b/lib/Roboto/fonts/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..7936b665b54003fab3aafced6d6ae16c751d3736 GIT binary patch literal 4896 zcmV+*6W{E2Pew8T0RR91023ep5&!@I04{U@0206e0ssI200000000000000000000 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 Stqovy*8;1vBH2AlK^6c6HeG@M literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/Pru33qjShpZSmG3z6VYwnRJtnKITppOI_IvcXXDNrsc.woff2 b/lib/Roboto/fonts/Pru33qjShpZSmG3z6VYwnRJtnKITppOI_IvcXXDNrsc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..8acbd411cb60099d01efa22a6a49e89602cbab61 GIT binary patch literal 11852 zcmV-SF0;{hPew8T0RR9104_`b5dZ)H0B?i<04?hP0ssI200000000000000000000 z0000RjeHz|CI(;thYSc(34=Tl3<`m+bb*~h5`qK)HUcCAhhz(bbN~b(1%em{APj*x z8@ppAV_O!?pgZ7xlxU?yQOZeEj3U@L07#nc+5dk^;D!u*jq9t73Q7pk7V);p!AD#+ zJ4Fapg!7;{j^h*?^%*! zr-m^!MG98dq)kC1JPu{oZX4d13gG}@JCYnjv5)4es*(;>bqDT&P`GDLo$dpK$&^WU zUGgjBqmabzU!4owo+AHozt?jqNeSS6S)#lYP$3P-0V+8mCo5;s$=OlBysw!M(>6Q% zZ>q`KqPo%8{U_d(dVLPJ1_(X?57Bx22f)}|)BtyeOT578BMZZ}IUz5v0pou@oqn}5 zmg6jty+^bRueT4WyQ00K%FM`8q>*L*8{6?u9Or|RPqLSsENCR}o<>UESz5{xfRg+} zrV^o~rn;iLvb~Oqwz{RY%HbO zUWbo3PO?i=5)a~E>Gv>adtG`y`FB{qd6aoc#EJeHfvlr}h7m+YGIcMbv z!ViuO4+PnVhf@MT{W0E=!NPC`2EbYZcub~b267_;9vU7D!ebMN?4-be&SEG)L9ORl zhwkoGMuEW%Dms7LP_VqdU_mRIUpT0vZ5tmRpq>m%rhGC1seLi___;3m>bCmhSy}3E z@_uXKcZ~hMud?afvTC1)Rn>QPp07UCdhBJMoOh>uJ6?znw!AN|b>Wsr;(Twu^^yOx z`@&#tU}Ef*uS)Uo&gOX6U0qOT$YkO6jZH7TUc#}GG%3nwYtV>C!=9(T?NQrkdt8|1 z-jrJ3bmowV<3qN@Or8Ka_kGv?Gx!mLeosa+=%bRmeNwmWJkK8~kX+C08~-Z|xf3t4 zFNI2@`}qe11_g(NhJ{B&Ml)h!EVR*!0d_9-Fb(eE>&6 z%>zrJR%)I5zz$+0brh7ji~7BUfuO)v4M?CPyNX{UYl*Yhk^%V zIO7wr!4&GuccBz9dpKuf6;Li2l-nZ5nX*Xg1ne#jlxC+FP@y)tH517&>~ITz=QUUl1M4ARJ!pA@b)V%jzMr>| z4cWT4x~*jU4cLx-^T#*sZ#-ZBc>M?9XCHZG_Okh9&C6;)0bFmWaV-J&(>}-j&^^h6 z{B}LSE*;+VTytH8N>!@Ws70WE0ex*wIqi|1*rpKI#>?~0%+fOGyM)^ALJk4 zAt3*P9NAIhduz{&tU(%73Zb>?;-DwDDR{7Apmzm`!IR`Li;3ncSrdmtuFz%2g+CI z{wjcbIf*`odvQ|BMz9>S(}BE90w-^83U8^vz4YSx|MhsPq$8Lqye$`ZN1B&01o4eg z+{G2o#9U(E1s&oOpm=M9!_K)Eg~}rhp$^g*i}eG^`fLa#i==`F4)^dIkLq|2No0W}a%!iL zNCYMHYY3QJ)*)rQ|Az&CbhW4dl$fIBt17Z~&i2kolCcP~U`!H`oQz+PQM+~+Hh$Z9 zBq<>-J~WLc_z6Y|e9oQRYr%UN2WNyRf`Ig@ETcGdVVxN&hU@mI)#Xm zpEemnCD~brlXhxPhxS7qiZ0}6tb`OPS~@tJT*JxQVnt-&rV2{n;Hy@u*gKF6{HqR} zZxI3G!Czp9SJ=01kgFd*v>id)ATa7=P%}PNup65>{h-q6ZdrI(Yr3ubF@ScP2Y41UtlI$Xtvj?%&2Wd< zT~2aULHX<<-`rbY*Aj` zB}{h77BD$c`?B!@RVVK(%JYri7po{*v#;#PZ)E~BXqN2T&D9UDkvmjciSe%DI+Sdv zRr`d)ms>>|=_?n0C{voA5jzwU@omYl*nw{0;Tds5?x7IY3>GMSS#_@0`RH{MKuL0A%6NA-41c$O_5aApGh+XLjBvWj);&$k-)bVvD$F9DB+Zj)aF*t?}tZ}caJgp z?vnxD*Xj-hlrZmQtbF zaAuM!p-B{+P-$qnR93VYaH`6`*p0f@NsHC-~$wk|S_X31hSU z7xWQ}2OHCGwo#8d5RJ4fwW^zT(})jrN;Tt*m&()rx88vC+?S@j_yhRgMg7AqX6p<< zXV`I@zSM3DrRU=c*07^9Bfn$-4(JAB+I<1tAmot@stGLB4gX@-_kXQ%Aw+%dLi_AvXiitXb2K8ay-Gn6O)*MGmKwOYoqegkf4`|c4hj%iN z#a`P>`{yF{%5L73k8m33AbZ{XZ97JF?bi##8FtPJrdK1NaGsrxDQhBDW`JKEaUAK4 zqNHjRDH?#jvf3vnVWU3LxeFBEyo-~J*K#n6=)%0Er_fVC*Bvj5&wW919r^0nj1=p& zf^$^yh6fACsD@<^%A}g1gxza)F(u(D6o zj6NJ4a;mPpw6yH9R1^|5|F9*gl2K+nMndN-zfTLk=l}7s{!d-HJlwlGp04nJee?Fw zfB9a-D}__0x8+#-{(Yw~F*Y&8KSUhD{%$Jk7pbpS8NV`7r6k@kjMXxI$@_s%6_fN2 zR_P_2J3T(!cK#SW>!8pyzr)Ad98TA_wzM*{AMq=GN3>fEtyR0ux^Pq4Iyf2%6<};g zMa_fdHTIp*EK|5JE;_&&M%sgUVyuHoO zTPdb7fW#jxfB8AL@%H%)v%0CeEW3LURi$#UwlK$0{Nl074cH3r^b=X@#>d6uI5H*QV>~4%4`iEo#thOPQ`7Oqi}>R{Vw%1$U&dM4jAzbe zsh}F#4)g-Gug>JCqZ;kto!N3M<8j9heLk@~|Lr7aIr^*e((2a9Bj+Bvw|JcRp?bW< z`g%U6VKY-cz@IBcHGC$v;&xBY^@+A#SMReZYHVB1L?X?i*srsNXXQcRyO4w#W_;=V zjrZ@isgjtG-t2V$xo}ENP$$pw>+A5?)Tt!q_4mCa?Te*8<|d{;z;4c*e@X57c_~|H zA#b4Q(&LYjWgmF=G0%769uKYFr?1T4d~#|sL-DotL)@fV2rgAk>#@pP?nt>rfeT19 zZ)1c^zH~mHOhmMR36e-6mx`p4YgUuY?GL3eG;_Bp>7&c-@;N?7;5 zn}~?-^Pt!K1rnw_7@srt5AR{E2$fmg`Y{`};7f2YG)=7Nx!QuTRAz+NJiGH&;UGrobh%FbK0&Jr z47q)aQm`5+1g}BApzgK_n3!hFKtW7yT1b1AeAN3YepndhQZa;>99^k1WE_GrlV)+hyEsUWw00sfsz}rNlf8jjg&`c7J9!EZ<&g z>+h`?cL@RAqwn4C9Sk>F)$<(-jB;aRuEoqjL0oor5~{bJBXS{T4YHClu7uSk$tHe? zAuzb#5zs@Yddc#Q}^m;r#`Y#3{3f18;vZlUpPTc@U$_tP0UiR7yd4|tZi^~!=y5(e-q$C$*<+^T2NZs2H-+PCem4I(^(H^wnrbfO ze(!=>As36r=}gF2ayZq?w}zhaXkgH>*mAt)t*?r+{aa}zpVIo_^gCiTYizk(%64?} zh!t5>r+{tUHdpq?bAN|xVDj}rwdLl`o(|Oa()WHFkll8xwV>)*-vY}~=hVdF#N?*S ze$ku-ANy}6ApUZG`aX9;BPU;dLp}2UDKlhx@2l*Le8MyPMLsiX|&!|9P686X+^$Q|m##?{hBb zb2%gU++E{Sf)2tKCtd4QBmBW(n!&&qK@EN*NvArknMt*dBo}%WvM|B=Xe^mtnKn!t z;?Skvmq&a>496S9t1i~?HS=36A@}(k77@jd*je*>RvAWfkKw(7CqH!E(dOj zcja|(>oaj3N5!o5PeZ&_>oFEKr3j4CQP*EUAahcdwVgdKMLTJ1ym=_rm)0xnc8(AA77s3`p@MyW)RNq%jH03$w zDXK#bNC+EM-@pkN*efwk7#(Im`E940A?w&&Ij=qvQo5nHCpzWiQNDT?yVTE$GG^ zMVM%q&Q@b-ZcTqcweaxA_$8NxG$h{3<~?7@vKf2CnGCLMSlKyo#I0$HL?)wp$idq zp+R=GVe^rofad=H4l5gV0|Rw6Bcg_uiGhlmp^=I!-PWA0=6FFHf7F4fU}HyewzFWC z(DaV04lH_wMxM7S2+~vetV?2X3uHK{8cE(7JE2T8&^;wrdQea*$7(5Oeozk5uY7-+ zWKTSM@%$2(*`tH*k#1vJZ@ToeZO%UXbnE8YS}!xbwD@vD zF;c<0NptaKZS|;fKo_l3*QY0;5P$LDGce(Y)Ya)fYsHxXVo!Fz1E+8nt*KMeT2tK9 zr3mHa3rkI3E|rCQ?mr$`$we9t4}Dx+LVq`BL@KY!-0mpuMiXBQ-z$sn*>76h4_r7gMa=-`x%wbU`VMlUU*4rNb#UdkrD3$P<5$};1p3hR;%V>n}HBTd9zIOIZ;~C0K=ls*^*SDUx zscNC4l!jPkC8s*dUGi=~WSerulg?+1w;y|4Ggi@;`&n*er#wWD>zSA;#*(o;V|aQE zSNE66`5kkvJXR{)y&)Suorh&!LwM6Gomz(yU>#nX2frwoTXQ z9@K-VJ;gCizSE-A`sKe6dcxASJREv*sZvA8HXk=tdYQ5Qhh9v{8{oq*(EWT1azEB$ zmZW)T@A>8#Zja7~I>b3F_$`z!&=-Dx`@r&XcHy5_TM%0s8uD*+_eg8S)#087bXxq# zz&QpJ1<32 zwr2Mc8`d6vlbkZ?;Z4zVV=#1B5TD5svr%s###k(Nds2tGJsv7RV!`4vJNayO(cEZK zB5urPW6_P2%ox};#W4nR=%G2EqNqeTl7fGX#MpDeDtY7~f$`84kFu1-kP%zY4)-Jz z+jn~!R|Gh$YvGSD#!ChD5aEb!F1M6LmsvIc*}aqNqR&M|G+(sDL|3Lx`7K)v*!UCX zCYF2~`v$o0N>pONVPQfk%Pc)_o6wzkx5621!B7;8NyQ>~C|pTGx=0&<<)he)W&}ls zDVb#2BPWOq2=(Fm;?wFRT^-=VQdL2AH)Z5Vy-g7~(gWPpAA zfJ7@+%JGHUKH-E27KZEmMcLrfklmY->`f8ZXgrmW1vbR{J%NU1<@cpUv2k8)Lzq|(5Bd`0OeF)S!1Ahj{WsIP&9kj`UfZ)li%fgcKb+tsA5JIj`fY4)g)}QH*I-+#5tYGUh<(rl=C0EX7Sy=6_p%|Y3t0O8m{rYAA zKGD2}_NDj+@@*!}CD0BnBT^|}n78lR5vQDWm|~|>ds8Kap}yxUd!eTnnvJ6J7WhQvVPw&RgeifPWLJB2QU0nR>afm0ua zfm-QGCZ2YFrElixeKLJB4Sao2-{?mmVPco&TzyGL2+SArZYyYAXkD1;Abp-ZvObm4 zVX9ti!xT_Hb-zC&XY9!>MQ+)|gyjrvAbkI;AGi*T-&4(5(8ppwDhOKlRDdsWFCt+r z{{dR~RB;j1_P$5X*foPWQ~9YMuwY6|Ef*LVajwrNtgf~{Bal{PlbE9=QROCkCW1`G zgeQ2f<}7^&wEb#;p}|g9!AL#2_*T?jcZBa0QfHbC!EG7SEl0#}N)>5@5YdkEh&H2G zl*{nI?Vu$Oz!{*Ok-GTi6H4&eX=n>-hA+xxqtwl2^XHTrl}h!3eHEZ9feG@Z8U^5Q z3$gcs>h19z1Y3a8khH+7B-JPv#5$C#zsN?^93BDdXKJJ%i4lT%pg2|+}Xbj0?`^^?gF2^XwuS9-e+!YQXJ!JEPI%X1!j*nYwAMA zmZfwC+llLhZ!X44CvKr~S0ZD@P?s4rVtyNtJHlqKS?D4t)k;U$B~2iWP)>9GKsg&$ zdXRf_O(TqBB!IF^w|cGvcfdN!7R!lr`6L5HOb~@ds3~lS;fO0iAx<6$$BgjGRRZ?H zmYcSOQfnkDL?%wIM>h%rl5|3@;Q2F{bSkBdm#5CnL0#FYA_t z_O~FxDroz1VTvJ`!>|$70kC~`ZuMrjww?;i8Uw47tW0@jDHhQYQN0R5^J|;G&ZC_` zpPsRJI_4KbVV^Eb!^2}yulHi9&K5ig>89Ra+~VF*RmQlP!f+ zePZ1(+6u-1NZfQmlAEzZVzJ7GW8sZbx--ZY9{_rq^rdL>I?xbxVdOS5I|KQ=ayimT zu%|r|&i6M%pX!rJIv*884?xsLnr7IRCNKphbC^Y77@i0G>J!u9Oqe(W20_Gzd7xTX z+4f6_xtUY3g8zJR4<|$Ax9o*U(Bojyb#xtF_lqmZ%7C22))qFqvj7&x7O@e}C-Y=$ zB*o@?OioBp=;3stK&yn<3^Tu6Gll35vi!9Uf*qR^D4)cz1xzPk!;S|DgFN2@*l)6S zRO7b(d}R?ZMJPQ4)zNVB0y`6>su-vX+D5qdV+QTYF~^CbuSTdaXxV?3-?R=ewrWxI zumapBo$zpgjw(1}@p*0yqxi=IoLAYj%zRz~tbMgXlYNjNcMyyC8kI~2^3#*r85Q!9 zSF$^TezCedU(i(qNf+%_e0~O>CYSUM2rvfsO)k z%m@tN3WEDx)rn!a)|jP|_YQTCQ@{IGyn@CtDpSw^+gIU*V<7+)Ipp_KDxePQzz7E* z>D7y}j_&bf3D%Nu#;>>IuO!;Pp81PazfeW{S1ib6JM(fguYhwqIzJHDfi7U(^8^@y zXi5Pbe^zltpvv_|h0ijK3U5ttB8ZeC&_$5#n|%T{qL-oE8hGsji)P!H$dIhCw>2j> zSQus}u=TYCsSDaNw0>OxmQtQUcHw-vWtg!L0>;qM8t6Y}$~$P?Z8B&pdT}`@v8N(h zB##3O1fl5|XCBtT(pTODff9m~Z?et;x>!F`#|;tXlyTo7tZ?awSz8|i*+{Oj=j z^&p|m2KB^w&d|^%z|$0Y8chHU*lb2!hC3KisEiGKCg63%HQj_JJw_r$fNd{OZWGcN zufhu`4^t?%S9p89QBYh`_YVj@HplS(e0dC&oF%8p0H6ey`1-p4K8<#56Vso^Qg{X@ zA{1Al$Mg8!48-eu)K`2-Kgne8kL6Jo; z&yV($Q(?4>YA!pK@-0jw(=l*7-$2U13Ne@X^z$|SH1wgL$`&n!v+xjJp6`x1utF!S z+aoz;P?Bv=R-;KYbqPjA933jh#%%Tz=&q?i>Uy2jJj&vU-m6CDQgQGUx8zu@0W~UwIXK z0tFo9y;xDs0;XI!C__}Kh>B$^i_6XkW!d;!bON`!%smOA=63iT2X-iJa)D65z+sJ2 z6du95%8ANqS|`wto=7Ds{(xh-HEzZBLASa_5JjsCB;n{~NH8x31<Z+kT<&I%mNUX&Fa~Da7W9xIy4_c^G&gf6Bm*Oi z6}J;b)h&wMrU%S-*IDW)$pkrXp_}II-lgmmSvT?4ZhW*(aJ))JshV|XOtrIvJFs)@ zy2L#Va%Eun!q^EuT!p3Fy;G(^Dy}UuL}@i9RnWfKtjPVVOnCJfZNXQ`Hkq%s1nh!o zqV}$fEo28!FQ*|7RR$5nYSTns`y0CT;&un3S+71_jfXtOci=7PwxnlSxG6J=3^lA) zjgmx%mRCo_xMTQ+?--Ph->#J;zpn-ibdnJ8!LxVAv&*L3B`dFfPVB5-wqlF8AHd+& z$Ka@W)FrLejJPe2!;!H9-uew)WHt~Zoo&wr5~Z43Wp|95O2BqCKJQv||Ig!~lAc@D zYpowYo?lV%yk4_`Yv8(vjIE!;{GKB?HJhgWg4H*Km}QRFtD1TcQ1&Q1*|P^gOg!yGDJml#Du1y-VX*NLc$a)L zYpk*GtqWcPnZqA`$%wun{=0&6uRMOMYcTOBl~Z^5!L<*T>A8^f@c@0=iY>8q{p_r| zU%fboU%fRfkMO@V`j9`EoV(LPuf^ouVs_w&wcsS3%+;XTbw2=;AiK6=AGm@Jcjfb+?*VQgWBc0isF2aXRGme2QEBvIe6r)!J{Da7>Z)=T??yMHb<6| zhmx#I)M!@!Jc23dhnmpkm+1iczdBs>ro>y(`Cq$A%su>*$T`Z_!~fD1wq1;f7uBlG zQEC+@1r>EGtd6t_WOz0V$(do3AsRtfNh#ZcWN7((5!oLQfWx~S3KX{Xm}btgISaoX z!A!+agIW1ik@vjUNkupmp#v+%?xP~kRw(Z!vapH({g5vT-YGV;g42P0+@jtCtz1+W{b@v{r_c6y5T_0 z;rs5@$S!CH_PV;1e%esW9YE5n(PI?$HbX_ydZRJzoHn478=u&+cfZU0C3Ic`?Jnmw zL$e#IpNdYm`vlt@ml_GhlF(XnU%pL(M++C&q{z3>X=z`TnOBKg%H!4m4%4cK4Zs;p}1*Tk3V_1#_~wZ$RzaF-X2D9^^qsiA7Cv8?Jnpm^@1q%cJl zz_qmr_phvYTY^=ABah`X;{mOR*N`JUvfbM8Ffe1O4q+8Nfpq;yqlr-L2K>7e>HH-& z)5@xsgwhDngI`*Qh#TU3%7{5<^=%5xNdQcohX899M>bRb6k^hy`$Q+ zoG`d9N&HA8Kg&r9gY$>i7g-BZ4Vaf;r&@u)VJwM|Te`e22MXYTeEdjQ*Z=He0R=c5 zo7p|#2pR}er1eJdR$(Z=6>*BqsqAJjN>*_UwAuOAvF^hExe|grz{qJlD}MiXUWrtN zatwFfZQYZqIPGGc@c?(7HnNcW4 zD?~UNl|X*yEs9_fqZ08HX2qNl6E+;kC@r4;&*go~|MJM_i~WRFK%k%xkFY49`Z!U| zt1-w)P~8lxf&C&F#2}K1y4a~>kP~Tkx>vhMw3ns!E}G(NLl`wv!k4!XxyQG1|8%=)AA(IppWQAI*_Q-D)u?T?Eut?( G3>5`@hY1G& literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/PwZc-YbIL414wB9rB1IAPRJtnKITppOI_IvcXXDNrsc.woff2 b/lib/Roboto/fonts/PwZc-YbIL414wB9rB1IAPRJtnKITppOI_IvcXXDNrsc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..1674e4e1730e6494b204ffd8b30c1478fc26581f GIT binary patch literal 4852 zcmVA-01}e`0ssI200000000000000000000 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 asvN32kZmuovV%dT6;&#aV%b0sQUL&UxKWG% literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff2 b/lib/Roboto/fonts/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..5f96609d81a812b8f2557a4e9bba6db29205ae0e GIT binary patch literal 14596 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 literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/UX6i4JxQDm3fVTc1CPuwqhJtnKITppOI_IvcXXDNrsc.woff2 b/lib/Roboto/fonts/UX6i4JxQDm3fVTc1CPuwqhJtnKITppOI_IvcXXDNrsc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d60d1158c1c55f87acff7465adbab986be2fd1a3 GIT binary patch literal 1352 zcmV-O1-JTlPew8T0RR9100l?@5&!@I00|rb00is+0ssI200000000000000000000 z0000Q6dQpi91I3v09Xh@34=Tl3<`rtgDnyi0X7080~`ww00bZff*J=P41ppWx(CPx z9{BgHKR3ClN6a8yFj=7swOuM%c*YAU`v8CGPM>C;@F%+cYrj_ao#zW(ZTi2f>F=JX zBoTv1qe7{KA|{O?i7kg4UY)%NAcj^I1Q7cBL4-x@Kqk|(7E!%^@3wY&HEnBXV@Uhj z9h(@B1jyy;tq7@tsv&&~Z4KKtQEi*XBxXvYk!lEy%65)A9kdL&Z|7!aSIv-+`+zQQ z(H_A7;~HZqh5a5aI%_Q{+yn6SW;- zef26w3EQ$#ElDNTI7+jX=ofdCZd+-k_e?KvyL*T*gZ>6o~wHuV|>Eg^C8hme{ zrC8{;*u#t5xSHshL1%;KB^)KYU`oI5p@`MmnAwUcvHu-q*fX!I_nPOWO)-xs){Hp695*{IHuo*it!D6s!gMIV#k8pM|cPXevD4kBxPYt0TT|`m?vn zMxNNTQ$QO`#H+8SI>nKBx%MNL(v(oMcu7Zv?U@VR6bN{#?&up4|FuONc|CgW&87R7M{y&KQC?rX=#4i-pJy=C zGkU`cj9}5R)UF?+yFa~I7c0*g*VpGQ_~gMiubfhS&x7}ycU?P~m#4jXO}hH-cA%Z_ zePbY>-}?PkSKj&!pG^Jm*59wW^5*aOBwcygwVTGgTK4()70$xDRVuhJf5$W&7-!gyms>U*AY;@3IRCJ&U zzGTD)Dq$m0iWVy4CFB^G?dHpz3I`=<0eNObdMgb+K7I1f)dgdJ#|#1R%uhuF0A6}` z&gp*!{r`ISbZ9$x!vE2B0)p+?7=-;2UUsq$ zV*M5U$%u&7p9jU@KK14Kg!(_IB@?z)?ECbzl)QNNibQuQW7nFQBWk4rJ?krrqSfH! z5&i0FON9~xyHyrs!Xs=f5m`Pn(XVQTOf(YgulNJUGK2EO_KYg9&^-Q*%n`JuurpIo KkuGko5IX^pP<|=^ literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/ZLqKeelYbATG60EpZBSDyxJtnKITppOI_IvcXXDNrsc.woff2 b/lib/Roboto/fonts/ZLqKeelYbATG60EpZBSDyxJtnKITppOI_IvcXXDNrsc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..f63bc9a1934f40bbbc109e7697aacb18ebb2f284 GIT binary patch literal 15292 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 literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff2 b/lib/Roboto/fonts/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..11cde5d04c470947b1c88e42a684fcf0d5b396b0 GIT binary patch literal 14552 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 C(C%db literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2 b/lib/Roboto/fonts/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..e4546e49304d4499c5dfb8dd45626afc3dd8459a GIT binary patch literal 15832 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 ilgW1vW391DUF00bZff*J=P41ppW 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 literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/jSN2CGVDbcVyCnfJfjSdfBJtnKITppOI_IvcXXDNrsc.woff2 b/lib/Roboto/fonts/jSN2CGVDbcVyCnfJfjSdfBJtnKITppOI_IvcXXDNrsc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..637645bd7e000128bd6c65583657090b29a3e869 GIT binary patch literal 7004 zcmV-i8>8fRPew8T0RR9102^EY5&!@I065eD02=)O0ssI200000000000000000000 z0000QSR0IN91I3v0EH9?LJ5OB5ey2=FvJKFZ~-;~Bm;vG3xP@i1Rw>18V4W@fg&3# zGP46UY#aa&`=d8e)M~vbn*EoMlZ`7#2v7x~r3fv8E8S)Ta`${x(`Ta>cbEtu2q=Jn z51;{H0RU(K0N`%`01yFL0f41}Qst1OX!;*HwfFUfrVyCq0GlvL>pF}oA-J9HsprKb zX@PD4aNaAke&Emb#-xQ~Ti_2%w_DK4x2z>DnClRDTsw7E=WtN)X&o5P!;if?Pya$1 zqM=Zlsb~5+rJJNmCod!aZcbCSY*}7$wv*o*l3oGq6`%t65Ej8A*u!ZmdHjE@lbvkT zNk{=1i)v)d=_B@s{UE4-H36ios7NDofKX#vLX;gF$wqW~R%E%?YR!A%v|9jqFFWou<;vtk;?agCys&0>fH?H9X%+N3bgecK1kfi0m!| zU3d?WQUSf5o097^W$HdflR(MMp%0 z!Y>+gvG7PHN;=-(OoU}4h#<@f0yO5Tu+ng;d_WM(SNz<$K!c7f2xe6%%Od$KnnlUX zN@qeQ&t&tG)M~B?E7^k;m{1nUi=wpInWJRz=3?o+f*(E8uLsr>-@?)IeI4ZEy72R zV|%1ED>`yhCnp56ER;#nEQ#gpUTRrd<-d^4Ei7D)m1f}pf~2w%c!+@Mk;UXqI_R?V z7W`SZf%v4@m0KOD+1I#smVDnQC68Aiz^i)0( zB5*_Vbr|0We6zNS(2_-Q3kg`@YGf{HV@F^KmaI$GWW~Cvvgw{O+p=Mu{f!H#BqD&= z)j}ydz}m<}R`Vz^`NrIub;tX%<^bi&5dAr@Y-%OT09fl;*wa4k?RXt5?HtWqhKc4< zDn~mW23ABuav>g+&HU(&X7vDTKGS*6*oFWPSX?F9OnM&VRYY@+exF76YT7n0Wi7Lr zR-T!}aDrl>&dcg!t#hUqE&U;xCv1I*w_$M!U;__7psi8Fo>YKeoN@+~)#($+qb%@D_jo07J*7hMZ^HkueZi`rqXPgCsS+Ep z5#Lxu+wH+X{@mIC_?8GC0jiZ^kTKP*wl%lj#%^cYoi@>)w8?A&mtq^QZ!N9AjkUAw zZhJhk{QKqKGXVG-eVFh5?fN&5pc(-9FCA;K;j7oMS~{d?knTnWPG{*G)xH@+gnze_MTZbFZR35e81ri1oQ#+OU}zHN~<2j zCuqv@h)?J3suhZq23gIjO5Vtvx0!dF@L4Mci!}z!i^Zb5C|=sTikF`C1%k0+&Mm)~hX`A~ zt8nvlEe_eX^xSZpjUD&sH(w}4ObcvvB4&P^ijLLipVZO6ZrL)p*1RzYv?rUnGtnaxq9k>CgMMg%QJ_H-%5i&Q_!Ld5-J z%wWY^WlYQ=sF++;Dp*$3d2dYczR4Apa-I~bs+3mkXgK!i^tf#2nvLwJupU=RX^xX) zvs_rW&%3VovYq)j+iljWC9A^h5EqwgE2G&mT}d$=1ms7s&&L_^_B|<#u$B~eVmaVV zPfIn;T%b!5OoNP+*hRdF5T_BvjIx+>NFInFSVAxG-6O!G&Me`?VUmw+G7$1g_xn`k zSe)G@jfV?G%ge|1{W+QD3~Crb3d@>audv0l<~7G*dTcrc2sik%2ik)Rd~pfpXJKWT z;|f2FAkO(rMrw*F?I9CI-m~Vjl*Lo)C7kL^q0CF}Oz=a<`N0Tv=K+`YAWivhVP$O0k)K*4 z?@?A7^59IErDzM?%kYG3&8zYaKcW>PGVi%0DP_(Soi*?0ixp>rk$};?J|O?OP235( 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 WCa?E`${Nr6J&WjV<7!di4FCYRVoq}a literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/mbmhprMH69Zi6eEPBYVFhRJtnKITppOI_IvcXXDNrsc.woff2 b/lib/Roboto/fonts/mbmhprMH69Zi6eEPBYVFhRJtnKITppOI_IvcXXDNrsc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d92b712507a5d24f7910ccd4c2394570d4f405b5 GIT binary patch literal 4780 zcmV;d5>xGWPew8T0RR9101~VK5dZ)H04pE>01`_80ssI200000000000000000000 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 K>W@?d0002eJ=}u; literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/oHi30kwQWvpCWqAhzHcCSBJtnKITppOI_IvcXXDNrsc.woff2 b/lib/Roboto/fonts/oHi30kwQWvpCWqAhzHcCSBJtnKITppOI_IvcXXDNrsc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..b3ca824db64d0186f7e52b1f7464413a638f9f18 GIT binary patch literal 10060 zcmV-SC$rdhPew8T0RR9104GcU5dZ)H09up)04D1I0ssI200000000000000000000 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 mb=gU~>F$4Gvd<#C<9HE{ARVQ^Cs&+nPJhBM@ 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 literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/oOeFwZNlrTefzLYmlVV1UBJtnKITppOI_IvcXXDNrsc.woff2 b/lib/Roboto/fonts/oOeFwZNlrTefzLYmlVV1UBJtnKITppOI_IvcXXDNrsc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..604b89354421a545b529e76acaacb9c7f5d50988 GIT binary patch literal 11912 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 OA2`Fug|G}F3IG6(|K7_0 literal 0 HcmV?d00001 diff --git a/lib/Roboto/fonts/rGvHdJnr2l75qb0YND9NyBJtnKITppOI_IvcXXDNrsc.woff2 b/lib/Roboto/fonts/rGvHdJnr2l75qb0YND9NyBJtnKITppOI_IvcXXDNrsc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..7e1a807819496f6e3e52ce083544104841602e05 GIT binary patch literal 1412 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�E?6fHdeyZIg5`Eq%V2p=)_>{)qC4*3<4rM;m_mAFEOQvU}qXVVc!9QgbzdU(5>&X;R}V^0SkTG$>bMo?6tV zNz|bp>ZLyFrvVzIAsP{3aq3ZN`5z{vZ)BpUlqM~il68c1-mgNF>#Sduu;95y*Cu%Q z-6)#R$?OMeX(mmk=`>|yYGo!n(!P)il4+mLezGhz^_yQLMSGEGgN4S;mOw<}xEB9- zXobTAeuPhJxyo62r{R^r+!V;wY}Uflm?={qpGKWUN|CTZR+L-@=5yFTuY+;x8C*JX zW8CQP0O$>)6YJ?9%R}xTrq(1ZxVAk!g{#*{(OA#GAoB#)10Dwq2Y49T$ZG?`@6uCl zR9x)y+{`u>@`RWXX_8JI2QO#Yq4=~mHQdp2F%~7Q}=|OMN*wbv=_Us^XA` z43-D-QV_9Z%#!_=sbXN|GAUcagxs`hEbQvBQmJ046hJ*y)I4cH3GR%=Q!n`Z^}7HV z2pB3k6m2#$eRHb!3+w;4^@tXgaE##p537iQ>@TgQ`yr@4N;8r_DJBWbo_#0dLz_VZdRBVz-5?W+D~c>G6=MvDXF?`SWf9hW zhy%8vdJTr}l9S|_k`+f>i68-{>up6-2Z%wWED2x}>k)b?7FZ3o%`PvBA})^T6#D4x zKbaO;mBl1kbxiy^yx9L#C0{AF`A@Yi@J;Ef*6s6hmUpL_>ZcPxAhk-~j`Mw!G*aqVwV z-K(1CCQq*0;aQ&Caul5BTH@Fw`8LCE5Q(Y$@yj&2RxrF+Xg-Qzg}Fm+O|x5AR9%51 z868+L;Y2qPy#`xs=FxEOr?A0L8B_%6W()C@n=7Y$nTA=AOowPEF^6ExM->ej>QWf)Im}z0-Ah-e_vANvv|u}6w~Yr& z7)M43(*a>Gw>RRUtEd&kFgBuPu0~{sV3)1E+MPvMl|4j866hbej}_AymW#9;Z%TE$ z*90D&cp91s&QalvZSez#1`nOoPSNPOJb znIJtOulj{nx@wC!>B%#^gm$21qSrdotj%71g<100$&)1-F?a8_iNh6iyvzTN)*7aD zwlL})jn#OWOG7Wk8Q8STP;p-i!kSkRlGo=%@!anZ z!mIhse}?Vr;Zk7awrd8G{VUu)#bO2L!DB43idjiF#yr8K(mu}mKp0XhQ<3kCxC60{ z5bb%?Gz0Jfh5F^`wvfRJ&a!7mdQLo^zT6e2h-S&qGPcB-hJRqRy~KYf6`{#3Jq-zz z10`=dKxTWU8kmdSMIb7Ix_lJs-pQ)(2Lu^1H`WuFl!2VpEOlFmOB?n|?@1svox`j+ z`-PI1_-W9_%<`u=@9E{J-WEI6Fc5=t8b^(}o{9^SpS6>ARmBjI3iOOPC4;EJKvA#> zDys@z7@a1`;;!cbaag`YMF{yC6Cs(YveNF2#fIYyZvz>Mam|y)e0?`Qk>@24M4Zy6 z0i?~JNCCc+l3+-r)BLOwhnY%QU~L;lSi+J{*vDacBY~VXodP|5vc2CSRY*05Pc6nm zY?0!q;Fd6zFm*gCk1deBrpXVnk+B|FYCBw3kNROz*0w~vnL4S!Om7%@n+l}}vQ_K!_ zmLJv6E8NHHCnDgTESoyqX_KJ3Da5}t#LOBEXFFKYDE{u2QE)(4W=4=Crm16Dw z?JkJlYu6aGV~pQ7EL#y~t~wVMm>QYlsS9exlCbFf!Va!P>qnNSjj!TKGHbOe=g=N_ zUa#_ot;hE7Qe$?mDW^JKztGk#lO|6q{p>quuiQP}qAavU$OeqPrZ zwSXgULvAR9KU=!FR;I_&$aL@)@b>VQI4xr92qMop7Pv<1y>sMD`=uMndS8`?K%-OH zwAf)hK^gCu4ZtWhA+X_m;m$WO!=g&Iuy^;`P#j{U>4sb4Jpp=@+bCsay$kKO?gosCIe-_V+&P2162z0 z5k$;D{n`_%!)u_qWv(g7WuOgxW~(W%i|)OfLym!d0vqe9XJBAwVW6SZG3u#G@v~F_ q*a$6^90u4uScFw(1qER-?5_!QR511}@ef0=O#E@qj~^5Q0001BrqKrg literal 0 HcmV?d00001 diff --git a/lib/bootstrap-material-design/css/bootstrap-material-design.css b/lib/bootstrap-material-design/css/bootstrap-material-design.css new file mode 100644 index 0000000..c03361a --- /dev/null +++ b/lib/bootstrap-material-design/css/bootstrap-material-design.css @@ -0,0 +1,13682 @@ +/* line 8, /Users/kross/projects/bootstrap-material-design/scss/mixins/_type.scss */ +.card { + font-size: .875rem; + font-weight: normal; +} + +/*! normalize.css commit fe56763 | MIT License | github.com/necolas/normalize.css */ +/* line 9, node_modules/bootstrap/scss/_normalize.scss */ +html { + font-family: sans-serif; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} + +/* line 19, node_modules/bootstrap/scss/_normalize.scss */ +body { + margin: 0; +} + +/* line 33, node_modules/bootstrap/scss/_normalize.scss */ +article, +aside, +details, +figcaption, +figure, +footer, +header, +main, +menu, +nav, +section, +summary { + display: block; +} + +/* line 53, node_modules/bootstrap/scss/_normalize.scss */ +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} + +/* line 66, node_modules/bootstrap/scss/_normalize.scss */ +audio:not([controls]) { + display: none; + height: 0; +} + +/* line 76, node_modules/bootstrap/scss/_normalize.scss */ +[hidden], +template { + display: none; +} + +/* line 88, node_modules/bootstrap/scss/_normalize.scss */ +a { + background-color: transparent; +} + +/* line 98, node_modules/bootstrap/scss/_normalize.scss */ +a:active { + outline: 0; +} + +/* line 101, node_modules/bootstrap/scss/_normalize.scss */ +a:hover { + outline: 0; +} + +/* line 113, node_modules/bootstrap/scss/_normalize.scss */ +abbr[title] { + border-bottom: 1px dotted; +} + +/* line 121, node_modules/bootstrap/scss/_normalize.scss */ +b, +strong { + font-weight: bold; +} + +/* line 130, node_modules/bootstrap/scss/_normalize.scss */ +dfn { + font-style: italic; +} + +/* line 139, node_modules/bootstrap/scss/_normalize.scss */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* line 148, node_modules/bootstrap/scss/_normalize.scss */ +mark { + background: #ff0; + color: #000; +} + +/* line 157, node_modules/bootstrap/scss/_normalize.scss */ +small { + font-size: 80%; +} + +/* line 165, node_modules/bootstrap/scss/_normalize.scss */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +/* line 173, node_modules/bootstrap/scss/_normalize.scss */ +sup { + top: -0.5em; +} + +/* line 177, node_modules/bootstrap/scss/_normalize.scss */ +sub { + bottom: -0.25em; +} + +/* line 188, node_modules/bootstrap/scss/_normalize.scss */ +img { + border: 0; +} + +/* line 196, node_modules/bootstrap/scss/_normalize.scss */ +svg:not(:root) { + overflow: hidden; +} + +/* line 207, node_modules/bootstrap/scss/_normalize.scss */ +figure { + margin: 1em 40px; +} + +/* line 215, node_modules/bootstrap/scss/_normalize.scss */ +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} + +/* line 224, node_modules/bootstrap/scss/_normalize.scss */ +pre { + overflow: auto; +} + +/* line 232, node_modules/bootstrap/scss/_normalize.scss */ +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +/* line 255, node_modules/bootstrap/scss/_normalize.scss */ +button, +input, +optgroup, +select, +textarea { + color: inherit; + font: inherit; + margin: 0; +} + +/* line 269, node_modules/bootstrap/scss/_normalize.scss */ +button { + overflow: visible; +} + +/* line 280, node_modules/bootstrap/scss/_normalize.scss */ +button, +select { + text-transform: none; +} + +/* line 293, node_modules/bootstrap/scss/_normalize.scss */ +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} + +/* line 305, node_modules/bootstrap/scss/_normalize.scss */ +button[disabled], +html input[disabled] { + cursor: default; +} + +/* line 314, node_modules/bootstrap/scss/_normalize.scss */ +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} + +/* line 325, node_modules/bootstrap/scss/_normalize.scss */ +input { + line-height: normal; +} + +/* line 337, node_modules/bootstrap/scss/_normalize.scss */ +input[type="checkbox"], +input[type="radio"] { + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} + +/* line 349, node_modules/bootstrap/scss/_normalize.scss */ +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/* line 358, node_modules/bootstrap/scss/_normalize.scss */ +input[type="search"] { + -webkit-appearance: textfield; +} + +/* line 368, node_modules/bootstrap/scss/_normalize.scss */ +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/* line 377, node_modules/bootstrap/scss/_normalize.scss */ +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +/* line 388, node_modules/bootstrap/scss/_normalize.scss */ +legend { + border: 0; + padding: 0; +} + +/* line 397, node_modules/bootstrap/scss/_normalize.scss */ +textarea { + overflow: auto; +} + +/* line 406, node_modules/bootstrap/scss/_normalize.scss */ +optgroup { + font-weight: bold; +} + +/* line 417, node_modules/bootstrap/scss/_normalize.scss */ +table { + border-collapse: collapse; + border-spacing: 0; +} + +/* line 422, node_modules/bootstrap/scss/_normalize.scss */ +td, +th { + padding: 0; +} + +@media print { + /* line 13, node_modules/bootstrap/scss/_print.scss */ + *, + *::before, + *::after, + *::first-letter, + *::first-line { + text-shadow: none !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + /* line 26, node_modules/bootstrap/scss/_print.scss */ + a, + a:visited { + text-decoration: underline; + } + /* line 36, node_modules/bootstrap/scss/_print.scss */ + abbr[title]::after { + content: " (" attr(title) ")"; + } + /* line 51, node_modules/bootstrap/scss/_print.scss */ + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + /* line 62, node_modules/bootstrap/scss/_print.scss */ + thead { + display: table-header-group; + } + /* line 66, node_modules/bootstrap/scss/_print.scss */ + tr, + img { + page-break-inside: avoid; + } + /* line 71, node_modules/bootstrap/scss/_print.scss */ + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + /* line 78, node_modules/bootstrap/scss/_print.scss */ + h2, + h3 { + page-break-after: avoid; + } + /* line 86, node_modules/bootstrap/scss/_print.scss */ + .navbar { + display: none; + } + /* line 91, node_modules/bootstrap/scss/_print.scss */ + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + /* line 95, node_modules/bootstrap/scss/_print.scss */ + .tag { + border: 1px solid #000; + } + /* line 99, node_modules/bootstrap/scss/_print.scss */ + .table { + border-collapse: collapse !important; + } + /* line 102, node_modules/bootstrap/scss/_print.scss */ + .table td, + .table th { + background-color: #fff !important; + } + /* line 108, node_modules/bootstrap/scss/_print.scss */ + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} + +/* line 22, node_modules/bootstrap/scss/_reboot.scss */ +html { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +/* line 26, node_modules/bootstrap/scss/_reboot.scss */ +*, +*::before, +*::after { + -webkit-box-sizing: inherit; + box-sizing: inherit; +} + +@-ms-viewport { + width: device-width; +} + +/* line 57, node_modules/bootstrap/scss/_reboot.scss */ +html { + font-size: 16px; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent; +} + +/* line 71, node_modules/bootstrap/scss/_reboot.scss */ +body { + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-size: 1rem; + line-height: 1.5; + color: rgba(0, 0, 0, 0.87); + background-color: #fafafa; +} + +/* line 87, node_modules/bootstrap/scss/_reboot.scss */ +[tabindex="-1"]:focus { + outline: none !important; +} + +/* line 100, node_modules/bootstrap/scss/_reboot.scss */ +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: .5rem; +} + +/* line 109, node_modules/bootstrap/scss/_reboot.scss */ +p { + margin-top: 0; + margin-bottom: 1rem; +} + +/* line 115, node_modules/bootstrap/scss/_reboot.scss */ +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted rgba(0, 0, 0, 0.26); +} + +/* line 122, node_modules/bootstrap/scss/_reboot.scss */ +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +/* line 128, node_modules/bootstrap/scss/_reboot.scss */ +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +/* line 135, node_modules/bootstrap/scss/_reboot.scss */ +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +/* line 142, node_modules/bootstrap/scss/_reboot.scss */ +dt { + font-weight: bold; +} + +/* line 146, node_modules/bootstrap/scss/_reboot.scss */ +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +/* line 151, node_modules/bootstrap/scss/_reboot.scss */ +blockquote { + margin: 0 0 1rem; +} + +/* line 160, node_modules/bootstrap/scss/_reboot.scss */ +a { + color: #009688; + text-decoration: none; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a:focus, a:hover { + color: #004a43; + text-decoration: underline; +} + +/* line 169, node_modules/bootstrap/scss/_reboot.scss */ +a:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +/* line 179, node_modules/bootstrap/scss/_reboot.scss */ +pre { + margin-top: 0; + margin-bottom: 1rem; +} + +/* line 191, node_modules/bootstrap/scss/_reboot.scss */ +figure { + margin: 0 0 1rem; +} + +/* line 202, node_modules/bootstrap/scss/_reboot.scss */ +img { + vertical-align: middle; +} + +/* line 217, node_modules/bootstrap/scss/_reboot.scss */ +[role="button"] { + cursor: pointer; +} + +/* line 232, node_modules/bootstrap/scss/_reboot.scss */ +a, +area, +button, +[role="button"], +input, +label, +select, +summary, +textarea { + -ms-touch-action: manipulation; + touch-action: manipulation; +} + +/* line 249, node_modules/bootstrap/scss/_reboot.scss */ +table { + background-color: transparent; +} + +/* line 254, node_modules/bootstrap/scss/_reboot.scss */ +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: rgba(0, 0, 0, 0.26); + text-align: left; + caption-side: bottom; +} + +/* line 262, node_modules/bootstrap/scss/_reboot.scss */ +th { + text-align: left; +} + +/* line 272, node_modules/bootstrap/scss/_reboot.scss */ +label { + display: inline-block; + margin-bottom: .5rem; +} + +/* line 282, node_modules/bootstrap/scss/_reboot.scss */ +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +/* line 287, node_modules/bootstrap/scss/_reboot.scss */ +input, +button, +select, +textarea { + margin: 0; + line-height: inherit; + border-radius: 0; +} + +/* line 301, node_modules/bootstrap/scss/_reboot.scss */ +textarea { + resize: vertical; +} + +/* line 306, node_modules/bootstrap/scss/_reboot.scss */ +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +/* line 317, node_modules/bootstrap/scss/_reboot.scss */ +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; +} + +/* line 328, node_modules/bootstrap/scss/_reboot.scss */ +input[type="search"] { + -webkit-appearance: none; +} + +/* line 337, node_modules/bootstrap/scss/_reboot.scss */ +output { + display: inline-block; +} + +/* line 345, node_modules/bootstrap/scss/_reboot.scss */ +[hidden] { + display: none !important; +} + +/* line 5, node_modules/bootstrap/scss/_type.scss */ +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.25rem; + font-family: inherit; + font-weight: 400; + line-height: 1.1; + color: inherit; +} + +/* line 14, node_modules/bootstrap/scss/_type.scss */ +h1, .h1 { + font-size: 2.5rem; +} + +/* line 15, node_modules/bootstrap/scss/_type.scss */ +h2, .h2 { + font-size: 2rem; +} + +/* line 16, node_modules/bootstrap/scss/_type.scss */ +h3, .h3 { + font-size: 1.75rem; +} + +/* line 17, node_modules/bootstrap/scss/_type.scss */ +h4, .h4 { + font-size: 1.5rem; +} + +/* line 18, node_modules/bootstrap/scss/_type.scss */ +h5, .h5 { + font-size: 1.25rem; +} + +/* line 19, node_modules/bootstrap/scss/_type.scss */ +h6, .h6 { + font-size: 1rem; +} + +/* line 21, node_modules/bootstrap/scss/_type.scss */ +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +/* line 27, node_modules/bootstrap/scss/_type.scss */ +.display-1 { + font-size: 7rem; + font-weight: 300; +} + +/* line 31, node_modules/bootstrap/scss/_type.scss */ +.display-2 { + font-size: 3.5rem; + font-weight: 300; +} + +/* line 35, node_modules/bootstrap/scss/_type.scss */ +.display-3 { + font-size: 2.8125rem; + font-weight: 300; +} + +/* line 39, node_modules/bootstrap/scss/_type.scss */ +.display-4 { + font-size: 2.125rem; + font-weight: 300; +} + +/* line 49, node_modules/bootstrap/scss/_type.scss */ +hr { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +/* line 61, node_modules/bootstrap/scss/_type.scss */ +small, +.small { + font-size: 80%; + font-weight: normal; +} + +/* line 67, node_modules/bootstrap/scss/_type.scss */ +mark, +.mark { + padding: 0.2em; + background-color: #ff5722; +} + +/* line 78, node_modules/bootstrap/scss/_type.scss */ +.list-unstyled { + padding-left: 0; + list-style: none; +} + +/* line 83, node_modules/bootstrap/scss/_type.scss */ +.list-inline { + padding-left: 0; + list-style: none; +} + +/* line 86, node_modules/bootstrap/scss/_type.scss */ +.list-inline-item { + display: inline-block; +} + +/* line 89, node_modules/bootstrap/scss/_type.scss */ +.list-inline-item:not(:last-child) { + margin-right: 5px; +} + +/* line 100, node_modules/bootstrap/scss/_type.scss */ +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +/* line 106, node_modules/bootstrap/scss/_type.scss */ +.blockquote { + padding: 0.25rem 0.5rem; + margin-bottom: 0.5rem; + font-size: 1.25rem; + border-left: 0.25rem solid rgba(0, 0, 0, 0.12); +} + +/* line 113, node_modules/bootstrap/scss/_type.scss */ +.blockquote-footer { + display: block; + font-size: 80%; + color: rgba(0, 0, 0, 0.26); +} + +/* line 118, node_modules/bootstrap/scss/_type.scss */ +.blockquote-footer::before { + content: "\2014 \00A0"; +} + +/* line 124, node_modules/bootstrap/scss/_type.scss */ +.blockquote-reverse { + padding-right: 0.5rem; + padding-left: 0; + text-align: right; + border-right: 0.25rem solid rgba(0, 0, 0, 0.12); + border-left: 0; +} + +/* line 133, node_modules/bootstrap/scss/_type.scss */ +.blockquote-reverse .blockquote-footer::before { + content: ""; +} + +/* line 136, node_modules/bootstrap/scss/_type.scss */ +.blockquote-reverse .blockquote-footer::after { + content: "\00A0 \2014"; +} + +/* line 8, node_modules/bootstrap/scss/_images.scss */ +.img-fluid, .carousel-inner > .carousel-item > img, +.carousel-inner > .carousel-item > a > img { + display: block; + max-width: 100%; + height: auto; +} + +/* line 13, node_modules/bootstrap/scss/_images.scss */ +.img-rounded { + border-radius: 0.3rem; +} + +/* line 18, node_modules/bootstrap/scss/_images.scss */ +.img-thumbnail { + padding: 0.25rem; + background-color: #fafafa; + border: 1px solid #ddd; + border-radius: 0.125rem; + -webkit-transition: all .2s ease-in-out; + -o-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); + display: inline-block; + max-width: 100%; + height: auto; +} + +/* line 31, node_modules/bootstrap/scss/_images.scss */ +.img-circle { + border-radius: 50%; +} + +/* line 39, node_modules/bootstrap/scss/_images.scss */ +.figure { + display: inline-block; +} + +/* line 44, node_modules/bootstrap/scss/_images.scss */ +.figure-img { + margin-bottom: 0.25rem; + line-height: 1; +} + +/* line 49, node_modules/bootstrap/scss/_images.scss */ +.figure-caption { + font-size: 90%; + color: rgba(0, 0, 0, 0.26); +} + +/* line 2, node_modules/bootstrap/scss/_code.scss */ +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +/* line 10, node_modules/bootstrap/scss/_code.scss */ +code { + padding: 0.2rem 0.4rem; + font-size: 90%; + color: #bd4147; + background-color: #eee; + border-radius: 0.125rem; +} + +/* line 19, node_modules/bootstrap/scss/_code.scss */ +kbd { + padding: 0.2rem 0.4rem; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 0.0625rem; + -webkit-box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25); +} + +/* line 27, node_modules/bootstrap/scss/_code.scss */ +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 36, node_modules/bootstrap/scss/_code.scss */ +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + font-size: 90%; + color: rgba(0, 0, 0, 0.87); +} + +/* line 44, node_modules/bootstrap/scss/_code.scss */ +pre code { + padding: 0; + font-size: inherit; + color: inherit; + background-color: transparent; + border-radius: 0; +} + +/* line 54, node_modules/bootstrap/scss/_code.scss */ +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +/* line 6, node_modules/bootstrap/scss/_grid.scss */ +.container { + margin-left: auto; + margin-right: auto; + padding-left: 15px; + padding-right: 15px; +} + +@media (min-width: 544px) { + /* line 6, node_modules/bootstrap/scss/_grid.scss */ + .container { + max-width: 576px; + } +} + +@media (min-width: 768px) { + /* line 6, node_modules/bootstrap/scss/_grid.scss */ + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + /* line 6, node_modules/bootstrap/scss/_grid.scss */ + .container { + max-width: 940px; + } +} + +@media (min-width: 1200px) { + /* line 6, node_modules/bootstrap/scss/_grid.scss */ + .container { + max-width: 1140px; + } +} + +/* line 18, node_modules/bootstrap/scss/_grid.scss */ +.container-fluid { + margin-left: auto; + margin-right: auto; + padding-left: 15px; + padding-right: 15px; +} + +/* line 28, node_modules/bootstrap/scss/_grid.scss */ +.row { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-left: -15px; + margin-right: -15px; +} + +/* line 12, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.col-xs { + position: relative; + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.col-xs-1 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.333333%; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.col-xs-2 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.666667%; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.col-xs-3 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.col-xs-4 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.333333%; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.col-xs-5 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.666667%; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.col-xs-6 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.col-xs-7 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.333333%; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.col-xs-8 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.666667%; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.col-xs-9 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.col-xs-10 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.333333%; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.col-xs-11 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.666667%; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.col-xs-12 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.pull-xs-0 { + right: auto; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.pull-xs-1 { + right: 8.333333%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.pull-xs-2 { + right: 16.666667%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.pull-xs-3 { + right: 25%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.pull-xs-4 { + right: 33.333333%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.pull-xs-5 { + right: 41.666667%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.pull-xs-6 { + right: 50%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.pull-xs-7 { + right: 58.333333%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.pull-xs-8 { + right: 66.666667%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.pull-xs-9 { + right: 75%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.pull-xs-10 { + right: 83.333333%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.pull-xs-11 { + right: 91.666667%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.pull-xs-12 { + right: 100%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.push-xs-0 { + left: auto; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.push-xs-1 { + left: 8.333333%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.push-xs-2 { + left: 16.666667%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.push-xs-3 { + left: 25%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.push-xs-4 { + left: 33.333333%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.push-xs-5 { + left: 41.666667%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.push-xs-6 { + left: 50%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.push-xs-7 { + left: 58.333333%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.push-xs-8 { + left: 66.666667%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.push-xs-9 { + left: 75%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.push-xs-10 { + left: 83.333333%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.push-xs-11 { + left: 91.666667%; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.push-xs-12 { + left: 100%; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.offset-xs-1 { + margin-left: 8.333333%; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.offset-xs-2 { + margin-left: 16.666667%; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.offset-xs-3 { + margin-left: 25%; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.offset-xs-4 { + margin-left: 33.333333%; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.offset-xs-5 { + margin-left: 41.666667%; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.offset-xs-6 { + margin-left: 50%; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.offset-xs-7 { + margin-left: 58.333333%; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.offset-xs-8 { + margin-left: 66.666667%; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.offset-xs-9 { + margin-left: 75%; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.offset-xs-10 { + margin-left: 83.333333%; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ +.offset-xs-11 { + margin-left: 91.666667%; +} + +@media (min-width: 544px) { + /* line 12, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-sm { + position: relative; + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-sm-1 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.333333%; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-sm-2 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.666667%; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-sm-3 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-sm-4 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.333333%; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-sm-5 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.666667%; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-sm-6 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-sm-7 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.333333%; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-sm-8 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.666667%; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-sm-9 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-sm-10 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.333333%; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-sm-11 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.666667%; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-sm-12 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-sm-0 { + right: auto; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-sm-1 { + right: 8.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-sm-2 { + right: 16.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-sm-3 { + right: 25%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-sm-4 { + right: 33.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-sm-5 { + right: 41.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-sm-6 { + right: 50%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-sm-7 { + right: 58.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-sm-8 { + right: 66.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-sm-9 { + right: 75%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-sm-10 { + right: 83.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-sm-11 { + right: 91.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-sm-12 { + right: 100%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-sm-0 { + left: auto; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-sm-1 { + left: 8.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-sm-2 { + left: 16.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-sm-3 { + left: 25%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-sm-4 { + left: 33.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-sm-5 { + left: 41.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-sm-6 { + left: 50%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-sm-7 { + left: 58.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-sm-8 { + left: 66.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-sm-9 { + left: 75%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-sm-10 { + left: 83.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-sm-11 { + left: 91.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-sm-12 { + left: 100%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-sm-0 { + margin-left: 0%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-sm-1 { + margin-left: 8.333333%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-sm-2 { + margin-left: 16.666667%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-sm-3 { + margin-left: 25%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-sm-4 { + margin-left: 33.333333%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-sm-5 { + margin-left: 41.666667%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-sm-6 { + margin-left: 50%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-sm-7 { + margin-left: 58.333333%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-sm-8 { + margin-left: 66.666667%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-sm-9 { + margin-left: 75%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-sm-10 { + margin-left: 83.333333%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + /* line 12, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-md { + position: relative; + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-md-1 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.333333%; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-md-2 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.666667%; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-md-3 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-md-4 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.333333%; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-md-5 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.666667%; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-md-6 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-md-7 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.333333%; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-md-8 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.666667%; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-md-9 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-md-10 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.333333%; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-md-11 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.666667%; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-md-12 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-md-0 { + right: auto; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-md-1 { + right: 8.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-md-2 { + right: 16.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-md-3 { + right: 25%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-md-4 { + right: 33.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-md-5 { + right: 41.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-md-6 { + right: 50%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-md-7 { + right: 58.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-md-8 { + right: 66.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-md-9 { + right: 75%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-md-10 { + right: 83.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-md-11 { + right: 91.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-md-12 { + right: 100%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-md-0 { + left: auto; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-md-1 { + left: 8.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-md-2 { + left: 16.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-md-3 { + left: 25%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-md-4 { + left: 33.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-md-5 { + left: 41.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-md-6 { + left: 50%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-md-7 { + left: 58.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-md-8 { + left: 66.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-md-9 { + left: 75%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-md-10 { + left: 83.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-md-11 { + left: 91.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-md-12 { + left: 100%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-md-0 { + margin-left: 0%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-md-1 { + margin-left: 8.333333%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-md-2 { + margin-left: 16.666667%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-md-3 { + margin-left: 25%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-md-4 { + margin-left: 33.333333%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-md-5 { + margin-left: 41.666667%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-md-6 { + margin-left: 50%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-md-7 { + margin-left: 58.333333%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-md-8 { + margin-left: 66.666667%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-md-9 { + margin-left: 75%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-md-10 { + margin-left: 83.333333%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + /* line 12, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-lg { + position: relative; + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-lg-1 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.333333%; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-lg-2 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.666667%; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-lg-3 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-lg-4 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.333333%; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-lg-5 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.666667%; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-lg-6 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-lg-7 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.333333%; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-lg-8 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.666667%; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-lg-9 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-lg-10 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.333333%; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-lg-11 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.666667%; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-lg-12 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-lg-0 { + right: auto; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-lg-1 { + right: 8.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-lg-2 { + right: 16.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-lg-3 { + right: 25%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-lg-4 { + right: 33.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-lg-5 { + right: 41.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-lg-6 { + right: 50%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-lg-7 { + right: 58.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-lg-8 { + right: 66.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-lg-9 { + right: 75%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-lg-10 { + right: 83.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-lg-11 { + right: 91.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-lg-12 { + right: 100%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-lg-0 { + left: auto; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-lg-1 { + left: 8.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-lg-2 { + left: 16.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-lg-3 { + left: 25%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-lg-4 { + left: 33.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-lg-5 { + left: 41.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-lg-6 { + left: 50%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-lg-7 { + left: 58.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-lg-8 { + left: 66.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-lg-9 { + left: 75%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-lg-10 { + left: 83.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-lg-11 { + left: 91.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-lg-12 { + left: 100%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-lg-0 { + margin-left: 0%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-lg-1 { + margin-left: 8.333333%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-lg-2 { + margin-left: 16.666667%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-lg-3 { + margin-left: 25%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-lg-4 { + margin-left: 33.333333%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-lg-5 { + margin-left: 41.666667%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-lg-6 { + margin-left: 50%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-lg-7 { + margin-left: 58.333333%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-lg-8 { + margin-left: 66.666667%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-lg-9 { + margin-left: 75%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-lg-10 { + margin-left: 83.333333%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + /* line 12, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-xl { + position: relative; + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-xl-1 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.333333%; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-xl-2 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.666667%; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-xl-3 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-xl-4 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.333333%; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-xl-5 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.666667%; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-xl-6 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-xl-7 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.333333%; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-xl-8 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.666667%; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-xl-9 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-xl-10 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.333333%; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-xl-11 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.666667%; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .col-xl-12 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-xl-0 { + right: auto; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-xl-1 { + right: 8.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-xl-2 { + right: 16.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-xl-3 { + right: 25%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-xl-4 { + right: 33.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-xl-5 { + right: 41.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-xl-6 { + right: 50%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-xl-7 { + right: 58.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-xl-8 { + right: 66.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-xl-9 { + right: 75%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-xl-10 { + right: 83.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-xl-11 { + right: 91.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .pull-xl-12 { + right: 100%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-xl-0 { + left: auto; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-xl-1 { + left: 8.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-xl-2 { + left: 16.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-xl-3 { + left: 25%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-xl-4 { + left: 33.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-xl-5 { + left: 41.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-xl-6 { + left: 50%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-xl-7 { + left: 58.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-xl-8 { + left: 66.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-xl-9 { + left: 75%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-xl-10 { + left: 83.333333%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-xl-11 { + left: 91.666667%; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .push-xl-12 { + left: 100%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-xl-0 { + margin-left: 0%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-xl-1 { + margin-left: 8.333333%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-xl-2 { + margin-left: 16.666667%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-xl-3 { + margin-left: 25%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-xl-4 { + margin-left: 33.333333%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-xl-5 { + margin-left: 41.666667%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-xl-6 { + margin-left: 50%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-xl-7 { + margin-left: 58.333333%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-xl-8 { + margin-left: 66.666667%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-xl-9 { + margin-left: 75%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-xl-10 { + margin-left: 83.333333%; + } + /* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_grid-framework.scss */ + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +/* line 5, node_modules/bootstrap/scss/_tables.scss */ +.table { + width: 100%; + max-width: 100%; + margin-bottom: 0.5rem; +} + +/* line 10, node_modules/bootstrap/scss/_tables.scss */ +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid rgba(0, 0, 0, 0.12); +} + +/* line 17, node_modules/bootstrap/scss/_tables.scss */ +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid rgba(0, 0, 0, 0.12); +} + +/* line 22, node_modules/bootstrap/scss/_tables.scss */ +.table tbody + tbody { + border-top: 2px solid rgba(0, 0, 0, 0.12); +} + +/* line 26, node_modules/bootstrap/scss/_tables.scss */ +.table .table { + background-color: #fafafa; +} + +/* line 37, node_modules/bootstrap/scss/_tables.scss */ +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +/* line 48, node_modules/bootstrap/scss/_tables.scss */ +.table-bordered { + border: 1px solid rgba(0, 0, 0, 0.12); +} + +/* line 51, node_modules/bootstrap/scss/_tables.scss */ +.table-bordered th, +.table-bordered td { + border: 1px solid rgba(0, 0, 0, 0.12); +} + +/* line 57, node_modules/bootstrap/scss/_tables.scss */ +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +/* line 70, node_modules/bootstrap/scss/_tables.scss */ +.table-striped tbody tr:nth-of-type(odd) { + background-color: #f9f9f9; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.table-hover tbody tr:hover { + background-color: #f5f5f5; +} + +/* line 7, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_table-row.scss */ +.table-active, +.table-active > th, +.table-active > td { + background-color: #f5f5f5; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.table-hover .table-active:hover { + background-color: #e8e8e8; +} + +/* line 23, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_table-row.scss */ +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: #e8e8e8; +} + +/* line 7, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_table-row.scss */ +.table-success, +.table-success > th, +.table-success > td { + background-color: #4caf50; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.table-hover .table-success:hover { + background-color: #449d48; +} + +/* line 23, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_table-row.scss */ +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #449d48; +} + +/* line 7, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_table-row.scss */ +.table-info, +.table-info > th, +.table-info > td { + background-color: #03a9f4; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.table-hover .table-info:hover { + background-color: #0398db; +} + +/* line 23, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_table-row.scss */ +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #0398db; +} + +/* line 7, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_table-row.scss */ +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ff5722; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.table-hover .table-warning:hover { + background-color: #ff4409; +} + +/* line 23, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_table-row.scss */ +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #ff4409; +} + +/* line 7, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_table-row.scss */ +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f44336; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.table-hover .table-danger:hover { + background-color: #f32c1e; +} + +/* line 23, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_table-row.scss */ +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f32c1e; +} + +/* line 108, node_modules/bootstrap/scss/_tables.scss */ +.table-responsive { + display: block; + width: 100%; + min-height: .01%; + overflow-x: auto; +} + +/* line 122, node_modules/bootstrap/scss/_tables.scss */ +.thead-inverse th { + color: #fff; + background-color: rgba(0, 0, 0, 0.87); +} + +/* line 128, node_modules/bootstrap/scss/_tables.scss */ +.thead-default th { + color: rgba(0, 0, 0, 0.54); + background-color: rgba(0, 0, 0, 0.12); +} + +/* line 134, node_modules/bootstrap/scss/_tables.scss */ +.table-inverse { + color: rgba(0, 0, 0, 0.12); + background-color: rgba(0, 0, 0, 0.87); +} + +/* line 138, node_modules/bootstrap/scss/_tables.scss */ +.table-inverse.table-bordered { + border: 0; +} + +/* line 142, node_modules/bootstrap/scss/_tables.scss */ +.table-inverse th, +.table-inverse td, +.table-inverse thead th { + border-color: rgba(0, 0, 0, 0.54); +} + +/* line 151, node_modules/bootstrap/scss/_tables.scss */ +.table-reflow thead { + float: left; +} + +/* line 155, node_modules/bootstrap/scss/_tables.scss */ +.table-reflow tbody { + display: block; + white-space: nowrap; +} + +/* line 160, node_modules/bootstrap/scss/_tables.scss */ +.table-reflow th, +.table-reflow td { + border-top: 1px solid rgba(0, 0, 0, 0.12); + border-left: 1px solid rgba(0, 0, 0, 0.12); +} + +/* line 165, node_modules/bootstrap/scss/_tables.scss */ +.table-reflow th:last-child, +.table-reflow td:last-child { + border-right: 1px solid rgba(0, 0, 0, 0.12); +} + +/* line 174, node_modules/bootstrap/scss/_tables.scss */ +.table-reflow thead:last-child tr:last-child th, +.table-reflow thead:last-child tr:last-child td, +.table-reflow tbody:last-child tr:last-child th, +.table-reflow tbody:last-child tr:last-child td, +.table-reflow tfoot:last-child tr:last-child th, +.table-reflow tfoot:last-child tr:last-child td { + border-bottom: 1px solid rgba(0, 0, 0, 0.12); +} + +/* line 182, node_modules/bootstrap/scss/_tables.scss */ +.table-reflow tr { + float: left; +} + +/* line 185, node_modules/bootstrap/scss/_tables.scss */ +.table-reflow tr th, +.table-reflow tr td { + display: block !important; + border: 1px solid rgba(0, 0, 0, 0.12); +} + +/* line 7, node_modules/bootstrap/scss/_forms.scss */ +.form-control { + display: block; + width: 100%; + padding: 0.4375rem 0; + font-size: 1rem; + line-height: 1.25; + color: rgba(0, 0, 0, 0.54); + background-color: transparent; + background-image: none; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.26); + border-radius: 0; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 27, node_modules/bootstrap/scss/_forms.scss */ +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +/* line 58, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.form-control:focus { + border-color: #66afe9; + outline: none; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px none; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px none; +} + +/* line 36, node_modules/bootstrap/scss/_forms.scss */ +.form-control::-webkit-input-placeholder { + color: rgba(0, 0, 0, 0.26); + opacity: 1; +} +.form-control::-moz-placeholder { + color: rgba(0, 0, 0, 0.26); + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: rgba(0, 0, 0, 0.26); + opacity: 1; +} +.form-control::placeholder { + color: rgba(0, 0, 0, 0.26); + opacity: 1; +} + +/* line 47, node_modules/bootstrap/scss/_forms.scss */ +.form-control:disabled, .form-control[readonly] { + background-color: transparent; + opacity: 1; +} + +/* line 54, node_modules/bootstrap/scss/_forms.scss */ +.form-control:disabled { + cursor: not-allowed; +} + +/* line 60, node_modules/bootstrap/scss/_forms.scss */ +select.form-control:not([size]):not([multiple]) { + height: 2.375rem; +} + +/* line 66, node_modules/bootstrap/scss/_forms.scss */ +.form-control-file, +.form-control-range { + display: block; +} + +/* line 78, node_modules/bootstrap/scss/_forms.scss */ +.form-control-label { + padding: 0.4375rem 0; + margin-bottom: 0; +} + +/* line 100, node_modules/bootstrap/scss/_forms.scss */ +_::-webkit-full-page-media.form-control, +input[type="date"].form-control, +input[type="time"].form-control, +input[type="datetime-local"].form-control, +input[type="month"].form-control { + line-height: 2.375rem; +} + +/* line 104, node_modules/bootstrap/scss/_forms.scss */ +_::-webkit-full-page-media.input-sm, +.input-group-sm _::-webkit-full-page-media.form-control, +input[type="date"].input-sm, +.input-group-sm +input[type="date"].form-control, +input[type="time"].input-sm, +.input-group-sm +input[type="time"].form-control, +input[type="datetime-local"].input-sm, +.input-group-sm +input[type="datetime-local"].form-control, +input[type="month"].input-sm, +.input-group-sm +input[type="month"].form-control { + line-height: 1.8125rem; +} + +/* line 109, node_modules/bootstrap/scss/_forms.scss */ +_::-webkit-full-page-media.input-lg, +.input-group-lg _::-webkit-full-page-media.form-control, +input[type="date"].input-lg, +.input-group-lg +input[type="date"].form-control, +input[type="time"].input-lg, +.input-group-lg +input[type="time"].form-control, +input[type="datetime-local"].input-lg, +.input-group-lg +input[type="datetime-local"].form-control, +input[type="month"].input-lg, +.input-group-lg +input[type="month"].form-control { + line-height: 2.791667rem; +} + +/* line 121, node_modules/bootstrap/scss/_forms.scss */ +.form-control-static { + min-height: 2.375rem; + padding-top: 0.4375rem; + padding-bottom: 0.4375rem; + margin-bottom: 0; +} + +/* line 129, node_modules/bootstrap/scss/_forms.scss */ +.form-control-static.form-control-sm, .input-group-sm > .form-control-static.form-control, +.input-group-sm > .form-control-static.input-group-addon, +.input-group-sm > .input-group-btn > .form-control-static.btn, .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control, +.input-group-lg > .form-control-static.input-group-addon, +.input-group-lg > .input-group-btn > .form-control-static.btn { + padding-right: 0; + padding-left: 0; +} + +/* line 145, node_modules/bootstrap/scss/_forms.scss */ +.form-control-sm, .input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + padding: 0.25rem 0; + font-size: 0.875rem; + border-radius: 0.0625rem; +} + +/* line 151, node_modules/bootstrap/scss/_forms.scss */ +.form-control-lg, .input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + padding: 0.5625rem 0; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +/* line 163, node_modules/bootstrap/scss/_forms.scss */ +.form-group { + margin-bottom: 0.5rem; +} + +/* line 172, node_modules/bootstrap/scss/_forms.scss */ +.radio, +.checkbox { + position: relative; + display: block; + margin-bottom: 0.375rem; +} + +/* line 179, node_modules/bootstrap/scss/_forms.scss */ +.radio label, +.checkbox label { + padding-left: 1.25rem; + margin-bottom: 0; + cursor: pointer; +} + +/* line 185, node_modules/bootstrap/scss/_forms.scss */ +.radio label input:only-child, +.checkbox label input:only-child { + position: static; +} + +/* line 190, node_modules/bootstrap/scss/_forms.scss */ +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-top: .25rem; + margin-left: -1.25rem; +} + +/* line 200, node_modules/bootstrap/scss/_forms.scss */ +.radio + .radio, +.checkbox + .checkbox { + margin-top: -.25rem; +} + +/* line 207, node_modules/bootstrap/scss/_forms.scss */ +.radio-inline, +.checkbox-inline { + position: relative; + display: inline-block; + padding-left: 1.25rem; + margin-bottom: 0; + vertical-align: middle; + cursor: pointer; +} + +/* line 216, node_modules/bootstrap/scss/_forms.scss */ +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: .75rem; +} + +/* line 228, node_modules/bootstrap/scss/_forms.scss */ +input[type="radio"]:disabled, input[type="radio"].disabled, +input[type="checkbox"]:disabled, +input[type="checkbox"].disabled { + cursor: not-allowed; +} + +/* line 236, node_modules/bootstrap/scss/_forms.scss */ +.radio-inline.disabled, +.checkbox-inline.disabled { + cursor: not-allowed; +} + +/* line 244, node_modules/bootstrap/scss/_forms.scss */ +.radio.disabled label, +.checkbox.disabled label { + cursor: not-allowed; +} + +/* line 255, node_modules/bootstrap/scss/_forms.scss */ +.form-control-success, +.form-control-warning, +.form-control-danger { + padding-right: 0; + background-repeat: no-repeat; + background-position: center right 0.59375rem; + -webkit-background-size: 1.1875rem 1.1875rem; + background-size: 1.1875rem 1.1875rem; +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-success .text-help, +.has-success .form-control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline, +.has-success.radio label, +.has-success.checkbox label, +.has-success.radio-inline label, +.has-success.checkbox-inline label, +.has-success .custom-control { + color: #4caf50; +} + +/* line 22, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-success .form-control { + border-color: #4caf50; +} + +/* line 34, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-success .input-group-addon { + color: #4caf50; + border-color: #4caf50; + background-color: #d9eeda; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-success .form-control-feedback { + color: #4caf50; +} + +/* line 268, node_modules/bootstrap/scss/_forms.scss */ +.has-success .form-control-success { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-warning .text-help, +.has-warning .form-control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline, +.has-warning.radio label, +.has-warning.checkbox label, +.has-warning.radio-inline label, +.has-warning.checkbox-inline label, +.has-warning .custom-control { + color: #ff5722; +} + +/* line 22, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-warning .form-control { + border-color: #ff5722; +} + +/* line 34, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-warning .input-group-addon { + color: #ff5722; + border-color: #ff5722; + background-color: #fff2ee; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-warning .form-control-feedback { + color: #ff5722; +} + +/* line 276, node_modules/bootstrap/scss/_forms.scss */ +.has-warning .form-control-warning { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-danger .text-help, +.has-danger .form-control-label, +.has-danger .radio, +.has-danger .checkbox, +.has-danger .radio-inline, +.has-danger .checkbox-inline, +.has-danger.radio label, +.has-danger.checkbox label, +.has-danger.radio-inline label, +.has-danger.checkbox-inline label, +.has-danger .custom-control { + color: #f44336; +} + +/* line 22, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-danger .form-control { + border-color: #f44336; +} + +/* line 34, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-danger .input-group-addon { + color: #f44336; + border-color: #f44336; + background-color: #fff8f7; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-danger .form-control-feedback { + color: #f44336; +} + +/* line 284, node_modules/bootstrap/scss/_forms.scss */ +.has-danger .form-control-danger { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); +} + +@media (min-width: 544px) { + /* line 382, node_modules/bootstrap/scss/_forms.scss */ + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + /* line 389, node_modules/bootstrap/scss/_forms.scss */ + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + /* line 396, node_modules/bootstrap/scss/_forms.scss */ + .form-inline .form-control-static { + display: inline-block; + } + /* line 400, node_modules/bootstrap/scss/_forms.scss */ + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + /* line 404, node_modules/bootstrap/scss/_forms.scss */ + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control { + width: auto; + } + /* line 412, node_modules/bootstrap/scss/_forms.scss */ + .form-inline .input-group > .form-control { + width: 100%; + } + /* line 416, node_modules/bootstrap/scss/_forms.scss */ + .form-inline .form-control-label { + margin-bottom: 0; + vertical-align: middle; + } + /* line 423, node_modules/bootstrap/scss/_forms.scss */ + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + /* line 430, node_modules/bootstrap/scss/_forms.scss */ + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + /* line 434, node_modules/bootstrap/scss/_forms.scss */ + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + /* line 441, node_modules/bootstrap/scss/_forms.scss */ + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} + +/* line 7, node_modules/bootstrap/scss/_buttons.scss */ +.btn { + display: inline-block; + font-weight: 500; + line-height: 1.25; + text-align: center; + white-space: nowrap; + vertical-align: middle; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + border: 1px solid transparent; + padding: 0.46875rem 1rem; + font-size: 1rem; + border-radius: 0.125rem; +} + +/* line 23, node_modules/bootstrap/scss/_buttons.scss */ +.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn:focus, .btn:hover { + text-decoration: none; +} + +/* line 32, node_modules/bootstrap/scss/_buttons.scss */ +.btn.focus { + text-decoration: none; +} + +/* line 36, node_modules/bootstrap/scss/_buttons.scss */ +.btn:active, .btn.active { + background-image: none; + outline: 0; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 43, node_modules/bootstrap/scss/_buttons.scss */ +.btn.disabled, .btn:disabled { + cursor: not-allowed; + opacity: .65; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 52, node_modules/bootstrap/scss/_buttons.scss */ +a.btn.disabled, +fieldset[disabled] a.btn { + pointer-events: none; +} + +/* line 62, node_modules/bootstrap/scss/_buttons.scss */ +.btn-primary { + color: #fff; + background-color: #009688; + border-color: #009688; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-primary:hover { + color: #fff; + background-color: #00635a; + border-color: #005951; +} + +/* line 21, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: #00635a; + border-color: #005951; +} + +/* line 28, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-primary:active, .btn-primary.active, +.open > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #00635a; + border-color: #005951; + background-image: none; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 38, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, +.open > .btn-primary.dropdown-toggle:hover, +.open > .btn-primary.dropdown-toggle:focus, +.open > .btn-primary.dropdown-toggle.focus { + color: #fff; + background-color: #003f39; + border-color: #001714; +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary:disabled:focus, .btn-primary:disabled.focus { + background-color: #009688; + border-color: #009688; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-primary.disabled:hover, .btn-primary:disabled:hover { + background-color: #009688; + border-color: #009688; +} + +/* line 65, node_modules/bootstrap/scss/_buttons.scss */ +.btn-secondary { + color: rgba(0, 0, 0, 0.87); + background-color: #fafafa; + border-color: #ccc; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-secondary:hover { + color: rgba(0, 0, 0, 0.87); + background-color: #e1e1e1; + border-color: #adadad; +} + +/* line 21, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-secondary:focus, .btn-secondary.focus { + color: rgba(0, 0, 0, 0.87); + background-color: #e1e1e1; + border-color: #adadad; +} + +/* line 28, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-secondary:active, .btn-secondary.active, +.open > .btn-secondary.dropdown-toggle { + color: rgba(0, 0, 0, 0.87); + background-color: #e1e1e1; + border-color: #adadad; + background-image: none; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 38, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-secondary:active:hover, .btn-secondary:active:focus, .btn-secondary:active.focus, .btn-secondary.active:hover, .btn-secondary.active:focus, .btn-secondary.active.focus, +.open > .btn-secondary.dropdown-toggle:hover, +.open > .btn-secondary.dropdown-toggle:focus, +.open > .btn-secondary.dropdown-toggle.focus { + color: rgba(0, 0, 0, 0.87); + background-color: #cfcfcf; + border-color: #8c8c8c; +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-secondary.disabled:focus, .btn-secondary.disabled.focus, .btn-secondary:disabled:focus, .btn-secondary:disabled.focus { + background-color: #fafafa; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-secondary.disabled:hover, .btn-secondary:disabled:hover { + background-color: #fafafa; + border-color: #ccc; +} + +/* line 68, node_modules/bootstrap/scss/_buttons.scss */ +.btn-info { + color: #fff; + background-color: #03a9f4; + border-color: #03a9f4; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-info:hover { + color: #fff; + background-color: #0286c2; + border-color: #027fb8; +} + +/* line 21, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-info:focus, .btn-info.focus { + color: #fff; + background-color: #0286c2; + border-color: #027fb8; +} + +/* line 28, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-info:active, .btn-info.active, +.open > .btn-info.dropdown-toggle { + color: #fff; + background-color: #0286c2; + border-color: #027fb8; + background-image: none; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 38, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, +.open > .btn-info.dropdown-toggle:hover, +.open > .btn-info.dropdown-toggle:focus, +.open > .btn-info.dropdown-toggle.focus { + color: #fff; + background-color: #026e9e; + border-color: #015276; +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info:disabled:focus, .btn-info:disabled.focus { + background-color: #03a9f4; + border-color: #03a9f4; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-info.disabled:hover, .btn-info:disabled:hover { + background-color: #03a9f4; + border-color: #03a9f4; +} + +/* line 71, node_modules/bootstrap/scss/_buttons.scss */ +.btn-success { + color: #fff; + background-color: #4caf50; + border-color: #4caf50; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-success:hover { + color: #fff; + background-color: #3d8b40; + border-color: #39843c; +} + +/* line 21, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-success:focus, .btn-success.focus { + color: #fff; + background-color: #3d8b40; + border-color: #39843c; +} + +/* line 28, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-success:active, .btn-success.active, +.open > .btn-success.dropdown-toggle { + color: #fff; + background-color: #3d8b40; + border-color: #39843c; + background-image: none; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 38, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, +.open > .btn-success.dropdown-toggle:hover, +.open > .btn-success.dropdown-toggle:focus, +.open > .btn-success.dropdown-toggle.focus { + color: #fff; + background-color: #327334; + border-color: #255627; +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success:disabled:focus, .btn-success:disabled.focus { + background-color: #4caf50; + border-color: #4caf50; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-success.disabled:hover, .btn-success:disabled:hover { + background-color: #4caf50; + border-color: #4caf50; +} + +/* line 74, node_modules/bootstrap/scss/_buttons.scss */ +.btn-warning { + color: #fff; + background-color: #ff5722; + border-color: #ff5722; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-warning:hover { + color: #fff; + background-color: #ee3900; + border-color: #e43700; +} + +/* line 21, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-warning:focus, .btn-warning.focus { + color: #fff; + background-color: #ee3900; + border-color: #e43700; +} + +/* line 28, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-warning:active, .btn-warning.active, +.open > .btn-warning.dropdown-toggle { + color: #fff; + background-color: #ee3900; + border-color: #e43700; + background-image: none; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 38, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, +.open > .btn-warning.dropdown-toggle:hover, +.open > .btn-warning.dropdown-toggle:focus, +.open > .btn-warning.dropdown-toggle.focus { + color: #fff; + background-color: #ca3100; + border-color: #a22700; +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning:disabled:focus, .btn-warning:disabled.focus { + background-color: #ff5722; + border-color: #ff5722; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-warning.disabled:hover, .btn-warning:disabled:hover { + background-color: #ff5722; + border-color: #ff5722; +} + +/* line 77, node_modules/bootstrap/scss/_buttons.scss */ +.btn-danger { + color: #fff; + background-color: #f44336; + border-color: #f44336; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-danger:hover { + color: #fff; + background-color: #ea1c0d; + border-color: #e11b0c; +} + +/* line 21, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-danger:focus, .btn-danger.focus { + color: #fff; + background-color: #ea1c0d; + border-color: #e11b0c; +} + +/* line 28, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-danger:active, .btn-danger.active, +.open > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #ea1c0d; + border-color: #e11b0c; + background-image: none; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 38, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, +.open > .btn-danger.dropdown-toggle:hover, +.open > .btn-danger.dropdown-toggle:focus, +.open > .btn-danger.dropdown-toggle.focus { + color: #fff; + background-color: #c8180b; + border-color: #a21309; +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger:disabled:focus, .btn-danger:disabled.focus { + background-color: #f44336; + border-color: #f44336; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-danger.disabled:hover, .btn-danger:disabled:hover { + background-color: #f44336; + border-color: #f44336; +} + +/* line 82, node_modules/bootstrap/scss/_buttons.scss */ +.btn-outline-primary { + color: #009688; + background-image: none; + background-color: transparent; + border-color: #009688; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-outline-primary:hover { + color: #fff; + background-color: #009688; + border-color: #009688; +} + +/* line 73, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-primary:focus, .btn-outline-primary.focus { + color: #fff; + background-color: #009688; + border-color: #009688; +} + +/* line 80, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-primary:active, .btn-outline-primary.active, +.open > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #009688; + border-color: #009688; +} + +/* line 87, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-primary:active:hover, .btn-outline-primary:active:focus, .btn-outline-primary:active.focus, .btn-outline-primary.active:hover, .btn-outline-primary.active:focus, .btn-outline-primary.active.focus, +.open > .btn-outline-primary.dropdown-toggle:hover, +.open > .btn-outline-primary.dropdown-toggle:focus, +.open > .btn-outline-primary.dropdown-toggle.focus { + color: #fff; + background-color: #003f39; + border-color: #001714; +} + +/* line 98, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-primary.disabled:focus, .btn-outline-primary.disabled.focus, .btn-outline-primary:disabled:focus, .btn-outline-primary:disabled.focus { + border-color: #00fce4; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-outline-primary.disabled:hover, .btn-outline-primary:disabled:hover { + border-color: #00fce4; +} + +/* line 85, node_modules/bootstrap/scss/_buttons.scss */ +.btn-outline-secondary { + color: #ccc; + background-image: none; + background-color: transparent; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-outline-secondary:hover { + color: #fff; + background-color: #ccc; + border-color: #ccc; +} + +/* line 73, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + color: #fff; + background-color: #ccc; + border-color: #ccc; +} + +/* line 80, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-secondary:active, .btn-outline-secondary.active, +.open > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #ccc; + border-color: #ccc; +} + +/* line 87, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-secondary:active:hover, .btn-outline-secondary:active:focus, .btn-outline-secondary:active.focus, .btn-outline-secondary.active:hover, .btn-outline-secondary.active:focus, .btn-outline-secondary.active.focus, +.open > .btn-outline-secondary.dropdown-toggle:hover, +.open > .btn-outline-secondary.dropdown-toggle:focus, +.open > .btn-outline-secondary.dropdown-toggle.focus { + color: #fff; + background-color: #a1a1a1; + border-color: #8c8c8c; +} + +/* line 98, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-secondary.disabled:focus, .btn-outline-secondary.disabled.focus, .btn-outline-secondary:disabled:focus, .btn-outline-secondary:disabled.focus { + border-color: white; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-outline-secondary.disabled:hover, .btn-outline-secondary:disabled:hover { + border-color: white; +} + +/* line 88, node_modules/bootstrap/scss/_buttons.scss */ +.btn-outline-info { + color: #03a9f4; + background-image: none; + background-color: transparent; + border-color: #03a9f4; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-outline-info:hover { + color: #fff; + background-color: #03a9f4; + border-color: #03a9f4; +} + +/* line 73, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-info:focus, .btn-outline-info.focus { + color: #fff; + background-color: #03a9f4; + border-color: #03a9f4; +} + +/* line 80, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-info:active, .btn-outline-info.active, +.open > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #03a9f4; + border-color: #03a9f4; +} + +/* line 87, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-info:active:hover, .btn-outline-info:active:focus, .btn-outline-info:active.focus, .btn-outline-info.active:hover, .btn-outline-info.active:focus, .btn-outline-info.active.focus, +.open > .btn-outline-info.dropdown-toggle:hover, +.open > .btn-outline-info.dropdown-toggle:focus, +.open > .btn-outline-info.dropdown-toggle.focus { + color: #fff; + background-color: #026e9e; + border-color: #015276; +} + +/* line 98, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-info.disabled:focus, .btn-outline-info.disabled.focus, .btn-outline-info:disabled:focus, .btn-outline-info:disabled.focus { + border-color: #60ccfd; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-outline-info.disabled:hover, .btn-outline-info:disabled:hover { + border-color: #60ccfd; +} + +/* line 91, node_modules/bootstrap/scss/_buttons.scss */ +.btn-outline-success { + color: #4caf50; + background-image: none; + background-color: transparent; + border-color: #4caf50; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-outline-success:hover { + color: #fff; + background-color: #4caf50; + border-color: #4caf50; +} + +/* line 73, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-success:focus, .btn-outline-success.focus { + color: #fff; + background-color: #4caf50; + border-color: #4caf50; +} + +/* line 80, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-success:active, .btn-outline-success.active, +.open > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #4caf50; + border-color: #4caf50; +} + +/* line 87, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-success:active:hover, .btn-outline-success:active:focus, .btn-outline-success:active.focus, .btn-outline-success.active:hover, .btn-outline-success.active:focus, .btn-outline-success.active.focus, +.open > .btn-outline-success.dropdown-toggle:hover, +.open > .btn-outline-success.dropdown-toggle:focus, +.open > .btn-outline-success.dropdown-toggle.focus { + color: #fff; + background-color: #327334; + border-color: #255627; +} + +/* line 98, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-success.disabled:focus, .btn-outline-success.disabled.focus, .btn-outline-success:disabled:focus, .btn-outline-success:disabled.focus { + border-color: #92cf94; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-outline-success.disabled:hover, .btn-outline-success:disabled:hover { + border-color: #92cf94; +} + +/* line 94, node_modules/bootstrap/scss/_buttons.scss */ +.btn-outline-warning { + color: #ff5722; + background-image: none; + background-color: transparent; + border-color: #ff5722; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-outline-warning:hover { + color: #fff; + background-color: #ff5722; + border-color: #ff5722; +} + +/* line 73, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-warning:focus, .btn-outline-warning.focus { + color: #fff; + background-color: #ff5722; + border-color: #ff5722; +} + +/* line 80, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-warning:active, .btn-outline-warning.active, +.open > .btn-outline-warning.dropdown-toggle { + color: #fff; + background-color: #ff5722; + border-color: #ff5722; +} + +/* line 87, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-warning:active:hover, .btn-outline-warning:active:focus, .btn-outline-warning:active.focus, .btn-outline-warning.active:hover, .btn-outline-warning.active:focus, .btn-outline-warning.active.focus, +.open > .btn-outline-warning.dropdown-toggle:hover, +.open > .btn-outline-warning.dropdown-toggle:focus, +.open > .btn-outline-warning.dropdown-toggle.focus { + color: #fff; + background-color: #ca3100; + border-color: #a22700; +} + +/* line 98, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-warning.disabled:focus, .btn-outline-warning.disabled.focus, .btn-outline-warning:disabled:focus, .btn-outline-warning:disabled.focus { + border-color: #ffa588; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-outline-warning.disabled:hover, .btn-outline-warning:disabled:hover { + border-color: #ffa588; +} + +/* line 97, node_modules/bootstrap/scss/_buttons.scss */ +.btn-outline-danger { + color: #f44336; + background-image: none; + background-color: transparent; + border-color: #f44336; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-outline-danger:hover { + color: #fff; + background-color: #f44336; + border-color: #f44336; +} + +/* line 73, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-danger:focus, .btn-outline-danger.focus { + color: #fff; + background-color: #f44336; + border-color: #f44336; +} + +/* line 80, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-danger:active, .btn-outline-danger.active, +.open > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #f44336; + border-color: #f44336; +} + +/* line 87, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-danger:active:hover, .btn-outline-danger:active:focus, .btn-outline-danger:active.focus, .btn-outline-danger.active:hover, .btn-outline-danger.active:focus, .btn-outline-danger.active.focus, +.open > .btn-outline-danger.dropdown-toggle:hover, +.open > .btn-outline-danger.dropdown-toggle:focus, +.open > .btn-outline-danger.dropdown-toggle.focus { + color: #fff; + background-color: #c8180b; + border-color: #a21309; +} + +/* line 98, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_buttons.scss */ +.btn-outline-danger.disabled:focus, .btn-outline-danger.disabled.focus, .btn-outline-danger:disabled:focus, .btn-outline-danger:disabled.focus { + border-color: #f99d97; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-outline-danger.disabled:hover, .btn-outline-danger:disabled:hover { + border-color: #f99d97; +} + +/* line 107, node_modules/bootstrap/scss/_buttons.scss */ +.btn-link { + font-weight: normal; + color: #009688; + border-radius: 0; +} + +/* line 112, node_modules/bootstrap/scss/_buttons.scss */ +.btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 119, node_modules/bootstrap/scss/_buttons.scss */ +.btn-link, .btn-link:focus, .btn-link:active { + border-color: transparent; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-link:hover { + border-color: transparent; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-link:focus, .btn-link:hover { + color: #004a43; + text-decoration: underline; + background-color: transparent; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-link:disabled:focus, .btn-link:disabled:hover { + color: rgba(0, 0, 0, 0.26); + text-decoration: none; +} + +/* line 145, node_modules/bootstrap/scss/_buttons.scss */ +.btn-lg, .btn-group-lg > .btn { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +/* line 149, node_modules/bootstrap/scss/_buttons.scss */ +.btn-sm, .btn-group-sm > .btn { + padding: 0.40625rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.0625rem; +} + +/* line 159, node_modules/bootstrap/scss/_buttons.scss */ +.btn-block { + display: block; + width: 100%; +} + +/* line 165, node_modules/bootstrap/scss/_buttons.scss */ +.btn-block + .btn-block { + margin-top: 5px; +} + +/* line 173, node_modules/bootstrap/scss/_buttons.scss */ +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +/* line 1, node_modules/bootstrap/scss/_animation.scss */ +.fade { + opacity: 0; + -webkit-transition: opacity .15s linear; + -o-transition: opacity .15s linear; + transition: opacity .15s linear; +} + +/* line 5, node_modules/bootstrap/scss/_animation.scss */ +.fade.in { + opacity: 1; +} + +/* line 10, node_modules/bootstrap/scss/_animation.scss */ +.collapse { + display: none; +} + +/* line 13, node_modules/bootstrap/scss/_animation.scss */ +.collapse.in { + display: block; +} + +/* line 20, node_modules/bootstrap/scss/_animation.scss */ +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition-timing-function: ease; + -o-transition-timing-function: ease; + transition-timing-function: ease; + -webkit-transition-duration: .35s; + -o-transition-duration: .35s; + transition-duration: .35s; + -webkit-transition-property: height; + -o-transition-property: height; + transition-property: height; +} + +/* line 2, node_modules/bootstrap/scss/_dropdown.scss */ +.dropup, +.dropdown { + position: relative; +} + +/* line 9, node_modules/bootstrap/scss/_dropdown.scss */ +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-right: .25rem; + margin-left: .25rem; + vertical-align: middle; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-left: 0.3em solid transparent; +} + +/* line 23, node_modules/bootstrap/scss/_dropdown.scss */ +.dropdown-toggle:focus { + outline: 0; +} + +/* line 30, node_modules/bootstrap/scss/_dropdown.scss */ +.dropup .dropdown-toggle::after { + border-top: 0; + border-bottom: 0.3em solid; +} + +/* line 38, node_modules/bootstrap/scss/_dropdown.scss */ +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + font-size: 1rem; + color: rgba(0, 0, 0, 0.87); + text-align: left; + list-style: none; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.125rem; + -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); +} + +/* line 60, node_modules/bootstrap/scss/_dropdown.scss */ +.dropdown-divider { + height: 1px; + margin: 0.25rem 0; + overflow: hidden; + background-color: #e5e5e5; +} + +/* line 67, node_modules/bootstrap/scss/_dropdown.scss */ +.dropdown-item { + display: block; + width: 100%; + padding: 3px 20px; + clear: both; + font-weight: normal; + color: rgba(0, 0, 0, 0.87); + text-align: inherit; + white-space: nowrap; + background: none; + border: 0; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.dropdown-item:focus, .dropdown-item:hover { + color: rgba(0, 0, 0, 0.87); + text-decoration: none; + background-color: #f5f5f5; +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.dropdown-item.active, .dropdown-item.active:focus, .dropdown-item.active:hover { + color: #fff; + text-decoration: none; + background-color: #009688; + outline: 0; +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.dropdown-item.disabled, .dropdown-item.disabled:focus, .dropdown-item.disabled:hover { + color: rgba(0, 0, 0, 0.26); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.dropdown-item.disabled:focus, .dropdown-item.disabled:hover { + text-decoration: none; + cursor: not-allowed; + background-color: transparent; + background-image: none; + filter: "progid:DXImageTransform.Microsoft.gradient(enabled = false)"; +} + +/* line 117, node_modules/bootstrap/scss/_dropdown.scss */ +.open > .dropdown-menu { + display: block; +} + +/* line 122, node_modules/bootstrap/scss/_dropdown.scss */ +.open > a { + outline: 0; +} + +/* line 131, node_modules/bootstrap/scss/_dropdown.scss */ +.dropdown-menu-right { + right: 0; + left: auto; +} + +/* line 136, node_modules/bootstrap/scss/_dropdown.scss */ +.dropdown-menu-left { + right: auto; + left: 0; +} + +/* line 142, node_modules/bootstrap/scss/_dropdown.scss */ +.dropdown-header { + display: block; + padding: 5px 20px; + font-size: 0.875rem; + color: rgba(0, 0, 0, 0.26); + white-space: nowrap; +} + +/* line 151, node_modules/bootstrap/scss/_dropdown.scss */ +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} + +/* line 168, node_modules/bootstrap/scss/_dropdown.scss */ +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + content: ""; + border-top: 0; + border-bottom: 0.3em solid; +} + +/* line 175, node_modules/bootstrap/scss/_dropdown.scss */ +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} + +/* line 4, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} + +/* line 10, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} + +/* line 15, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 2; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 2; +} + +/* line 28, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group { + margin-left: -1px; +} + +/* line 37, node_modules/bootstrap/scss/_button-group.scss */ +.btn-toolbar { + margin-left: -5px; +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_clearfix.scss */ +.btn-toolbar::after { + content: ""; + display: table; + clear: both; +} + +/* line 41, node_modules/bootstrap/scss/_button-group.scss */ +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} + +/* line 46, node_modules/bootstrap/scss/_button-group.scss */ +.btn-toolbar > .btn, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 5px; +} + +/* line 53, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} + +/* line 58, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group > .btn:first-child { + margin-left: 0; +} + +/* line 61, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +/* line 66, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +/* line 72, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group > .btn-group { + float: left; +} + +/* line 75, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} + +/* line 79, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +/* line 84, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +/* line 89, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +/* line 108, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group > .btn + .dropdown-toggle { + padding-right: 8px; + padding-left: 8px; +} + +/* line 112, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { + padding-right: 12px; + padding-left: 12px; +} + +/* line 119, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 123, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 130, node_modules/bootstrap/scss/_button-group.scss */ +.btn .caret { + margin-left: 0; +} + +/* line 134, node_modules/bootstrap/scss/_button-group.scss */ +.btn-lg .caret, .btn-group-lg > .btn .caret { + border-width: 0.3em 0.3em 0; + border-bottom-width: 0; +} + +/* line 139, node_modules/bootstrap/scss/_button-group.scss */ +.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { + border-width: 0 0.3em 0.3em; +} + +/* line 150, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group, +.btn-group-vertical > .btn-group > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_clearfix.scss */ +.btn-group-vertical > .btn-group::after { + content: ""; + display: table; + clear: both; +} + +/* line 163, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group-vertical > .btn-group > .btn { + float: none; +} + +/* line 168, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +/* line 178, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} + +/* line 181, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +/* line 184, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +/* line 188, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} + +/* line 192, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +/* line 197, node_modules/bootstrap/scss/_button-group.scss */ +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +/* line 217, node_modules/bootstrap/scss/_button-group.scss */ +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +/* line 5, node_modules/bootstrap/scss/_input-group.scss */ +.input-group { + position: relative; + width: 100%; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; +} + +/* line 18, node_modules/bootstrap/scss/_input-group.scss */ +.input-group .form-control { + position: relative; + z-index: 2; + -webkit-box-flex: 1; + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + margin-bottom: 0; +} + +/* line 53, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover { + z-index: 3; +} + +/* line 49, node_modules/bootstrap/scss/_input-group.scss */ +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} + +/* line 54, node_modules/bootstrap/scss/_input-group.scss */ +.input-group-addon, +.input-group-btn { + white-space: nowrap; + vertical-align: middle; +} + +/* line 87, node_modules/bootstrap/scss/_input-group.scss */ +.input-group-addon { + padding: 0.4375rem 0; + margin-bottom: 0; + font-size: 1rem; + font-weight: normal; + line-height: 1.25; + color: rgba(0, 0, 0, 0.54); + text-align: center; + background-color: rgba(0, 0, 0, 0.12); + border: 1px solid rgba(0, 0, 0, 0.26); + border-radius: 0.125rem; +} + +/* line 100, node_modules/bootstrap/scss/_input-group.scss */ +.input-group-addon.form-control-sm, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .input-group-addon.btn { + padding: 0.25rem 0; + font-size: 0.875rem; + border-radius: 0.0625rem; +} + +/* line 105, node_modules/bootstrap/scss/_input-group.scss */ +.input-group-addon.form-control-lg, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .input-group-addon.btn { + padding: 0.5625rem 0; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +/* line 113, node_modules/bootstrap/scss/_input-group.scss */ +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} + +/* line 125, node_modules/bootstrap/scss/_input-group.scss */ +.input-group .form-control:not(:last-child), +.input-group-addon:not(:last-child), +.input-group-btn:not(:last-child) > .btn, +.input-group-btn:not(:last-child) > .btn-group > .btn, +.input-group-btn:not(:last-child) > .dropdown-toggle, +.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +/* line 134, node_modules/bootstrap/scss/_input-group.scss */ +.input-group-addon:not(:last-child) { + border-right: 0; +} + +/* line 137, node_modules/bootstrap/scss/_input-group.scss */ +.input-group .form-control:not(:first-child), +.input-group-addon:not(:first-child), +.input-group-btn:not(:first-child) > .btn, +.input-group-btn:not(:first-child) > .btn-group > .btn, +.input-group-btn:not(:first-child) > .dropdown-toggle, +.input-group-btn:not(:last-child) > .btn:not(:first-child), +.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +/* line 146, node_modules/bootstrap/scss/_input-group.scss */ +.form-control + .input-group-addon:not(:first-child) { + border-left: 0; +} + +/* line 154, node_modules/bootstrap/scss/_input-group.scss */ +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} + +/* line 163, node_modules/bootstrap/scss/_input-group.scss */ +.input-group-btn > .btn { + position: relative; +} + +/* line 165, node_modules/bootstrap/scss/_input-group.scss */ +.input-group-btn > .btn + .btn { + margin-left: -1px; +} + +/* line 53, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover { + z-index: 3; +} + +/* line 176, node_modules/bootstrap/scss/_input-group.scss */ +.input-group-btn:not(:last-child) > .btn, +.input-group-btn:not(:last-child) > .btn-group { + margin-right: -1px; +} + +/* line 182, node_modules/bootstrap/scss/_input-group.scss */ +.input-group-btn:not(:first-child) > .btn, +.input-group-btn:not(:first-child) > .btn-group { + z-index: 2; + margin-left: -1px; +} + +/* line 53, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover, +.input-group-btn:not(:first-child) > .btn-group:focus, +.input-group-btn:not(:first-child) > .btn-group:active, +.input-group-btn:not(:first-child) > .btn-group:hover { + z-index: 3; +} + +/* line 12, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-control { + position: relative; + display: inline; + padding-left: 1.5rem; + cursor: pointer; +} + +/* line 18, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-control + .custom-control { + margin-left: 1rem; +} + +/* line 23, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +/* line 28, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-control-input:checked ~ .custom-control-indicator { + color: #fff; + background-color: #0074d9; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 34, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-control-input:focus ~ .custom-control-indicator { + -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #0074d9; + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #0074d9; +} + +/* line 39, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-control-input:active ~ .custom-control-indicator { + color: #fff; + background-color: #84c6ff; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 46, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-control-input:disabled ~ .custom-control-indicator { + cursor: not-allowed; + background-color: #eee; +} + +/* line 51, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-control-input:disabled ~ .custom-control-description { + color: #767676; + cursor: not-allowed; +} + +/* line 62, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-control-indicator { + position: absolute; + top: .0625rem; + left: 0; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #ddd; + background-repeat: no-repeat; + background-position: center center; + -webkit-background-size: 50% 50%; + background-size: 50% 50%; + -webkit-box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1); + box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1); +} + +/* line 83, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-checkbox .custom-control-indicator { + border-radius: 0.125rem; +} + +/* line 87, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +/* line 91, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator { + background-color: #0074d9; + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 103, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-radio .custom-control-indicator { + border-radius: 50%; +} + +/* line 107, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-radio .custom-control-input:checked ~ .custom-control-indicator { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); +} + +/* line 119, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-controls-stacked .custom-control { + display: inline; +} + +/* line 122, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-controls-stacked .custom-control::after { + display: block; + margin-bottom: 0.25rem; + content: ""; +} + +/* line 128, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-controls-stacked .custom-control + .custom-control { + margin-left: 0; +} + +/* line 142, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-select { + display: inline-block; + max-width: 100%; + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + padding-right: 0.75rem \9; + color: rgba(0, 0, 0, 0.54); + vertical-align: middle; + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; + background-image: none \9; + -webkit-background-size: 8px 10px; + background-size: 8px 10px; + border: 1px solid rgba(0, 0, 0, 0.26); + border-radius: 0.125rem; + -moz-appearance: none; + -webkit-appearance: none; +} + +/* line 158, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-select:focus { + border-color: #51a7e8; + outline: none; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(81, 167, 232, 0.5); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(81, 167, 232, 0.5); +} + +/* line 165, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-select::-ms-expand { + opacity: 0; +} + +/* line 170, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-select-sm { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 75%; +} + +/* line 186, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-file { + position: relative; + display: inline-block; + max-width: 100%; + height: 2.5rem; + cursor: pointer; +} + +/* line 194, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-file-input { + min-width: 14rem; + max-width: 100%; + margin: 0; + filter: alpha(opacity=0); + opacity: 0; +} + +/* line 201, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-file-input:focus ~ .custom-file-control { + -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #0074d9; + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #0074d9; +} + +/* line 206, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-file-control { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 5; + height: 2.5rem; + padding: 0.5rem 1rem; + line-height: 1.5; + color: #555; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 0.125rem; + -webkit-box-shadow: inset 0 0.2rem 0.4rem rgba(0, 0, 0, 0.05); + box-shadow: inset 0 0.2rem 0.4rem rgba(0, 0, 0, 0.05); +} + +/* line 223, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-file-control:lang(en)::after { + content: "Choose file..."; +} + +/* line 228, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-file-control::before { + position: absolute; + top: -1px; + right: -1px; + bottom: -1px; + z-index: 6; + display: block; + height: 2.5rem; + padding: 0.5rem 1rem; + line-height: 1.5; + color: #555; + background-color: #eee; + border: 1px solid #ddd; + border-radius: 0 0.125rem 0.125rem 0; +} + +/* line 245, node_modules/bootstrap/scss/_custom-forms.scss */ +.custom-file-control:lang(en)::before { + content: "Browse"; +} + +/* line 6, node_modules/bootstrap/scss/_nav.scss */ +.nav { + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +/* line 12, node_modules/bootstrap/scss/_nav.scss */ +.nav-link { + display: inline-block; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.nav-link:focus, .nav-link:hover { + text-decoration: none; +} + +/* line 20, node_modules/bootstrap/scss/_nav.scss */ +.nav-link.disabled { + color: rgba(0, 0, 0, 0.26); +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.nav-link.disabled, .nav-link.disabled:focus, .nav-link.disabled:hover { + color: rgba(0, 0, 0, 0.26); + cursor: not-allowed; + background-color: transparent; +} + +/* line 35, node_modules/bootstrap/scss/_nav.scss */ +.nav-inline .nav-item { + display: inline-block; +} + +/* line 39, node_modules/bootstrap/scss/_nav.scss */ +.nav-inline .nav-item + .nav-item, +.nav-inline .nav-link + .nav-link { + margin-left: 1rem; +} + +/* line 50, node_modules/bootstrap/scss/_nav.scss */ +.nav-tabs { + border-bottom: 1px solid #ddd; +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_clearfix.scss */ +.nav-tabs::after { + content: ""; + display: table; + clear: both; +} + +/* line 54, node_modules/bootstrap/scss/_nav.scss */ +.nav-tabs .nav-item { + float: left; + margin-bottom: -1px; +} + +/* line 59, node_modules/bootstrap/scss/_nav.scss */ +.nav-tabs .nav-item + .nav-item { + margin-left: 0.2rem; +} + +/* line 64, node_modules/bootstrap/scss/_nav.scss */ +.nav-tabs .nav-link { + display: block; + padding: 0.5em 1em; + border: 1px solid transparent; + border-radius: 0.125rem 0.125rem 0 0; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { + border-color: rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.12) #ddd; +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.nav-tabs .nav-link.disabled, .nav-tabs .nav-link.disabled:focus, .nav-tabs .nav-link.disabled:hover { + color: rgba(0, 0, 0, 0.26); + background-color: transparent; + border-color: transparent; +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover, +.nav-tabs .nav-item.open .nav-link, +.nav-tabs .nav-item.open .nav-link:focus, +.nav-tabs .nav-item.open .nav-link:hover { + color: rgba(0, 0, 0, 0.54); + background-color: transparent; + border-color: #ddd #ddd transparent; +} + +/* line 92, node_modules/bootstrap/scss/_nav.scss */ +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_clearfix.scss */ +.nav-pills::after { + content: ""; + display: table; + clear: both; +} + +/* line 108, node_modules/bootstrap/scss/_nav.scss */ +.nav-pills .nav-item { + float: left; +} + +/* line 111, node_modules/bootstrap/scss/_nav.scss */ +.nav-pills .nav-item + .nav-item { + margin-left: 0.2rem; +} + +/* line 116, node_modules/bootstrap/scss/_nav.scss */ +.nav-pills .nav-link { + display: block; + padding: 0.5em 1em; + border-radius: 0.125rem; +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.nav-pills .nav-link.active, .nav-pills .nav-link.active:focus, .nav-pills .nav-link.active:hover, +.nav-pills .nav-item.open .nav-link, +.nav-pills .nav-item.open .nav-link:focus, +.nav-pills .nav-item.open .nav-link:hover { + color: #fff; + cursor: default; + background-color: #009688; +} + +/* line 133, node_modules/bootstrap/scss/_nav.scss */ +.nav-stacked .nav-item { + display: block; + float: none; +} + +/* line 137, node_modules/bootstrap/scss/_nav.scss */ +.nav-stacked .nav-item + .nav-item { + margin-top: 0.2rem; + margin-left: 0; +} + +/* line 151, node_modules/bootstrap/scss/_nav.scss */ +.tab-content > .tab-pane { + display: none; +} + +/* line 154, node_modules/bootstrap/scss/_nav.scss */ +.tab-content > .active { + display: block; +} + +/* line 6, node_modules/bootstrap/scss/_navbar.scss */ +.navbar { + position: relative; + padding: 0.25rem 0.5rem; +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_clearfix.scss */ +.navbar::after { + content: ""; + display: table; + clear: both; +} + +@media (min-width: 544px) { + /* line 6, node_modules/bootstrap/scss/_navbar.scss */ + .navbar { + border-radius: 0.125rem; + } +} + +/* line 23, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-full { + z-index: 1000; +} + +@media (min-width: 544px) { + /* line 23, node_modules/bootstrap/scss/_navbar.scss */ + .navbar-full { + border-radius: 0; + } +} + +/* line 32, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} + +@media (min-width: 544px) { + /* line 32, node_modules/bootstrap/scss/_navbar.scss */ + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } +} + +/* line 45, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-fixed-top { + top: 0; +} + +/* line 49, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-fixed-bottom { + bottom: 0; +} + +/* line 53, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1030; + width: 100%; +} + +@media (min-width: 544px) { + /* line 53, node_modules/bootstrap/scss/_navbar.scss */ + .navbar-sticky-top { + border-radius: 0; + } +} + +/* line 70, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-brand { + float: left; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + margin-right: 1rem; + font-size: 1.25rem; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.navbar-brand:focus, .navbar-brand:hover { + text-decoration: none; +} + +/* line 81, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-brand > img { + display: block; +} + +/* line 87, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-divider { + float: left; + width: 1px; + padding-top: .425rem; + padding-bottom: .425rem; + margin-right: 0.5rem; + margin-left: 0.5rem; + overflow: hidden; +} + +/* line 96, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-divider::before { + content: "\00a0"; +} + +/* line 107, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-toggler { + padding: .5rem .75rem; + font-size: 1.25rem; + line-height: 1; + background: none; + border: 1px solid transparent; + border-radius: 0.125rem; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.navbar-toggler:focus, .navbar-toggler:hover { + text-decoration: none; +} + +@media (min-width: 544px) { + /* line 123, node_modules/bootstrap/scss/_navbar.scss */ + .navbar-toggleable-xs { + display: block !important; + } +} + +@media (min-width: 768px) { + /* line 128, node_modules/bootstrap/scss/_navbar.scss */ + .navbar-toggleable-sm { + display: block !important; + } +} + +@media (min-width: 992px) { + /* line 133, node_modules/bootstrap/scss/_navbar.scss */ + .navbar-toggleable-md { + display: block !important; + } +} + +/* line 147, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-nav .nav-item { + float: left; +} + +/* line 151, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-nav .nav-link { + display: block; + padding-top: .425rem; + padding-bottom: .425rem; +} + +/* line 156, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-nav .nav-link + .nav-link { + margin-left: 1rem; +} + +/* line 161, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-nav .nav-item + .nav-item { + margin-left: 1rem; +} + +/* line 168, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.8); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { + color: rgba(0, 0, 0, 0.8); +} + +/* line 177, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.3); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { + color: rgba(0, 0, 0, 0.6); +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.navbar-light .navbar-nav .open > .nav-link, .navbar-light .navbar-nav .open > .nav-link:focus, .navbar-light .navbar-nav .open > .nav-link:hover, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .active > .nav-link:focus, +.navbar-light .navbar-nav .active > .nav-link:hover, +.navbar-light .navbar-nav .nav-link.open, +.navbar-light .navbar-nav .nav-link.open:focus, +.navbar-light .navbar-nav .nav-link.open:hover, +.navbar-light .navbar-nav .nav-link.active, +.navbar-light .navbar-nav .nav-link.active:focus, +.navbar-light .navbar-nav .nav-link.active:hover { + color: rgba(0, 0, 0, 0.8); +} + +/* line 195, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-light .navbar-divider { + background-color: rgba(0, 0, 0, 0.075); +} + +/* line 202, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-dark .navbar-brand { + color: white; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { + color: white; +} + +/* line 211, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover { + color: rgba(255, 255, 255, 0.75); +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.navbar-dark .navbar-nav .open > .nav-link, .navbar-dark .navbar-nav .open > .nav-link:focus, .navbar-dark .navbar-nav .open > .nav-link:hover, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link:focus, +.navbar-dark .navbar-nav .active > .nav-link:hover, +.navbar-dark .navbar-nav .nav-link.open, +.navbar-dark .navbar-nav .nav-link.open:focus, +.navbar-dark .navbar-nav .nav-link.open:hover, +.navbar-dark .navbar-nav .nav-link.active, +.navbar-dark .navbar-nav .nav-link.active:focus, +.navbar-dark .navbar-nav .nav-link.active:hover { + color: white; +} + +/* line 229, node_modules/bootstrap/scss/_navbar.scss */ +.navbar-dark .navbar-divider { + background-color: rgba(255, 255, 255, 0.075); +} + +/* line 5, node_modules/bootstrap/scss/_card.scss */ +.card { + position: relative; + display: block; + margin-bottom: 0.75rem; + background-color: #fff; + border-radius: 0.125rem; + -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); +} + +/* line 16, node_modules/bootstrap/scss/_card.scss */ +.card-block { + padding: 1.25rem; +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_clearfix.scss */ +.card-block::after { + content: ""; + display: table; + clear: both; +} + +/* line 21, node_modules/bootstrap/scss/_card.scss */ +.card-title { + margin-bottom: 0.75rem; +} + +/* line 25, node_modules/bootstrap/scss/_card.scss */ +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +/* line 30, node_modules/bootstrap/scss/_card.scss */ +.card-text:last-child { + margin-bottom: 0; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.card-link:hover { + text-decoration: none; +} + +/* line 47, node_modules/bootstrap/scss/_card.scss */ +.card-link + .card-link { + margin-left: 1.25rem; +} + +/* line 55, node_modules/bootstrap/scss/_card.scss */ +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; +} + +/* line 62, node_modules/bootstrap/scss/_card.scss */ +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} + +/* line 75, node_modules/bootstrap/scss/_card.scss */ +.card-header { + padding: 0.75rem 1.25rem; + background-color: #fff; + -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_clearfix.scss */ +.card-header::after { + content: ""; + display: table; + clear: both; +} + +/* line 83, node_modules/bootstrap/scss/_card.scss */ +.card-header:first-child { + border-radius: 0.125rem 0.125rem 0 0; +} + +/* line 88, node_modules/bootstrap/scss/_card.scss */ +.card-footer { + padding: 0.75rem 1.25rem; + background-color: #fff; + -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_clearfix.scss */ +.card-footer::after { + content: ""; + display: table; + clear: both; +} + +/* line 96, node_modules/bootstrap/scss/_card.scss */ +.card-footer:last-child { + border-radius: 0 0 0.125rem 0.125rem; +} + +/* line 106, node_modules/bootstrap/scss/_card.scss */ +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +/* line 112, node_modules/bootstrap/scss/_card.scss */ +.card-header-tabs .nav-item { + margin-bottom: 0; +} + +/* line 117, node_modules/bootstrap/scss/_card.scss */ +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +/* line 127, node_modules/bootstrap/scss/_card.scss */ +.card-primary { + background-color: #009688; + border-color: #009688; +} + +/* line 130, node_modules/bootstrap/scss/_card.scss */ +.card-success { + background-color: #4caf50; + border-color: #4caf50; +} + +/* line 133, node_modules/bootstrap/scss/_card.scss */ +.card-info { + background-color: #03a9f4; + border-color: #03a9f4; +} + +/* line 136, node_modules/bootstrap/scss/_card.scss */ +.card-warning { + background-color: #ff5722; + border-color: #ff5722; +} + +/* line 139, node_modules/bootstrap/scss/_card.scss */ +.card-danger { + background-color: #f44336; + border-color: #f44336; +} + +/* line 144, node_modules/bootstrap/scss/_card.scss */ +.card-outline-primary { + background-color: transparent; + border-color: #009688; +} + +/* line 147, node_modules/bootstrap/scss/_card.scss */ +.card-outline-secondary { + background-color: transparent; + border-color: #ccc; +} + +/* line 150, node_modules/bootstrap/scss/_card.scss */ +.card-outline-info { + background-color: transparent; + border-color: #03a9f4; +} + +/* line 153, node_modules/bootstrap/scss/_card.scss */ +.card-outline-success { + background-color: transparent; + border-color: #4caf50; +} + +/* line 156, node_modules/bootstrap/scss/_card.scss */ +.card-outline-warning { + background-color: transparent; + border-color: #ff5722; +} + +/* line 159, node_modules/bootstrap/scss/_card.scss */ +.card-outline-danger { + background-color: transparent; + border-color: #f44336; +} + +/* line 18, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_cards.scss */ +.card-inverse .card-header, +.card-inverse .card-footer { + border-bottom: 1px solid rgba(255, 255, 255, 0.2); +} + +/* line 22, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_cards.scss */ +.card-inverse .card-header, +.card-inverse .card-footer, +.card-inverse .card-title, +.card-inverse .card-blockquote { + color: #fff; +} + +/* line 28, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_cards.scss */ +.card-inverse .card-link, +.card-inverse .card-text, +.card-inverse .card-blockquote > footer { + color: rgba(255, 255, 255, 0.65); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.card-inverse .card-link:focus, .card-inverse .card-link:hover { + color: #fff; +} + +/* line 175, node_modules/bootstrap/scss/_card.scss */ +.card-blockquote { + padding: 0; + margin-bottom: 0; + border-left: 0; +} + +/* line 182, node_modules/bootstrap/scss/_card.scss */ +.card-img { + border-radius: 0.25rem; +} + +/* line 186, node_modules/bootstrap/scss/_card.scss */ +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +/* line 198, node_modules/bootstrap/scss/_card.scss */ +.card-img-top { + border-radius: 0.125rem 0.125rem 0 0; +} + +/* line 201, node_modules/bootstrap/scss/_card.scss */ +.card-img-bottom { + border-radius: 0 0 0.125rem 0.125rem; +} + +@media (min-width: 544px) { + /* line 212, node_modules/bootstrap/scss/_card.scss */ + .card-deck { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -0.625rem; + margin-left: -0.625rem; + } + /* line 218, node_modules/bootstrap/scss/_card.scss */ + .card-deck .card { + -webkit-box-flex: 1; + -webkit-flex: 1 0 0; + -ms-flex: 1 0 0; + flex: 1 0 0; + margin-right: 0.625rem; + margin-left: 0.625rem; + } +} + +@media (min-width: 544px) { + /* line 251, node_modules/bootstrap/scss/_card.scss */ + .card-group { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + /* line 261, node_modules/bootstrap/scss/_card.scss */ + .card-group .card { + -webkit-box-flex: 1; + -webkit-flex: 1 0 0; + -ms-flex: 1 0 0; + flex: 1 0 0; + } + /* line 269, node_modules/bootstrap/scss/_card.scss */ + .card-group .card + .card { + margin-left: 0; + border-left: 0; + } + /* line 276, node_modules/bootstrap/scss/_card.scss */ + .card-group .card:first-child { + border-bottom-right-radius: 0; + border-top-right-radius: 0; + } + /* line 279, node_modules/bootstrap/scss/_card.scss */ + .card-group .card:first-child .card-img-top { + border-top-right-radius: 0; + } + /* line 282, node_modules/bootstrap/scss/_card.scss */ + .card-group .card:first-child .card-img-bottom { + border-bottom-right-radius: 0; + } + /* line 286, node_modules/bootstrap/scss/_card.scss */ + .card-group .card:last-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; + } + /* line 289, node_modules/bootstrap/scss/_card.scss */ + .card-group .card:last-child .card-img-top { + border-top-left-radius: 0; + } + /* line 292, node_modules/bootstrap/scss/_card.scss */ + .card-group .card:last-child .card-img-bottom { + border-bottom-left-radius: 0; + } + /* line 297, node_modules/bootstrap/scss/_card.scss */ + .card-group .card:not(:first-child):not(:last-child) { + border-radius: 0; + } + /* line 300, node_modules/bootstrap/scss/_card.scss */ + .card-group .card:not(:first-child):not(:last-child) .card-img-top, + .card-group .card:not(:first-child):not(:last-child) .card-img-bottom { + border-radius: 0; + } +} + +@media (min-width: 544px) { + /* line 316, node_modules/bootstrap/scss/_card.scss */ + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + /* line 320, node_modules/bootstrap/scss/_card.scss */ + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +/* line 1, node_modules/bootstrap/scss/_breadcrumb.scss */ +.breadcrumb { + padding: 0.75rem 1rem; + margin-bottom: 0.5rem; + list-style: none; + background-color: rgba(0, 0, 0, 0.12); + border-radius: 0.125rem; +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_clearfix.scss */ +.breadcrumb::after { + content: ""; + display: table; + clear: both; +} + +/* line 10, node_modules/bootstrap/scss/_breadcrumb.scss */ +.breadcrumb-item { + float: left; +} + +/* line 14, node_modules/bootstrap/scss/_breadcrumb.scss */ +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + padding-left: 0.5rem; + color: rgba(0, 0, 0, 0.26); + content: "/"; +} + +/* line 28, node_modules/bootstrap/scss/_breadcrumb.scss */ +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +/* line 31, node_modules/bootstrap/scss/_breadcrumb.scss */ +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +/* line 35, node_modules/bootstrap/scss/_breadcrumb.scss */ +.breadcrumb-item.active { + color: rgba(0, 0, 0, 0.26); +} + +/* line 1, node_modules/bootstrap/scss/_pagination.scss */ +.pagination { + display: inline-block; + padding-left: 0; + margin-top: 0.5rem; + margin-bottom: 0.5rem; + border-radius: 0.125rem; +} + +/* line 9, node_modules/bootstrap/scss/_pagination.scss */ +.page-item { + display: inline; +} + +/* line 13, node_modules/bootstrap/scss/_pagination.scss */ +.page-item:first-child .page-link { + margin-left: 0; + border-bottom-left-radius: 0.125rem; + border-top-left-radius: 0.125rem; +} + +/* line 19, node_modules/bootstrap/scss/_pagination.scss */ +.page-item:last-child .page-link { + border-bottom-right-radius: 0.125rem; + border-top-right-radius: 0.125rem; +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.page-item.active .page-link, .page-item.active .page-link:focus, .page-item.active .page-link:hover { + z-index: 2; + color: #fff; + cursor: default; + background-color: #009688; + border-color: #009688; +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.page-item.disabled .page-link, .page-item.disabled .page-link:focus, .page-item.disabled .page-link:hover { + color: rgba(0, 0, 0, 0.26); + pointer-events: none; + cursor: not-allowed; + background-color: #fff; + border-color: #ddd; +} + +/* line 45, node_modules/bootstrap/scss/_pagination.scss */ +.page-link { + position: relative; + float: left; + padding: 0.5rem 0.75rem; + margin-left: -1px; + color: #009688; + text-decoration: none; + background-color: #fff; + border: 1px solid #ddd; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.page-link:focus, .page-link:hover { + color: #004a43; + background-color: rgba(0, 0, 0, 0.12); + border-color: #ddd; +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_pagination.scss */ +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; +} + +/* line 11, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_pagination.scss */ +.pagination-lg .page-item:first-child .page-link { + border-bottom-left-radius: 0.3rem; + border-top-left-radius: 0.3rem; +} + +/* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_pagination.scss */ +.pagination-lg .page-item:last-child .page-link { + border-bottom-right-radius: 0.3rem; + border-top-right-radius: 0.3rem; +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_pagination.scss */ +.pagination-sm .page-link { + padding: 0.275rem 0.75rem; + font-size: 0.875rem; +} + +/* line 11, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_pagination.scss */ +.pagination-sm .page-item:first-child .page-link { + border-bottom-left-radius: 0.0625rem; + border-top-left-radius: 0.0625rem; +} + +/* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_pagination.scss */ +.pagination-sm .page-item:last-child .page-link { + border-bottom-right-radius: 0.0625rem; + border-top-right-radius: 0.0625rem; +} + +/* line 6, node_modules/bootstrap/scss/_tags.scss */ +.tag { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.125rem; +} + +/* line 19, node_modules/bootstrap/scss/_tags.scss */ +.tag:empty { + display: none; +} + +/* line 25, node_modules/bootstrap/scss/_tags.scss */ +.btn .tag { + position: relative; + top: -1px; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.tag:focus, a.tag:hover { + color: #fff; + text-decoration: none; + cursor: pointer; +} + +/* line 45, node_modules/bootstrap/scss/_tags.scss */ +.tag-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +/* line 55, node_modules/bootstrap/scss/_tags.scss */ +.tag-default { + background-color: rgba(0, 0, 0, 0.26); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.tag-default[href]:focus, .tag-default[href]:hover { + background-color: rgba(0, 0, 0, 0.26); +} + +/* line 59, node_modules/bootstrap/scss/_tags.scss */ +.tag-primary { + background-color: #009688; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.tag-primary[href]:focus, .tag-primary[href]:hover { + background-color: #00635a; +} + +/* line 63, node_modules/bootstrap/scss/_tags.scss */ +.tag-success { + background-color: #4caf50; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.tag-success[href]:focus, .tag-success[href]:hover { + background-color: #3d8b40; +} + +/* line 67, node_modules/bootstrap/scss/_tags.scss */ +.tag-info { + background-color: #03a9f4; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.tag-info[href]:focus, .tag-info[href]:hover { + background-color: #0286c2; +} + +/* line 71, node_modules/bootstrap/scss/_tags.scss */ +.tag-warning { + background-color: #ff5722; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.tag-warning[href]:focus, .tag-warning[href]:hover { + background-color: #ee3900; +} + +/* line 75, node_modules/bootstrap/scss/_tags.scss */ +.tag-danger { + background-color: #f44336; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.tag-danger[href]:focus, .tag-danger[href]:hover { + background-color: #ea1c0d; +} + +/* line 1, node_modules/bootstrap/scss/_jumbotron.scss */ +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: rgba(0, 0, 0, 0.12); + border-radius: 0.3rem; +} + +@media (min-width: 544px) { + /* line 1, node_modules/bootstrap/scss/_jumbotron.scss */ + .jumbotron { + padding: 4rem 2rem; + } +} + +/* line 12, node_modules/bootstrap/scss/_jumbotron.scss */ +.jumbotron-hr { + border-top-color: rgba(0, 0, 0, 0.12); +} + +/* line 16, node_modules/bootstrap/scss/_jumbotron.scss */ +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +/* line 5, node_modules/bootstrap/scss/_alert.scss */ +.alert { + padding: 15px; + margin-bottom: 0.5rem; + border: 1px solid transparent; + border-radius: 0.125rem; +} + +/* line 13, node_modules/bootstrap/scss/_alert.scss */ +.alert-heading { + color: inherit; +} + +/* line 19, node_modules/bootstrap/scss/_alert.scss */ +.alert-link { + font-weight: bold; +} + +/* line 28, node_modules/bootstrap/scss/_alert.scss */ +.alert-dismissible { + padding-right: 35px; +} + +/* line 32, node_modules/bootstrap/scss/_alert.scss */ +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} + +/* line 45, node_modules/bootstrap/scss/_alert.scss */ +.alert-success { + background-color: #4caf50; + border-color: #449d48; + color: rgba(255, 255, 255, 0.84); +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_alert.scss */ +.alert-success hr { + border-top-color: #3d8b40; +} + +/* line 11, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_alert.scss */ +.alert-success .alert-link { + color: rgba(230, 230, 230, 0.84); +} + +/* line 48, node_modules/bootstrap/scss/_alert.scss */ +.alert-info { + background-color: #03a9f4; + border-color: #0391d1; + color: rgba(255, 255, 255, 0.84); +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_alert.scss */ +.alert-info hr { + border-top-color: #027fb8; +} + +/* line 11, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_alert.scss */ +.alert-info .alert-link { + color: rgba(230, 230, 230, 0.84); +} + +/* line 51, node_modules/bootstrap/scss/_alert.scss */ +.alert-warning { + background-color: #ff5722; + border-color: #ff4409; + color: rgba(255, 255, 255, 0.84); +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_alert.scss */ +.alert-warning hr { + border-top-color: #ee3900; +} + +/* line 11, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_alert.scss */ +.alert-warning .alert-link { + color: rgba(230, 230, 230, 0.84); +} + +/* line 54, node_modules/bootstrap/scss/_alert.scss */ +.alert-danger { + background-color: #f44336; + border-color: #f32c1e; + color: rgba(255, 255, 255, 0.84); +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_alert.scss */ +.alert-danger hr { + border-top-color: #ea1c0d; +} + +/* line 11, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_alert.scss */ +.alert-danger .alert-link { + color: rgba(230, 230, 230, 0.84); +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 0.5rem 0; + } + to { + background-position: 0 0; + } +} + +@-o-keyframes progress-bar-stripes { + from { + background-position: 0.5rem 0; + } + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 0.5rem 0; + } + to { + background-position: 0 0; + } +} + +/* line 15, node_modules/bootstrap/scss/_progress.scss */ +.progress { + display: block; + width: 100%; + height: 0.5rem; + margin-bottom: 0.5rem; +} + +/* line 21, node_modules/bootstrap/scss/_progress.scss */ +.progress[value] { + background-color: #eee; + border: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border-radius: 0.125rem; +} + +/* line 33, node_modules/bootstrap/scss/_progress.scss */ +.progress[value]::-ms-fill { + background-color: #0074d9; + border: 0; +} + +/* line 38, node_modules/bootstrap/scss/_progress.scss */ +.progress[value]::-moz-progress-bar { + background-color: #0074d9; + border-bottom-left-radius: 0.125rem; + border-top-left-radius: 0.125rem; +} + +/* line 42, node_modules/bootstrap/scss/_progress.scss */ +.progress[value]::-webkit-progress-value { + background-color: #0074d9; + border-bottom-left-radius: 0.125rem; + border-top-left-radius: 0.125rem; +} + +/* line 47, node_modules/bootstrap/scss/_progress.scss */ +.progress[value="100"]::-moz-progress-bar { + border-bottom-right-radius: 0.125rem; + border-top-right-radius: 0.125rem; +} + +/* line 50, node_modules/bootstrap/scss/_progress.scss */ +.progress[value="100"]::-webkit-progress-value { + border-bottom-right-radius: 0.125rem; + border-top-right-radius: 0.125rem; +} + +/* line 55, node_modules/bootstrap/scss/_progress.scss */ +.progress[value]::-webkit-progress-bar { + background-color: #eee; + border-radius: 0.125rem; + -webkit-box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1); + box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1); +} + +/* line 60, node_modules/bootstrap/scss/_progress.scss */ +base::-moz-progress-bar, +.progress[value] { + background-color: #eee; + border-radius: 0.125rem; + box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1); +} + +@media screen and (min-width: 0\0) { + /* line 69, node_modules/bootstrap/scss/_progress.scss */ + .progress { + background-color: #eee; + border-radius: 0.125rem; + -webkit-box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1); + box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1); + } + /* line 74, node_modules/bootstrap/scss/_progress.scss */ + .progress-bar { + display: inline-block; + height: 0.5rem; + text-indent: -999rem; + background-color: #0074d9; + border-bottom-left-radius: 0.125rem; + border-top-left-radius: 0.125rem; + } + /* line 81, node_modules/bootstrap/scss/_progress.scss */ + .progress[width="100%"] { + border-bottom-right-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } +} + +/* line 91, node_modules/bootstrap/scss/_progress.scss */ +.progress-striped[value]::-webkit-progress-value { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + -webkit-background-size: 0.5rem 0.5rem; + background-size: 0.5rem 0.5rem; +} + +/* line 95, node_modules/bootstrap/scss/_progress.scss */ +.progress-striped[value]::-moz-progress-bar { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 0.5rem 0.5rem; +} + +/* line 99, node_modules/bootstrap/scss/_progress.scss */ +.progress-striped[value]::-ms-fill { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 0.5rem 0.5rem; +} + +@media screen and (min-width: 0\0) { + /* line 105, node_modules/bootstrap/scss/_progress.scss */ + .progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + -webkit-background-size: 0.5rem 0.5rem; + background-size: 0.5rem 0.5rem; + } +} + +/* line 116, node_modules/bootstrap/scss/_progress.scss */ +.progress-animated[value]::-webkit-progress-value { + -webkit-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} + +/* line 119, node_modules/bootstrap/scss/_progress.scss */ +.progress-animated[value]::-moz-progress-bar { + animation: progress-bar-stripes 2s linear infinite; +} + +@media screen and (min-width: 0\0) { + /* line 124, node_modules/bootstrap/scss/_progress.scss */ + .progress-animated .progress-bar-striped { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; + } +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_progress.scss */ +.progress-success[value]::-webkit-progress-value { + background-color: #4caf50; +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_progress.scss */ +.progress-success[value]::-moz-progress-bar { + background-color: #4caf50; +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_progress.scss */ +.progress-success[value]::-ms-fill { + background-color: #4caf50; +} + +@media screen and (min-width: 0\0) { + /* line 19, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_progress.scss */ + .progress-success .progress-bar { + background-color: #4caf50; + } +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_progress.scss */ +.progress-info[value]::-webkit-progress-value { + background-color: #03a9f4; +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_progress.scss */ +.progress-info[value]::-moz-progress-bar { + background-color: #03a9f4; +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_progress.scss */ +.progress-info[value]::-ms-fill { + background-color: #03a9f4; +} + +@media screen and (min-width: 0\0) { + /* line 19, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_progress.scss */ + .progress-info .progress-bar { + background-color: #03a9f4; + } +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_progress.scss */ +.progress-warning[value]::-webkit-progress-value { + background-color: #ff5722; +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_progress.scss */ +.progress-warning[value]::-moz-progress-bar { + background-color: #ff5722; +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_progress.scss */ +.progress-warning[value]::-ms-fill { + background-color: #ff5722; +} + +@media screen and (min-width: 0\0) { + /* line 19, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_progress.scss */ + .progress-warning .progress-bar { + background-color: #ff5722; + } +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_progress.scss */ +.progress-danger[value]::-webkit-progress-value { + background-color: #f44336; +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_progress.scss */ +.progress-danger[value]::-moz-progress-bar { + background-color: #f44336; +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_progress.scss */ +.progress-danger[value]::-ms-fill { + background-color: #f44336; +} + +@media screen and (min-width: 0\0) { + /* line 19, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_progress.scss */ + .progress-danger .progress-bar { + background-color: #f44336; + } +} + +/* line 2, node_modules/bootstrap/scss/_media.scss */ +.media { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + margin-bottom: 0.5rem; +} + +/* line 6, node_modules/bootstrap/scss/_media.scss */ +.media-body { + -webkit-box-flex: 1; + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; +} + +/* line 9, node_modules/bootstrap/scss/_media.scss */ +.media-middle { + -webkit-align-self: center; + -ms-flex-item-align: center; + align-self: center; +} + +/* line 12, node_modules/bootstrap/scss/_media.scss */ +.media-bottom { + -webkit-align-self: flex-end; + -ms-flex-item-align: end; + align-self: flex-end; +} + +/* line 49, node_modules/bootstrap/scss/_media.scss */ +.media-object { + display: block; +} + +/* line 53, node_modules/bootstrap/scss/_media.scss */ +.media-object.img-thumbnail { + max-width: none; +} + +/* line 63, node_modules/bootstrap/scss/_media.scss */ +.media-right { + padding-left: 10px; +} + +/* line 67, node_modules/bootstrap/scss/_media.scss */ +.media-left { + padding-right: 10px; +} + +/* line 76, node_modules/bootstrap/scss/_media.scss */ +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} + +/* line 86, node_modules/bootstrap/scss/_media.scss */ +.media-list { + padding-left: 0; + list-style: none; +} + +/* line 5, node_modules/bootstrap/scss/_list-group.scss */ +.list-group { + padding-left: 0; + margin-bottom: 0; +} + +/* line 16, node_modules/bootstrap/scss/_list-group.scss */ +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: inherit; + border: 0 solid #ddd; +} + +/* line 25, node_modules/bootstrap/scss/_list-group.scss */ +.list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +/* line 29, node_modules/bootstrap/scss/_list-group.scss */ +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover { + color: rgba(0, 0, 0, 0.26); + cursor: not-allowed; + background-color: rgba(0, 0, 0, 0.12); +} + +/* line 41, node_modules/bootstrap/scss/_list-group.scss */ +.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading { + color: inherit; +} + +/* line 44, node_modules/bootstrap/scss/_list-group.scss */ +.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text { + color: rgba(0, 0, 0, 0.26); +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover { + z-index: 2; + color: #fff; + text-decoration: none; + background-color: #009688; + border-color: #009688; +} + +/* line 59, node_modules/bootstrap/scss/_list-group.scss */ +.list-group-item.active .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > .small { + color: inherit; +} + +/* line 64, node_modules/bootstrap/scss/_list-group.scss */ +.list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .list-group-item.active:hover .list-group-item-text { + color: #63fff0; +} + +/* line 72, node_modules/bootstrap/scss/_list-group.scss */ +.list-group-flush .list-group-item { + border-radius: 0; +} + +/* line 83, node_modules/bootstrap/scss/_list-group.scss */ +.list-group-item-action { + width: 100%; + color: #555; + text-align: inherit; +} + +/* line 88, node_modules/bootstrap/scss/_list-group.scss */ +.list-group-item-action .list-group-item-heading { + color: #333; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.list-group-item-action:focus, .list-group-item-action:hover { + color: #555; + text-decoration: none; + background-color: #f5f5f5; +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_list-group.scss */ +.list-group-item-success { + color: rgba(255, 255, 255, 0.84); + background-color: #4caf50; +} + +/* line 9, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_list-group.scss */ +a.list-group-item-success, +button.list-group-item-success { + color: rgba(255, 255, 255, 0.84); +} + +/* line 12, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_list-group.scss */ +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.list-group-item-success:focus, a.list-group-item-success:hover, +button.list-group-item-success:focus, +button.list-group-item-success:hover { + color: rgba(255, 255, 255, 0.84); + background-color: #449d48; +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.list-group-item-success.active, a.list-group-item-success.active:focus, a.list-group-item-success.active:hover, +button.list-group-item-success.active, +button.list-group-item-success.active:focus, +button.list-group-item-success.active:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.84); + border-color: rgba(255, 255, 255, 0.84); +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_list-group.scss */ +.list-group-item-info { + color: rgba(255, 255, 255, 0.84); + background-color: #03a9f4; +} + +/* line 9, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_list-group.scss */ +a.list-group-item-info, +button.list-group-item-info { + color: rgba(255, 255, 255, 0.84); +} + +/* line 12, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_list-group.scss */ +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.list-group-item-info:focus, a.list-group-item-info:hover, +button.list-group-item-info:focus, +button.list-group-item-info:hover { + color: rgba(255, 255, 255, 0.84); + background-color: #0398db; +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-group-item-info.active:hover, +button.list-group-item-info.active, +button.list-group-item-info.active:focus, +button.list-group-item-info.active:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.84); + border-color: rgba(255, 255, 255, 0.84); +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_list-group.scss */ +.list-group-item-warning { + color: rgba(255, 255, 255, 0.84); + background-color: #ff5722; +} + +/* line 9, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_list-group.scss */ +a.list-group-item-warning, +button.list-group-item-warning { + color: rgba(255, 255, 255, 0.84); +} + +/* line 12, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_list-group.scss */ +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.list-group-item-warning:focus, a.list-group-item-warning:hover, +button.list-group-item-warning:focus, +button.list-group-item-warning:hover { + color: rgba(255, 255, 255, 0.84); + background-color: #ff4409; +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a.list-group-item-warning.active:hover, +button.list-group-item-warning.active, +button.list-group-item-warning.active:focus, +button.list-group-item-warning.active:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.84); + border-color: rgba(255, 255, 255, 0.84); +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_list-group.scss */ +.list-group-item-danger { + color: rgba(255, 255, 255, 0.84); + background-color: #f44336; +} + +/* line 9, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_list-group.scss */ +a.list-group-item-danger, +button.list-group-item-danger { + color: rgba(255, 255, 255, 0.84); +} + +/* line 12, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_list-group.scss */ +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.list-group-item-danger:focus, a.list-group-item-danger:hover, +button.list-group-item-danger:focus, +button.list-group-item-danger:hover { + color: rgba(255, 255, 255, 0.84); + background-color: #f32c1e; +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.list-group-item-danger.active:hover, +button.list-group-item-danger.active, +button.list-group-item-danger.active:focus, +button.list-group-item-danger.active:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.84); + border-color: rgba(255, 255, 255, 0.84); +} + +/* line 116, node_modules/bootstrap/scss/_list-group.scss */ +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} + +/* line 120, node_modules/bootstrap/scss/_list-group.scss */ +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} + +/* line 3, node_modules/bootstrap/scss/_responsive-embed.scss */ +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} + +/* line 10, node_modules/bootstrap/scss/_responsive-embed.scss */ +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +/* line 25, node_modules/bootstrap/scss/_responsive-embed.scss */ +.embed-responsive-21by9 { + padding-bottom: 42.857143%; +} + +/* line 29, node_modules/bootstrap/scss/_responsive-embed.scss */ +.embed-responsive-16by9 { + padding-bottom: 56.25%; +} + +/* line 33, node_modules/bootstrap/scss/_responsive-embed.scss */ +.embed-responsive-4by3 { + padding-bottom: 75%; +} + +/* line 37, node_modules/bootstrap/scss/_responsive-embed.scss */ +.embed-responsive-1by1 { + padding-bottom: 100%; +} + +/* line 1, node_modules/bootstrap/scss/_close.scss */ +.close { + float: right; + font-size: 1.5rem; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .2; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.close:focus, .close:hover { + color: #000; + text-decoration: none; + cursor: pointer; + opacity: .5; +} + +/* line 24, node_modules/bootstrap/scss/_close.scss */ +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +/* line 8, node_modules/bootstrap/scss/_modal.scss */ +.modal-open { + overflow: hidden; +} + +/* line 13, node_modules/bootstrap/scss/_modal.scss */ +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0; + -webkit-overflow-scrolling: touch; +} + +/* line 28, node_modules/bootstrap/scss/_modal.scss */ +.modal.fade .modal-dialog { + -webkit-transition: -webkit-transform .3s ease-out; + transition: -webkit-transform .3s ease-out; + -o-transition: transform .3s ease-out, -o-transform .3s ease-out; + transition: transform .3s ease-out; + transition: transform .3s ease-out, -webkit-transform .3s ease-out, -o-transform .3s ease-out; + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); +} + +/* line 32, node_modules/bootstrap/scss/_modal.scss */ +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); +} + +/* line 34, node_modules/bootstrap/scss/_modal.scss */ +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +/* line 40, node_modules/bootstrap/scss/_modal.scss */ +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} + +/* line 47, node_modules/bootstrap/scss/_modal.scss */ +.modal-content { + position: relative; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + -webkit-box-shadow: 0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2); + box-shadow: 0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2); + outline: 0; +} + +/* line 59, node_modules/bootstrap/scss/_modal.scss */ +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} + +/* line 69, node_modules/bootstrap/scss/_modal.scss */ +.modal-backdrop.fade { + opacity: 0; +} + +/* line 70, node_modules/bootstrap/scss/_modal.scss */ +.modal-backdrop.in { + opacity: 0.26; +} + +/* line 75, node_modules/bootstrap/scss/_modal.scss */ +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_clearfix.scss */ +.modal-header::after { + content: ""; + display: table; + clear: both; +} + +/* line 81, node_modules/bootstrap/scss/_modal.scss */ +.modal-header .close { + margin-top: -2px; +} + +/* line 86, node_modules/bootstrap/scss/_modal.scss */ +.modal-title { + margin: 0; + line-height: 1.5; +} + +/* line 93, node_modules/bootstrap/scss/_modal.scss */ +.modal-body { + position: relative; + padding: 15px; +} + +/* line 99, node_modules/bootstrap/scss/_modal.scss */ +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_clearfix.scss */ +.modal-footer::after { + content: ""; + display: table; + clear: both; +} + +/* line 107, node_modules/bootstrap/scss/_modal.scss */ +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 544px) { + /* line 118, node_modules/bootstrap/scss/_modal.scss */ + .modal-dialog { + max-width: 600px; + margin: 30px auto; + } + /* line 123, node_modules/bootstrap/scss/_modal.scss */ + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } + /* line 127, node_modules/bootstrap/scss/_modal.scss */ + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + /* line 131, node_modules/bootstrap/scss/_modal.scss */ + .modal-lg { + max-width: 900px; + } +} + +/* line 2, node_modules/bootstrap/scss/_tooltip.scss */ +.tooltip { + position: absolute; + z-index: 1070; + display: block; + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-style: normal; + font-weight: normal; + letter-spacing: normal; + line-break: auto; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + white-space: normal; + word-break: normal; + word-spacing: normal; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +/* line 14, node_modules/bootstrap/scss/_tooltip.scss */ +.tooltip.in { + opacity: 0.9; +} + +/* line 16, node_modules/bootstrap/scss/_tooltip.scss */ +.tooltip.tooltip-top, .tooltip.bs-tether-element-attached-bottom { + padding: 5px 0; + margin-top: -3px; +} + +/* line 21, node_modules/bootstrap/scss/_tooltip.scss */ +.tooltip.tooltip-top .tooltip-arrow, .tooltip.bs-tether-element-attached-bottom .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} + +/* line 29, node_modules/bootstrap/scss/_tooltip.scss */ +.tooltip.tooltip-right, .tooltip.bs-tether-element-attached-left { + padding: 0 5px; + margin-left: 3px; +} + +/* line 34, node_modules/bootstrap/scss/_tooltip.scss */ +.tooltip.tooltip-right .tooltip-arrow, .tooltip.bs-tether-element-attached-left .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} + +/* line 42, node_modules/bootstrap/scss/_tooltip.scss */ +.tooltip.tooltip-bottom, .tooltip.bs-tether-element-attached-top { + padding: 5px 0; + margin-top: 3px; +} + +/* line 47, node_modules/bootstrap/scss/_tooltip.scss */ +.tooltip.tooltip-bottom .tooltip-arrow, .tooltip.bs-tether-element-attached-top .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} + +/* line 55, node_modules/bootstrap/scss/_tooltip.scss */ +.tooltip.tooltip-left, .tooltip.bs-tether-element-attached-right { + padding: 0 5px; + margin-left: -3px; +} + +/* line 60, node_modules/bootstrap/scss/_tooltip.scss */ +.tooltip.tooltip-left .tooltip-arrow, .tooltip.bs-tether-element-attached-right .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} + +/* line 71, node_modules/bootstrap/scss/_tooltip.scss */ +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.125rem; +} + +/* line 81, node_modules/bootstrap/scss/_tooltip.scss */ +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +/* line 1, node_modules/bootstrap/scss/_popover.scss */ +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + padding: 1px; + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-style: normal; + font-weight: normal; + letter-spacing: normal; + line-break: auto; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + white-space: normal; + word-break: normal; + word-spacing: normal; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); +} + +/* line 24, node_modules/bootstrap/scss/_popover.scss */ +.popover.popover-top, .popover.bs-tether-element-attached-bottom { + margin-top: -10px; +} + +/* line 28, node_modules/bootstrap/scss/_popover.scss */ +.popover.popover-top .popover-arrow, .popover.bs-tether-element-attached-bottom .popover-arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: rgba(0, 0, 0, 0.25); + border-bottom-width: 0; +} + +/* line 34, node_modules/bootstrap/scss/_popover.scss */ +.popover.popover-top .popover-arrow::after, .popover.bs-tether-element-attached-bottom .popover-arrow::after { + bottom: 1px; + margin-left: -10px; + content: ""; + border-top-color: #fff; + border-bottom-width: 0; +} + +/* line 44, node_modules/bootstrap/scss/_popover.scss */ +.popover.popover-right, .popover.bs-tether-element-attached-left { + margin-left: 10px; +} + +/* line 48, node_modules/bootstrap/scss/_popover.scss */ +.popover.popover-right .popover-arrow, .popover.bs-tether-element-attached-left .popover-arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: rgba(0, 0, 0, 0.25); + border-left-width: 0; +} + +/* line 54, node_modules/bootstrap/scss/_popover.scss */ +.popover.popover-right .popover-arrow::after, .popover.bs-tether-element-attached-left .popover-arrow::after { + bottom: -10px; + left: 1px; + content: ""; + border-right-color: #fff; + border-left-width: 0; +} + +/* line 64, node_modules/bootstrap/scss/_popover.scss */ +.popover.popover-bottom, .popover.bs-tether-element-attached-top { + margin-top: 10px; +} + +/* line 68, node_modules/bootstrap/scss/_popover.scss */ +.popover.popover-bottom .popover-arrow, .popover.bs-tether-element-attached-top .popover-arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +/* line 74, node_modules/bootstrap/scss/_popover.scss */ +.popover.popover-bottom .popover-arrow::after, .popover.bs-tether-element-attached-top .popover-arrow::after { + top: 1px; + margin-left: -10px; + content: ""; + border-top-width: 0; + border-bottom-color: #fff; +} + +/* line 84, node_modules/bootstrap/scss/_popover.scss */ +.popover.popover-left, .popover.bs-tether-element-attached-right { + margin-left: -10px; +} + +/* line 88, node_modules/bootstrap/scss/_popover.scss */ +.popover.popover-left .popover-arrow, .popover.bs-tether-element-attached-right .popover-arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: rgba(0, 0, 0, 0.25); +} + +/* line 94, node_modules/bootstrap/scss/_popover.scss */ +.popover.popover-left .popover-arrow::after, .popover.bs-tether-element-attached-right .popover-arrow::after { + right: 1px; + bottom: -10px; + content: ""; + border-right-width: 0; + border-left-color: #fff; +} + +/* line 107, node_modules/bootstrap/scss/_popover.scss */ +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 1rem; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 0.2375rem 0.2375rem 0 0; +} + +/* line 117, node_modules/bootstrap/scss/_popover.scss */ +.popover-content { + padding: 9px 14px; +} + +/* line 127, node_modules/bootstrap/scss/_popover.scss */ +.popover-arrow, .popover-arrow::after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +/* line 137, node_modules/bootstrap/scss/_popover.scss */ +.popover-arrow { + border-width: 11px; +} + +/* line 140, node_modules/bootstrap/scss/_popover.scss */ +.popover-arrow::after { + content: ""; + border-width: 10px; +} + +/* line 2, node_modules/bootstrap/scss/_carousel.scss */ +.carousel { + position: relative; +} + +/* line 6, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +/* line 11, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-inner > .carousel-item { + position: relative; + display: none; + -webkit-transition: .6s ease-in-out left; + -o-transition: .6s ease-in-out left; + transition: .6s ease-in-out left; +} + +/* line 17, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-inner > .carousel-item > img, +.carousel-inner > .carousel-item > a > img { + line-height: 1; +} + +@media all and (transform-3d), (-webkit-transform-3d) { + /* line 11, node_modules/bootstrap/scss/_carousel.scss */ + .carousel-inner > .carousel-item { + -webkit-transition: -webkit-transform .6s ease-in-out; + transition: -webkit-transform .6s ease-in-out; + -o-transition: transform .6s ease-in-out, -o-transform .6s ease-in-out; + transition: transform .6s ease-in-out; + transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out, -o-transform .6s ease-in-out; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; + } + /* line 29, node_modules/bootstrap/scss/_carousel.scss */ + .carousel-inner > .carousel-item.next, .carousel-inner > .carousel-item.active.right { + left: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + /* line 34, node_modules/bootstrap/scss/_carousel.scss */ + .carousel-inner > .carousel-item.prev, .carousel-inner > .carousel-item.active.left { + left: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + /* line 39, node_modules/bootstrap/scss/_carousel.scss */ + .carousel-inner > .carousel-item.next.left, .carousel-inner > .carousel-item.prev.right, .carousel-inner > .carousel-item.active { + left: 0; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +/* line 48, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} + +/* line 54, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-inner > .active { + left: 0; +} + +/* line 58, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} + +/* line 65, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-inner > .next { + left: 100%; +} + +/* line 68, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-inner > .prev { + left: -100%; +} + +/* line 71, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} + +/* line 76, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-inner > .active.left { + left: -100%; +} + +/* line 79, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-inner > .active.right { + left: 100%; +} + +/* line 89, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-control { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 15%; + font-size: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + opacity: 0.5; +} + +/* line 104, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-control.left { + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); +} + +/* line 107, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.carousel-control:focus, .carousel-control:hover { + color: #fff; + text-decoration: none; + outline: 0; + opacity: .9; +} + +/* line 122, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-control .icon-prev, +.carousel-control .icon-next { + position: absolute; + top: 50%; + z-index: 5; + display: inline-block; + width: 20px; + height: 20px; + margin-top: -10px; + font-family: serif; + line-height: 1; +} + +/* line 134, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-control .icon-prev { + left: 50%; + margin-left: -10px; +} + +/* line 138, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-control .icon-next { + right: 50%; + margin-right: -10px; +} + +/* line 144, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-control .icon-prev::before { + content: "\2039"; +} + +/* line 149, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-control .icon-next::before { + content: "\203a"; +} + +/* line 161, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + padding-left: 0; + margin-left: -30%; + text-align: center; + list-style: none; +} + +/* line 172, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + cursor: pointer; + background-color: transparent; + border: 1px solid #fff; + border-radius: 10px; +} + +/* line 189, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #fff; +} + +/* line 202, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} + +/* line 214, node_modules/bootstrap/scss/_carousel.scss */ +.carousel-caption .btn { + text-shadow: none; +} + +@media (min-width: 544px) { + /* line 227, node_modules/bootstrap/scss/_carousel.scss */ + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -15px; + font-size: 30px; + } + /* line 234, node_modules/bootstrap/scss/_carousel.scss */ + .carousel-control .icon-prev { + margin-left: -15px; + } + /* line 237, node_modules/bootstrap/scss/_carousel.scss */ + .carousel-control .icon-next { + margin-right: -15px; + } + /* line 243, node_modules/bootstrap/scss/_carousel.scss */ + .carousel-caption { + right: 20%; + left: 20%; + padding-bottom: 30px; + } + /* line 250, node_modules/bootstrap/scss/_carousel.scss */ + .carousel-indicators { + bottom: 20px; + } +} + +/* line 7, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_background.scss */ +.bg-inverse { + color: rgba(0, 0, 0, 0.12); + background-color: rgba(0, 0, 0, 0.87); +} + +/* line 12, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_background.scss */ +.bg-faded { + background-color: #f7f7f9; +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_background-variant.scss */ +.bg-primary { + color: #fff !important; + background-color: #009688 !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.bg-primary:focus, a.bg-primary:hover { + background-color: #00635a !important; +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_background-variant.scss */ +.bg-success { + color: #fff !important; + background-color: #4caf50 !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.bg-success:focus, a.bg-success:hover { + background-color: #3d8b40 !important; +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_background-variant.scss */ +.bg-info { + color: #fff !important; + background-color: #03a9f4 !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.bg-info:focus, a.bg-info:hover { + background-color: #0286c2 !important; +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_background-variant.scss */ +.bg-warning { + color: #fff !important; + background-color: #ff5722 !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.bg-warning:focus, a.bg-warning:hover { + background-color: #ee3900 !important; +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_background-variant.scss */ +.bg-danger { + color: #fff !important; + background-color: #f44336 !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.bg-danger:focus, a.bg-danger:hover { + background-color: #ea1c0d !important; +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_clearfix.scss */ +.clearfix::after { + content: ""; + display: table; + clear: both; +} + +/* line 3, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_pulls.scss */ +.pull-xs-left { + float: left !important; + margin-right: auto; +} + +/* line 6, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_pulls.scss */ +.pull-xs-right { + float: right !important; + margin-left: auto; +} + +/* line 9, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_pulls.scss */ +.pull-xs-none { + float: none !important; +} + +@media (min-width: 544px) { + /* line 3, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_pulls.scss */ + .pull-sm-left { + float: left !important; + margin-right: auto; + } + /* line 6, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_pulls.scss */ + .pull-sm-right { + float: right !important; + margin-left: auto; + } + /* line 9, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_pulls.scss */ + .pull-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + /* line 3, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_pulls.scss */ + .pull-md-left { + float: left !important; + margin-right: auto; + } + /* line 6, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_pulls.scss */ + .pull-md-right { + float: right !important; + margin-left: auto; + } + /* line 9, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_pulls.scss */ + .pull-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + /* line 3, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_pulls.scss */ + .pull-lg-left { + float: left !important; + margin-right: auto; + } + /* line 6, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_pulls.scss */ + .pull-lg-right { + float: right !important; + margin-left: auto; + } + /* line 9, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_pulls.scss */ + .pull-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + /* line 3, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_pulls.scss */ + .pull-xl-left { + float: left !important; + margin-right: auto; + } + /* line 6, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_pulls.scss */ + .pull-xl-right { + float: right !important; + margin-left: auto; + } + /* line 9, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_pulls.scss */ + .pull-xl-none { + float: none !important; + } +} + +/* line 5, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_screenreaders.scss */ +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} + +/* line 23, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_screen-reader.scss */ +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} + +/* line 3, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-x-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-a-0 { + margin: 0 0 !important; +} + +/* line 14, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-t-0 { + margin-top: 0 !important; +} + +/* line 15, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-r-0 { + margin-right: 0 !important; +} + +/* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-b-0 { + margin-bottom: 0 !important; +} + +/* line 17, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-l-0 { + margin-left: 0 !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-x-0 { + margin-right: 0 !important; + margin-left: 0 !important; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-y-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-a-1 { + margin: 0.5rem 0.5rem !important; +} + +/* line 14, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-t-1 { + margin-top: 0.5rem !important; +} + +/* line 15, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-r-1 { + margin-right: 0.5rem !important; +} + +/* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-b-1 { + margin-bottom: 0.5rem !important; +} + +/* line 17, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-l-1 { + margin-left: 0.5rem !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-x-1 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-y-1 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-a-2 { + margin: 0.75rem 0.75rem !important; +} + +/* line 14, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-t-2 { + margin-top: 0.75rem !important; +} + +/* line 15, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-r-2 { + margin-right: 0.75rem !important; +} + +/* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-b-2 { + margin-bottom: 0.75rem !important; +} + +/* line 17, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-l-2 { + margin-left: 0.75rem !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-x-2 { + margin-right: 0.75rem !important; + margin-left: 0.75rem !important; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-y-2 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-a-3 { + margin: 1.5rem 1.5rem !important; +} + +/* line 14, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-t-3 { + margin-top: 1.5rem !important; +} + +/* line 15, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-r-3 { + margin-right: 1.5rem !important; +} + +/* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-b-3 { + margin-bottom: 1.5rem !important; +} + +/* line 17, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-l-3 { + margin-left: 1.5rem !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-x-3 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.m-y-3 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-a-0 { + padding: 0 0 !important; +} + +/* line 14, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-t-0 { + padding-top: 0 !important; +} + +/* line 15, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-r-0 { + padding-right: 0 !important; +} + +/* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-b-0 { + padding-bottom: 0 !important; +} + +/* line 17, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-l-0 { + padding-left: 0 !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-x-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-y-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-a-1 { + padding: 0.5rem 0.5rem !important; +} + +/* line 14, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-t-1 { + padding-top: 0.5rem !important; +} + +/* line 15, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-r-1 { + padding-right: 0.5rem !important; +} + +/* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-b-1 { + padding-bottom: 0.5rem !important; +} + +/* line 17, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-l-1 { + padding-left: 0.5rem !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-x-1 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-y-1 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-a-2 { + padding: 0.75rem 0.75rem !important; +} + +/* line 14, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-t-2 { + padding-top: 0.75rem !important; +} + +/* line 15, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-r-2 { + padding-right: 0.75rem !important; +} + +/* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-b-2 { + padding-bottom: 0.75rem !important; +} + +/* line 17, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-l-2 { + padding-left: 0.75rem !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-x-2 { + padding-right: 0.75rem !important; + padding-left: 0.75rem !important; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-y-2 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-a-3 { + padding: 1.5rem 1.5rem !important; +} + +/* line 14, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-t-3 { + padding-top: 1.5rem !important; +} + +/* line 15, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-r-3 { + padding-right: 1.5rem !important; +} + +/* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-b-3 { + padding-bottom: 1.5rem !important; +} + +/* line 17, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-l-3 { + padding-left: 1.5rem !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-x-3 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.p-y-3 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} + +/* line 33, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_spacing.scss */ +.pos-f-t { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +/* line 7, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ +.text-justify { + text-align: justify !important; +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ +.text-nowrap { + white-space: nowrap !important; +} + +/* line 9, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +/* line 15, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ +.text-xs-left { + text-align: left !important; +} + +/* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ +.text-xs-right { + text-align: right !important; +} + +/* line 17, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ +.text-xs-center { + text-align: center !important; +} + +@media (min-width: 544px) { + /* line 15, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ + .text-sm-left { + text-align: left !important; + } + /* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ + .text-sm-right { + text-align: right !important; + } + /* line 17, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + /* line 15, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ + .text-md-left { + text-align: left !important; + } + /* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ + .text-md-right { + text-align: right !important; + } + /* line 17, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + /* line 15, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ + .text-lg-left { + text-align: left !important; + } + /* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ + .text-lg-right { + text-align: right !important; + } + /* line 17, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + /* line 15, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ + .text-xl-left { + text-align: left !important; + } + /* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ + .text-xl-right { + text-align: right !important; + } + /* line 17, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ + .text-xl-center { + text-align: center !important; + } +} + +/* line 23, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ +.text-lowercase { + text-transform: lowercase !important; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ +.text-uppercase { + text-transform: uppercase !important; +} + +/* line 25, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ +.text-capitalize { + text-transform: capitalize !important; +} + +/* line 29, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ +.font-weight-normal { + font-weight: normal; +} + +/* line 30, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ +.font-weight-bold { + font-weight: bold; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ +.font-italic { + font-style: italic; +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_text-emphasis.scss */ +.text-muted, .mdb-help { + color: rgba(0, 0, 0, 0.26) !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.text-muted:focus, a.mdb-help:focus, a.text-muted:hover, a.mdb-help:hover { + color: rgba(0, 0, 0, 0.26); +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_text-emphasis.scss */ +.text-primary { + color: #009688 !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.text-primary:focus, a.text-primary:hover { + color: #00635a; +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_text-emphasis.scss */ +.text-success { + color: #4caf50 !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.text-success:focus, a.text-success:hover { + color: #3d8b40; +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_text-emphasis.scss */ +.text-info { + color: #03a9f4 !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.text-info:focus, a.text-info:hover { + color: #0286c2; +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_text-emphasis.scss */ +.text-warning { + color: #ff5722 !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.text-warning:focus, a.text-warning:hover { + color: #ee3900; +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_text-emphasis.scss */ +.text-danger { + color: #f44336 !important; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +a.text-danger:focus, a.text-danger:hover { + color: #ea1c0d; +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_text.scss */ +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +/* line 7, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_visibility.scss */ +.invisible { + visibility: hidden !important; +} + +/* line 14, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_visibility.scss */ +.hidden-xs-up { + display: none !important; +} + +@media (max-width: 543px) { + /* line 19, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_visibility.scss */ + .hidden-xs-down { + display: none !important; + } +} + +@media (min-width: 544px) { + /* line 14, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_visibility.scss */ + .hidden-sm-up { + display: none !important; + } +} + +@media (max-width: 767px) { + /* line 19, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_visibility.scss */ + .hidden-sm-down { + display: none !important; + } +} + +@media (min-width: 768px) { + /* line 14, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_visibility.scss */ + .hidden-md-up { + display: none !important; + } +} + +@media (max-width: 991px) { + /* line 19, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_visibility.scss */ + .hidden-md-down { + display: none !important; + } +} + +@media (min-width: 992px) { + /* line 14, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_visibility.scss */ + .hidden-lg-up { + display: none !important; + } +} + +@media (max-width: 1199px) { + /* line 19, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_visibility.scss */ + .hidden-lg-down { + display: none !important; + } +} + +@media (min-width: 1200px) { + /* line 14, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_visibility.scss */ + .hidden-xl-up { + display: none !important; + } +} + +/* line 19, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_visibility.scss */ +.hidden-xl-down { + display: none !important; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_visibility.scss */ +.visible-print-block { + display: none !important; +} + +@media print { + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_visibility.scss */ + .visible-print-block { + display: block !important; + } +} + +/* line 38, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_visibility.scss */ +.visible-print-inline { + display: none !important; +} + +@media print { + /* line 38, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_visibility.scss */ + .visible-print-inline { + display: inline !important; + } +} + +/* line 45, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_visibility.scss */ +.visible-print-inline-block { + display: none !important; +} + +@media print { + /* line 45, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_visibility.scss */ + .visible-print-inline-block { + display: inline-block !important; + } +} + +@media print { + /* line 53, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_visibility.scss */ + .hidden-print { + display: none !important; + } +} + +/* line 9, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ +.flex-xs-first { + -webkit-box-ordinal-group: 0; + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ +.flex-xs-last { + -webkit-box-ordinal-group: 2; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; +} + +/* line 15, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ +.flex-items-xs-top { + -webkit-box-align: start; + -webkit-align-items: flex-start; + -ms-flex-align: start; + -ms-grid-row-align: flex-start; + align-items: flex-start; +} + +/* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ +.flex-items-xs-middle { + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + -ms-grid-row-align: center; + align-items: center; +} + +/* line 17, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ +.flex-items-xs-bottom { + -webkit-box-align: end; + -webkit-align-items: flex-end; + -ms-flex-align: end; + -ms-grid-row-align: flex-end; + align-items: flex-end; +} + +/* line 22, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ +.flex-xs-top { + -webkit-align-self: flex-start; + -ms-flex-item-align: start; + align-self: flex-start; +} + +/* line 23, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ +.flex-xs-middle { + -webkit-align-self: center; + -ms-flex-item-align: center; + align-self: center; +} + +/* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ +.flex-xs-bottom { + -webkit-align-self: flex-end; + -ms-flex-item-align: end; + align-self: flex-end; +} + +/* line 29, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ +.flex-items-xs-left { + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +/* line 30, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ +.flex-items-xs-center { + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ +.flex-items-xs-right { + -webkit-box-pack: end; + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +/* line 32, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ +.flex-items-xs-around { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; +} + +/* line 33, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ +.flex-items-xs-between { + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; +} + +@media (min-width: 544px) { + /* line 9, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-sm-first { + -webkit-box-ordinal-group: 0; + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; + } + /* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-sm-last { + -webkit-box-ordinal-group: 2; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; + } +} + +@media (min-width: 544px) { + /* line 15, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-sm-top { + -webkit-box-align: start; + -webkit-align-items: flex-start; + -ms-flex-align: start; + -ms-grid-row-align: flex-start; + align-items: flex-start; + } + /* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-sm-middle { + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + -ms-grid-row-align: center; + align-items: center; + } + /* line 17, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-sm-bottom { + -webkit-box-align: end; + -webkit-align-items: flex-end; + -ms-flex-align: end; + -ms-grid-row-align: flex-end; + align-items: flex-end; + } +} + +@media (min-width: 544px) { + /* line 22, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-sm-top { + -webkit-align-self: flex-start; + -ms-flex-item-align: start; + align-self: flex-start; + } + /* line 23, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-sm-middle { + -webkit-align-self: center; + -ms-flex-item-align: center; + align-self: center; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-sm-bottom { + -webkit-align-self: flex-end; + -ms-flex-item-align: end; + align-self: flex-end; + } +} + +@media (min-width: 544px) { + /* line 29, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-sm-left { + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + } + /* line 30, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-sm-center { + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-sm-right { + -webkit-box-pack: end; + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; + } + /* line 32, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-sm-around { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; + } + /* line 33, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-sm-between { + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + } +} + +@media (min-width: 768px) { + /* line 9, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-md-first { + -webkit-box-ordinal-group: 0; + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; + } + /* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-md-last { + -webkit-box-ordinal-group: 2; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; + } +} + +@media (min-width: 768px) { + /* line 15, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-md-top { + -webkit-box-align: start; + -webkit-align-items: flex-start; + -ms-flex-align: start; + -ms-grid-row-align: flex-start; + align-items: flex-start; + } + /* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-md-middle { + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + -ms-grid-row-align: center; + align-items: center; + } + /* line 17, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-md-bottom { + -webkit-box-align: end; + -webkit-align-items: flex-end; + -ms-flex-align: end; + -ms-grid-row-align: flex-end; + align-items: flex-end; + } +} + +@media (min-width: 768px) { + /* line 22, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-md-top { + -webkit-align-self: flex-start; + -ms-flex-item-align: start; + align-self: flex-start; + } + /* line 23, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-md-middle { + -webkit-align-self: center; + -ms-flex-item-align: center; + align-self: center; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-md-bottom { + -webkit-align-self: flex-end; + -ms-flex-item-align: end; + align-self: flex-end; + } +} + +@media (min-width: 768px) { + /* line 29, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-md-left { + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + } + /* line 30, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-md-center { + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-md-right { + -webkit-box-pack: end; + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; + } + /* line 32, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-md-around { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; + } + /* line 33, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-md-between { + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + } +} + +@media (min-width: 992px) { + /* line 9, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-lg-first { + -webkit-box-ordinal-group: 0; + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; + } + /* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-lg-last { + -webkit-box-ordinal-group: 2; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; + } +} + +@media (min-width: 992px) { + /* line 15, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-lg-top { + -webkit-box-align: start; + -webkit-align-items: flex-start; + -ms-flex-align: start; + -ms-grid-row-align: flex-start; + align-items: flex-start; + } + /* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-lg-middle { + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + -ms-grid-row-align: center; + align-items: center; + } + /* line 17, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-lg-bottom { + -webkit-box-align: end; + -webkit-align-items: flex-end; + -ms-flex-align: end; + -ms-grid-row-align: flex-end; + align-items: flex-end; + } +} + +@media (min-width: 992px) { + /* line 22, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-lg-top { + -webkit-align-self: flex-start; + -ms-flex-item-align: start; + align-self: flex-start; + } + /* line 23, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-lg-middle { + -webkit-align-self: center; + -ms-flex-item-align: center; + align-self: center; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-lg-bottom { + -webkit-align-self: flex-end; + -ms-flex-item-align: end; + align-self: flex-end; + } +} + +@media (min-width: 992px) { + /* line 29, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-lg-left { + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + } + /* line 30, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-lg-center { + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-lg-right { + -webkit-box-pack: end; + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; + } + /* line 32, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-lg-around { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; + } + /* line 33, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-lg-between { + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + } +} + +@media (min-width: 1200px) { + /* line 9, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-xl-first { + -webkit-box-ordinal-group: 0; + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; + } + /* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-xl-last { + -webkit-box-ordinal-group: 2; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; + } +} + +@media (min-width: 1200px) { + /* line 15, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-xl-top { + -webkit-box-align: start; + -webkit-align-items: flex-start; + -ms-flex-align: start; + -ms-grid-row-align: flex-start; + align-items: flex-start; + } + /* line 16, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-xl-middle { + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + -ms-grid-row-align: center; + align-items: center; + } + /* line 17, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-xl-bottom { + -webkit-box-align: end; + -webkit-align-items: flex-end; + -ms-flex-align: end; + -ms-grid-row-align: flex-end; + align-items: flex-end; + } +} + +@media (min-width: 1200px) { + /* line 22, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-xl-top { + -webkit-align-self: flex-start; + -ms-flex-item-align: start; + align-self: flex-start; + } + /* line 23, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-xl-middle { + -webkit-align-self: center; + -ms-flex-item-align: center; + align-self: center; + } + /* line 24, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-xl-bottom { + -webkit-align-self: flex-end; + -ms-flex-item-align: end; + align-self: flex-end; + } +} + +@media (min-width: 1200px) { + /* line 29, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-xl-left { + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + } + /* line 30, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-xl-center { + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + } + /* line 31, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-xl-right { + -webkit-box-pack: end; + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; + } + /* line 32, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-xl-around { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; + } + /* line 33, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/utilities/_flex.scss */ + .flex-items-xl-between { + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + } +} + +/* line 1, /Users/kross/projects/bootstrap-material-design/scss/_reboot.scss */ +body { + font-weight: 400; +} + +/* line 6, /Users/kross/projects/bootstrap-material-design/scss/_reboot.scss */ +a:focus { + outline: none; +} + +/* line 11, /Users/kross/projects/bootstrap-material-design/scss/_reboot.scss */ +button:focus { + outline: none; +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/scss/_layout.scss */ +.mdb-layout-canvas { + position: absolute; + width: 100%; + height: 100%; +} + +/* line 15, /Users/kross/projects/bootstrap-material-design/scss/_layout.scss */ +.mdb-layout-container { + position: relative; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: auto; + -webkit-overflow-scrolling: touch; +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/_layout.scss */ +.mdb-layout-header { + z-index: 3; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + width: 100%; + max-height: 1000px; + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-transition-duration: 0.2s; + -o-transition-duration: 0.2s; + transition-duration: 0.2s; + -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + -o-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} + +/* line 41, /Users/kross/projects/bootstrap-material-design/scss/_layout.scss */ +.mdb-layout-content { + position: relative; + z-index: 1; + display: inline-block; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + overflow-x: hidden; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + -webkit-transition-duration: 0.2s; + -o-transition-duration: 0.2s; + transition-duration: 0.2s; + -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + -o-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} + +/* line 54, /Users/kross/projects/bootstrap-material-design/scss/_layout.scss */ +.mdb-layout-spacer { + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} + +/* line 59, /Users/kross/projects/bootstrap-material-design/scss/_layout.scss */ +.mdb-layout-backdrop { + position: absolute; + top: 0; + left: 0; + z-index: 4; + width: 100%; + height: 100%; + visibility: hidden; + background-color: transparent; + -webkit-transition-property: background-color; + -o-transition-property: background-color; + transition-property: background-color; + -webkit-transition-duration: 0.2s; + -o-transition-duration: 0.2s; + transition-duration: 0.2s; + -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + -o-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} + +@supports (pointer-events: auto) { + /* line 59, /Users/kross/projects/bootstrap-material-design/scss/_layout.scss */ + .mdb-layout-backdrop { + background-color: rgba(0, 0, 0, 0.5); + opacity: 0; + -webkit-transition-property: opacity; + -o-transition-property: opacity; + transition-property: opacity; + visibility: visible; + pointer-events: none; + } +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn { + position: relative; + margin-bottom: 0.3125rem; + font-size: 0.875rem; + text-decoration: none; + text-transform: uppercase; + letter-spacing: 0; + cursor: pointer; + background-color: transparent; + border: 0; + outline: 0; + -webkit-transition: background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1); + transition: background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1); + -o-transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1); + transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1); + transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1); + will-change: box-shadow, transform; + color: rgba(0, 0, 0, 0.87); + background-color: inherit; + border-color: #ccc; +} + +/* line 175, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { + outline: 0; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn:hover { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn:focus, .btn.focus { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn:active, .btn.active, +.open > .btn.dropdown-toggle { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn:active:hover, .btn:active:focus, .btn:active.focus, .btn.active:hover, .btn.active:focus, .btn.active.focus, +.open > .btn.dropdown-toggle:hover, +.open > .btn.dropdown-toggle:focus, +.open > .btn.dropdown-toggle.focus { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(153, 153, 153, 0.4); + border-color: rgba(153, 153, 153, 0.4); +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: inherit; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.dropdown-toggle.mdb-btn-icon:hover { + background-color: rgba(153, 153, 153, 0.2); +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.disabled:focus, .btn.disabled.focus, .btn:disabled:focus, .btn:disabled.focus { + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.disabled:hover, .btn:disabled:hover { + background-color: inherit; + border-color: #ccc; +} + +/* line 81, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn { + color: rgba(0, 0, 0, 0.87); + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.bg-inverse .btn:hover { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn:focus, .bg-inverse .btn.focus { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn:active, .bg-inverse .btn.active, +.open > .bg-inverse .btn.dropdown-toggle { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn:active:hover, .bg-inverse .btn:active:focus, .bg-inverse .btn:active.focus, .bg-inverse .btn.active:hover, .bg-inverse .btn.active:focus, .bg-inverse .btn.active.focus, +.open > .bg-inverse .btn.dropdown-toggle:hover, +.open > .bg-inverse .btn.dropdown-toggle:focus, +.open > .bg-inverse .btn.dropdown-toggle.focus { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(204, 204, 204, 0.25); + border-color: rgba(204, 204, 204, 0.25); +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .bg-inverse .btn.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: inherit; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .bg-inverse .btn.dropdown-toggle.mdb-btn-icon:hover { + background-color: rgba(204, 204, 204, 0.15); +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.disabled:focus, .bg-inverse .btn.disabled.focus, .bg-inverse .btn:disabled:focus, .bg-inverse .btn:disabled.focus { + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.bg-inverse .btn.disabled:hover, .bg-inverse .btn:disabled:hover { + background-color: inherit; + border-color: #ccc; +} + +/* line 98, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-link { + background-color: transparent; +} + +/* line 108, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-primary { + color: #009688; + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.btn-primary:hover { + color: #009688; + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-primary:focus, .btn.btn-primary.focus { + color: #009688; + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-primary:active, .btn.btn-primary.active, +.open > .btn.btn-primary.dropdown-toggle { + color: #009688; + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-primary:active:hover, .btn.btn-primary:active:focus, .btn.btn-primary:active.focus, .btn.btn-primary.active:hover, .btn.btn-primary.active:focus, .btn.btn-primary.active.focus, +.open > .btn.btn-primary.dropdown-toggle:hover, +.open > .btn.btn-primary.dropdown-toggle:focus, +.open > .btn.btn-primary.dropdown-toggle.focus { + color: #009688; + background-color: rgba(153, 153, 153, 0.4); + border-color: rgba(153, 153, 153, 0.4); +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.btn-primary.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: inherit; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.btn-primary.dropdown-toggle.mdb-btn-icon:hover { + background-color: rgba(153, 153, 153, 0.2); +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-primary.disabled:focus, .btn.btn-primary.disabled.focus, .btn.btn-primary:disabled:focus, .btn.btn-primary:disabled.focus { + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.btn-primary.disabled:hover, .btn.btn-primary:disabled:hover { + background-color: inherit; + border-color: #ccc; +} + +/* line 81, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-primary { + color: #009688; + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.bg-inverse .btn.btn-primary:hover { + color: #009688; + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-primary:focus, .bg-inverse .btn.btn-primary.focus { + color: #009688; + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-primary:active, .bg-inverse .btn.btn-primary.active, +.open > .bg-inverse .btn.btn-primary.dropdown-toggle { + color: #009688; + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-primary:active:hover, .bg-inverse .btn.btn-primary:active:focus, .bg-inverse .btn.btn-primary:active.focus, .bg-inverse .btn.btn-primary.active:hover, .bg-inverse .btn.btn-primary.active:focus, .bg-inverse .btn.btn-primary.active.focus, +.open > .bg-inverse .btn.btn-primary.dropdown-toggle:hover, +.open > .bg-inverse .btn.btn-primary.dropdown-toggle:focus, +.open > .bg-inverse .btn.btn-primary.dropdown-toggle.focus { + color: #009688; + background-color: rgba(204, 204, 204, 0.25); + border-color: rgba(204, 204, 204, 0.25); +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .bg-inverse .btn.btn-primary.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: inherit; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .bg-inverse .btn.btn-primary.dropdown-toggle.mdb-btn-icon:hover { + background-color: rgba(204, 204, 204, 0.15); +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-primary.disabled:focus, .bg-inverse .btn.btn-primary.disabled.focus, .bg-inverse .btn.btn-primary:disabled:focus, .bg-inverse .btn.btn-primary:disabled.focus { + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.bg-inverse .btn.btn-primary.disabled:hover, .bg-inverse .btn.btn-primary:disabled:hover { + background-color: inherit; + border-color: #ccc; +} + +/* line 98, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-primary.btn-link { + background-color: transparent; +} + +/* line 111, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-secondary { + color: rgba(0, 0, 0, 0.87); + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.btn-secondary:hover { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-secondary:focus, .btn.btn-secondary.focus { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-secondary:active, .btn.btn-secondary.active, +.open > .btn.btn-secondary.dropdown-toggle { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-secondary:active:hover, .btn.btn-secondary:active:focus, .btn.btn-secondary:active.focus, .btn.btn-secondary.active:hover, .btn.btn-secondary.active:focus, .btn.btn-secondary.active.focus, +.open > .btn.btn-secondary.dropdown-toggle:hover, +.open > .btn.btn-secondary.dropdown-toggle:focus, +.open > .btn.btn-secondary.dropdown-toggle.focus { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(153, 153, 153, 0.4); + border-color: rgba(153, 153, 153, 0.4); +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.btn-secondary.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: inherit; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.btn-secondary.dropdown-toggle.mdb-btn-icon:hover { + background-color: rgba(153, 153, 153, 0.2); +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-secondary.disabled:focus, .btn.btn-secondary.disabled.focus, .btn.btn-secondary:disabled:focus, .btn.btn-secondary:disabled.focus { + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.btn-secondary.disabled:hover, .btn.btn-secondary:disabled:hover { + background-color: inherit; + border-color: #ccc; +} + +/* line 81, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-secondary { + color: rgba(0, 0, 0, 0.87); + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.bg-inverse .btn.btn-secondary:hover { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-secondary:focus, .bg-inverse .btn.btn-secondary.focus { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-secondary:active, .bg-inverse .btn.btn-secondary.active, +.open > .bg-inverse .btn.btn-secondary.dropdown-toggle { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-secondary:active:hover, .bg-inverse .btn.btn-secondary:active:focus, .bg-inverse .btn.btn-secondary:active.focus, .bg-inverse .btn.btn-secondary.active:hover, .bg-inverse .btn.btn-secondary.active:focus, .bg-inverse .btn.btn-secondary.active.focus, +.open > .bg-inverse .btn.btn-secondary.dropdown-toggle:hover, +.open > .bg-inverse .btn.btn-secondary.dropdown-toggle:focus, +.open > .bg-inverse .btn.btn-secondary.dropdown-toggle.focus { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(204, 204, 204, 0.25); + border-color: rgba(204, 204, 204, 0.25); +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .bg-inverse .btn.btn-secondary.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: inherit; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .bg-inverse .btn.btn-secondary.dropdown-toggle.mdb-btn-icon:hover { + background-color: rgba(204, 204, 204, 0.15); +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-secondary.disabled:focus, .bg-inverse .btn.btn-secondary.disabled.focus, .bg-inverse .btn.btn-secondary:disabled:focus, .bg-inverse .btn.btn-secondary:disabled.focus { + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.bg-inverse .btn.btn-secondary.disabled:hover, .bg-inverse .btn.btn-secondary:disabled:hover { + background-color: inherit; + border-color: #ccc; +} + +/* line 98, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-secondary.btn-link { + background-color: transparent; +} + +/* line 114, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-info { + color: #03a9f4; + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.btn-info:hover { + color: #03a9f4; + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-info:focus, .btn.btn-info.focus { + color: #03a9f4; + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-info:active, .btn.btn-info.active, +.open > .btn.btn-info.dropdown-toggle { + color: #03a9f4; + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-info:active:hover, .btn.btn-info:active:focus, .btn.btn-info:active.focus, .btn.btn-info.active:hover, .btn.btn-info.active:focus, .btn.btn-info.active.focus, +.open > .btn.btn-info.dropdown-toggle:hover, +.open > .btn.btn-info.dropdown-toggle:focus, +.open > .btn.btn-info.dropdown-toggle.focus { + color: #03a9f4; + background-color: rgba(153, 153, 153, 0.4); + border-color: rgba(153, 153, 153, 0.4); +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.btn-info.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: inherit; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.btn-info.dropdown-toggle.mdb-btn-icon:hover { + background-color: rgba(153, 153, 153, 0.2); +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-info.disabled:focus, .btn.btn-info.disabled.focus, .btn.btn-info:disabled:focus, .btn.btn-info:disabled.focus { + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.btn-info.disabled:hover, .btn.btn-info:disabled:hover { + background-color: inherit; + border-color: #ccc; +} + +/* line 81, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-info { + color: #03a9f4; + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.bg-inverse .btn.btn-info:hover { + color: #03a9f4; + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-info:focus, .bg-inverse .btn.btn-info.focus { + color: #03a9f4; + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-info:active, .bg-inverse .btn.btn-info.active, +.open > .bg-inverse .btn.btn-info.dropdown-toggle { + color: #03a9f4; + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-info:active:hover, .bg-inverse .btn.btn-info:active:focus, .bg-inverse .btn.btn-info:active.focus, .bg-inverse .btn.btn-info.active:hover, .bg-inverse .btn.btn-info.active:focus, .bg-inverse .btn.btn-info.active.focus, +.open > .bg-inverse .btn.btn-info.dropdown-toggle:hover, +.open > .bg-inverse .btn.btn-info.dropdown-toggle:focus, +.open > .bg-inverse .btn.btn-info.dropdown-toggle.focus { + color: #03a9f4; + background-color: rgba(204, 204, 204, 0.25); + border-color: rgba(204, 204, 204, 0.25); +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .bg-inverse .btn.btn-info.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: inherit; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .bg-inverse .btn.btn-info.dropdown-toggle.mdb-btn-icon:hover { + background-color: rgba(204, 204, 204, 0.15); +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-info.disabled:focus, .bg-inverse .btn.btn-info.disabled.focus, .bg-inverse .btn.btn-info:disabled:focus, .bg-inverse .btn.btn-info:disabled.focus { + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.bg-inverse .btn.btn-info.disabled:hover, .bg-inverse .btn.btn-info:disabled:hover { + background-color: inherit; + border-color: #ccc; +} + +/* line 98, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-info.btn-link { + background-color: transparent; +} + +/* line 117, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-success { + color: #4caf50; + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.btn-success:hover { + color: #4caf50; + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-success:focus, .btn.btn-success.focus { + color: #4caf50; + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-success:active, .btn.btn-success.active, +.open > .btn.btn-success.dropdown-toggle { + color: #4caf50; + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-success:active:hover, .btn.btn-success:active:focus, .btn.btn-success:active.focus, .btn.btn-success.active:hover, .btn.btn-success.active:focus, .btn.btn-success.active.focus, +.open > .btn.btn-success.dropdown-toggle:hover, +.open > .btn.btn-success.dropdown-toggle:focus, +.open > .btn.btn-success.dropdown-toggle.focus { + color: #4caf50; + background-color: rgba(153, 153, 153, 0.4); + border-color: rgba(153, 153, 153, 0.4); +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.btn-success.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: inherit; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.btn-success.dropdown-toggle.mdb-btn-icon:hover { + background-color: rgba(153, 153, 153, 0.2); +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-success.disabled:focus, .btn.btn-success.disabled.focus, .btn.btn-success:disabled:focus, .btn.btn-success:disabled.focus { + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.btn-success.disabled:hover, .btn.btn-success:disabled:hover { + background-color: inherit; + border-color: #ccc; +} + +/* line 81, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-success { + color: #4caf50; + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.bg-inverse .btn.btn-success:hover { + color: #4caf50; + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-success:focus, .bg-inverse .btn.btn-success.focus { + color: #4caf50; + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-success:active, .bg-inverse .btn.btn-success.active, +.open > .bg-inverse .btn.btn-success.dropdown-toggle { + color: #4caf50; + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-success:active:hover, .bg-inverse .btn.btn-success:active:focus, .bg-inverse .btn.btn-success:active.focus, .bg-inverse .btn.btn-success.active:hover, .bg-inverse .btn.btn-success.active:focus, .bg-inverse .btn.btn-success.active.focus, +.open > .bg-inverse .btn.btn-success.dropdown-toggle:hover, +.open > .bg-inverse .btn.btn-success.dropdown-toggle:focus, +.open > .bg-inverse .btn.btn-success.dropdown-toggle.focus { + color: #4caf50; + background-color: rgba(204, 204, 204, 0.25); + border-color: rgba(204, 204, 204, 0.25); +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .bg-inverse .btn.btn-success.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: inherit; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .bg-inverse .btn.btn-success.dropdown-toggle.mdb-btn-icon:hover { + background-color: rgba(204, 204, 204, 0.15); +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-success.disabled:focus, .bg-inverse .btn.btn-success.disabled.focus, .bg-inverse .btn.btn-success:disabled:focus, .bg-inverse .btn.btn-success:disabled.focus { + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.bg-inverse .btn.btn-success.disabled:hover, .bg-inverse .btn.btn-success:disabled:hover { + background-color: inherit; + border-color: #ccc; +} + +/* line 98, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-success.btn-link { + background-color: transparent; +} + +/* line 120, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-warning { + color: #ff5722; + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.btn-warning:hover { + color: #ff5722; + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-warning:focus, .btn.btn-warning.focus { + color: #ff5722; + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-warning:active, .btn.btn-warning.active, +.open > .btn.btn-warning.dropdown-toggle { + color: #ff5722; + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-warning:active:hover, .btn.btn-warning:active:focus, .btn.btn-warning:active.focus, .btn.btn-warning.active:hover, .btn.btn-warning.active:focus, .btn.btn-warning.active.focus, +.open > .btn.btn-warning.dropdown-toggle:hover, +.open > .btn.btn-warning.dropdown-toggle:focus, +.open > .btn.btn-warning.dropdown-toggle.focus { + color: #ff5722; + background-color: rgba(153, 153, 153, 0.4); + border-color: rgba(153, 153, 153, 0.4); +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.btn-warning.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: inherit; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.btn-warning.dropdown-toggle.mdb-btn-icon:hover { + background-color: rgba(153, 153, 153, 0.2); +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-warning.disabled:focus, .btn.btn-warning.disabled.focus, .btn.btn-warning:disabled:focus, .btn.btn-warning:disabled.focus { + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.btn-warning.disabled:hover, .btn.btn-warning:disabled:hover { + background-color: inherit; + border-color: #ccc; +} + +/* line 81, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-warning { + color: #ff5722; + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.bg-inverse .btn.btn-warning:hover { + color: #ff5722; + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-warning:focus, .bg-inverse .btn.btn-warning.focus { + color: #ff5722; + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-warning:active, .bg-inverse .btn.btn-warning.active, +.open > .bg-inverse .btn.btn-warning.dropdown-toggle { + color: #ff5722; + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-warning:active:hover, .bg-inverse .btn.btn-warning:active:focus, .bg-inverse .btn.btn-warning:active.focus, .bg-inverse .btn.btn-warning.active:hover, .bg-inverse .btn.btn-warning.active:focus, .bg-inverse .btn.btn-warning.active.focus, +.open > .bg-inverse .btn.btn-warning.dropdown-toggle:hover, +.open > .bg-inverse .btn.btn-warning.dropdown-toggle:focus, +.open > .bg-inverse .btn.btn-warning.dropdown-toggle.focus { + color: #ff5722; + background-color: rgba(204, 204, 204, 0.25); + border-color: rgba(204, 204, 204, 0.25); +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .bg-inverse .btn.btn-warning.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: inherit; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .bg-inverse .btn.btn-warning.dropdown-toggle.mdb-btn-icon:hover { + background-color: rgba(204, 204, 204, 0.15); +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-warning.disabled:focus, .bg-inverse .btn.btn-warning.disabled.focus, .bg-inverse .btn.btn-warning:disabled:focus, .bg-inverse .btn.btn-warning:disabled.focus { + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.bg-inverse .btn.btn-warning.disabled:hover, .bg-inverse .btn.btn-warning:disabled:hover { + background-color: inherit; + border-color: #ccc; +} + +/* line 98, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-warning.btn-link { + background-color: transparent; +} + +/* line 123, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-danger { + color: #f44336; + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.btn-danger:hover { + color: #f44336; + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-danger:focus, .btn.btn-danger.focus { + color: #f44336; + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-danger:active, .btn.btn-danger.active, +.open > .btn.btn-danger.dropdown-toggle { + color: #f44336; + background-color: rgba(153, 153, 153, 0.2); + border-color: rgba(153, 153, 153, 0.2); +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-danger:active:hover, .btn.btn-danger:active:focus, .btn.btn-danger:active.focus, .btn.btn-danger.active:hover, .btn.btn-danger.active:focus, .btn.btn-danger.active.focus, +.open > .btn.btn-danger.dropdown-toggle:hover, +.open > .btn.btn-danger.dropdown-toggle:focus, +.open > .btn.btn-danger.dropdown-toggle.focus { + color: #f44336; + background-color: rgba(153, 153, 153, 0.4); + border-color: rgba(153, 153, 153, 0.4); +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.btn-danger.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: inherit; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.btn-danger.dropdown-toggle.mdb-btn-icon:hover { + background-color: rgba(153, 153, 153, 0.2); +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-danger.disabled:focus, .btn.btn-danger.disabled.focus, .btn.btn-danger:disabled:focus, .btn.btn-danger:disabled.focus { + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.btn-danger.disabled:hover, .btn.btn-danger:disabled:hover { + background-color: inherit; + border-color: #ccc; +} + +/* line 81, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-danger { + color: #f44336; + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.bg-inverse .btn.btn-danger:hover { + color: #f44336; + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-danger:focus, .bg-inverse .btn.btn-danger.focus { + color: #f44336; + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-danger:active, .bg-inverse .btn.btn-danger.active, +.open > .bg-inverse .btn.btn-danger.dropdown-toggle { + color: #f44336; + background-color: rgba(204, 204, 204, 0.15); + border-color: rgba(204, 204, 204, 0.15); +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-danger:active:hover, .bg-inverse .btn.btn-danger:active:focus, .bg-inverse .btn.btn-danger:active.focus, .bg-inverse .btn.btn-danger.active:hover, .bg-inverse .btn.btn-danger.active:focus, .bg-inverse .btn.btn-danger.active.focus, +.open > .bg-inverse .btn.btn-danger.dropdown-toggle:hover, +.open > .bg-inverse .btn.btn-danger.dropdown-toggle:focus, +.open > .bg-inverse .btn.btn-danger.dropdown-toggle.focus { + color: #f44336; + background-color: rgba(204, 204, 204, 0.25); + border-color: rgba(204, 204, 204, 0.25); +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .bg-inverse .btn.btn-danger.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: inherit; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .bg-inverse .btn.btn-danger.dropdown-toggle.mdb-btn-icon:hover { + background-color: rgba(204, 204, 204, 0.15); +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.bg-inverse .btn.btn-danger.disabled:focus, .bg-inverse .btn.btn-danger.disabled.focus, .bg-inverse .btn.btn-danger:disabled:focus, .bg-inverse .btn.btn-danger:disabled.focus { + background-color: inherit; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.bg-inverse .btn.btn-danger.disabled:hover, .bg-inverse .btn.btn-danger:disabled:hover { + background-color: inherit; + border-color: #ccc; +} + +/* line 98, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.btn-danger.btn-link { + background-color: transparent; +} + +/* line 150, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-primary, .btn.btn-raised.btn-primary, +.btn-group-raised .btn.btn-primary { + color: #fff; + background-color: #009688; + border-color: #009688; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.mdb-btn-fab.btn-primary:hover, .btn.btn-raised.btn-primary:hover, +.btn-group-raised .btn.btn-primary:hover { + color: #fff; + background-color: #008276; + border-color: #005951; +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-primary:focus, .btn.mdb-btn-fab.btn-primary.focus, .btn.btn-raised.btn-primary:focus, .btn.btn-raised.btn-primary.focus, +.btn-group-raised .btn.btn-primary:focus, +.btn-group-raised .btn.btn-primary.focus { + color: #fff; + background-color: #008276; + border-color: #005951; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-primary:active, .btn.mdb-btn-fab.btn-primary.active, +.open > .btn.mdb-btn-fab.btn-primary.dropdown-toggle, .btn.btn-raised.btn-primary:active, .btn.btn-raised.btn-primary.active, +.open > .btn.btn-raised.btn-primary.dropdown-toggle, +.btn-group-raised .btn.btn-primary:active, +.btn-group-raised .btn.btn-primary.active, +.open > +.btn-group-raised .btn.btn-primary.dropdown-toggle { + color: #fff; + background-color: #008276; + border-color: #005951; +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-primary:active:hover, .btn.mdb-btn-fab.btn-primary:active:focus, .btn.mdb-btn-fab.btn-primary:active.focus, .btn.mdb-btn-fab.btn-primary.active:hover, .btn.mdb-btn-fab.btn-primary.active:focus, .btn.mdb-btn-fab.btn-primary.active.focus, +.open > .btn.mdb-btn-fab.btn-primary.dropdown-toggle:hover, +.open > .btn.mdb-btn-fab.btn-primary.dropdown-toggle:focus, +.open > .btn.mdb-btn-fab.btn-primary.dropdown-toggle.focus, .btn.btn-raised.btn-primary:active:hover, .btn.btn-raised.btn-primary:active:focus, .btn.btn-raised.btn-primary:active.focus, .btn.btn-raised.btn-primary.active:hover, .btn.btn-raised.btn-primary.active:focus, .btn.btn-raised.btn-primary.active.focus, +.open > .btn.btn-raised.btn-primary.dropdown-toggle:hover, +.open > .btn.btn-raised.btn-primary.dropdown-toggle:focus, +.open > .btn.btn-raised.btn-primary.dropdown-toggle.focus, +.btn-group-raised .btn.btn-primary:active:hover, +.btn-group-raised .btn.btn-primary:active:focus, +.btn-group-raised .btn.btn-primary:active.focus, +.btn-group-raised .btn.btn-primary.active:hover, +.btn-group-raised .btn.btn-primary.active:focus, +.btn-group-raised .btn.btn-primary.active.focus, +.open > +.btn-group-raised .btn.btn-primary.dropdown-toggle:hover, +.open > +.btn-group-raised .btn.btn-primary.dropdown-toggle:focus, +.open > +.btn-group-raised .btn.btn-primary.dropdown-toggle.focus { + color: #fff; + background-color: #008276; + border-color: #001714; +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.mdb-btn-fab.btn-primary.dropdown-toggle.mdb-btn-icon, .open > .btn.btn-raised.btn-primary.dropdown-toggle.mdb-btn-icon, .open > +.btn-group-raised .btn.btn-primary.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: #009688; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.mdb-btn-fab.btn-primary.dropdown-toggle.mdb-btn-icon:hover, .open > .btn.btn-raised.btn-primary.dropdown-toggle.mdb-btn-icon:hover, .open > +.btn-group-raised .btn.btn-primary.dropdown-toggle.mdb-btn-icon:hover { + background-color: #008276; +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-primary.disabled:focus, .btn.mdb-btn-fab.btn-primary.disabled.focus, .btn.mdb-btn-fab.btn-primary:disabled:focus, .btn.mdb-btn-fab.btn-primary:disabled.focus, .btn.btn-raised.btn-primary.disabled:focus, .btn.btn-raised.btn-primary.disabled.focus, .btn.btn-raised.btn-primary:disabled:focus, .btn.btn-raised.btn-primary:disabled.focus, +.btn-group-raised .btn.btn-primary.disabled:focus, +.btn-group-raised .btn.btn-primary.disabled.focus, +.btn-group-raised .btn.btn-primary:disabled:focus, +.btn-group-raised .btn.btn-primary:disabled.focus { + background-color: #009688; + border-color: #009688; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.mdb-btn-fab.btn-primary.disabled:hover, .btn.mdb-btn-fab.btn-primary:disabled:hover, .btn.btn-raised.btn-primary.disabled:hover, .btn.btn-raised.btn-primary:disabled:hover, +.btn-group-raised .btn.btn-primary.disabled:hover, +.btn-group-raised .btn.btn-primary:disabled:hover { + background-color: #009688; + border-color: #009688; +} + +/* line 153, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-secondary, .btn.btn-raised.btn-secondary, +.btn-group-raised .btn.btn-secondary { + color: rgba(0, 0, 0, 0.87); + background-color: #fafafa; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.mdb-btn-fab.btn-secondary:hover, .btn.btn-raised.btn-secondary:hover, +.btn-group-raised .btn.btn-secondary:hover { + color: rgba(0, 0, 0, 0.87); + background-color: #f0f0f0; + border-color: #adadad; +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-secondary:focus, .btn.mdb-btn-fab.btn-secondary.focus, .btn.btn-raised.btn-secondary:focus, .btn.btn-raised.btn-secondary.focus, +.btn-group-raised .btn.btn-secondary:focus, +.btn-group-raised .btn.btn-secondary.focus { + color: rgba(0, 0, 0, 0.87); + background-color: #f0f0f0; + border-color: #adadad; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-secondary:active, .btn.mdb-btn-fab.btn-secondary.active, +.open > .btn.mdb-btn-fab.btn-secondary.dropdown-toggle, .btn.btn-raised.btn-secondary:active, .btn.btn-raised.btn-secondary.active, +.open > .btn.btn-raised.btn-secondary.dropdown-toggle, +.btn-group-raised .btn.btn-secondary:active, +.btn-group-raised .btn.btn-secondary.active, +.open > +.btn-group-raised .btn.btn-secondary.dropdown-toggle { + color: rgba(0, 0, 0, 0.87); + background-color: #f0f0f0; + border-color: #adadad; +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-secondary:active:hover, .btn.mdb-btn-fab.btn-secondary:active:focus, .btn.mdb-btn-fab.btn-secondary:active.focus, .btn.mdb-btn-fab.btn-secondary.active:hover, .btn.mdb-btn-fab.btn-secondary.active:focus, .btn.mdb-btn-fab.btn-secondary.active.focus, +.open > .btn.mdb-btn-fab.btn-secondary.dropdown-toggle:hover, +.open > .btn.mdb-btn-fab.btn-secondary.dropdown-toggle:focus, +.open > .btn.mdb-btn-fab.btn-secondary.dropdown-toggle.focus, .btn.btn-raised.btn-secondary:active:hover, .btn.btn-raised.btn-secondary:active:focus, .btn.btn-raised.btn-secondary:active.focus, .btn.btn-raised.btn-secondary.active:hover, .btn.btn-raised.btn-secondary.active:focus, .btn.btn-raised.btn-secondary.active.focus, +.open > .btn.btn-raised.btn-secondary.dropdown-toggle:hover, +.open > .btn.btn-raised.btn-secondary.dropdown-toggle:focus, +.open > .btn.btn-raised.btn-secondary.dropdown-toggle.focus, +.btn-group-raised .btn.btn-secondary:active:hover, +.btn-group-raised .btn.btn-secondary:active:focus, +.btn-group-raised .btn.btn-secondary:active.focus, +.btn-group-raised .btn.btn-secondary.active:hover, +.btn-group-raised .btn.btn-secondary.active:focus, +.btn-group-raised .btn.btn-secondary.active.focus, +.open > +.btn-group-raised .btn.btn-secondary.dropdown-toggle:hover, +.open > +.btn-group-raised .btn.btn-secondary.dropdown-toggle:focus, +.open > +.btn-group-raised .btn.btn-secondary.dropdown-toggle.focus { + color: rgba(0, 0, 0, 0.87); + background-color: #f0f0f0; + border-color: #8c8c8c; +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.mdb-btn-fab.btn-secondary.dropdown-toggle.mdb-btn-icon, .open > .btn.btn-raised.btn-secondary.dropdown-toggle.mdb-btn-icon, .open > +.btn-group-raised .btn.btn-secondary.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: #fafafa; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.mdb-btn-fab.btn-secondary.dropdown-toggle.mdb-btn-icon:hover, .open > .btn.btn-raised.btn-secondary.dropdown-toggle.mdb-btn-icon:hover, .open > +.btn-group-raised .btn.btn-secondary.dropdown-toggle.mdb-btn-icon:hover { + background-color: #f0f0f0; +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-secondary.disabled:focus, .btn.mdb-btn-fab.btn-secondary.disabled.focus, .btn.mdb-btn-fab.btn-secondary:disabled:focus, .btn.mdb-btn-fab.btn-secondary:disabled.focus, .btn.btn-raised.btn-secondary.disabled:focus, .btn.btn-raised.btn-secondary.disabled.focus, .btn.btn-raised.btn-secondary:disabled:focus, .btn.btn-raised.btn-secondary:disabled.focus, +.btn-group-raised .btn.btn-secondary.disabled:focus, +.btn-group-raised .btn.btn-secondary.disabled.focus, +.btn-group-raised .btn.btn-secondary:disabled:focus, +.btn-group-raised .btn.btn-secondary:disabled.focus { + background-color: #fafafa; + border-color: #ccc; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.mdb-btn-fab.btn-secondary.disabled:hover, .btn.mdb-btn-fab.btn-secondary:disabled:hover, .btn.btn-raised.btn-secondary.disabled:hover, .btn.btn-raised.btn-secondary:disabled:hover, +.btn-group-raised .btn.btn-secondary.disabled:hover, +.btn-group-raised .btn.btn-secondary:disabled:hover { + background-color: #fafafa; + border-color: #ccc; +} + +/* line 156, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-info, .btn.btn-raised.btn-info, +.btn-group-raised .btn.btn-info { + color: #fff; + background-color: #03a9f4; + border-color: #03a9f4; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.mdb-btn-fab.btn-info:hover, .btn.btn-raised.btn-info:hover, +.btn-group-raised .btn.btn-info:hover { + color: #fff; + background-color: #039be0; + border-color: #027fb8; +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-info:focus, .btn.mdb-btn-fab.btn-info.focus, .btn.btn-raised.btn-info:focus, .btn.btn-raised.btn-info.focus, +.btn-group-raised .btn.btn-info:focus, +.btn-group-raised .btn.btn-info.focus { + color: #fff; + background-color: #039be0; + border-color: #027fb8; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-info:active, .btn.mdb-btn-fab.btn-info.active, +.open > .btn.mdb-btn-fab.btn-info.dropdown-toggle, .btn.btn-raised.btn-info:active, .btn.btn-raised.btn-info.active, +.open > .btn.btn-raised.btn-info.dropdown-toggle, +.btn-group-raised .btn.btn-info:active, +.btn-group-raised .btn.btn-info.active, +.open > +.btn-group-raised .btn.btn-info.dropdown-toggle { + color: #fff; + background-color: #039be0; + border-color: #027fb8; +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-info:active:hover, .btn.mdb-btn-fab.btn-info:active:focus, .btn.mdb-btn-fab.btn-info:active.focus, .btn.mdb-btn-fab.btn-info.active:hover, .btn.mdb-btn-fab.btn-info.active:focus, .btn.mdb-btn-fab.btn-info.active.focus, +.open > .btn.mdb-btn-fab.btn-info.dropdown-toggle:hover, +.open > .btn.mdb-btn-fab.btn-info.dropdown-toggle:focus, +.open > .btn.mdb-btn-fab.btn-info.dropdown-toggle.focus, .btn.btn-raised.btn-info:active:hover, .btn.btn-raised.btn-info:active:focus, .btn.btn-raised.btn-info:active.focus, .btn.btn-raised.btn-info.active:hover, .btn.btn-raised.btn-info.active:focus, .btn.btn-raised.btn-info.active.focus, +.open > .btn.btn-raised.btn-info.dropdown-toggle:hover, +.open > .btn.btn-raised.btn-info.dropdown-toggle:focus, +.open > .btn.btn-raised.btn-info.dropdown-toggle.focus, +.btn-group-raised .btn.btn-info:active:hover, +.btn-group-raised .btn.btn-info:active:focus, +.btn-group-raised .btn.btn-info:active.focus, +.btn-group-raised .btn.btn-info.active:hover, +.btn-group-raised .btn.btn-info.active:focus, +.btn-group-raised .btn.btn-info.active.focus, +.open > +.btn-group-raised .btn.btn-info.dropdown-toggle:hover, +.open > +.btn-group-raised .btn.btn-info.dropdown-toggle:focus, +.open > +.btn-group-raised .btn.btn-info.dropdown-toggle.focus { + color: #fff; + background-color: #039be0; + border-color: #015276; +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.mdb-btn-fab.btn-info.dropdown-toggle.mdb-btn-icon, .open > .btn.btn-raised.btn-info.dropdown-toggle.mdb-btn-icon, .open > +.btn-group-raised .btn.btn-info.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: #03a9f4; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.mdb-btn-fab.btn-info.dropdown-toggle.mdb-btn-icon:hover, .open > .btn.btn-raised.btn-info.dropdown-toggle.mdb-btn-icon:hover, .open > +.btn-group-raised .btn.btn-info.dropdown-toggle.mdb-btn-icon:hover { + background-color: #039be0; +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-info.disabled:focus, .btn.mdb-btn-fab.btn-info.disabled.focus, .btn.mdb-btn-fab.btn-info:disabled:focus, .btn.mdb-btn-fab.btn-info:disabled.focus, .btn.btn-raised.btn-info.disabled:focus, .btn.btn-raised.btn-info.disabled.focus, .btn.btn-raised.btn-info:disabled:focus, .btn.btn-raised.btn-info:disabled.focus, +.btn-group-raised .btn.btn-info.disabled:focus, +.btn-group-raised .btn.btn-info.disabled.focus, +.btn-group-raised .btn.btn-info:disabled:focus, +.btn-group-raised .btn.btn-info:disabled.focus { + background-color: #03a9f4; + border-color: #03a9f4; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.mdb-btn-fab.btn-info.disabled:hover, .btn.mdb-btn-fab.btn-info:disabled:hover, .btn.btn-raised.btn-info.disabled:hover, .btn.btn-raised.btn-info:disabled:hover, +.btn-group-raised .btn.btn-info.disabled:hover, +.btn-group-raised .btn.btn-info:disabled:hover { + background-color: #03a9f4; + border-color: #03a9f4; +} + +/* line 159, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-success, .btn.btn-raised.btn-success, +.btn-group-raised .btn.btn-success { + color: #fff; + background-color: #4caf50; + border-color: #4caf50; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.mdb-btn-fab.btn-success:hover, .btn.btn-raised.btn-success:hover, +.btn-group-raised .btn.btn-success:hover { + color: #fff; + background-color: #46a149; + border-color: #39843c; +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-success:focus, .btn.mdb-btn-fab.btn-success.focus, .btn.btn-raised.btn-success:focus, .btn.btn-raised.btn-success.focus, +.btn-group-raised .btn.btn-success:focus, +.btn-group-raised .btn.btn-success.focus { + color: #fff; + background-color: #46a149; + border-color: #39843c; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-success:active, .btn.mdb-btn-fab.btn-success.active, +.open > .btn.mdb-btn-fab.btn-success.dropdown-toggle, .btn.btn-raised.btn-success:active, .btn.btn-raised.btn-success.active, +.open > .btn.btn-raised.btn-success.dropdown-toggle, +.btn-group-raised .btn.btn-success:active, +.btn-group-raised .btn.btn-success.active, +.open > +.btn-group-raised .btn.btn-success.dropdown-toggle { + color: #fff; + background-color: #46a149; + border-color: #39843c; +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-success:active:hover, .btn.mdb-btn-fab.btn-success:active:focus, .btn.mdb-btn-fab.btn-success:active.focus, .btn.mdb-btn-fab.btn-success.active:hover, .btn.mdb-btn-fab.btn-success.active:focus, .btn.mdb-btn-fab.btn-success.active.focus, +.open > .btn.mdb-btn-fab.btn-success.dropdown-toggle:hover, +.open > .btn.mdb-btn-fab.btn-success.dropdown-toggle:focus, +.open > .btn.mdb-btn-fab.btn-success.dropdown-toggle.focus, .btn.btn-raised.btn-success:active:hover, .btn.btn-raised.btn-success:active:focus, .btn.btn-raised.btn-success:active.focus, .btn.btn-raised.btn-success.active:hover, .btn.btn-raised.btn-success.active:focus, .btn.btn-raised.btn-success.active.focus, +.open > .btn.btn-raised.btn-success.dropdown-toggle:hover, +.open > .btn.btn-raised.btn-success.dropdown-toggle:focus, +.open > .btn.btn-raised.btn-success.dropdown-toggle.focus, +.btn-group-raised .btn.btn-success:active:hover, +.btn-group-raised .btn.btn-success:active:focus, +.btn-group-raised .btn.btn-success:active.focus, +.btn-group-raised .btn.btn-success.active:hover, +.btn-group-raised .btn.btn-success.active:focus, +.btn-group-raised .btn.btn-success.active.focus, +.open > +.btn-group-raised .btn.btn-success.dropdown-toggle:hover, +.open > +.btn-group-raised .btn.btn-success.dropdown-toggle:focus, +.open > +.btn-group-raised .btn.btn-success.dropdown-toggle.focus { + color: #fff; + background-color: #46a149; + border-color: #255627; +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.mdb-btn-fab.btn-success.dropdown-toggle.mdb-btn-icon, .open > .btn.btn-raised.btn-success.dropdown-toggle.mdb-btn-icon, .open > +.btn-group-raised .btn.btn-success.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: #4caf50; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.mdb-btn-fab.btn-success.dropdown-toggle.mdb-btn-icon:hover, .open > .btn.btn-raised.btn-success.dropdown-toggle.mdb-btn-icon:hover, .open > +.btn-group-raised .btn.btn-success.dropdown-toggle.mdb-btn-icon:hover { + background-color: #46a149; +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-success.disabled:focus, .btn.mdb-btn-fab.btn-success.disabled.focus, .btn.mdb-btn-fab.btn-success:disabled:focus, .btn.mdb-btn-fab.btn-success:disabled.focus, .btn.btn-raised.btn-success.disabled:focus, .btn.btn-raised.btn-success.disabled.focus, .btn.btn-raised.btn-success:disabled:focus, .btn.btn-raised.btn-success:disabled.focus, +.btn-group-raised .btn.btn-success.disabled:focus, +.btn-group-raised .btn.btn-success.disabled.focus, +.btn-group-raised .btn.btn-success:disabled:focus, +.btn-group-raised .btn.btn-success:disabled.focus { + background-color: #4caf50; + border-color: #4caf50; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.mdb-btn-fab.btn-success.disabled:hover, .btn.mdb-btn-fab.btn-success:disabled:hover, .btn.btn-raised.btn-success.disabled:hover, .btn.btn-raised.btn-success:disabled:hover, +.btn-group-raised .btn.btn-success.disabled:hover, +.btn-group-raised .btn.btn-success:disabled:hover { + background-color: #4caf50; + border-color: #4caf50; +} + +/* line 162, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-warning, .btn.btn-raised.btn-warning, +.btn-group-raised .btn.btn-warning { + color: #fff; + background-color: #ff5722; + border-color: #ff5722; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.mdb-btn-fab.btn-warning:hover, .btn.btn-raised.btn-warning:hover, +.btn-group-raised .btn.btn-warning:hover { + color: #fff; + background-color: #ff470e; + border-color: #e43700; +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-warning:focus, .btn.mdb-btn-fab.btn-warning.focus, .btn.btn-raised.btn-warning:focus, .btn.btn-raised.btn-warning.focus, +.btn-group-raised .btn.btn-warning:focus, +.btn-group-raised .btn.btn-warning.focus { + color: #fff; + background-color: #ff470e; + border-color: #e43700; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-warning:active, .btn.mdb-btn-fab.btn-warning.active, +.open > .btn.mdb-btn-fab.btn-warning.dropdown-toggle, .btn.btn-raised.btn-warning:active, .btn.btn-raised.btn-warning.active, +.open > .btn.btn-raised.btn-warning.dropdown-toggle, +.btn-group-raised .btn.btn-warning:active, +.btn-group-raised .btn.btn-warning.active, +.open > +.btn-group-raised .btn.btn-warning.dropdown-toggle { + color: #fff; + background-color: #ff470e; + border-color: #e43700; +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-warning:active:hover, .btn.mdb-btn-fab.btn-warning:active:focus, .btn.mdb-btn-fab.btn-warning:active.focus, .btn.mdb-btn-fab.btn-warning.active:hover, .btn.mdb-btn-fab.btn-warning.active:focus, .btn.mdb-btn-fab.btn-warning.active.focus, +.open > .btn.mdb-btn-fab.btn-warning.dropdown-toggle:hover, +.open > .btn.mdb-btn-fab.btn-warning.dropdown-toggle:focus, +.open > .btn.mdb-btn-fab.btn-warning.dropdown-toggle.focus, .btn.btn-raised.btn-warning:active:hover, .btn.btn-raised.btn-warning:active:focus, .btn.btn-raised.btn-warning:active.focus, .btn.btn-raised.btn-warning.active:hover, .btn.btn-raised.btn-warning.active:focus, .btn.btn-raised.btn-warning.active.focus, +.open > .btn.btn-raised.btn-warning.dropdown-toggle:hover, +.open > .btn.btn-raised.btn-warning.dropdown-toggle:focus, +.open > .btn.btn-raised.btn-warning.dropdown-toggle.focus, +.btn-group-raised .btn.btn-warning:active:hover, +.btn-group-raised .btn.btn-warning:active:focus, +.btn-group-raised .btn.btn-warning:active.focus, +.btn-group-raised .btn.btn-warning.active:hover, +.btn-group-raised .btn.btn-warning.active:focus, +.btn-group-raised .btn.btn-warning.active.focus, +.open > +.btn-group-raised .btn.btn-warning.dropdown-toggle:hover, +.open > +.btn-group-raised .btn.btn-warning.dropdown-toggle:focus, +.open > +.btn-group-raised .btn.btn-warning.dropdown-toggle.focus { + color: #fff; + background-color: #ff470e; + border-color: #a22700; +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.mdb-btn-fab.btn-warning.dropdown-toggle.mdb-btn-icon, .open > .btn.btn-raised.btn-warning.dropdown-toggle.mdb-btn-icon, .open > +.btn-group-raised .btn.btn-warning.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: #ff5722; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.mdb-btn-fab.btn-warning.dropdown-toggle.mdb-btn-icon:hover, .open > .btn.btn-raised.btn-warning.dropdown-toggle.mdb-btn-icon:hover, .open > +.btn-group-raised .btn.btn-warning.dropdown-toggle.mdb-btn-icon:hover { + background-color: #ff470e; +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-warning.disabled:focus, .btn.mdb-btn-fab.btn-warning.disabled.focus, .btn.mdb-btn-fab.btn-warning:disabled:focus, .btn.mdb-btn-fab.btn-warning:disabled.focus, .btn.btn-raised.btn-warning.disabled:focus, .btn.btn-raised.btn-warning.disabled.focus, .btn.btn-raised.btn-warning:disabled:focus, .btn.btn-raised.btn-warning:disabled.focus, +.btn-group-raised .btn.btn-warning.disabled:focus, +.btn-group-raised .btn.btn-warning.disabled.focus, +.btn-group-raised .btn.btn-warning:disabled:focus, +.btn-group-raised .btn.btn-warning:disabled.focus { + background-color: #ff5722; + border-color: #ff5722; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.mdb-btn-fab.btn-warning.disabled:hover, .btn.mdb-btn-fab.btn-warning:disabled:hover, .btn.btn-raised.btn-warning.disabled:hover, .btn.btn-raised.btn-warning:disabled:hover, +.btn-group-raised .btn.btn-warning.disabled:hover, +.btn-group-raised .btn.btn-warning:disabled:hover { + background-color: #ff5722; + border-color: #ff5722; +} + +/* line 165, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-danger, .btn.btn-raised.btn-danger, +.btn-group-raised .btn.btn-danger { + color: #fff; + background-color: #f44336; + border-color: #f44336; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.mdb-btn-fab.btn-danger:hover, .btn.btn-raised.btn-danger:hover, +.btn-group-raised .btn.btn-danger:hover { + color: #fff; + background-color: #f55549; + border-color: #e11b0c; +} + +/* line 13, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-danger:focus, .btn.mdb-btn-fab.btn-danger.focus, .btn.btn-raised.btn-danger:focus, .btn.btn-raised.btn-danger.focus, +.btn-group-raised .btn.btn-danger:focus, +.btn-group-raised .btn.btn-danger.focus { + color: #fff; + background-color: #f55549; + border-color: #e11b0c; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-danger:active, .btn.mdb-btn-fab.btn-danger.active, +.open > .btn.mdb-btn-fab.btn-danger.dropdown-toggle, .btn.btn-raised.btn-danger:active, .btn.btn-raised.btn-danger.active, +.open > .btn.btn-raised.btn-danger.dropdown-toggle, +.btn-group-raised .btn.btn-danger:active, +.btn-group-raised .btn.btn-danger.active, +.open > +.btn-group-raised .btn.btn-danger.dropdown-toggle { + color: #fff; + background-color: #f55549; + border-color: #e11b0c; +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-danger:active:hover, .btn.mdb-btn-fab.btn-danger:active:focus, .btn.mdb-btn-fab.btn-danger:active.focus, .btn.mdb-btn-fab.btn-danger.active:hover, .btn.mdb-btn-fab.btn-danger.active:focus, .btn.mdb-btn-fab.btn-danger.active.focus, +.open > .btn.mdb-btn-fab.btn-danger.dropdown-toggle:hover, +.open > .btn.mdb-btn-fab.btn-danger.dropdown-toggle:focus, +.open > .btn.mdb-btn-fab.btn-danger.dropdown-toggle.focus, .btn.btn-raised.btn-danger:active:hover, .btn.btn-raised.btn-danger:active:focus, .btn.btn-raised.btn-danger:active.focus, .btn.btn-raised.btn-danger.active:hover, .btn.btn-raised.btn-danger.active:focus, .btn.btn-raised.btn-danger.active.focus, +.open > .btn.btn-raised.btn-danger.dropdown-toggle:hover, +.open > .btn.btn-raised.btn-danger.dropdown-toggle:focus, +.open > .btn.btn-raised.btn-danger.dropdown-toggle.focus, +.btn-group-raised .btn.btn-danger:active:hover, +.btn-group-raised .btn.btn-danger:active:focus, +.btn-group-raised .btn.btn-danger:active.focus, +.btn-group-raised .btn.btn-danger.active:hover, +.btn-group-raised .btn.btn-danger.active:focus, +.btn-group-raised .btn.btn-danger.active.focus, +.open > +.btn-group-raised .btn.btn-danger.dropdown-toggle:hover, +.open > +.btn-group-raised .btn.btn-danger.dropdown-toggle:focus, +.open > +.btn-group-raised .btn.btn-danger.dropdown-toggle.focus { + color: #fff; + background-color: #f55549; + border-color: #a21309; +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.mdb-btn-fab.btn-danger.dropdown-toggle.mdb-btn-icon, .open > .btn.btn-raised.btn-danger.dropdown-toggle.mdb-btn-icon, .open > +.btn-group-raised .btn.btn-danger.dropdown-toggle.mdb-btn-icon { + color: inherit; + background-color: #f44336; +} + +/* line 42, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.open > .btn.mdb-btn-fab.btn-danger.dropdown-toggle.mdb-btn-icon:hover, .open > .btn.btn-raised.btn-danger.dropdown-toggle.mdb-btn-icon:hover, .open > +.btn-group-raised .btn.btn-danger.dropdown-toggle.mdb-btn-icon:hover { + background-color: #f55549; +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/mixins/_buttons.scss */ +.btn.mdb-btn-fab.btn-danger.disabled:focus, .btn.mdb-btn-fab.btn-danger.disabled.focus, .btn.mdb-btn-fab.btn-danger:disabled:focus, .btn.mdb-btn-fab.btn-danger:disabled.focus, .btn.btn-raised.btn-danger.disabled:focus, .btn.btn-raised.btn-danger.disabled.focus, .btn.btn-raised.btn-danger:disabled:focus, .btn.btn-raised.btn-danger:disabled.focus, +.btn-group-raised .btn.btn-danger.disabled:focus, +.btn-group-raised .btn.btn-danger.disabled.focus, +.btn-group-raised .btn.btn-danger:disabled:focus, +.btn-group-raised .btn.btn-danger:disabled.focus { + background-color: #f44336; + border-color: #f44336; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.mdb-btn-fab.btn-danger.disabled:hover, .btn.mdb-btn-fab.btn-danger:disabled:hover, .btn.btn-raised.btn-danger.disabled:hover, .btn.btn-raised.btn-danger:disabled:hover, +.btn-group-raised .btn.btn-danger.disabled:hover, +.btn-group-raised .btn.btn-danger:disabled:hover { + background-color: #f44336; + border-color: #f44336; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.mdb-btn-fab:focus, .btn.mdb-btn-fab:hover, .btn.btn-raised:focus, .btn.btn-raised:hover, +.btn-group-raised .btn:focus, +.btn-group-raised .btn:hover { + z-index: 1; + -webkit-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2); + box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2); +} + +/* line 44, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn.mdb-btn-fab.active, .btn.mdb-btn-fab:active, .btn.btn-raised.active, .btn.btn-raised:active, +.btn-group-raised .btn.active, +.btn-group-raised .btn:active { + z-index: 1; + -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36); + box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36); +} + +/* line 54, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn.btn-raised, +.btn-group-raised .btn { + -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); +} + +/* line 61, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn.btn-raised.btn-link, +.btn-group-raised .btn.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 3, /Users/kross/projects/bootstrap-material-design/scss/mixins/_hover.scss */ +.btn.btn-raised.btn-link.active, +.btn-group-raised .btn.btn-link.active { + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 53, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.btn.btn-raised.btn-link:focus, .btn.btn-raised.btn-link:active, .btn.btn-raised.btn-link:hover, +.btn-group-raised .btn.btn-link:focus, +.btn-group-raised .btn.btn-link:active, +.btn-group-raised .btn.btn-link:hover { + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +fieldset[disabled][disabled] .btn.btn-raised, .btn.btn-raised.disabled, .btn.btn-raised:disabled, .btn.btn-raised[disabled], fieldset[disabled][disabled] +.btn-group-raised .btn, +.btn-group-raised .btn.disabled, +.btn-group-raised .btn:disabled, +.btn-group-raised .btn[disabled] { + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 74, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn.mdb-btn-fab, .btn.mdb-btn-icon { + padding: 0; + overflow: hidden; + font-size: 1.5rem; + line-height: normal; + border-radius: 50%; +} + +/* line 82, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn-group-sm .btn.mdb-btn-fab, .btn-group-sm .btn.mdb-btn-icon { + padding: 0; +} + +/* line 86, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn.mdb-btn-fab .material-icons, .btn.mdb-btn-icon .material-icons { + position: absolute; + top: 50%; + left: 50%; + width: 1.5rem; + line-height: 1.5rem; + -webkit-transform: translate(-0.75rem, -0.75rem); + -ms-transform: translate(-0.75rem, -0.75rem); + -o-transform: translate(-0.75rem, -0.75rem); + transform: translate(-0.75rem, -0.75rem); +} + +/* line 96, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn.mdb-btn-fab { + width: 3.5rem; + min-width: 3.5rem; + height: 3.5rem; + -webkit-box-shadow: 0 1px 1.5px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.26); + box-shadow: 0 1px 1.5px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.26); +} + +/* line 105, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn.mdb-btn-fab .ripple-container { + border-radius: 50%; +} + +/* line 109, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn.mdb-btn-fab.mdb-btn-fab-sm, +.btn-group-sm .btn.mdb-btn-fab { + width: 2.5rem; + min-width: 2.5rem; + height: 2.5rem; +} + +/* line 124, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn.mdb-btn-icon { + width: 2rem; + min-width: 2rem; + height: 2rem; + margin: 0; + color: inherit; +} + +/* line 131, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn.mdb-btn-icon.mdb-btn-icon-sm, +.btn-group-sm .btn.mdb-btn-icon { + width: 1.5rem; + min-width: 1.5rem; + height: 1.5rem; +} + +/* line 137, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn.mdb-btn-icon.mdb-btn-icon-sm .material-icons, +.btn-group-sm .btn.mdb-btn-icon .material-icons { + width: 1.125rem; + font-size: 1.125rem; + line-height: 1; + -webkit-transform: translate(-0.5625rem, -0.5625rem); + -ms-transform: translate(-0.5625rem, -0.5625rem); + -o-transform: translate(-0.5625rem, -0.5625rem); + transform: translate(-0.5625rem, -0.5625rem); +} + +/* line 150, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn i.material-icons { + vertical-align: middle; +} + +/* line 155, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn.btn-lg, .btn-group-lg > .btn, +.btn-group-lg .btn { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +/* line 159, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn.btn-sm, .btn-group-sm > .btn, +.btn-group-sm .btn { + padding: 0.40625rem 0.5rem; + font-size: 0.8125rem; + border-radius: 0.0625rem; + font-size: 0.8125rem; +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +fieldset[disabled][disabled] .btn, .btn.disabled, .btn:disabled, .btn[disabled], fieldset[disabled][disabled] +.input-group-btn .btn, +.input-group-btn .btn.disabled, +.input-group-btn .btn:disabled, +.input-group-btn .btn[disabled], fieldset[disabled][disabled] +.btn-group, +.btn-group.disabled, +.btn-group:disabled, +.btn-group[disabled], fieldset[disabled][disabled] +.btn-group-vertical, +.btn-group-vertical.disabled, +.btn-group-vertical:disabled, +.btn-group-vertical[disabled] { + color: rgba(0, 0, 0, 0.26); +} + +/* line 174, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.bg-inverse fieldset[disabled][disabled] .btn, .bg-inverse .btn.disabled, .bg-inverse .btn:disabled, .bg-inverse .btn[disabled], .bg-inverse fieldset[disabled][disabled] +.input-group-btn .btn, .bg-inverse +.input-group-btn .btn.disabled, .bg-inverse +.input-group-btn .btn:disabled, .bg-inverse +.input-group-btn .btn[disabled], .bg-inverse fieldset[disabled][disabled] +.btn-group, .bg-inverse +.btn-group.disabled, .bg-inverse +.btn-group:disabled, .bg-inverse +.btn-group[disabled], .bg-inverse fieldset[disabled][disabled] +.btn-group-vertical, .bg-inverse +.btn-group-vertical.disabled, .bg-inverse +.btn-group-vertical:disabled, .bg-inverse +.btn-group-vertical[disabled] { + color: rgba(255, 255, 255, 0.3); +} + +/* line 179, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +fieldset[disabled][disabled] .btn, fieldset[disabled][disabled] .btn:hover, fieldset[disabled][disabled] .btn:focus, .btn.disabled, .btn.disabled:hover, .btn.disabled:focus, .btn:disabled, .btn:disabled:hover, .btn:disabled:focus, .btn[disabled], .btn[disabled]:hover, .btn[disabled]:focus, fieldset[disabled][disabled] +.input-group-btn .btn, fieldset[disabled][disabled] +.input-group-btn .btn:hover, fieldset[disabled][disabled] +.input-group-btn .btn:focus, +.input-group-btn .btn.disabled, +.input-group-btn .btn.disabled:hover, +.input-group-btn .btn.disabled:focus, +.input-group-btn .btn:disabled, +.input-group-btn .btn:disabled:hover, +.input-group-btn .btn:disabled:focus, +.input-group-btn .btn[disabled], +.input-group-btn .btn[disabled]:hover, +.input-group-btn .btn[disabled]:focus, fieldset[disabled][disabled] +.btn-group, fieldset[disabled][disabled] +.btn-group:hover, fieldset[disabled][disabled] +.btn-group:focus, +.btn-group.disabled, +.btn-group.disabled:hover, +.btn-group.disabled:focus, +.btn-group:disabled, +.btn-group:disabled:hover, +.btn-group:disabled:focus, +.btn-group[disabled], +.btn-group[disabled]:hover, +.btn-group[disabled]:focus, fieldset[disabled][disabled] +.btn-group-vertical, fieldset[disabled][disabled] +.btn-group-vertical:hover, fieldset[disabled][disabled] +.btn-group-vertical:focus, +.btn-group-vertical.disabled, +.btn-group-vertical.disabled:hover, +.btn-group-vertical.disabled:focus, +.btn-group-vertical:disabled, +.btn-group-vertical:disabled:hover, +.btn-group-vertical:disabled:focus, +.btn-group-vertical[disabled], +.btn-group-vertical[disabled]:hover, +.btn-group-vertical[disabled]:focus { + background: transparent; +} + +/* line 188, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn-group, +.btn-group-vertical { + position: relative; + margin: 10px 1px; +} + +/* line 204, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn-group .dropdown-menu, +.btn-group-vertical .dropdown-menu { + border-radius: 0 0 0.125rem 0.125rem; +} + +/* line 208, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn-group.btn-group-raised, +.btn-group-vertical.btn-group-raised { + -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); +} + +/* line 212, /Users/kross/projects/bootstrap-material-design/scss/_buttons.scss */ +.btn-group .btn + .btn, +.btn-group .btn, +.btn-group .btn:active, +.btn-group .btn-group, +.btn-group-vertical .btn + .btn, +.btn-group-vertical .btn, +.btn-group-vertical .btn:active, +.btn-group-vertical .btn-group { + margin: 0; +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/scss/_checkboxes.scss */ +.checkbox label, +label.checkbox-inline { + padding-left: 0; + cursor: pointer; +} + +/* line 7, /Users/kross/projects/bootstrap-material-design/scss/_checkboxes.scss */ +.checkbox label .checkbox-decorator, +label.checkbox-inline .checkbox-decorator { + position: relative; + top: 3px; + vertical-align: middle; +} + +/* line 11, /Users/kross/projects/bootstrap-material-design/scss/_checkboxes.scss */ +.checkbox label .checkbox-decorator::before, +label.checkbox-inline .checkbox-decorator::before { + position: absolute; + left: 0; + z-index: 1; + display: block; + width: 1.25rem; + height: 1.25rem; + margin: 0; + content: ""; + background-color: rgba(0, 0, 0, 0.84); + border-radius: 100%; + opacity: 0; + -webkit-transform: scale3d(2.3, 2.3, 1); + transform: scale3d(2.3, 2.3, 1); +} + +/* line 26, /Users/kross/projects/bootstrap-material-design/scss/_checkboxes.scss */ +.checkbox label .checkbox-decorator .check, +label.checkbox-inline .checkbox-decorator .check { + position: relative; + z-index: 1; + display: inline-block; + width: 1.25rem; + height: 1.25rem; + overflow: hidden; + border: 0.125rem solid rgba(0, 0, 0, 0.54); + border-radius: 0.125rem; +} + +/* line 37, /Users/kross/projects/bootstrap-material-design/scss/_checkboxes.scss */ +.checkbox label .checkbox-decorator .check::before, +label.checkbox-inline .checkbox-decorator .check::before { + position: absolute; + display: block; + width: 0; + height: 0; + margin-top: -4px; + margin-left: 6px; + content: ""; + -webkit-box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0 inset; + box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0 inset; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); + -webkit-animation: checkbox-off 0.3s forwards; + -o-animation: checkbox-off 0.3s forwards; + animation: checkbox-off 0.3s forwards; +} + +/* line 58, /Users/kross/projects/bootstrap-material-design/scss/_checkboxes.scss */ +.checkbox label input[type=checkbox], +label.checkbox-inline input[type=checkbox] { + position: absolute; + left: 0; + z-index: -1; + width: 0; + height: 0; + margin: 0; + overflow: hidden; + pointer-events: none; + opacity: 0; +} + +/* line 71, /Users/kross/projects/bootstrap-material-design/scss/_checkboxes.scss */ +.checkbox label input[type=checkbox]:focus + .checkbox-decorator .check::after, +label.checkbox-inline input[type=checkbox]:focus + .checkbox-decorator .check::after { + opacity: 0.2; +} + +/* line 78, /Users/kross/projects/bootstrap-material-design/scss/_checkboxes.scss */ +.checkbox label input[type=checkbox]:checked + .checkbox-decorator .check, +label.checkbox-inline input[type=checkbox]:checked + .checkbox-decorator .check { + color: #009688; + border-color: #009688; +} + +/* line 83, /Users/kross/projects/bootstrap-material-design/scss/_checkboxes.scss */ +.checkbox label input[type=checkbox]:checked + .checkbox-decorator .check::before, +label.checkbox-inline input[type=checkbox]:checked + .checkbox-decorator .check::before { + color: #009688; + -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 032px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 032px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; + -webkit-animation: checkbox-on 0.3s forwards; + -o-animation: checkbox-on 0.3s forwards; + animation: checkbox-on 0.3s forwards; +} + +/* line 94, /Users/kross/projects/bootstrap-material-design/scss/_checkboxes.scss */ +.checkbox label input[type=checkbox]:checked + .checkbox-decorator::before, +label.checkbox-inline input[type=checkbox]:checked + .checkbox-decorator::before { + -webkit-animation: rippleOn 500ms; + -o-animation: rippleOn 500ms; + animation: rippleOn 500ms; +} + +/* line 98, /Users/kross/projects/bootstrap-material-design/scss/_checkboxes.scss */ +.checkbox label input[type=checkbox]:checked + .checkbox-decorator .check::after, +label.checkbox-inline input[type=checkbox]:checked + .checkbox-decorator .check::after { + -webkit-animation: rippleOn 500ms forwards; + -o-animation: rippleOn 500ms forwards; + animation: rippleOn 500ms forwards; +} + +/* line 105, /Users/kross/projects/bootstrap-material-design/scss/_checkboxes.scss */ +.checkbox label input[type=checkbox]:not(:checked) + .checkbox-decorator::before, +label.checkbox-inline input[type=checkbox]:not(:checked) + .checkbox-decorator::before { + -webkit-animation: rippleOff 500ms; + -o-animation: rippleOff 500ms; + animation: rippleOff 500ms; +} + +/* line 109, /Users/kross/projects/bootstrap-material-design/scss/_checkboxes.scss */ +.checkbox label input[type=checkbox]:not(:checked) + .checkbox-decorator .check::after, +label.checkbox-inline input[type=checkbox]:not(:checked) + .checkbox-decorator .check::after { + -webkit-animation: rippleOff 500ms forwards; + -o-animation: rippleOff 500ms forwards; + animation: rippleOff 500ms forwards; +} + +/* line 117, /Users/kross/projects/bootstrap-material-design/scss/_checkboxes.scss */ +.checkbox label input[type=checkbox][disabled] + .checkbox-decorator .check::after, +.checkbox label input[type=checkbox][disabled] .check::after, +fieldset[disabled] .checkbox label input[type=checkbox] + .checkbox-decorator .check::after, +fieldset[disabled] .checkbox label input[type=checkbox] .check::after, +label.checkbox-inline input[type=checkbox][disabled] + .checkbox-decorator .check::after, +label.checkbox-inline input[type=checkbox][disabled] .check::after, +fieldset[disabled] +label.checkbox-inline input[type=checkbox] + .checkbox-decorator .check::after, +fieldset[disabled] +label.checkbox-inline input[type=checkbox] .check::after { + background-color: rgba(0, 0, 0, 0.87); + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); +} + +/* line 122, /Users/kross/projects/bootstrap-material-design/scss/_checkboxes.scss */ +.checkbox label input[type=checkbox][disabled] + .checkbox-decorator .check, +.checkbox label input[type=checkbox][disabled] .check, +fieldset[disabled] .checkbox label input[type=checkbox] + .checkbox-decorator .check, +fieldset[disabled] .checkbox label input[type=checkbox] .check, +label.checkbox-inline input[type=checkbox][disabled] + .checkbox-decorator .check, +label.checkbox-inline input[type=checkbox][disabled] .check, +fieldset[disabled] +label.checkbox-inline input[type=checkbox] + .checkbox-decorator .check, +fieldset[disabled] +label.checkbox-inline input[type=checkbox] .check { + border-color: rgba(0, 0, 0, 0.26); +} + +@-webkit-keyframes checkbox-on { + 0% { + -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; + } + 50% { + -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; + } + 100% { + -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; + } +} + +@-o-keyframes checkbox-on { + 0% { + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; + } + 50% { + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; + } + 100% { + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; + } +} + +@keyframes checkbox-on { + 0% { + -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; + } + 50% { + -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; + } + 100% { + -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; + } +} + +@-webkit-keyframes checkbox-off { + 0% { + -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; + } + 25% { + -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; + } + 50% { + width: 0; + height: 0; + margin-top: -4px; + margin-left: 6px; + -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset; + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + } + 51% { + width: 20px; + height: 20px; + margin-top: -2px; + margin-left: -2px; + -webkit-box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 10px inset; + box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 10px inset; + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + width: 20px; + height: 20px; + margin-top: -2px; + margin-left: -2px; + -webkit-box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0 inset; + box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0 inset; + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } +} + +@-o-keyframes checkbox-off { + 0% { + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; + } + 25% { + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; + } + 50% { + width: 0; + height: 0; + margin-top: -4px; + margin-left: 6px; + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset; + -o-transform: rotate(45deg); + transform: rotate(45deg); + } + 51% { + width: 20px; + height: 20px; + margin-top: -2px; + margin-left: -2px; + box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 10px inset; + -o-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + width: 20px; + height: 20px; + margin-top: -2px; + margin-left: -2px; + box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0 inset; + -o-transform: rotate(0deg); + transform: rotate(0deg); + } +} + +@keyframes checkbox-off { + 0% { + -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; + } + 25% { + -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; + } + 50% { + width: 0; + height: 0; + margin-top: -4px; + margin-left: 6px; + -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset; + box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset; + -webkit-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); + } + 51% { + width: 20px; + height: 20px; + margin-top: -2px; + margin-left: -2px; + -webkit-box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 10px inset; + box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 10px inset; + -webkit-transform: rotate(0deg); + -o-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + width: 20px; + height: 20px; + margin-top: -2px; + margin-left: -2px; + -webkit-box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0 inset; + box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0 inset; + -webkit-transform: rotate(0deg); + -o-transform: rotate(0deg); + transform: rotate(0deg); + } +} + +@-webkit-keyframes rippleOn { + 0% { + opacity: 0; + } + 50% { + opacity: 0.2; + } + 100% { + opacity: 0; + } +} + +@-o-keyframes rippleOn { + 0% { + opacity: 0; + } + 50% { + opacity: 0.2; + } + 100% { + opacity: 0; + } +} + +@keyframes rippleOn { + 0% { + opacity: 0; + } + 50% { + opacity: 0.2; + } + 100% { + opacity: 0; + } +} + +@-webkit-keyframes rippleOff { + 0% { + opacity: 0; + } + 50% { + opacity: 0.2; + } + 100% { + opacity: 0; + } +} + +@-o-keyframes rippleOff { + 0% { + opacity: 0; + } + 50% { + opacity: 0.2; + } + 100% { + opacity: 0; + } +} + +@keyframes rippleOff { + 0% { + opacity: 0; + } + 50% { + opacity: 0.2; + } + 100% { + opacity: 0; + } +} + +/* line 3, /Users/kross/projects/bootstrap-material-design/scss/_switches.scss */ +.switch label { + position: relative; + padding-left: 2.4375rem; +} + +/* line 7, /Users/kross/projects/bootstrap-material-design/scss/_switches.scss */ +.switch label .mdb-switch-track { + position: absolute; + top: 0.3125rem; + left: 0; + display: inline-block; + width: 2.125rem; + height: 0.875rem; + cursor: pointer; + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.26)), color-stop(50%, rgba(0, 0, 0, 0.26)), color-stop(50%, #49dcce), to(#49dcce)); + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.26) 0%, rgba(0, 0, 0, 0.26) 50%, #49dcce 50%, #49dcce 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.26) 0%, rgba(0, 0, 0, 0.26) 50%, #49dcce 50%, #49dcce 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.26) 0%, rgba(0, 0, 0, 0.26) 50%, #49dcce 50%, #49dcce 100%); + background-position: 0%; + -webkit-background-size: 4.25rem 0.875rem; + background-size: 4.25rem 0.875rem; + border-radius: 2.125rem; + -webkit-transition: background-position 0.2s ease-in; + -o-transition: background-position 0.2s ease-in; + transition: background-position 0.2s ease-in; +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/_switches.scss */ +.switch label .mdb-switch-track::after { + position: absolute; + top: 50%; + left: 0; + display: block; + width: 1.25rem; + height: 1.25rem; + -webkit-align-self: center; + -ms-flex-item-align: center; + align-self: center; + content: ""; + background: #f1f1f1; + border-radius: 100%; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); + -webkit-transition: left 0.2s ease-in, background-color 0.2s ease-in, -webkit-transform 0.3s ease; + transition: left 0.2s ease-in, background-color 0.2s ease-in, -webkit-transform 0.3s ease; + -o-transition: left 0.2s ease-in, background-color 0.2s ease-in, transform 0.3s ease, -o-transform 0.3s ease; + transition: left 0.2s ease-in, background-color 0.2s ease-in, transform 0.3s ease; + transition: left 0.2s ease-in, background-color 0.2s ease-in, transform 0.3s ease, -webkit-transform 0.3s ease, -o-transform 0.3s ease; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + -o-transform: translateY(-50%); + transform: translateY(-50%); +} + +/* line 44, /Users/kross/projects/bootstrap-material-design/scss/_switches.scss */ +.switch label .mdb-switch-track:active::after { + -webkit-transform: translateY(-50%) scale3d(1.15, 0.85, 1); + transform: translateY(-50%) scale3d(1.15, 0.85, 1); +} + +/* line 49, /Users/kross/projects/bootstrap-material-design/scss/_switches.scss */ +.switch label input { + position: absolute; + display: block; + width: 0; + height: 0; + opacity: 0; +} + +/* line 58, /Users/kross/projects/bootstrap-material-design/scss/_switches.scss */ +.switch label input:checked + .mdb-switch-track { + background-position: -100%; +} + +/* line 60, /Users/kross/projects/bootstrap-material-design/scss/_switches.scss */ +.switch label input:checked + .mdb-switch-track::after { + left: calc(100% - 1.25rem); + background-color: #009688; +} + +/* line 69, /Users/kross/projects/bootstrap-material-design/scss/_switches.scss */ +.switch label input:disabled + .mdb-switch-track:active::after { + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + -o-transform: translateY(-50%); + transform: translateY(-50%); +} + +/* line 73, /Users/kross/projects/bootstrap-material-design/scss/_switches.scss */ +.switch label input:disabled + .mdb-switch-track { + cursor: default; + background: rgba(0, 0, 0, 0.12); +} + +/* line 76, /Users/kross/projects/bootstrap-material-design/scss/_switches.scss */ +.switch label input:disabled + .mdb-switch-track::after { + background: #bdbdbd; +} + +/* line 1, /Users/kross/projects/bootstrap-material-design/scss/_radios.scss */ +.radio label, +label.radio-inline { + position: relative; + padding-left: 1.5625rem; +} + +/* line 6, /Users/kross/projects/bootstrap-material-design/scss/_radios.scss */ +.radio label .mdb-radio-outer-circle, +.radio label .mdb-radio-inner-circle, +label.radio-inline .mdb-radio-outer-circle, +label.radio-inline .mdb-radio-inner-circle { + position: absolute; + top: 0.125rem; + left: 0; + display: inline-block; + width: 1.25rem; + height: 1.25rem; + -webkit-transition-duration: 0.2s; + -o-transition-duration: 0.2s; + transition-duration: 0.2s; +} + +/* line 16, /Users/kross/projects/bootstrap-material-design/scss/_radios.scss */ +.radio label .mdb-radio-outer-circle.mdb-radio-outer-circle, +.radio label .mdb-radio-inner-circle.mdb-radio-outer-circle, +label.radio-inline .mdb-radio-outer-circle.mdb-radio-outer-circle, +label.radio-inline .mdb-radio-inner-circle.mdb-radio-outer-circle { + border: 0.125rem solid rgba(0, 0, 0, 0.54); + border-radius: 50%; + -webkit-transition: border-color ease .28s; + -o-transition: border-color ease .28s; + transition: border-color ease .28s; +} + +/* line 21, /Users/kross/projects/bootstrap-material-design/scss/_radios.scss */ +.radio label .mdb-radio-outer-circle.mdb-radio-inner-circle, +.radio label .mdb-radio-inner-circle.mdb-radio-inner-circle, +label.radio-inline .mdb-radio-outer-circle.mdb-radio-inner-circle, +label.radio-inline .mdb-radio-inner-circle.mdb-radio-inner-circle { + display: inline-block; + background-color: #009688; + border-radius: 50%; + -webkit-transition: -webkit-transform ease .28s; + transition: -webkit-transform ease .28s; + -o-transition: transform ease .28s, -o-transform ease .28s; + transition: transform ease .28s; + transition: transform ease .28s, -webkit-transform ease .28s, -o-transform ease .28s; + -webkit-transform: scale3d(0, 0, 0); + transform: scale3d(0, 0, 0); +} + +/* line 29, /Users/kross/projects/bootstrap-material-design/scss/_radios.scss */ +.radio label .mdb-radio-outer-circle.mdb-radio-inner-circle::after, +.radio label .mdb-radio-inner-circle.mdb-radio-inner-circle::after, +label.radio-inline .mdb-radio-outer-circle.mdb-radio-inner-circle::after, +label.radio-inline .mdb-radio-inner-circle.mdb-radio-inner-circle::after { + position: absolute; + top: -1.25rem; + left: -1.25rem; + z-index: 1; + display: block; + width: 50px; + height: 50px; + margin: 0; + content: ""; + background-color: rgba(0, 0, 0, 0.87); + border-radius: 100%; + opacity: 0; + -webkit-transform: scale3d(1.5, 1.5, 1); + transform: scale3d(1.5, 1.5, 1); +} + +/* line 47, /Users/kross/projects/bootstrap-material-design/scss/_radios.scss */ +.radio label input[type=radio], +label.radio-inline input[type=radio] { + width: 0; + height: 0; + overflow: hidden; + opacity: 0; +} + +/* line 57, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.radio label input[type=radio]:checked ~ .mdb-radio-inner-circle, +label.radio-inline input[type=radio]:checked ~ .mdb-radio-inner-circle { + background-color: #009688; +} + +/* line 61, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.radio label input[type=radio]:checked ~ .mdb-radio-outer-circle, +label.radio-inline input[type=radio]:checked ~ .mdb-radio-outer-circle { + border-color: #009688; +} + +/* line 56, /Users/kross/projects/bootstrap-material-design/scss/_radios.scss */ +.radio label input[type=radio]:checked ~ .mdb-radio-inner-circle, +label.radio-inline input[type=radio]:checked ~ .mdb-radio-inner-circle { + -webkit-transform: scale3d(0.55, 0.55, 1); + transform: scale3d(0.55, 0.55, 1); +} + +/* line 58, /Users/kross/projects/bootstrap-material-design/scss/_radios.scss */ +.radio label input[type=radio]:checked ~ .mdb-radio-inner-circle::after, +label.radio-inline input[type=radio]:checked ~ .mdb-radio-inner-circle::after { + -webkit-animation: rippleOn 500ms; + -o-animation: rippleOn 500ms; + animation: rippleOn 500ms; +} + +/* line 64, /Users/kross/projects/bootstrap-material-design/scss/_radios.scss */ +.radio label input[type=radio]:not(:checked) ~ .mdb-radio-inner-circle::after, +label.radio-inline input[type=radio]:not(:checked) ~ .mdb-radio-inner-circle::after { + -webkit-animation: rippleOff 500ms; + -o-animation: rippleOff 500ms; + animation: rippleOff 500ms; +} + +/* line 57, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.radio label input[type=radio][disabled] ~ .mdb-radio-inner-circle, +fieldset[disabled] .radio label input[type=radio] ~ .mdb-radio-inner-circle, +label.radio-inline input[type=radio][disabled] ~ .mdb-radio-inner-circle, +fieldset[disabled] +label.radio-inline input[type=radio] ~ .mdb-radio-inner-circle { + background-color: rgba(0, 0, 0, 0.26); +} + +/* line 61, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.radio label input[type=radio][disabled] ~ .mdb-radio-outer-circle, +fieldset[disabled] .radio label input[type=radio] ~ .mdb-radio-outer-circle, +label.radio-inline input[type=radio][disabled] ~ .mdb-radio-outer-circle, +fieldset[disabled] +label.radio-inline input[type=radio] ~ .mdb-radio-outer-circle { + border-color: rgba(0, 0, 0, 0.26); +} + +/* line 57, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.bg-inverse .radio label input[type=radio][disabled] ~ .mdb-radio-inner-circle, .bg-inverse +fieldset[disabled] .radio label input[type=radio] ~ .mdb-radio-inner-circle, .bg-inverse +label.radio-inline input[type=radio][disabled] ~ .mdb-radio-inner-circle, .bg-inverse +fieldset[disabled] +label.radio-inline input[type=radio] ~ .mdb-radio-inner-circle { + background-color: rgba(255, 255, 255, 0.3); +} + +/* line 61, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.bg-inverse .radio label input[type=radio][disabled] ~ .mdb-radio-outer-circle, .bg-inverse +fieldset[disabled] .radio label input[type=radio] ~ .mdb-radio-outer-circle, .bg-inverse +label.radio-inline input[type=radio][disabled] ~ .mdb-radio-outer-circle, .bg-inverse +fieldset[disabled] +label.radio-inline input[type=radio] ~ .mdb-radio-outer-circle { + border-color: rgba(255, 255, 255, 0.3); +} + +@keyframes rippleOn { + 0% { + opacity: 0; + } + 50% { + opacity: 0.2; + } + 100% { + opacity: 0; + } +} + +@keyframes rippleOff { + 0% { + opacity: 0; + } + 50% { + opacity: 0.2; + } + 100% { + opacity: 0; + } +} + +/* line 1, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +form { + margin-bottom: 1.125rem; +} + +/* line 6, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +.navbar form { + margin-bottom: 0; +} + +/* line 9, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +.navbar form .mdb-form-group { + display: inline-block; + padding-top: 0; +} + +/* line 14, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +.navbar form .btn { + margin-bottom: 0; +} + +/* line 25, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +.form-control { + background-repeat: no-repeat; + background-position: center bottom, center calc(100% - 1px); + -webkit-background-size: 0 100%, 100% 100%; + background-size: 0 100%, 100% 100%; + border: 0; + -webkit-transition: background 0s ease-out; + -o-transition: background 0s ease-out; + transition: background 0s ease-out; +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +fieldset[disabled][disabled] .form-control, .form-control.disabled, .form-control:disabled, .form-control[disabled] { + background-image: none; + border-bottom: 1px dotted rgba(0, 0, 0, 0.26); +} + +/* line 39, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +.form-control:focus, +.mdb-form-group.is-focused .form-control { + -webkit-background-size: 100% 100%, 100% 100%; + background-size: 100% 100%, 100% 100%; + -webkit-transition-duration: 0.3s; + -o-transition-duration: 0.3s; + transition-duration: 0.3s; +} + +/* line 51, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +.mdb-help { + position: absolute; + display: none; + font-size: 80%; + font-weight: normal; +} + +/* line 58, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +.mdb-form-group.is-focused .mdb-help { + display: block; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.radio label, +.is-focused .radio label, +.radio-inline, +.is-focused +.radio-inline, +.checkbox label, +.is-focused +.checkbox label, +.checkbox-inline, +.is-focused +.checkbox-inline, +.switch label, +.is-focused +.switch label { + color: rgba(0, 0, 0, 0.26); +} + +/* line 53, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.radio label:focus, .radio label:active, .radio label:hover, +.is-focused .radio label:focus, +.is-focused .radio label:active, +.is-focused .radio label:hover, +.radio-inline:focus, +.radio-inline:active, +.radio-inline:hover, +.is-focused +.radio-inline:focus, +.is-focused +.radio-inline:active, +.is-focused +.radio-inline:hover, +.checkbox label:focus, +.checkbox label:active, +.checkbox label:hover, +.is-focused +.checkbox label:focus, +.is-focused +.checkbox label:active, +.is-focused +.checkbox label:hover, +.checkbox-inline:focus, +.checkbox-inline:active, +.checkbox-inline:hover, +.is-focused +.checkbox-inline:focus, +.is-focused +.checkbox-inline:active, +.is-focused +.checkbox-inline:hover, +.switch label:focus, +.switch label:active, +.switch label:hover, +.is-focused +.switch label:focus, +.is-focused +.switch label:active, +.is-focused +.switch label:hover { + color: rgba(0, 0, 0, 0.54); +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.radio label label:has(input[type=radio][disabled]), .radio label label:has(input[type=radio][disabled]):hover, .radio label label:has(input[type=radio][disabled]):focus, +.radio label label:has(input[type=checkbox][disabled]), +.radio label label:has(input[type=checkbox][disabled]):hover, +.radio label label:has(input[type=checkbox][disabled]):focus, +fieldset[disabled] .radio label, +fieldset[disabled] .radio label:hover, +fieldset[disabled] .radio label:focus, +.is-focused .radio label label:has(input[type=radio][disabled]), +.is-focused .radio label label:has(input[type=radio][disabled]):hover, +.is-focused .radio label label:has(input[type=radio][disabled]):focus, +.is-focused .radio label label:has(input[type=checkbox][disabled]), +.is-focused .radio label label:has(input[type=checkbox][disabled]):hover, +.is-focused .radio label label:has(input[type=checkbox][disabled]):focus, +fieldset[disabled] +.is-focused .radio label, +fieldset[disabled] +.is-focused .radio label:hover, +fieldset[disabled] +.is-focused .radio label:focus, +.radio-inline label:has(input[type=radio][disabled]), +.radio-inline label:has(input[type=radio][disabled]):hover, +.radio-inline label:has(input[type=radio][disabled]):focus, +.radio-inline label:has(input[type=checkbox][disabled]), +.radio-inline label:has(input[type=checkbox][disabled]):hover, +.radio-inline label:has(input[type=checkbox][disabled]):focus, +fieldset[disabled] +.radio-inline, +fieldset[disabled] +.radio-inline:hover, +fieldset[disabled] +.radio-inline:focus, +.is-focused +.radio-inline label:has(input[type=radio][disabled]), +.is-focused +.radio-inline label:has(input[type=radio][disabled]):hover, +.is-focused +.radio-inline label:has(input[type=radio][disabled]):focus, +.is-focused +.radio-inline label:has(input[type=checkbox][disabled]), +.is-focused +.radio-inline label:has(input[type=checkbox][disabled]):hover, +.is-focused +.radio-inline label:has(input[type=checkbox][disabled]):focus, +fieldset[disabled] +.is-focused +.radio-inline, +fieldset[disabled] +.is-focused +.radio-inline:hover, +fieldset[disabled] +.is-focused +.radio-inline:focus, +.checkbox label label:has(input[type=radio][disabled]), +.checkbox label label:has(input[type=radio][disabled]):hover, +.checkbox label label:has(input[type=radio][disabled]):focus, +.checkbox label label:has(input[type=checkbox][disabled]), +.checkbox label label:has(input[type=checkbox][disabled]):hover, +.checkbox label label:has(input[type=checkbox][disabled]):focus, +fieldset[disabled] +.checkbox label, +fieldset[disabled] +.checkbox label:hover, +fieldset[disabled] +.checkbox label:focus, +.is-focused +.checkbox label label:has(input[type=radio][disabled]), +.is-focused +.checkbox label label:has(input[type=radio][disabled]):hover, +.is-focused +.checkbox label label:has(input[type=radio][disabled]):focus, +.is-focused +.checkbox label label:has(input[type=checkbox][disabled]), +.is-focused +.checkbox label label:has(input[type=checkbox][disabled]):hover, +.is-focused +.checkbox label label:has(input[type=checkbox][disabled]):focus, +fieldset[disabled] +.is-focused +.checkbox label, +fieldset[disabled] +.is-focused +.checkbox label:hover, +fieldset[disabled] +.is-focused +.checkbox label:focus, +.checkbox-inline label:has(input[type=radio][disabled]), +.checkbox-inline label:has(input[type=radio][disabled]):hover, +.checkbox-inline label:has(input[type=radio][disabled]):focus, +.checkbox-inline label:has(input[type=checkbox][disabled]), +.checkbox-inline label:has(input[type=checkbox][disabled]):hover, +.checkbox-inline label:has(input[type=checkbox][disabled]):focus, +fieldset[disabled] +.checkbox-inline, +fieldset[disabled] +.checkbox-inline:hover, +fieldset[disabled] +.checkbox-inline:focus, +.is-focused +.checkbox-inline label:has(input[type=radio][disabled]), +.is-focused +.checkbox-inline label:has(input[type=radio][disabled]):hover, +.is-focused +.checkbox-inline label:has(input[type=radio][disabled]):focus, +.is-focused +.checkbox-inline label:has(input[type=checkbox][disabled]), +.is-focused +.checkbox-inline label:has(input[type=checkbox][disabled]):hover, +.is-focused +.checkbox-inline label:has(input[type=checkbox][disabled]):focus, +fieldset[disabled] +.is-focused +.checkbox-inline, +fieldset[disabled] +.is-focused +.checkbox-inline:hover, +fieldset[disabled] +.is-focused +.checkbox-inline:focus, +.switch label label:has(input[type=radio][disabled]), +.switch label label:has(input[type=radio][disabled]):hover, +.switch label label:has(input[type=radio][disabled]):focus, +.switch label label:has(input[type=checkbox][disabled]), +.switch label label:has(input[type=checkbox][disabled]):hover, +.switch label label:has(input[type=checkbox][disabled]):focus, +fieldset[disabled] +.switch label, +fieldset[disabled] +.switch label:hover, +fieldset[disabled] +.switch label:focus, +.is-focused +.switch label label:has(input[type=radio][disabled]), +.is-focused +.switch label label:has(input[type=radio][disabled]):hover, +.is-focused +.switch label label:has(input[type=radio][disabled]):focus, +.is-focused +.switch label label:has(input[type=checkbox][disabled]), +.is-focused +.switch label label:has(input[type=checkbox][disabled]):hover, +.is-focused +.switch label label:has(input[type=checkbox][disabled]):focus, +fieldset[disabled] +.is-focused +.switch label, +fieldset[disabled] +.is-focused +.switch label:hover, +fieldset[disabled] +.is-focused +.switch label:focus { + color: rgba(0, 0, 0, 0.26); +} + +/* line 68, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +[class^='mdb-label'], +[class*=' mdb-label'] { + color: rgba(0, 0, 0, 0.26); +} + +/* line 80, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.form-control, +.is-focused .form-control { + background-image: -webkit-linear-gradient(bottom, #009688 2px, rgba(0, 150, 136, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px); + background-image: -o-linear-gradient(bottom, #009688 2px, rgba(0, 150, 136, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px); + background-image: linear-gradient(to top, #009688 2px, rgba(0, 150, 136, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px); +} + +/* line 87, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.form-control.form-control-success, +.is-focused .form-control.form-control-success { + background-image: -webkit-linear-gradient(bottom, #009688 2px, rgba(0, 150, 136, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); + background-image: -o-linear-gradient(bottom, #009688 2px, rgba(0, 150, 136, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); + background-image: linear-gradient(to top, #009688 2px, rgba(0, 150, 136, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); +} + +/* line 93, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.form-control.form-control-warning, +.is-focused .form-control.form-control-warning { + background-image: -webkit-linear-gradient(bottom, #009688 2px, rgba(0, 150, 136, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); + background-image: -o-linear-gradient(bottom, #009688 2px, rgba(0, 150, 136, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); + background-image: linear-gradient(to top, #009688 2px, rgba(0, 150, 136, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); +} + +/* line 99, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.form-control.form-control-danger, +.is-focused .form-control.form-control-danger { + background-image: -webkit-linear-gradient(bottom, #009688 2px, rgba(0, 150, 136, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); + background-image: -o-linear-gradient(bottom, #009688 2px, rgba(0, 150, 136, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); + background-image: linear-gradient(to top, #009688 2px, rgba(0, 150, 136, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.is-focused .text-help, +.is-focused .form-control-label, +.is-focused .radio, +.is-focused .checkbox, +.is-focused .radio-inline, +.is-focused .checkbox-inline, +.is-focused.radio label, +.is-focused.checkbox label, +.is-focused.radio-inline label, +.is-focused.checkbox-inline label, +.is-focused .custom-control, +.is-focused .text-help, +.is-focused .form-control-label, +.is-focused .radio, +.is-focused .checkbox, +.is-focused .radio-inline, +.is-focused .checkbox-inline, +.is-focused.radio label, +.is-focused.checkbox label, +.is-focused.radio-inline label, +.is-focused.checkbox-inline label, +.is-focused .custom-control { + color: rgba(0, 0, 0, 0.26); +} + +/* line 22, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.is-focused .form-control, +.is-focused .form-control { + border-color: rgba(0, 0, 0, 0.26); +} + +/* line 34, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.is-focused .input-group-addon, +.is-focused .input-group-addon { + color: rgba(0, 0, 0, 0.26); + border-color: rgba(0, 0, 0, 0.26); + background-color: rgba(102, 102, 102, 0.26); +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.is-focused .form-control-feedback, +.is-focused .form-control-feedback { + color: rgba(0, 0, 0, 0.26); +} + +/* line 113, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.is-focused [class^='mdb-label'], +.is-focused [class*=' mdb-label'], +.is-focused [class^='mdb-label'], +.is-focused [class*=' mdb-label'] { + color: #009688; +} + +/* line 118, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.is-focused .mdb-label-placeholder, +.is-focused .mdb-label-placeholder { + color: rgba(0, 0, 0, 0.26); +} + +/* line 123, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.is-focused .form-control, +.is-focused .form-control { + border-color: rgba(0, 0, 0, 0.26); +} + +/* line 128, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.is-focused .input-group-addon, +.is-focused .input-group-addon { + border-color: rgba(0, 0, 0, 0.26); +} + +/* line 132, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.is-focused .mdb-help, +.is-focused .mdb-help { + color: rgba(0, 0, 0, 0.54); +} + +/* line 68, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-success [class^='mdb-label'], +.has-success [class*=' mdb-label'] { + color: #4caf50; +} + +/* line 80, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-success .form-control, +.is-focused .has-success .form-control { + background-image: -webkit-linear-gradient(bottom, #4caf50 2px, rgba(76, 175, 80, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px); + background-image: -o-linear-gradient(bottom, #4caf50 2px, rgba(76, 175, 80, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px); + background-image: linear-gradient(to top, #4caf50 2px, rgba(76, 175, 80, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px); +} + +/* line 87, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-success .form-control.form-control-success, +.is-focused .has-success .form-control.form-control-success { + background-image: -webkit-linear-gradient(bottom, #4caf50 2px, rgba(76, 175, 80, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); + background-image: -o-linear-gradient(bottom, #4caf50 2px, rgba(76, 175, 80, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); + background-image: linear-gradient(to top, #4caf50 2px, rgba(76, 175, 80, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); +} + +/* line 93, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-success .form-control.form-control-warning, +.is-focused .has-success .form-control.form-control-warning { + background-image: -webkit-linear-gradient(bottom, #4caf50 2px, rgba(76, 175, 80, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); + background-image: -o-linear-gradient(bottom, #4caf50 2px, rgba(76, 175, 80, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); + background-image: linear-gradient(to top, #4caf50 2px, rgba(76, 175, 80, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); +} + +/* line 99, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-success .form-control.form-control-danger, +.is-focused .has-success .form-control.form-control-danger { + background-image: -webkit-linear-gradient(bottom, #4caf50 2px, rgba(76, 175, 80, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); + background-image: -o-linear-gradient(bottom, #4caf50 2px, rgba(76, 175, 80, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); + background-image: linear-gradient(to top, #4caf50 2px, rgba(76, 175, 80, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-success .is-focused .text-help, +.has-success .is-focused .form-control-label, +.has-success .is-focused .radio, +.has-success .is-focused .checkbox, +.has-success .is-focused .radio-inline, +.has-success .is-focused .checkbox-inline, +.has-success .is-focused.radio label, +.has-success .is-focused.checkbox label, +.has-success .is-focused.radio-inline label, +.has-success .is-focused.checkbox-inline label, +.has-success .is-focused .custom-control, .has-success.is-focused .text-help, +.has-success.is-focused .form-control-label, +.has-success.is-focused .radio, +.has-success.is-focused .checkbox, +.has-success.is-focused .radio-inline, +.has-success.is-focused .checkbox-inline, +.has-success.is-focused.radio label, +.has-success.is-focused.checkbox label, +.has-success.is-focused.radio-inline label, +.has-success.is-focused.checkbox-inline label, +.has-success.is-focused .custom-control { + color: #4caf50; +} + +/* line 22, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-success .is-focused .form-control, .has-success.is-focused .form-control { + border-color: #4caf50; +} + +/* line 34, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-success .is-focused .input-group-addon, .has-success.is-focused .input-group-addon { + color: #4caf50; + border-color: #4caf50; + background-color: #d9eeda; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-success .is-focused .form-control-feedback, .has-success.is-focused .form-control-feedback { + color: #4caf50; +} + +/* line 113, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-success .is-focused [class^='mdb-label'], +.has-success .is-focused [class*=' mdb-label'], .has-success.is-focused [class^='mdb-label'], +.has-success.is-focused [class*=' mdb-label'] { + color: #4caf50; +} + +/* line 118, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-success .is-focused .mdb-label-placeholder, .has-success.is-focused .mdb-label-placeholder { + color: #4caf50; +} + +/* line 123, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-success .is-focused .form-control, .has-success.is-focused .form-control { + border-color: #4caf50; +} + +/* line 128, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-success .is-focused .input-group-addon, .has-success.is-focused .input-group-addon { + border-color: #4caf50; +} + +/* line 132, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-success .is-focused .mdb-help, .has-success.is-focused .mdb-help { + color: rgba(0, 0, 0, 0.54); +} + +/* line 68, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-info [class^='mdb-label'], +.has-info [class*=' mdb-label'] { + color: #03a9f4; +} + +/* line 80, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-info .form-control, +.is-focused .has-info .form-control { + background-image: -webkit-linear-gradient(bottom, #03a9f4 2px, rgba(3, 169, 244, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px); + background-image: -o-linear-gradient(bottom, #03a9f4 2px, rgba(3, 169, 244, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px); + background-image: linear-gradient(to top, #03a9f4 2px, rgba(3, 169, 244, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px); +} + +/* line 87, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-info .form-control.form-control-success, +.is-focused .has-info .form-control.form-control-success { + background-image: -webkit-linear-gradient(bottom, #03a9f4 2px, rgba(3, 169, 244, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); + background-image: -o-linear-gradient(bottom, #03a9f4 2px, rgba(3, 169, 244, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); + background-image: linear-gradient(to top, #03a9f4 2px, rgba(3, 169, 244, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); +} + +/* line 93, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-info .form-control.form-control-warning, +.is-focused .has-info .form-control.form-control-warning { + background-image: -webkit-linear-gradient(bottom, #03a9f4 2px, rgba(3, 169, 244, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); + background-image: -o-linear-gradient(bottom, #03a9f4 2px, rgba(3, 169, 244, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); + background-image: linear-gradient(to top, #03a9f4 2px, rgba(3, 169, 244, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); +} + +/* line 99, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-info .form-control.form-control-danger, +.is-focused .has-info .form-control.form-control-danger { + background-image: -webkit-linear-gradient(bottom, #03a9f4 2px, rgba(3, 169, 244, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); + background-image: -o-linear-gradient(bottom, #03a9f4 2px, rgba(3, 169, 244, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); + background-image: linear-gradient(to top, #03a9f4 2px, rgba(3, 169, 244, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-info .is-focused .text-help, +.has-info .is-focused .form-control-label, +.has-info .is-focused .radio, +.has-info .is-focused .checkbox, +.has-info .is-focused .radio-inline, +.has-info .is-focused .checkbox-inline, +.has-info .is-focused.radio label, +.has-info .is-focused.checkbox label, +.has-info .is-focused.radio-inline label, +.has-info .is-focused.checkbox-inline label, +.has-info .is-focused .custom-control, .has-info.is-focused .text-help, +.has-info.is-focused .form-control-label, +.has-info.is-focused .radio, +.has-info.is-focused .checkbox, +.has-info.is-focused .radio-inline, +.has-info.is-focused .checkbox-inline, +.has-info.is-focused.radio label, +.has-info.is-focused.checkbox label, +.has-info.is-focused.radio-inline label, +.has-info.is-focused.checkbox-inline label, +.has-info.is-focused .custom-control { + color: #03a9f4; +} + +/* line 22, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-info .is-focused .form-control, .has-info.is-focused .form-control { + border-color: #03a9f4; +} + +/* line 34, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-info .is-focused .input-group-addon, .has-info.is-focused .input-group-addon { + color: #03a9f4; + border-color: #03a9f4; + background-color: #c5ecfe; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-info .is-focused .form-control-feedback, .has-info.is-focused .form-control-feedback { + color: #03a9f4; +} + +/* line 113, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-info .is-focused [class^='mdb-label'], +.has-info .is-focused [class*=' mdb-label'], .has-info.is-focused [class^='mdb-label'], +.has-info.is-focused [class*=' mdb-label'] { + color: #03a9f4; +} + +/* line 118, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-info .is-focused .mdb-label-placeholder, .has-info.is-focused .mdb-label-placeholder { + color: #03a9f4; +} + +/* line 123, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-info .is-focused .form-control, .has-info.is-focused .form-control { + border-color: #03a9f4; +} + +/* line 128, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-info .is-focused .input-group-addon, .has-info.is-focused .input-group-addon { + border-color: #03a9f4; +} + +/* line 132, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-info .is-focused .mdb-help, .has-info.is-focused .mdb-help { + color: rgba(0, 0, 0, 0.54); +} + +/* line 68, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-warning [class^='mdb-label'], +.has-warning [class*=' mdb-label'] { + color: #ff5722; +} + +/* line 80, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-warning .form-control, +.is-focused .has-warning .form-control { + background-image: -webkit-linear-gradient(bottom, #ff5722 2px, rgba(255, 87, 34, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px); + background-image: -o-linear-gradient(bottom, #ff5722 2px, rgba(255, 87, 34, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px); + background-image: linear-gradient(to top, #ff5722 2px, rgba(255, 87, 34, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px); +} + +/* line 87, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-warning .form-control.form-control-success, +.is-focused .has-warning .form-control.form-control-success { + background-image: -webkit-linear-gradient(bottom, #ff5722 2px, rgba(255, 87, 34, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); + background-image: -o-linear-gradient(bottom, #ff5722 2px, rgba(255, 87, 34, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); + background-image: linear-gradient(to top, #ff5722 2px, rgba(255, 87, 34, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); +} + +/* line 93, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-warning .form-control.form-control-warning, +.is-focused .has-warning .form-control.form-control-warning { + background-image: -webkit-linear-gradient(bottom, #ff5722 2px, rgba(255, 87, 34, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); + background-image: -o-linear-gradient(bottom, #ff5722 2px, rgba(255, 87, 34, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); + background-image: linear-gradient(to top, #ff5722 2px, rgba(255, 87, 34, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); +} + +/* line 99, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-warning .form-control.form-control-danger, +.is-focused .has-warning .form-control.form-control-danger { + background-image: -webkit-linear-gradient(bottom, #ff5722 2px, rgba(255, 87, 34, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); + background-image: -o-linear-gradient(bottom, #ff5722 2px, rgba(255, 87, 34, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); + background-image: linear-gradient(to top, #ff5722 2px, rgba(255, 87, 34, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-warning .is-focused .text-help, +.has-warning .is-focused .form-control-label, +.has-warning .is-focused .radio, +.has-warning .is-focused .checkbox, +.has-warning .is-focused .radio-inline, +.has-warning .is-focused .checkbox-inline, +.has-warning .is-focused.radio label, +.has-warning .is-focused.checkbox label, +.has-warning .is-focused.radio-inline label, +.has-warning .is-focused.checkbox-inline label, +.has-warning .is-focused .custom-control, .has-warning.is-focused .text-help, +.has-warning.is-focused .form-control-label, +.has-warning.is-focused .radio, +.has-warning.is-focused .checkbox, +.has-warning.is-focused .radio-inline, +.has-warning.is-focused .checkbox-inline, +.has-warning.is-focused.radio label, +.has-warning.is-focused.checkbox label, +.has-warning.is-focused.radio-inline label, +.has-warning.is-focused.checkbox-inline label, +.has-warning.is-focused .custom-control { + color: #ff5722; +} + +/* line 22, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-warning .is-focused .form-control, .has-warning.is-focused .form-control { + border-color: #ff5722; +} + +/* line 34, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-warning .is-focused .input-group-addon, .has-warning.is-focused .input-group-addon { + color: #ff5722; + border-color: #ff5722; + background-color: #fff2ee; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-warning .is-focused .form-control-feedback, .has-warning.is-focused .form-control-feedback { + color: #ff5722; +} + +/* line 113, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-warning .is-focused [class^='mdb-label'], +.has-warning .is-focused [class*=' mdb-label'], .has-warning.is-focused [class^='mdb-label'], +.has-warning.is-focused [class*=' mdb-label'] { + color: #ff5722; +} + +/* line 118, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-warning .is-focused .mdb-label-placeholder, .has-warning.is-focused .mdb-label-placeholder { + color: #ff5722; +} + +/* line 123, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-warning .is-focused .form-control, .has-warning.is-focused .form-control { + border-color: #ff5722; +} + +/* line 128, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-warning .is-focused .input-group-addon, .has-warning.is-focused .input-group-addon { + border-color: #ff5722; +} + +/* line 132, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-warning .is-focused .mdb-help, .has-warning.is-focused .mdb-help { + color: rgba(0, 0, 0, 0.54); +} + +/* line 68, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-danger [class^='mdb-label'], +.has-danger [class*=' mdb-label'] { + color: #f44336; +} + +/* line 80, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-danger .form-control, +.is-focused .has-danger .form-control { + background-image: -webkit-linear-gradient(bottom, #f44336 2px, rgba(244, 67, 54, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px); + background-image: -o-linear-gradient(bottom, #f44336 2px, rgba(244, 67, 54, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px); + background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px); +} + +/* line 87, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-danger .form-control.form-control-success, +.is-focused .has-danger .form-control.form-control-success { + background-image: -webkit-linear-gradient(bottom, #f44336 2px, rgba(244, 67, 54, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); + background-image: -o-linear-gradient(bottom, #f44336 2px, rgba(244, 67, 54, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); + background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); +} + +/* line 93, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-danger .form-control.form-control-warning, +.is-focused .has-danger .form-control.form-control-warning { + background-image: -webkit-linear-gradient(bottom, #f44336 2px, rgba(244, 67, 54, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); + background-image: -o-linear-gradient(bottom, #f44336 2px, rgba(244, 67, 54, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); + background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); +} + +/* line 99, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-danger .form-control.form-control-danger, +.is-focused .has-danger .form-control.form-control-danger { + background-image: -webkit-linear-gradient(bottom, #f44336 2px, rgba(244, 67, 54, 0) 2px), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); + background-image: -o-linear-gradient(bottom, #f44336 2px, rgba(244, 67, 54, 0) 2px), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); + background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-danger .is-focused .text-help, +.has-danger .is-focused .form-control-label, +.has-danger .is-focused .radio, +.has-danger .is-focused .checkbox, +.has-danger .is-focused .radio-inline, +.has-danger .is-focused .checkbox-inline, +.has-danger .is-focused.radio label, +.has-danger .is-focused.checkbox label, +.has-danger .is-focused.radio-inline label, +.has-danger .is-focused.checkbox-inline label, +.has-danger .is-focused .custom-control, .has-danger.is-focused .text-help, +.has-danger.is-focused .form-control-label, +.has-danger.is-focused .radio, +.has-danger.is-focused .checkbox, +.has-danger.is-focused .radio-inline, +.has-danger.is-focused .checkbox-inline, +.has-danger.is-focused.radio label, +.has-danger.is-focused.checkbox label, +.has-danger.is-focused.radio-inline label, +.has-danger.is-focused.checkbox-inline label, +.has-danger.is-focused .custom-control { + color: #f44336; +} + +/* line 22, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-danger .is-focused .form-control, .has-danger.is-focused .form-control { + border-color: #f44336; +} + +/* line 34, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-danger .is-focused .input-group-addon, .has-danger.is-focused .input-group-addon { + color: #f44336; + border-color: #f44336; + background-color: #fff8f7; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_forms.scss */ +.has-danger .is-focused .form-control-feedback, .has-danger.is-focused .form-control-feedback { + color: #f44336; +} + +/* line 113, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-danger .is-focused [class^='mdb-label'], +.has-danger .is-focused [class*=' mdb-label'], .has-danger.is-focused [class^='mdb-label'], +.has-danger.is-focused [class*=' mdb-label'] { + color: #f44336; +} + +/* line 118, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-danger .is-focused .mdb-label-placeholder, .has-danger.is-focused .mdb-label-placeholder { + color: #f44336; +} + +/* line 123, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-danger .is-focused .form-control, .has-danger.is-focused .form-control { + border-color: #f44336; +} + +/* line 128, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-danger .is-focused .input-group-addon, .has-danger.is-focused .input-group-addon { + border-color: #f44336; +} + +/* line 132, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.has-danger .is-focused .mdb-help, .has-danger.is-focused .mdb-help { + color: rgba(0, 0, 0, 0.54); +} + +/* line 90, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +.mdb-form-group { + position: relative; + padding-top: 1.75rem; +} + +/* line 98, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +.mdb-form-group [class^='mdb-label'], +.mdb-form-group [class*=' mdb-label'] { + position: absolute; + pointer-events: none; + -webkit-transition: 0.3s ease all; + -o-transition: 0.3s ease all; + transition: 0.3s ease all; +} + +/* line 105, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +.mdb-form-group [class^='mdb-label'].mdb-label-floating, +.mdb-form-group [class*=' mdb-label'].mdb-label-floating { + will-change: left, top, contents; +} + +/* line 111, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +.mdb-form-group.is-filled .mdb-label-placeholder { + display: none; +} + +/* line 119, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +.mdb-form-group.mdb-collapse-inline { + padding: 0; +} + +/* line 124, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +.mdb-form-group.mdb-collapse-inline .collapse.in { + max-width: 600px; +} + +/* line 133, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +.mdb-form-group.mdb-collapse-inline .collapsing, +.mdb-form-group.mdb-collapse-inline .width:not(.collapse), +.mdb-form-group.mdb-collapse-inline .collapse.in { + display: inline-block; +} + +/* line 139, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +.mdb-form-group.mdb-collapse-inline .collapsing { + -webkit-transition-duration: 0.2s; + -o-transition-duration: 0.2s; + transition-duration: 0.2s; + -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + -o-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} + +/* line 187, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group .form-control, +.mdb-form-group label, +.mdb-form-group input::-webkit-input-placeholder { + line-height: 1; +} +.mdb-form-group .form-control, +.mdb-form-group label, +.mdb-form-group input::-moz-placeholder { + line-height: 1; +} +.mdb-form-group .form-control, +.mdb-form-group label, +.mdb-form-group input:-ms-input-placeholder { + line-height: 1; +} +.mdb-form-group .form-control, +.mdb-form-group label, +.mdb-form-group input::placeholder { + line-height: 1; +} + +/* line 193, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group .radio label, +.mdb-form-group label.radio-inline, +.mdb-form-group .checkbox label, +.mdb-form-group label.checkbox-inline, +.mdb-form-group .switch label { + line-height: 1.5; +} + +/* line 202, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group input::-webkit-input-placeholder { + font-size: 1rem; +} +.mdb-form-group input::-moz-placeholder { + font-size: 1rem; +} +.mdb-form-group input:-ms-input-placeholder { + font-size: 1rem; +} +.mdb-form-group input::placeholder { + font-size: 1rem; +} + +/* line 207, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group .checkbox label, +.mdb-form-group .radio label, +.mdb-form-group label { + font-size: 1rem; +} + +/* line 214, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group .mdb-label-floating, +.mdb-form-group .mdb-label-placeholder { + top: 2.1875rem; +} + +/* line 225, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.is-focused .mdb-label-floating, +.mdb-form-group .is-focused .mdb-label-floating, .mdb-form-group.is-filled .mdb-label-floating, +.mdb-form-group .is-filled .mdb-label-floating { + top: 1rem; + left: 0; + font-size: 0.75rem; +} + +/* line 231, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group .mdb-label-static { + top: 1rem; + left: 0; + font-size: 0.75rem; +} + +/* line 239, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group .mdb-help { + margin-top: 0; + font-size: 0.75rem; +} + +/* line 246, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group .form-control.form-control-success, .mdb-form-group .form-control.form-control-warning, .mdb-form-group .form-control.form-control-danger { + -webkit-background-size: 0 100%, 100% 100%, 0.9375rem 0.9375rem; + background-size: 0 100%, 100% 100%, 0.9375rem 0.9375rem; +} + +/* line 252, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group .form-control.form-control-success, .mdb-form-group .form-control.form-control-success:focus, +.mdb-form-group.is-focused .mdb-form-group .form-control.form-control-success, .mdb-form-group .form-control.form-control-warning, .mdb-form-group .form-control.form-control-warning:focus, +.mdb-form-group.is-focused .mdb-form-group .form-control.form-control-warning, .mdb-form-group .form-control.form-control-danger, .mdb-form-group .form-control.form-control-danger:focus, +.mdb-form-group.is-focused .mdb-form-group .form-control.form-control-danger { + padding-right: 0; + background-repeat: no-repeat, no-repeat; + background-position: center bottom, center calc(100% - 1px), center right 0.46875rem; +} + +/* line 260, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group .form-control.form-control-success:focus, +.mdb-form-group.is-focused .mdb-form-group .form-control.form-control-success, .mdb-form-group .form-control.form-control-warning:focus, +.mdb-form-group.is-focused .mdb-form-group .form-control.form-control-warning, .mdb-form-group .form-control.form-control-danger:focus, +.mdb-form-group.is-focused .mdb-form-group .form-control.form-control-danger { + -webkit-background-size: 100% 100%, 100% 100%, 0.9375rem 0.9375rem; + background-size: 100% 100%, 100% 100%, 0.9375rem 0.9375rem; +} + +/* line 148, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +.mdb-form-group.mdb-form-group-sm { + padding-top: 1.40625rem; +} + +/* line 187, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-sm .form-control, +.mdb-form-group.mdb-form-group-sm label, +.mdb-form-group.mdb-form-group-sm input::-webkit-input-placeholder { + line-height: 1; +} +.mdb-form-group.mdb-form-group-sm .form-control, +.mdb-form-group.mdb-form-group-sm label, +.mdb-form-group.mdb-form-group-sm input::-moz-placeholder { + line-height: 1; +} +.mdb-form-group.mdb-form-group-sm .form-control, +.mdb-form-group.mdb-form-group-sm label, +.mdb-form-group.mdb-form-group-sm input:-ms-input-placeholder { + line-height: 1; +} +.mdb-form-group.mdb-form-group-sm .form-control, +.mdb-form-group.mdb-form-group-sm label, +.mdb-form-group.mdb-form-group-sm input::placeholder { + line-height: 1; +} + +/* line 193, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-sm .radio label, +.mdb-form-group.mdb-form-group-sm label.radio-inline, +.mdb-form-group.mdb-form-group-sm .checkbox label, +.mdb-form-group.mdb-form-group-sm label.checkbox-inline, +.mdb-form-group.mdb-form-group-sm .switch label { + line-height: 1.5; +} + +/* line 202, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-sm input::-webkit-input-placeholder { + font-size: 0.875rem; +} +.mdb-form-group.mdb-form-group-sm input::-moz-placeholder { + font-size: 0.875rem; +} +.mdb-form-group.mdb-form-group-sm input:-ms-input-placeholder { + font-size: 0.875rem; +} +.mdb-form-group.mdb-form-group-sm input::placeholder { + font-size: 0.875rem; +} + +/* line 207, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-sm .checkbox label, +.mdb-form-group.mdb-form-group-sm .radio label, +.mdb-form-group.mdb-form-group-sm label { + font-size: 0.875rem; +} + +/* line 214, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-sm .mdb-label-floating, +.mdb-form-group.mdb-form-group-sm .mdb-label-placeholder { + top: 1.65625rem; +} + +/* line 225, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-sm.is-focused .mdb-label-floating, +.mdb-form-group.mdb-form-group-sm .is-focused .mdb-label-floating, .mdb-form-group.mdb-form-group-sm.is-filled .mdb-label-floating, +.mdb-form-group.mdb-form-group-sm .is-filled .mdb-label-floating { + top: 0.75rem; + left: 0; + font-size: 0.65625rem; +} + +/* line 231, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-sm .mdb-label-static { + top: 0.75rem; + left: 0; + font-size: 0.65625rem; +} + +/* line 239, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-sm .mdb-help { + margin-top: 0; + font-size: 0.65625rem; +} + +/* line 246, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-sm .form-control.form-control-success, .mdb-form-group.mdb-form-group-sm .form-control.form-control-warning, .mdb-form-group.mdb-form-group-sm .form-control.form-control-danger { + -webkit-background-size: 0 100%, 100% 100%, 0.6875rem 0.6875rem; + background-size: 0 100%, 100% 100%, 0.6875rem 0.6875rem; +} + +/* line 252, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-sm .form-control.form-control-success, .mdb-form-group.mdb-form-group-sm .form-control.form-control-success:focus, +.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-sm .form-control.form-control-success, .mdb-form-group.mdb-form-group-sm .form-control.form-control-warning, .mdb-form-group.mdb-form-group-sm .form-control.form-control-warning:focus, +.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-sm .form-control.form-control-warning, .mdb-form-group.mdb-form-group-sm .form-control.form-control-danger, .mdb-form-group.mdb-form-group-sm .form-control.form-control-danger:focus, +.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-sm .form-control.form-control-danger { + padding-right: 0; + background-repeat: no-repeat, no-repeat; + background-position: center bottom, center calc(100% - 1px), center right 0.34375rem; +} + +/* line 260, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-sm .form-control.form-control-success:focus, +.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-sm .form-control.form-control-success, .mdb-form-group.mdb-form-group-sm .form-control.form-control-warning:focus, +.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-sm .form-control.form-control-warning, .mdb-form-group.mdb-form-group-sm .form-control.form-control-danger:focus, +.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-sm .form-control.form-control-danger { + -webkit-background-size: 100% 100%, 100% 100%, 0.6875rem 0.6875rem; + background-size: 100% 100%, 100% 100%, 0.6875rem 0.6875rem; +} + +/* line 153, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +.mdb-form-group.mdb-form-group-lg { + padding-top: 1.9375rem; +} + +/* line 187, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-lg .form-control, +.mdb-form-group.mdb-form-group-lg label, +.mdb-form-group.mdb-form-group-lg input::-webkit-input-placeholder { + line-height: 1; +} +.mdb-form-group.mdb-form-group-lg .form-control, +.mdb-form-group.mdb-form-group-lg label, +.mdb-form-group.mdb-form-group-lg input::-moz-placeholder { + line-height: 1; +} +.mdb-form-group.mdb-form-group-lg .form-control, +.mdb-form-group.mdb-form-group-lg label, +.mdb-form-group.mdb-form-group-lg input:-ms-input-placeholder { + line-height: 1; +} +.mdb-form-group.mdb-form-group-lg .form-control, +.mdb-form-group.mdb-form-group-lg label, +.mdb-form-group.mdb-form-group-lg input::placeholder { + line-height: 1; +} + +/* line 193, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-lg .radio label, +.mdb-form-group.mdb-form-group-lg label.radio-inline, +.mdb-form-group.mdb-form-group-lg .checkbox label, +.mdb-form-group.mdb-form-group-lg label.checkbox-inline, +.mdb-form-group.mdb-form-group-lg .switch label { + line-height: 1.5; +} + +/* line 202, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-lg input::-webkit-input-placeholder { + font-size: 1.25rem; +} +.mdb-form-group.mdb-form-group-lg input::-moz-placeholder { + font-size: 1.25rem; +} +.mdb-form-group.mdb-form-group-lg input:-ms-input-placeholder { + font-size: 1.25rem; +} +.mdb-form-group.mdb-form-group-lg input::placeholder { + font-size: 1.25rem; +} + +/* line 207, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-lg .checkbox label, +.mdb-form-group.mdb-form-group-lg .radio label, +.mdb-form-group.mdb-form-group-lg label { + font-size: 1.25rem; +} + +/* line 214, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-lg .mdb-label-floating, +.mdb-form-group.mdb-form-group-lg .mdb-label-placeholder { + top: 2.5rem; +} + +/* line 225, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-lg.is-focused .mdb-label-floating, +.mdb-form-group.mdb-form-group-lg .is-focused .mdb-label-floating, .mdb-form-group.mdb-form-group-lg.is-filled .mdb-label-floating, +.mdb-form-group.mdb-form-group-lg .is-filled .mdb-label-floating { + top: 1rem; + left: 0; + font-size: 0.9375rem; +} + +/* line 231, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-lg .mdb-label-static { + top: 1rem; + left: 0; + font-size: 0.9375rem; +} + +/* line 239, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-lg .mdb-help { + margin-top: 0; + font-size: 0.9375rem; +} + +/* line 246, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-lg .form-control.form-control-success, .mdb-form-group.mdb-form-group-lg .form-control.form-control-warning, .mdb-form-group.mdb-form-group-lg .form-control.form-control-danger { + -webkit-background-size: 0 100%, 100% 100%, 1.1875rem 1.1875rem; + background-size: 0 100%, 100% 100%, 1.1875rem 1.1875rem; +} + +/* line 252, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-lg .form-control.form-control-success, .mdb-form-group.mdb-form-group-lg .form-control.form-control-success:focus, +.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-lg .form-control.form-control-success, .mdb-form-group.mdb-form-group-lg .form-control.form-control-warning, .mdb-form-group.mdb-form-group-lg .form-control.form-control-warning:focus, +.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-lg .form-control.form-control-warning, .mdb-form-group.mdb-form-group-lg .form-control.form-control-danger, .mdb-form-group.mdb-form-group-lg .form-control.form-control-danger:focus, +.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-lg .form-control.form-control-danger { + padding-right: 0; + background-repeat: no-repeat, no-repeat; + background-position: center bottom, center calc(100% - 1px), center right 0.59375rem; +} + +/* line 260, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-form-group.mdb-form-group-lg .form-control.form-control-success:focus, +.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-lg .form-control.form-control-success, .mdb-form-group.mdb-form-group-lg .form-control.form-control-warning:focus, +.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-lg .form-control.form-control-warning, .mdb-form-group.mdb-form-group-lg .form-control.form-control-danger:focus, +.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-lg .form-control.form-control-danger { + -webkit-background-size: 100% 100%, 100% 100%, 1.1875rem 1.1875rem; + background-size: 100% 100%, 100% 100%, 1.1875rem 1.1875rem; +} + +/* line 187, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.form-control, +label, +input::-webkit-input-placeholder { + line-height: 1; +} +.form-control, +label, +input::-moz-placeholder { + line-height: 1; +} +.form-control, +label, +input:-ms-input-placeholder { + line-height: 1; +} +.form-control, +label, +input::placeholder { + line-height: 1; +} + +/* line 193, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.radio label, +label.radio-inline, +.checkbox label, +label.checkbox-inline, +.switch label { + line-height: 1.5; +} + +/* line 202, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +input::-webkit-input-placeholder { + font-size: 1rem; +} +input::-moz-placeholder { + font-size: 1rem; +} +input:-ms-input-placeholder { + font-size: 1rem; +} +input::placeholder { + font-size: 1rem; +} + +/* line 207, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.checkbox label, +.radio label, +label { + font-size: 1rem; +} + +/* line 214, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-label-floating, +.mdb-label-placeholder { + top: 2.1875rem; +} + +/* line 225, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.is-focused .mdb-label-floating, +.is-focused .mdb-label-floating, +.is-filled .mdb-label-floating, +.is-filled .mdb-label-floating { + top: 1rem; + left: 0; + font-size: 0.75rem; +} + +/* line 231, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-label-static { + top: 1rem; + left: 0; + font-size: 0.75rem; +} + +/* line 239, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.mdb-help { + margin-top: 0; + font-size: 0.75rem; +} + +/* line 246, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.form-control.form-control-success, .form-control.form-control-warning, .form-control.form-control-danger { + -webkit-background-size: 0 100%, 100% 100%, 0.9375rem 0.9375rem; + background-size: 0 100%, 100% 100%, 0.9375rem 0.9375rem; +} + +/* line 252, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.form-control.form-control-success, .form-control.form-control-success:focus, +.mdb-form-group.is-focused .form-control.form-control-success, .form-control.form-control-warning, .form-control.form-control-warning:focus, +.mdb-form-group.is-focused .form-control.form-control-warning, .form-control.form-control-danger, .form-control.form-control-danger:focus, +.mdb-form-group.is-focused .form-control.form-control-danger { + padding-right: 0; + background-repeat: no-repeat, no-repeat; + background-position: center bottom, center calc(100% - 1px), center right 0.46875rem; +} + +/* line 260, /Users/kross/projects/bootstrap-material-design/scss/mixins/_forms.scss */ +.form-control.form-control-success:focus, +.mdb-form-group.is-focused .form-control.form-control-success, .form-control.form-control-warning:focus, +.mdb-form-group.is-focused .form-control.form-control-warning, .form-control.form-control-danger:focus, +.mdb-form-group.is-focused .form-control.form-control-danger { + -webkit-background-size: 100% 100%, 100% 100%, 0.9375rem 0.9375rem; + background-size: 100% 100%, 100% 100%, 0.9375rem 0.9375rem; +} + +/* line 162, /Users/kross/projects/bootstrap-material-design/scss/_forms.scss */ +select, select.form-control { + -moz-appearance: none; + -webkit-appearance: none; +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/scss/_list-group.scss */ +.list-group { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + padding: .5rem 0; +} + +/* line 22, /Users/kross/projects/bootstrap-material-design/scss/_list-group.scss */ +.list-group.mdb-list-group-sm { + padding: .25rem 0; +} + +/* line 25, /Users/kross/projects/bootstrap-material-design/scss/_list-group.scss */ +.list-group.mdb-list-group-sm .list-group-item { + padding: .5rem 1rem; +} + +/* line 31, /Users/kross/projects/bootstrap-material-design/scss/_list-group.scss */ +.mdb-list-group-col { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; +} + +/* line 38, /Users/kross/projects/bootstrap-material-design/scss/_list-group.scss */ +.list-group-item { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + padding: 1rem; + line-height: 1; +} + +/* line 51, /Users/kross/projects/bootstrap-material-design/scss/_list-group.scss */ +.list-group-item .list-group-item-text { + min-width: 0; + max-height: 2.188rem; + overflow: hidden; + text-overflow: ellipsis; +} + +/* line 65, /Users/kross/projects/bootstrap-material-design/scss/_list-group.scss */ +.list-group-item :first-child { + margin-right: 2rem; +} + +/* line 70, /Users/kross/projects/bootstrap-material-design/scss/_list-group.scss */ +.list-group-item > .pull-xs-right, +.list-group-item > .pull-sm-right, +.list-group-item > .pull-md-right, +.list-group-item > .pull-lg-right, +.list-group-item > .pull-xl-right, +.list-group-item > * ~ .label:last-child, +.list-group-item > * ~ .material-icons:last-child { + margin-right: 0; + margin-left: auto; +} + +/* line 82, /Users/kross/projects/bootstrap-material-design/scss/_list-group.scss */ +.list-group-item .material-icons.pull-xs-right, +.list-group-item .material-icons.pull-sm-right, +.list-group-item .material-icons.pull-md-right, +.list-group-item .material-icons.pull-lg-right, +.list-group-item .material-icons.pull-xl-right, +.list-group-item .material-icons ~ .material-icons:last-child { + padding-left: 1rem; +} + +/* line 96, /Users/kross/projects/bootstrap-material-design/scss/_list-group.scss */ +.list-group-item .list-group-item-text { + font-size: .875rem; + color: rgba(0, 0, 0, 0.54); +} + +/* line 3, /Users/kross/projects/bootstrap-material-design/scss/_nav.scss */ +.nav-link { + text-transform: uppercase; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/scss/_nav.scss */ +.navbar-nav .nav-link { + padding: 0.5321rem 0; + font-size: 0.875rem; + font-weight: 400; +} + +/* line 19, /Users/kross/projects/bootstrap-material-design/scss/_nav.scss */ +.nav-tabs, +.nav-pills { + border: 0; +} + +/* line 23, /Users/kross/projects/bootstrap-material-design/scss/_nav.scss */ +.nav-tabs .nav-link, +.nav-pills .nav-link { + padding: 1.4286em 0.8575em; + font-size: 0.875rem; + font-weight: 500; + border: 0; +} + +/* line 33, /Users/kross/projects/bootstrap-material-design/scss/_nav.scss */ +.nav-tabs .nav-link { + border-bottom: 0.214rem solid transparent; +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/scss/mixins/_navs.scss */ +.nav-tabs .nav-link { + color: rgba(0, 0, 0, 0.54); +} + +/* line 6, /Users/kross/projects/bootstrap-material-design/scss/mixins/_navs.scss */ +.nav-tabs .nav-link.active { + color: rgba(0, 0, 0, 0.87); + border-color: #009688; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover { + border-color: #009688; +} + +/* line 15, /Users/kross/projects/bootstrap-material-design/scss/mixins/_navs.scss */ +.nav-tabs .nav-link.disabled { + color: rgba(0, 0, 0, 0.26); +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.nav-tabs .nav-link.disabled, .nav-tabs .nav-link.disabled:focus, .nav-tabs .nav-link.disabled:hover { + color: rgba(0, 0, 0, 0.26); +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/scss/mixins/_navs.scss */ +.nav-tabs.bg-primary .nav-link { + color: rgba(255, 255, 255, 0.84); +} + +/* line 6, /Users/kross/projects/bootstrap-material-design/scss/mixins/_navs.scss */ +.nav-tabs.bg-primary .nav-link.active { + color: #fff; + border-color: #fff; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.nav-tabs.bg-primary .nav-link.active:focus, .nav-tabs.bg-primary .nav-link.active:hover { + border-color: #fff; +} + +/* line 15, /Users/kross/projects/bootstrap-material-design/scss/mixins/_navs.scss */ +.nav-tabs.bg-primary .nav-link.disabled { + color: rgba(255, 255, 255, 0.54); +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.nav-tabs.bg-primary .nav-link.disabled, .nav-tabs.bg-primary .nav-link.disabled:focus, .nav-tabs.bg-primary .nav-link.disabled:hover { + color: rgba(255, 255, 255, 0.54); +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/scss/mixins/_navs.scss */ +.nav-tabs.bg-inverse .nav-link { + color: rgba(255, 255, 255, 0.84); +} + +/* line 6, /Users/kross/projects/bootstrap-material-design/scss/mixins/_navs.scss */ +.nav-tabs.bg-inverse .nav-link.active { + color: #fff; + border-color: #fff; +} + +/* line 20, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.nav-tabs.bg-inverse .nav-link.active:focus, .nav-tabs.bg-inverse .nav-link.active:hover { + border-color: #fff; +} + +/* line 15, /Users/kross/projects/bootstrap-material-design/scss/mixins/_navs.scss */ +.nav-tabs.bg-inverse .nav-link.disabled { + color: rgba(255, 255, 255, 0.54); +} + +/* line 36, /Users/kross/projects/bootstrap-material-design/node_modules/bootstrap/scss/mixins/_hover.scss */ +.nav-tabs.bg-inverse .nav-link.disabled, .nav-tabs.bg-inverse .nav-link.disabled:focus, .nav-tabs.bg-inverse .nav-link.disabled:hover { + color: rgba(255, 255, 255, 0.54); +} + +/* line 1, /Users/kross/projects/bootstrap-material-design/scss/_navbar.scss */ +.navbar { + margin-bottom: .25rem; + border: 0; + border-radius: 0; + -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-flow: row nowrap; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; +} + +/* line 15, /Users/kross/projects/bootstrap-material-design/scss/_navbar.scss */ +.navbar > * { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +/* line 1, /Users/kross/projects/bootstrap-material-design/scss/_alerts.scss */ +.alert { + border: 0; + border-radius: 0; +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/scss/_progress.scss */ +.progress { + height: 4px; + background: #c8c8c8; + border-radius: 0; + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 7, /Users/kross/projects/bootstrap-material-design/scss/_progress.scss */ +.progress .progress-bar { + -webkit-box-shadow: none; + box-shadow: none; +} + +/* line 99, /Users/kross/projects/bootstrap-material-design/scss/mixins/_variations.scss */ +.progress .progress-bar.progress-bar-secondary { + background-color: #009688; +} + +/* line 114, /Users/kross/projects/bootstrap-material-design/scss/mixins/_variations.scss */ +.progress .progress-bar.progress-bar-primary { + background-color: #009688; +} + +/* line 121, /Users/kross/projects/bootstrap-material-design/scss/mixins/_variations.scss */ +.progress .progress-bar.progress-bar-success { + background-color: #4caf50; +} + +/* line 128, /Users/kross/projects/bootstrap-material-design/scss/mixins/_variations.scss */ +.progress .progress-bar.progress-bar-info { + background-color: #03a9f4; +} + +/* line 135, /Users/kross/projects/bootstrap-material-design/scss/mixins/_variations.scss */ +.progress .progress-bar.progress-bar-warning { + background-color: #ff5722; +} + +/* line 142, /Users/kross/projects/bootstrap-material-design/scss/mixins/_variations.scss */ +.progress .progress-bar.progress-bar-danger { + background-color: #f44336; +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/scss/_type.scss */ +h6 { + font-weight: 500; +} + +/* line 3, /Users/kross/projects/bootstrap-material-design/scss/_cards.scss */ +.card { + border: 0; + -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); +} + +/* line 14, /Users/kross/projects/bootstrap-material-design/scss/_cards.scss */ +.card .card-header { + padding: 1rem; +} + +/* line 18, /Users/kross/projects/bootstrap-material-design/scss/_cards.scss */ +.card .card-block { + padding: 1.5rem 1rem 1rem; +} + +/* line 34, /Users/kross/projects/bootstrap-material-design/scss/_cards.scss */ +.card h1.card-title, .card h2.card-title, .card h3.card-title, .card h4.card-title, .card h5.card-title, .card h6.card-title { + font-size: 1.5rem; + font-weight: 300; +} + +/* line 40, /Users/kross/projects/bootstrap-material-design/scss/_cards.scss */ +.card .mdb-card-actions, +.card .card-footer { + padding: .5rem; +} + +/* line 45, /Users/kross/projects/bootstrap-material-design/scss/_cards.scss */ +.card.mdb-card-raised { + -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2); + box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2); +} + +@media (min-width: 992px) { + /* line 52, /Users/kross/projects/bootstrap-material-design/scss/_cards.scss */ + .card.mdb-card-flat { + -webkit-box-shadow: none; + box-shadow: none; + } +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/scss/_modal.scss */ +.modal-content { + border: 0; + border-radius: 0.125rem; +} + +/* line 8, /Users/kross/projects/bootstrap-material-design/scss/_modal.scss */ +.modal-content .modal-header { + padding: 24px 24px 0; + border-bottom: 0; +} + +/* line 12, /Users/kross/projects/bootstrap-material-design/scss/_modal.scss */ +.modal-content .modal-body { + padding: 20px 24px 24px; +} + +/* line 15, /Users/kross/projects/bootstrap-material-design/scss/_modal.scss */ +.modal-content .modal-footer { + padding: 8px 8px 8px 24px; + border-top: 0; +} + +/* line 18, /Users/kross/projects/bootstrap-material-design/scss/_modal.scss */ +.modal-content .modal-footer .btn { + margin: 0; +} + +/* line 22, /Users/kross/projects/bootstrap-material-design/scss/_modal.scss */ +.modal-content .modal-footer .btn + .btn { + margin-left: 8px; +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/scss/_dropdown.scss */ +.dropdown-menu.dropdown-menu-left { + top: 100%; + left: 0; + -webkit-transform-origin: 0 0; + -ms-transform-origin: 0 0; + -o-transform-origin: 0 0; + transform-origin: 0 0; +} + +/* line 10, /Users/kross/projects/bootstrap-material-design/scss/_dropdown.scss */ +.dropdown-menu.dropdown-menu-right { + right: 0; + left: auto; + -webkit-transform-origin: 100% 0; + -ms-transform-origin: 100% 0; + -o-transform-origin: 100% 0; + transform-origin: 100% 0; +} + +/* line 16, /Users/kross/projects/bootstrap-material-design/scss/_dropdown.scss */ +.dropdown-menu { + display: block; + padding: .5rem 0; + border: 0; + opacity: 0; + -webkit-transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1); + transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1); + -o-transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), -o-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1); + transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1); + transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), -o-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1); + -webkit-transform: scale(0); + -ms-transform: scale(0); + -o-transform: scale(0); + transform: scale(0); + -webkit-transform-origin: 0 0; + -ms-transform-origin: 0 0; + -o-transform-origin: 0 0; + transform-origin: 0 0; + will-change: transform; +} + +/* line 26, /Users/kross/projects/bootstrap-material-design/scss/_dropdown.scss */ +.open > .dropdown-menu { + opacity: 1; + -webkit-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); +} + +/* line 45, /Users/kross/projects/bootstrap-material-design/scss/_dropdown.scss */ +.dropdown-menu.dropdown-menu-top-left { + top: auto; + bottom: 0; + -webkit-transform-origin: 0 100%; + -ms-transform-origin: 0 100%; + -o-transform-origin: 0 100%; + transform-origin: 0 100%; +} + +/* line 51, /Users/kross/projects/bootstrap-material-design/scss/_dropdown.scss */ +.dropdown-menu.dropdown-menu-top-right { + top: auto; + right: 0; + bottom: 0; + left: auto; + -webkit-transform-origin: 100% 100%; + -ms-transform-origin: 100% 100%; + -o-transform-origin: 100% 100%; + transform-origin: 100% 100%; +} + +/* line 60, /Users/kross/projects/bootstrap-material-design/scss/_dropdown.scss */ +.dropdown-menu .dropdown-item { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + min-width: 7rem; + max-width: 17.5rem; + min-height: 3rem; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + padding-top: 0.75rem; + padding-right: 1rem; + padding-bottom: 1.25rem; + padding-left: 1rem; + overflow: hidden; + line-height: 1; + text-overflow: ellipsis; + word-wrap: break-word; +} + +@media (min-width: 768px) { + /* line 60, /Users/kross/projects/bootstrap-material-design/scss/_dropdown.scss */ + .dropdown-menu .dropdown-item { + padding-right: 1.5rem; + padding-left: 1.5rem; + } +} + +/* line 99, /Users/kross/projects/bootstrap-material-design/scss/_dropdown.scss */ +.dropdown .dropdown-toggle.mdb-btn-icon::after, .dropdown .dropdown-toggle.mdb-btn-fab::after { + display: none; +} + +/* line 104, /Users/kross/projects/bootstrap-material-design/scss/_dropdown.scss */ +.dropdown .dropdown-toggle.mdb-btn-icon ~ .dropdown-menu.dropdown-menu-top-left, .dropdown .dropdown-toggle.mdb-btn-icon ~ .dropdown-menu.dropdown-menu-top-right, .dropdown .dropdown-toggle.mdb-btn-fab ~ .dropdown-menu.dropdown-menu-top-left, .dropdown .dropdown-toggle.mdb-btn-fab ~ .dropdown-menu.dropdown-menu-top-right { + bottom: 2rem; +} + +/* line 113, /Users/kross/projects/bootstrap-material-design/scss/_dropdown.scss */ +.dropdown .dropdown-toggle.mdb-btn-fab-sm ~ .dropdown-menu.dropdown-menu-top-left, .dropdown .dropdown-toggle.mdb-btn-fab-sm ~ .dropdown-menu.dropdown-menu-top-right { + bottom: 2.5rem; +} + +/* line 121, /Users/kross/projects/bootstrap-material-design/scss/_dropdown.scss */ +.dropdown .dropdown-toggle.mdb-btn-icon ~ .dropdown-menu { + margin: 0; +} + +/* line 4, /Users/kross/projects/bootstrap-material-design/scss/_drawer.scss */ +.mdb-layout-drawer { + position: absolute; + z-index: 5; + -webkit-box-sizing: border-box; + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + max-height: 100%; + overflow: visible; + overflow-y: auto; + font-size: .875rem; + -webkit-transition: -webkit-transform; + transition: -webkit-transform; + -o-transition: transform, -o-transform; + transition: transform; + transition: transform, -webkit-transform, -o-transform; + will-change: transform; + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; + -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); + -webkit-transition-duration: 0.2s; + -o-transition-duration: 0.2s; + transition-duration: 0.2s; + -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + -o-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} + +/* line 27, /Users/kross/projects/bootstrap-material-design/scss/_drawer.scss */ +.mdb-layout-drawer > * { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +/* line 33, /Users/kross/projects/bootstrap-material-design/scss/_drawer.scss */ +.mdb-layout-drawer > header { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: end; + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 1rem; +} + +/* line 39, /Users/kross/projects/bootstrap-material-design/scss/_drawer.scss */ +.mdb-layout-drawer > header .navbar-brand { + padding-left: 1.5rem; + font-size: 1.25rem; +} + +/* line 45, /Users/kross/projects/bootstrap-material-design/scss/_drawer.scss */ +.mdb-layout-drawer > .list-group { + padding-top: 1rem; +} + +/* line 48, /Users/kross/projects/bootstrap-material-design/scss/_drawer.scss */ +.mdb-layout-drawer > .list-group .list-group-item { + padding-right: 2.5rem; + padding-left: 2.5rem; + font-size: .8125rem; + font-weight: 500; +} + +/* line 6, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +.mdb-drawer-f-l > .mdb-layout-drawer { + top: 0; + left: 0; + width: 240px; + height: 100%; + -webkit-transform: translateX(-250px); + -ms-transform: translateX(-250px); + -o-transform: translateX(-250px); + transform: translateX(-250px); +} + +/* line 21, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +.mdb-drawer-f-l > .mdb-layout-header, +.mdb-drawer-f-l > .mdb-layout-content { + margin-left: 0; +} + +/* line 6, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +.mdb-drawer-f-r > .mdb-layout-drawer { + top: 0; + right: 0; + width: 240px; + height: 100%; + -webkit-transform: translateX(250px); + -ms-transform: translateX(250px); + -o-transform: translateX(250px); + transform: translateX(250px); +} + +/* line 21, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +.mdb-drawer-f-r > .mdb-layout-header, +.mdb-drawer-f-r > .mdb-layout-content { + margin-right: 0; +} + +/* line 32, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +.mdb-drawer-f-t > .mdb-layout-drawer { + top: 0; + left: 0; + width: 100%; + height: 100px; + -webkit-transform: translateY(-110px); + -ms-transform: translateY(-110px); + -o-transform: translateY(-110px); + transform: translateY(-110px); +} + +/* line 47, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +.mdb-drawer-f-t > .mdb-layout-content { + margin-top: 0; +} + +/* line 32, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +.mdb-drawer-f-b > .mdb-layout-drawer { + bottom: 0; + left: 0; + width: 100%; + height: 100px; + -webkit-transform: translateY(110px); + -ms-transform: translateY(110px); + -o-transform: translateY(110px); + transform: translateY(110px); +} + +/* line 47, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +.mdb-drawer-f-b > .mdb-layout-content { + margin-bottom: 0; +} + +/* line 67, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-l > .mdb-layout-header { + width: calc(100% - 240px); + margin-left: 240px; +} + +/* line 72, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-l > .mdb-layout-drawer { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + -o-transform: translateX(0); + transform: translateX(0); +} + +/* line 76, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-l > .mdb-layout-content { + margin-left: 240px; +} + +/* line 67, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-r > .mdb-layout-header { + width: calc(100% - 240px); + margin-right: 240px; +} + +/* line 72, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-r > .mdb-layout-drawer { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + -o-transform: translateX(0); + transform: translateX(0); +} + +/* line 76, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-r > .mdb-layout-content { + margin-right: 240px; +} + +/* line 88, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-t > .mdb-layout-header { + margin-top: 100px; +} + +/* line 94, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-t > .mdb-layout-drawer { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + transform: translateY(0); +} + +/* line 94, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-b > .mdb-layout-drawer { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + transform: translateY(0); +} + +/* line 98, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-b > .mdb-layout-content { + margin-bottom: 100px; +} + +/* line 5, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ +:not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay > .mdb-layout-backdrop .in { + visibility: visible; + background-color: rgba(0, 0, 0, 0.5); +} + +@supports (pointer-events: auto) { + /* line 11, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay > .mdb-layout-backdrop.in { + pointer-events: auto; + opacity: 1; + } +} + +/* line 158, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +:not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay.mdb-drawer-f-l > .mdb-layout-header, +:not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay.mdb-drawer-f-l > .mdb-layout-content { + width: 100%; + margin-left: 0; +} + +/* line 158, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +:not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay.mdb-drawer-f-r > .mdb-layout-header, +:not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay.mdb-drawer-f-r > .mdb-layout-content { + width: 100%; + margin-right: 0; +} + +/* line 5, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ +:not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay > .mdb-layout-backdrop .in { + visibility: visible; + background-color: rgba(0, 0, 0, 0.5); +} + +@supports (pointer-events: auto) { + /* line 11, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay > .mdb-layout-backdrop.in { + pointer-events: auto; + opacity: 1; + } +} + +/* line 172, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +:not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay.mdb-drawer-f-t > .mdb-layout-header { + margin-top: 0; +} + +/* line 178, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +:not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay.mdb-drawer-f-b > .mdb-layout-content { + margin-bottom: 0; +} + +@media (min-width: 544px) { + /* line 67, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-l > .mdb-layout-header { + width: calc(100% - 240px); + margin-left: 240px; + } + /* line 72, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-l > .mdb-layout-drawer { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + -o-transform: translateX(0); + transform: translateX(0); + } + /* line 76, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-l > .mdb-layout-content { + margin-left: 240px; + } + /* line 67, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-r > .mdb-layout-header { + width: calc(100% - 240px); + margin-right: 240px; + } + /* line 72, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-r > .mdb-layout-drawer { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + -o-transform: translateX(0); + transform: translateX(0); + } + /* line 76, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-r > .mdb-layout-content { + margin-right: 240px; + } +} + +@media (min-width: 544px) { + /* line 88, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-t > .mdb-layout-header { + margin-top: 100px; + } + /* line 94, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-t > .mdb-layout-drawer { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + transform: translateY(0); + } + /* line 94, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-b > .mdb-layout-drawer { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + transform: translateY(0); + } + /* line 98, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-b > .mdb-layout-content { + margin-bottom: 100px; + } +} + +@media (max-width: 767px) { + /* line 5, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-sm-down > .mdb-layout-backdrop .in { + visibility: visible; + background-color: rgba(0, 0, 0, 0.5); + } + @supports (pointer-events: auto) { + /* line 11, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-sm-down > .mdb-layout-backdrop.in { + pointer-events: auto; + opacity: 1; + } + } + /* line 158, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-sm-down.mdb-drawer-f-l > .mdb-layout-header, + :not(.mdb-drawer-out).mdb-drawer-overlay-sm-down.mdb-drawer-f-l > .mdb-layout-content { + width: 100%; + margin-left: 0; + } + /* line 158, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-sm-down.mdb-drawer-f-r > .mdb-layout-header, + :not(.mdb-drawer-out).mdb-drawer-overlay-sm-down.mdb-drawer-f-r > .mdb-layout-content { + width: 100%; + margin-right: 0; + } +} + +@media (max-width: 767px) { + /* line 5, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-sm-down > .mdb-layout-backdrop .in { + visibility: visible; + background-color: rgba(0, 0, 0, 0.5); + } + @supports (pointer-events: auto) { + /* line 11, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-sm-down > .mdb-layout-backdrop.in { + pointer-events: auto; + opacity: 1; + } + } + /* line 172, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-sm-down.mdb-drawer-f-t > .mdb-layout-header { + margin-top: 0; + } + /* line 178, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-sm-down.mdb-drawer-f-b > .mdb-layout-content { + margin-bottom: 0; + } +} + +@media (min-width: 768px) { + /* line 67, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-l > .mdb-layout-header { + width: calc(100% - 240px); + margin-left: 240px; + } + /* line 72, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-l > .mdb-layout-drawer { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + -o-transform: translateX(0); + transform: translateX(0); + } + /* line 76, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-l > .mdb-layout-content { + margin-left: 240px; + } + /* line 67, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-r > .mdb-layout-header { + width: calc(100% - 240px); + margin-right: 240px; + } + /* line 72, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-r > .mdb-layout-drawer { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + -o-transform: translateX(0); + transform: translateX(0); + } + /* line 76, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-r > .mdb-layout-content { + margin-right: 240px; + } +} + +@media (min-width: 768px) { + /* line 88, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-t > .mdb-layout-header { + margin-top: 100px; + } + /* line 94, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-t > .mdb-layout-drawer { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + transform: translateY(0); + } + /* line 94, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-b > .mdb-layout-drawer { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + transform: translateY(0); + } + /* line 98, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-b > .mdb-layout-content { + margin-bottom: 100px; + } +} + +@media (max-width: 991px) { + /* line 5, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-md-down > .mdb-layout-backdrop .in { + visibility: visible; + background-color: rgba(0, 0, 0, 0.5); + } + @supports (pointer-events: auto) { + /* line 11, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-md-down > .mdb-layout-backdrop.in { + pointer-events: auto; + opacity: 1; + } + } + /* line 158, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-md-down.mdb-drawer-f-l > .mdb-layout-header, + :not(.mdb-drawer-out).mdb-drawer-overlay-md-down.mdb-drawer-f-l > .mdb-layout-content { + width: 100%; + margin-left: 0; + } + /* line 158, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-md-down.mdb-drawer-f-r > .mdb-layout-header, + :not(.mdb-drawer-out).mdb-drawer-overlay-md-down.mdb-drawer-f-r > .mdb-layout-content { + width: 100%; + margin-right: 0; + } +} + +@media (max-width: 991px) { + /* line 5, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-md-down > .mdb-layout-backdrop .in { + visibility: visible; + background-color: rgba(0, 0, 0, 0.5); + } + @supports (pointer-events: auto) { + /* line 11, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-md-down > .mdb-layout-backdrop.in { + pointer-events: auto; + opacity: 1; + } + } + /* line 172, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-md-down.mdb-drawer-f-t > .mdb-layout-header { + margin-top: 0; + } + /* line 178, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-md-down.mdb-drawer-f-b > .mdb-layout-content { + margin-bottom: 0; + } +} + +@media (min-width: 992px) { + /* line 67, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-l > .mdb-layout-header { + width: calc(100% - 240px); + margin-left: 240px; + } + /* line 72, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-l > .mdb-layout-drawer { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + -o-transform: translateX(0); + transform: translateX(0); + } + /* line 76, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-l > .mdb-layout-content { + margin-left: 240px; + } + /* line 67, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-r > .mdb-layout-header { + width: calc(100% - 240px); + margin-right: 240px; + } + /* line 72, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-r > .mdb-layout-drawer { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + -o-transform: translateX(0); + transform: translateX(0); + } + /* line 76, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-r > .mdb-layout-content { + margin-right: 240px; + } +} + +@media (min-width: 992px) { + /* line 88, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-t > .mdb-layout-header { + margin-top: 100px; + } + /* line 94, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-t > .mdb-layout-drawer { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + transform: translateY(0); + } + /* line 94, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-b > .mdb-layout-drawer { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + transform: translateY(0); + } + /* line 98, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-b > .mdb-layout-content { + margin-bottom: 100px; + } +} + +@media (max-width: 1199px) { + /* line 5, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-lg-down > .mdb-layout-backdrop .in { + visibility: visible; + background-color: rgba(0, 0, 0, 0.5); + } + @supports (pointer-events: auto) { + /* line 11, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-lg-down > .mdb-layout-backdrop.in { + pointer-events: auto; + opacity: 1; + } + } + /* line 158, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-lg-down.mdb-drawer-f-l > .mdb-layout-header, + :not(.mdb-drawer-out).mdb-drawer-overlay-lg-down.mdb-drawer-f-l > .mdb-layout-content { + width: 100%; + margin-left: 0; + } + /* line 158, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-lg-down.mdb-drawer-f-r > .mdb-layout-header, + :not(.mdb-drawer-out).mdb-drawer-overlay-lg-down.mdb-drawer-f-r > .mdb-layout-content { + width: 100%; + margin-right: 0; + } +} + +@media (max-width: 1199px) { + /* line 5, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-lg-down > .mdb-layout-backdrop .in { + visibility: visible; + background-color: rgba(0, 0, 0, 0.5); + } + @supports (pointer-events: auto) { + /* line 11, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-lg-down > .mdb-layout-backdrop.in { + pointer-events: auto; + opacity: 1; + } + } + /* line 172, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-lg-down.mdb-drawer-f-t > .mdb-layout-header { + margin-top: 0; + } + /* line 178, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-lg-down.mdb-drawer-f-b > .mdb-layout-content { + margin-bottom: 0; + } +} + +@media (min-width: 1200px) { + /* line 67, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-l > .mdb-layout-header { + width: calc(100% - 240px); + margin-left: 240px; + } + /* line 72, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-l > .mdb-layout-drawer { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + -o-transform: translateX(0); + transform: translateX(0); + } + /* line 76, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-l > .mdb-layout-content { + margin-left: 240px; + } + /* line 67, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-r > .mdb-layout-header { + width: calc(100% - 240px); + margin-right: 240px; + } + /* line 72, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-r > .mdb-layout-drawer { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + -o-transform: translateX(0); + transform: translateX(0); + } + /* line 76, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-r > .mdb-layout-content { + margin-right: 240px; + } +} + +@media (min-width: 1200px) { + /* line 88, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-t > .mdb-layout-header { + margin-top: 100px; + } + /* line 94, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-t > .mdb-layout-drawer { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + transform: translateY(0); + } + /* line 94, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-b > .mdb-layout-drawer { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + transform: translateY(0); + } + /* line 98, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ + :not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-b > .mdb-layout-content { + margin-bottom: 100px; + } +} + +/* line 5, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ +:not(.mdb-drawer-out).mdb-drawer-overlay-xl-down > .mdb-layout-backdrop .in { + visibility: visible; + background-color: rgba(0, 0, 0, 0.5); +} + +@supports (pointer-events: auto) { + /* line 11, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-xl-down > .mdb-layout-backdrop.in { + pointer-events: auto; + opacity: 1; + } +} + +/* line 158, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +:not(.mdb-drawer-out).mdb-drawer-overlay-xl-down.mdb-drawer-f-l > .mdb-layout-header, +:not(.mdb-drawer-out).mdb-drawer-overlay-xl-down.mdb-drawer-f-l > .mdb-layout-content { + width: 100%; + margin-left: 0; +} + +/* line 158, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +:not(.mdb-drawer-out).mdb-drawer-overlay-xl-down.mdb-drawer-f-r > .mdb-layout-header, +:not(.mdb-drawer-out).mdb-drawer-overlay-xl-down.mdb-drawer-f-r > .mdb-layout-content { + width: 100%; + margin-right: 0; +} + +/* line 5, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ +:not(.mdb-drawer-out).mdb-drawer-overlay-xl-down > .mdb-layout-backdrop .in { + visibility: visible; + background-color: rgba(0, 0, 0, 0.5); +} + +@supports (pointer-events: auto) { + /* line 11, /Users/kross/projects/bootstrap-material-design/scss/mixins/_layout.scss */ + :not(.mdb-drawer-out).mdb-drawer-overlay-xl-down > .mdb-layout-backdrop.in { + pointer-events: auto; + opacity: 1; + } +} + +/* line 172, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +:not(.mdb-drawer-out).mdb-drawer-overlay-xl-down.mdb-drawer-f-t > .mdb-layout-header { + margin-top: 0; +} + +/* line 178, /Users/kross/projects/bootstrap-material-design/scss/mixins/_drawer.scss */ +:not(.mdb-drawer-out).mdb-drawer-overlay-xl-down.mdb-drawer-f-b > .mdb-layout-content { + margin-bottom: 0; +} + +/* line 2, /Users/kross/projects/bootstrap-material-design/scss/_ripples.scss */ +.ripple { + position: relative; +} + +/* line 6, /Users/kross/projects/bootstrap-material-design/scss/_ripples.scss */ +.ripple-container { + position: absolute; + top: 0; + left: 0; + z-index: 1; + width: 100%; + height: 100%; + overflow: hidden; + pointer-events: none; + border-radius: inherit; +} + +/* line 17, /Users/kross/projects/bootstrap-material-design/scss/_ripples.scss */ +.ripple-container .ripple-decorator { + position: absolute; + width: 20px; + height: 20px; + margin-top: -10px; + margin-left: -10px; + pointer-events: none; + background-color: rgba(0, 0, 0, 0.05); + border-radius: 100%; + opacity: 0; + -webkit-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); + -webkit-transform-origin: 50%; + -ms-transform-origin: 50%; + -o-transform-origin: 50%; + transform-origin: 50%; +} + +/* line 30, /Users/kross/projects/bootstrap-material-design/scss/_ripples.scss */ +.ripple-container .ripple-decorator.ripple-on { + opacity: 0.1; + -webkit-transition: opacity 0.15s ease-in 0s, -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s; + transition: opacity 0.15s ease-in 0s, -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s; + -o-transition: opacity 0.15s ease-in 0s, transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s, -o-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s; + transition: opacity 0.15s ease-in 0s, transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s; + transition: opacity 0.15s ease-in 0s, transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s, -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s, -o-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s; +} + +/* line 35, /Users/kross/projects/bootstrap-material-design/scss/_ripples.scss */ +.ripple-container .ripple-decorator.ripple-out { + opacity: 0; + -webkit-transition: opacity 0.1s linear 0s !important; + -o-transition: opacity 0.1s linear 0s !important; + transition: opacity 0.1s linear 0s !important; +} +/*# sourceMappingURL=bootstrap-material-design.css.map */ \ No newline at end of file diff --git a/lib/bootstrap-material-design/css/bootstrap-material-design.css.map b/lib/bootstrap-material-design/css/bootstrap-material-design.css.map new file mode 100644 index 0000000..72efcf3 --- /dev/null +++ b/lib/bootstrap-material-design/css/bootstrap-material-design.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap-material-design.css","../../scss/_cards.scss","../../scss/mixins/_type.scss","../../node_modules/bootstrap/scss/_normalize.scss","../../node_modules/bootstrap/scss/_print.scss","../../node_modules/bootstrap/scss/_reboot.scss","../../node_modules/bootstrap/scss/_variables.scss","../../scss/variables/bootstrap/_type.scss","../../scss/variables/_colors.scss","../../scss/variables/bootstrap/_body.scss","../../node_modules/bootstrap/scss/mixins/_hover.scss","../../node_modules/bootstrap/scss/mixins/_tab-focus.scss","../../node_modules/bootstrap/scss/_type.scss","../../scss/variables/bootstrap/_spacing.scss","../../node_modules/bootstrap/scss/mixins/_lists.scss","../../node_modules/bootstrap/scss/_images.scss","../../node_modules/bootstrap/scss/mixins/_image.scss","../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../scss/variables/bootstrap/_components.scss","../../node_modules/bootstrap/scss/_mixins.scss","../../node_modules/bootstrap/scss/_code.scss","../../node_modules/bootstrap/scss/_grid.scss","../../node_modules/bootstrap/scss/mixins/_grid.scss","../../node_modules/bootstrap/scss/mixins/_breakpoints.scss","../../node_modules/bootstrap/scss/mixins/_grid-framework.scss","../../node_modules/bootstrap/scss/_tables.scss","../../node_modules/bootstrap/scss/mixins/_table-row.scss","../../node_modules/bootstrap/scss/_forms.scss","../../scss/variables/bootstrap/_forms.scss","../../node_modules/bootstrap/scss/mixins/_forms.scss","../../node_modules/bootstrap/scss/_buttons.scss","../../scss/variables/bootstrap/_buttons.scss","../../node_modules/bootstrap/scss/mixins/_buttons.scss","../../node_modules/bootstrap/scss/_animation.scss","../../node_modules/bootstrap/scss/_dropdown.scss","../../node_modules/bootstrap/scss/mixins/_nav-divider.scss","../../node_modules/bootstrap/scss/mixins/_reset-filter.scss","../../node_modules/bootstrap/scss/_button-group.scss","../../node_modules/bootstrap/scss/mixins/_clearfix.scss","../../node_modules/bootstrap/scss/_input-group.scss","../../node_modules/bootstrap/scss/_custom-forms.scss","../../node_modules/bootstrap/scss/_nav.scss","../../scss/variables/bootstrap/_nav.scss","../../node_modules/bootstrap/scss/_navbar.scss","../../node_modules/bootstrap/scss/_card.scss","../../scss/variables/bootstrap/_card.scss","../../node_modules/bootstrap/scss/mixins/_cards.scss","../../node_modules/bootstrap/scss/_breadcrumb.scss","../../node_modules/bootstrap/scss/_pagination.scss","../../node_modules/bootstrap/scss/mixins/_pagination.scss","../../node_modules/bootstrap/scss/_tags.scss","../../node_modules/bootstrap/scss/mixins/_tag.scss","../../node_modules/bootstrap/scss/_jumbotron.scss","../../node_modules/bootstrap/scss/_alert.scss","../../node_modules/bootstrap/scss/mixins/_alert.scss","../../node_modules/bootstrap/scss/_progress.scss","../../node_modules/bootstrap/scss/mixins/_gradients.scss","../../node_modules/bootstrap/scss/mixins/_progress.scss","../../node_modules/bootstrap/scss/_media.scss","../../node_modules/bootstrap/scss/_list-group.scss","../../scss/variables/bootstrap/_list-group.scss","../../node_modules/bootstrap/scss/mixins/_list-group.scss","../../node_modules/bootstrap/scss/_responsive-embed.scss","../../node_modules/bootstrap/scss/_close.scss","../../node_modules/bootstrap/scss/_modal.scss","../../scss/variables/bootstrap/_modals.scss","../../node_modules/bootstrap/scss/_tooltip.scss","../../node_modules/bootstrap/scss/mixins/_reset-text.scss","../../node_modules/bootstrap/scss/_popover.scss","../../node_modules/bootstrap/scss/_carousel.scss","../../node_modules/bootstrap/scss/utilities/_background.scss","../../node_modules/bootstrap/scss/mixins/_background-variant.scss","../../node_modules/bootstrap/scss/utilities/_clearfix.scss","../../node_modules/bootstrap/scss/utilities/_pulls.scss","../../scss/_core-bootstrap.scss","../../node_modules/bootstrap/scss/utilities/_screenreaders.scss","../../node_modules/bootstrap/scss/mixins/_screen-reader.scss","../../node_modules/bootstrap/scss/utilities/_spacing.scss","../../node_modules/bootstrap/scss/utilities/_text.scss","../../node_modules/bootstrap/scss/mixins/_text-truncate.scss","../../node_modules/bootstrap/scss/mixins/_text-emphasis.scss","../../node_modules/bootstrap/scss/mixins/_text-hide.scss","../../node_modules/bootstrap/scss/utilities/_visibility.scss","../../node_modules/bootstrap/scss/utilities/_flex.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/_layout.scss","../../scss/mixins/_animations.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/mixins/_hover.scss","../../scss/mixins/_forms.scss","../../scss/_checkboxes.scss","../../scss/_switches.scss","../../scss/mixins/_utilities.scss","../../scss/_radios.scss","../../scss/_forms.scss","../../scss/_list-group.scss","../../scss/_nav.scss","../../scss/mixins/_navs.scss","../../scss/_navbar.scss","../../scss/_alerts.scss","../../scss/_progress.scss","../../scss/mixins/_variations.scss","../../scss/_type.scss","../../scss/_modal.scss","../../scss/_dropdown.scss","../../scss/variables/_menu.scss","../../scss/_drawer.scss","../../scss/mixins/_drawer.scss","../../scss/variables/_drawer.scss","../../scss/mixins/_layout.scss","../../scss/_ripples.scss"],"names":[],"mappings":"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D,qDAAqD;AY9kBrD;EACE,kBLHkC;EKIlC,iBNsJmB;CMrJpB;;AZilBD,qDAAqD;AYhlBrD;EACE,qBLNqC;EKOrC,iBNmJmB;CMlJpB;;AZmlBD,qDAAqD;AYllBrD;EACE,oBLToC;EKUpC,iBNgJmB;CM/IpB;;AZqlBD,qDAAqD;AY9kBrD;EACE,mBC5CgC;ED6ChC,sBC7CgC;ED8ChC,UAAU;EACV,yCN0JoB;CMzJrB;;AZilBD,qDAAqD;AY1kBrD;;EAEE,eNqImB;EMpInB,oBAAoB;CACrB;;AZ6kBD,qDAAqD;AY3kBrD;;EAEE,eN6IiB;EM5IjB,0BJ8NuB;CI7NxB;;AZ8kBD,qDAAqD;AYvkBrD;EEzEE,gBAAgB;EAChB,iBAAiB;CF0ElB;;AZ2kBD,qDAAqD;AYxkBrD;EE9EE,gBAAgB;EAChB,iBAAiB;CF+ElB;;AZ4kBD,qDAAqD;AY3kBrD;EACE,sBAAsB;CAKvB;;AZ0kBD,qDAAqD;AYhlBrD;EAII,kBN+HqB;CM9HtB;;AZglBH,sDAAsD;AYvkBtD;EACE,eAAe;EACf,0BAA0B;CAC3B;;AZ0kBD,sDAAsD;AYvkBtD;EACE,wBCrGgC;EDsGhC,sBCtGgC;EDuGhC,mBN8FwC;EM7FxC,+CJqPU;CIpPX;;AZ0kBD,sDAAsD;AYxkBtD;EACE,eAAe;EACf,eAAe;EACf,2BJ+OU;CI1OX;;AZukBD,sDAAsD;AY/kBtD;EAMI,uBAAuB;CACxB;;AZ6kBH,sDAAsD;AYzkBtD;EACE,sBCvHgC;EDwHhC,gBAAgB;EAChB,kBAAkB;EAClB,gDJmOU;EIlOV,eAAe;CAChB;;AZ4kBD,sDAAsD;AY1kBtD;EAEI,YAAY;CACb;;AZ4kBH,sDAAsD;AY/kBtD;EAKI,uBAAuB;CACxB;;AZ8kBH,sDAAsD;AehtBtD;;ECGE,eAD8B;EAE9B,gBAAgB;EAChB,aAAa;CDHd;;AfstBD,uDAAuD;AentBvD;EERI,sBX+N0B;CSrN7B;;AfstBD,uDAAuD;AentBvD;EACE,iBTgtBkC;ES/sBlC,0BNfkC;EMgBlC,uBTitBgC;EShtBhC,wBGd8B;EHe9B,wCAAgC;EAAhC,mCAAgC;EAAhC,gCAAgC;EIhB9B,mDbiuBwC;UajuBxC,2CbiuBwC;EU7tB1C,sBDgB+B;ECf/B,gBAAgB;EAChB,aAAa;CDed;;AfstBD,uDAAuD;AentBvD;EACE,mBAAmB;CACpB;;AfstBD,uDAAuD;AehtBvD;EAEE,sBAAsB;CACvB;;AfktBD,uDAAuD;AehtBvD;EACE,uBAAyB;EACzB,eAAe;CAChB;;AfmtBD,uDAAuD;AejtBvD;EACE,eT2rB4B;ES1rB5B,2BPgTU;CO/SX;;AfotBD,oDAAoD;AoBtwBpD;;;;EAIE,kFduJ2F;CctJ5F;;ApBywBD,qDAAqD;AoBtwBrD;EACE,uBdsxBiC;EcrxBjC,edoxB+B;EcnxB/B,edsxBmC;EcrxBnC,uBZqTa;ES9TX,wBCG4B;CEQ/B;;ApBywBD,qDAAqD;AoBtwBrD;EACE,uBd6wBiC;Ec5wBjC,ed2wB+B;Ec1wB/B,YdgxBgC;Ec/wBhC,uBdgxBgC;EWlyB9B,yBCK6B;ECH7B,0Db+M0C;Ua/M1C,kDb+M0C;CcrL7C;;ApBkwBD,qDAAqD;AoBhxBrD;EASI,WAAW;EACX,gBAAgB;EAChB,kBdyLyB;EahNzB,yBCwBwB;UDxBxB,iBCwBwB;CACzB;;ApB2wBH,qDAAqD;AoBvwBrD;EACE,eAAe;EACf,cAAc;EACd,oBAAoB;EACpB,edwvB+B;EcvvB/B,2BZ0TU;CYhTX;;ApBiwBD,qDAAqD;AoBhxBrD;EASI,WAAW;EACX,mBAAmB;EACnB,eAAe;EACf,8BAA8B;EAC9B,iBAAiB;CAClB;;ApB2wBH,qDAAqD;AoBvwBrD;EACE,kBdqvBiC;EcpvBjC,mBAAmB;CACpB;;ApB0wBD,oDAAoD;AqB7zBlD;ECAA,kBAAkB;EAClB,mBAAmB;EACnB,mBAAuB;EACvB,oBAAuB;CDAtB;;AEqCC;EvB8xBF,oDAAoD;EqBt0BpD;ICcI,iBhBmHK;Ge9HR;CrBu0BF;;AuBlyBG;EvBqyBF,oDAAoD;EqB70BpD;ICcI,iBhBoHK;Ge/HR;CrB80BF;;AuBzyBG;EvB4yBF,oDAAoD;EqBp1BpD;ICcI,iBhBqHK;GehIR;CrBq1BF;;AuBhzBG;EvBmzBF,oDAAoD;EqB31BpD;ICcI,kBhBsHM;G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,sHAAsH;AwBp/B5G;EFgCR,kBAA+B;CE9BtB;;AxBu/BX,sHAAsH;AwBz/B5G;EFgCR,WAA+B;CE9BtB;;AxB4/BX,sHAAsH;AwB9/B5G;EFgCR,kBAA+B;CE9BtB;;AxBigCX,sHAAsH;AwBngC5G;EFgCR,kBAA+B;CE9BtB;;AxBsgCX,sHAAsH;AwBxgC5G;EFgCR,WAA+B;CE9BtB;;AxB2gCX,sHAAsH;AwB7gC5G;EFgCR,kBAA+B;CE9BtB;;AxBghCX,sHAAsH;AwBlhC5G;EFgCR,kBAA+B;CE9BtB;;AxBqhCX,sHAAsH;AwBvhC5G;EFgCR,YAA+B;CE9BtB;;AxB0hCX,sHAAsH;AwB5hC5G;EF4BR,WAAsD;CE1B7C;;AxB+hCX,sHAAsH;AwBjiC5G;EF4BR,gBAA8B;CE1BrB;;AxBoiCX,sHAAsH;AwBtiC5G;EF4BR,iBAA8B;CE1BrB;;AxByiCX,sHAAsH;AwB3iC5G;EF4BR,UAA8B;CE1BrB;;AxB8iCX,sHAAsH;AwBhjC5G;EF4BR,iBAA8B;CE1BrB;;AxBmjCX,sHAAsH;AwBrjC5G;EF4BR,iBAA8B;CE1BrB;;AxBwjCX,sHAAsH;AwB1jC5G;EF4BR,UAA8B;CE1BrB;;AxB6jCX,sHAAsH;AwB/jC5G;EF4BR,iBAA8B;CE1BrB;;AxBkkCX,sHAAsH;AwBpkC5G;EF4BR,iBAA8B;CE1BrB;;AxBukCX,sHAAsH;AwBzkC5G;EF4BR,UAA8B;CE1BrB;;AxB4kCX,sHAAsH;AwB9kC5G;EF4BR,iBAA8B;CE1BrB;;AxBilCX,sHAAsH;AwBnlC5G;EF4BR,iBAA8B;CE1BrB;;AxBslCX,sHAAsH;AwBxlC5G;EF4BR,WAA8B;CE1BrB;;AxB2lCX,sHAAsH;AwBplC5G;EFeR,uBAAuB;CEbd;;AxBulCX,sHAAsH;AwBzlC5G;EFeR,wBAAuB;CEbd;;AxB4lCX,sHAAsH;AwB9lC5G;EFeR,iBAAuB;CEbd;;AxBimCX,sHAAsH;AwBnmC5G;EFeR,wBAAuB;CEbd;;AxBsmCX,sHAAsH;AwBxmC5G;EFeR,wBAAuB;CEbd;;AxB2mCX,sHAAsH;AwB7mC5G;EFeR,iBAAuB;CEbd;;AxBgnCX,sHAAsH;AwBlnC5G;EFeR,wBAAuB;CEbd;;AxBqnCX,sHAAsH;AwBvnC5G;EFeR,wBAAuB;CEbd;;AxB0nCX,sHAAsH;AwB5nC5G;EFeR,iBAAuB;CEbd;;AxB+nCX,sHAAsH;AwBjoC5G;EFeR,wBAAuB;CEbd;;AxBooCX,sHAAsH;AwBtoC5G;EFeR,wBAAuB;CEbd;;ADIP;EvBsoCF,sHAAsH;EwBxqChH;IACE,mBAAmB;IACnB,sBAAc;QAAd,2BAAc;YAAd,cAAc;IACd,oBAAa;IAAb,qBAAa;QAAb,qBAAa;YAAb,aAAa;IACb,gBAAgB;IAChB,gBAAgB;IAChB,oBAAuB;IACvB,mBAAuB;GACxB;ExB0qCP,sHAAsH;EwBtqChH;IFaN,mBAAmB;IACnB,gBAAgB;IAChB,oBAAuB;IACvB,mBAAuB;IAGrB,oBAAoB;IAApB,4BAAoB;QAApB,wBAAoB;YAApB,oBAAoB;IAIpB,qBAAqB;GErBhB;ExB6qCP,sHAAsH;EwB/qChH;IFaN,mBAAmB;IACnB,gBAAgB;IAChB,oBAAuB;IACvB,mBAAuB;IAGrB,oBAAoB;IAApB,6BAAoB;QAApB,yBAAoB;YAApB,qBAAoB;IAIpB,sBAAqB;GErBhB;ExBsrCP,sHAAsH;EwBxrChH;IFaN,mBAAmB;IACnB,gBAAgB;IAChB,oBAAuB;IACvB,mBAAuB;IAGrB,oBAAoB;IAApB,sBAAoB;QAApB,kBAAoB;YAApB,cAAoB;IAIpB,eAAqB;GErBhB;ExB+rCP,sHAAsH;EwBjsChH;IFaN,mBAAmB;IACnB,gBAAgB;IAChB,oBAAuB;IACvB,mBAAuB;IAGrB,oBAAoB;IAApB,6BAAoB;QAApB,yBAAoB;YAApB,qBAAoB;IAIpB,sBAAqB;GErBhB;ExBwsCP,sHAAsH;EwB1sChH;IFaN,mBAAmB;IACnB,gBAAgB;IAChB,oBAAuB;IACvB,mBAAuB;IAGrB,oBAAoB;IAApB,6BAAoB;QAApB,yBAAoB;YAApB,qBAAoB;IAIpB,sBAAqB;GErBhB;ExBitCP,sHAAsH;EwBntChH;IFaN,mBAAmB;IACnB,gBAAgB;IAChB,oBAAuB;IACvB,mBAAuB;IAGrB,oBAAoB;IAApB,sBAAoB;QAApB,kBAAoB;YAApB,cAAoB;IAIpB,eAAqB;GErBhB;ExB0tCP,sHAAsH;EwB5tChH;IFaN,mBAAmB;IACnB,gBAAgB;IAChB,oBAAuB;IACvB,mBAAuB;IAGrB,oBAAoB;IAApB,6BAAoB;QAApB,yBAAoB;YAApB,qBAAoB;IAIpB,sBAAqB;GErBhB;ExBmuCP,sHAAsH;EwBruChH;IFaN,mBAAmB;IACnB,gBAAgB;IAChB,oBAAuB;IACvB,mBAAuB;IAGrB,oBAAoB;IAApB,6BAAoB;QAApB,yBAAoB;YAApB,qBAAoB;IAIpB,sBAAqB;GErBhB;ExB4uCP,sHAAsH;EwB9uChH;IFaN,mBAAmB;IACnB,gBAAgB;IAChB,oBAAuB;IACvB,mBAAuB;IAGrB,oBAAoB;IAApB,sBAAoB;QAApB,kBAAoB;YAApB,cAAoB;IAIpB,eAAqB;GErBhB;ExBqvCP,sHAAsH;EwBvvChH;IFaN,mBAAmB;IACnB,gBAAgB;IAChB,oBAAuB;IACvB,mBAAuB;IAGrB,oBAAoB;IAApB,6BAAoB;QAApB,yBAAoB;YAApB,qBAAoB;IAIpB,sBAAqB;GErBhB;ExB8vCP,sHAAsH;EwBhwChH;IFaN,mBAAmB;IACnB,gBAAgB;IAChB,oBAAuB;IACvB,mBAAuB;IAGrB,oBAAoB;IAApB,6BAAoB;QAApB,yBAAoB;YAApB,qBAAoB;IAIpB,sBAAqB;GErBhB;ExBuwCP,sHAAsH;EwBzwChH;IFaN,mBAAmB;IACnB,gBAAgB;IAChB,oBAAuB;IACvB,mBAAuB;IAGrB,oBAAoB;IAApB,uBAAoB;QAApB,mBAAoB;YAApB,eAAoB;IAIpB,gBAAqB;GErBhB;ExBgxCP,sHAAsH;EwB3wC9G;IFgCR,YAAuD;GE9B9C;ExB6wCT,sHAAsH;EwB/wC9G;IFgCR,iBAA+B;GE9BtB;ExBixCT,sHAAsH;EwBnxC9G;IFgCR,kBAA+B;GE9BtB;ExBqxCT,sHAAsH;EwBvxC9G;IFgCR,WAA+B;GE9BtB;ExByxCT,sHAAsH;EwB3xC9G;IFgCR,kBAA+B;GE9BtB;ExB6xCT,sHAAsH;EwB/xC9G;IFgCR,kBAA+B;GE9BtB;ExBiyCT,sHAAsH;EwBnyC9G;IFgCR,WAA+B;GE9BtB;ExBqyCT,sHAAsH;EwBvyC9G;IFgCR,kBAA+B;GE9BtB;ExByyCT,sHAAsH;EwB3yC9G;IFgCR,kBAA+B;GE9BtB;ExB6yCT,sHAAsH;EwB/yC9G;IFgCR,WAA+B;GE9BtB;ExBizCT,sHAAsH;EwBnzC9G;IFgCR,kBAA+B;GE9BtB;ExBqzCT,sHAAsH;EwBvzC9G;IFgCR,kBAA+B;GE9BtB;ExByzCT,sHAAsH;EwB3zC9G;IFgCR,YAA+B;GE9BtB;ExB6zCT,sHAAsH;EwB/zC9G;IF4BR,WAAsD;GE1B7C;ExBi0CT,sHAAsH;EwBn0C9G;IF4BR,gBAA8B;GE1BrB;ExBq0CT,sHAAsH;EwBv0C9G;IF4BR,iBAA8B;GE1BrB;ExBy0CT,sHAAsH;EwB30C9G;IF4BR,UAA8B;GE1BrB;ExB60CT,sHAAsH;EwB/0C9G;IF4BR,iBAA8B;GE1BrB;ExBi1CT,sHAAsH;EwBn1C9G;IF4BR,iBAA8B;GE1BrB;ExBq1CT,sHAAsH;EwBv1C9G;IF4BR,UAA8B;GE1BrB;ExBy1CT,sHAAsH;EwB31C9G;IF4BR,iBAA8B;GE1BrB;ExB61CT,sHAAsH;EwB/1C9G;IF4BR,iBAA8B;GE1BrB;ExBi2CT,sHAAsH;EwBn2C9G;IF4BR,UAA8B;GE1BrB;ExBq2CT,sHAAsH;EwBv2C9G;IF4BR,iBAA8B;GE1BrB;ExBy2CT,sHAAsH;EwB32C9G;IF4BR,iBAA8B;GE1BrB;ExB62CT,sHAAsH;EwB/2C9G;IF4BR,WAA8B;GE1BrB;ExBi3CT,sHAAsH;EwB12C9G;IFeR,gBAAuB;GEbd;ExB42CT,sHAAsH;EwB92C9G;IFeR,uBAAuB;GEbd;ExBg3CT,sHAAsH;EwBl3C9G;IFeR,wBAAuB;GEbd;ExBo3CT,sHAAsH;EwBt3C9G;IFeR,iBAAuB;GEbd;ExBw3CT,sHAAsH;EwB13C9G;IFeR,wBAAuB;GEbd;ExB43CT,sHAAsH;EwB93C9G;IFeR,wBAAuB;GEbd;ExBg4CT,sHAAsH;EwBl4C9G;IFeR,iBAAuB;GEbd;ExBo4CT,sHAAsH;EwBt4C9G;IFeR,wBAAuB;GEbd;ExBw4CT,sHAAsH;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sjDT,sHAAsH;EwBxjD9G;IFgCR,kBAA+B;GE9BtB;ExB0jDT,sHAAsH;EwB5jD9G;IFgCR,kBAA+B;GE9BtB;ExB8jDT,sHAAsH;EwBhkD9G;IFgCR,WAA+B;GE9BtB;ExBkkDT,sHAAsH;EwBpkD9G;IFgCR,kBAA+B;GE9BtB;ExBskDT,sHAAsH;EwBxkD9G;IFgCR,kBAA+B;GE9BtB;ExB0kDT,sHAAsH;EwB5kD9G;IFgCR,YAA+B;GE9BtB;ExB8kDT,sHAAsH;EwBhlD9G;IF4BR,WAAsD;GE1B7C;ExBklDT,sHAAsH;EwBplD9G;IF4BR,gBAA8B;GE1BrB;ExBslDT,sHAAsH;EwBxlD9G;IF4BR,iBAA8B;GE1BrB;ExB0lDT,sHAAsH;EwB5lD9G;IF4BR,UAA8B;GE1BrB;ExB8lDT,sHAAsH;EwBhmD9G;IF4BR,iBAA8B;GE1BrB;ExBkmDT,sHAAsH;EwBpmD9G;IF4BR,iBAA8B;GE1BrB;ExBsmDT,sHAAsH;EwBxmD9G;IF4BR,UAA8B;GE1BrB;ExB0mDT,sHAAsH;EwB5mD9G;IF4BR,iBAA8B;GE1BrB;ExB8mDT,sHAAsH;EwBhnD9G;IF4BR,iBAA8B;GE1BrB;ExBknDT,sHAAsH;EwBpnD9G;IF4BR,UAA8B;GE1BrB;ExBsnDT,sHAAsH;EwBxnD9G;IF4BR,iBAA8B;GE1BrB;ExB0nDT,sHAAsH;EwB5nD9G;IF4BR,iBAA8B;GE1BrB;ExB8nDT,sHAAsH;EwBhoD9G;IF4BR,WAA8B;GE1BrB;ExBkoDT,sHAAsH;EwB3nD9G;IFeR,gBAAuB;GEbd;ExB6nDT,sHAAsH;EwB/nD9G;IFeR,uBAAuB;GEbd;ExBioDT,sHAAsH;EwBnoD9G;IFeR,wBAAuB;GEbd;ExBqoDT,sHAAsH;EwBvoD9G;IFeR,iBAAuB;GEbd;ExByoDT,sHAAsH;EwB3oD9G;IFeR,wBAAuB;GEbd;ExB6oDT,sHAAsH;EwB/oD9G;IFeR,wBAAuB;GEbd;ExBipDT,sHAAsH;EwBnpD9G;IFeR,iBAAuB;GEbd;ExBqpDT,sHAAsH;EwBvpD9G;IFeR,wBAAuB;GEbd;ExBypDT,sHAAsH;EwB3pD9G;IFeR,wBAAuB;GEbd;ExB6p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+B;GE9BtB;ExB20DT,sHAAsH;EwB70D9G;IFgCR,kBAA+B;GE9BtB;ExB+0DT,sHAAsH;EwBj1D9G;IFgCR,WAA+B;GE9BtB;ExBm1DT,sHAAsH;EwBr1D9G;IFgCR,kBAA+B;GE9BtB;ExBu1DT,sHAAsH;EwBz1D9G;IFgCR,kBAA+B;GE9BtB;ExB21DT,sHAAsH;EwB71D9G;IFgCR,YAA+B;GE9BtB;ExB+1DT,sHAAsH;EwBj2D9G;IF4BR,WAAsD;GE1B7C;ExBm2DT,sHAAsH;EwBr2D9G;IF4BR,gBAA8B;GE1BrB;ExBu2DT,sHAAsH;EwBz2D9G;IF4BR,iBAA8B;GE1BrB;ExB22DT,sHAAsH;EwB72D9G;IF4BR,UAA8B;GE1BrB;ExB+2DT,sHAAsH;EwBj3D9G;IF4BR,iBAA8B;GE1BrB;ExBm3DT,sHAAsH;EwBr3D9G;IF4BR,iBAA8B;GE1BrB;ExBu3DT,sHAAsH;EwBz3D9G;IF4BR,UAA8B;GE1BrB;ExB23DT,sHAAsH;EwB73D9G;IF4BR,iBAA8B;GE1BrB;ExB+3DT,sHAAsH;EwBj4D9G;IF4BR,iBAA8B;GE1BrB;ExBm4DT,sHAAsH;EwBr4D9G;IF4BR,UAA8B;GE1BrB;ExBu4DT,sHAAsH;EwBz4D9G;IF4BR,iBAA8B;GE1BrB;ExB24DT,sHAAsH;EwB74D9G;IF4BR,iBAA8B;GE1BrB;ExB+4DT,sHAAsH;EwBj5D9G;IF4BR,WAA8B;GE1BrB;ExBm5DT,sHAAsH;EwB54D9G;IFeR,gBAAuB;GEbd;ExB84DT,sHAAsH;EwBh5D9G;IFeR,uBAAuB;GEbd;ExBk5DT,sHAAsH;EwBp5D9G;IFeR,wBAAuB;GEbd;ExBs5DT,sHAAsH;EwBx5D9G;IFeR,iBAAuB;GEbd;ExB05DT,sHAAsH;EwB55D9G;IFeR,wBAAuB;GEbd;ExB85DT,sHAAsH;EwBh6D9G;IFeR,wBAAuB;GEbd;ExBk6DT,sHAAsH;EwBp6D9G;IFeR,iBAAuB;GEbd;ExBs6DT,sHAAsH;EwBx6D9G;IFeR,wBAAuB;GEbd;ExB06DT,sHAAsH;EwB56D9G;IFeR,wBAAuB;GEbd;ExB86DT,sHAAsH;EwBh7D9G;IFeR,iBAAuB;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9G;IFgCR,kBAA+B;GE9BtB;ExBgmET,sHAAsH;EwBlmE9G;IFgCR,WAA+B;GE9BtB;ExBomET,sHAAsH;EwBtmE9G;IFgCR,kBAA+B;GE9BtB;ExBwmET,sHAAsH;EwB1mE9G;IFgCR,kBAA+B;GE9BtB;ExB4mET,sHAAsH;EwB9mE9G;IFgCR,YAA+B;GE9BtB;ExBgnET,sHAAsH;EwBlnE9G;IF4BR,WAAsD;GE1B7C;ExBonET,sHAAsH;EwBtnE9G;IF4BR,gBAA8B;GE1BrB;ExBwnET,sHAAsH;EwB1nE9G;IF4BR,iBAA8B;GE1BrB;ExB4nET,sHAAsH;EwB9nE9G;IF4BR,UAA8B;GE1BrB;ExBgoET,sHAAsH;EwBloE9G;IF4BR,iBAA8B;GE1BrB;ExBooET,sHAAsH;EwBtoE9G;IF4BR,iBAA8B;GE1BrB;ExBwoET,sHAAsH;EwB1oE9G;IF4BR,UAA8B;GE1BrB;ExB4oET,sHAAsH;EwB9oE9G;IF4BR,iBAA8B;GE1BrB;ExBgpET,sHAAsH;EwBlpE9G;IF4BR,iBAA8B;GE1BrB;ExBopET,sHAAsH;EwBtpE9G;IF4BR,UAA8B;GE1BrB;ExBwpET,sHAAsH;EwB1pE9G;IF4BR,iBAA8B;GE1BrB;ExB4pET,sHAAsH;EwB9pE9G;IF4BR,iBAA8B;GE1BrB;ExBgqET,sHAAsH;EwBlqE9G;IF4BR,WAA8B;GE1BrB;ExBoqET,sHAAsH;EwB7pE9G;IFeR,gBAAuB;GEbd;ExB+pET,sHAAsH;EwBjqE9G;IFeR,uBAAuB;GEbd;ExBmqET,sHAAsH;EwBrqE9G;IFeR,wBAAuB;GEbd;ExBuqET,sHAAsH;EwBzqE9G;IFeR,iBAAuB;GEbd;ExB2qET,sHAAsH;EwB7qE9G;IFeR,wBAAuB;GEbd;ExB+qET,sHAAsH;EwBjrE9G;IFeR,wBAAuB;GEbd;ExBmrET,sHAAsH;EwBrrE9G;IFeR,iBAAuB;GEbd;ExBurET,sHAAsH;EwBzrE9G;IFeR,wBAAuB;GEbd;ExB2rET,sHAAsH;EwB7rE9G;IFeR,wBAAuB;GEbd;ExB+rET,sHAAsH;EwBjsE9G;IFeR,iBAAuB;GEbd;ExBmsET,sHAAsH;EwBrsE9G;IFeR,wBAAuB;GEbd;ExBusET,sHAAsH;EwBzsE9G;IFeR,wBAAuB;GEbd;CxB2sEV;;AAED,sDAAsD;AyBlvEtD;EACE,YAAY;EACZ,gBAAgB;EAChB,sBZFgC;CYuBjC;;AzBiuED,uDAAuD;AyBzvEvD;;EAOI,iBnBsOkC;EmBrOlC,oBAAoB;EACpB,0CjBqVQ;CiBpVT;;AzBuvEH,uDAAuD;AyBjwEvD;EAaI,uBAAuB;EACvB,6CjBgVQ;CiB/UT;;AzBwvEH,uDAAuD;AyBvwEvD;EAkBI,0CjB4UQ;CiB3UT;;AzByvEH,uDAAuD;AyB5wEvD;EAsBI,0BhBtBgC;CgBuBjC;;AzB0vEH,uDAAuD;AyBlvEvD;;EAGI,gBnB4MiC;CmB3MlC;;AzBovEH,uDAAuD;AyB5uEvD;EACE,sCjBkTU;CiBrSX;;AzBmuED,uDAAuD;AyBjvEvD;;EAKI,sCjB8SQ;CiB7ST;;AzBivEH,uDAAuD;AyBvvEvD;;EAWM,yBAAuB;CACxB;;AzBivEL,uDAAuD;AyBxuEvD;EAEI,0BnB+KmC;CmB9KpC;;AzB0uEH,6GAA6G;AyBluE7G;EAGM,0BnBoKiC;CI7Od;;AV6yEzB,gHAAgH;A0BjzE9G;;;EAII,0BpB6OiC;CoB5OlC;;A1BmzEL,6GAA6G;A0B9yE3G;EAKM,0BAJqB;ChBPJ;;AVyzEzB,iHAAiH;A0BnzE/G;;EASQ,0BARmB;CASpB;;A1B+yET,gHAAgH;A0Bn0E9G;;;EAII,0BlBoLa;CkBnLd;;A1Bq0EL,6GAA6G;A0Bh0E3G;EAKM,0BAJqB;ChBPJ;;AV20EzB,iHAAiH;A0Br0E/G;;EASQ,0BARmB;CASpB;;A1Bi0ET,gHAAgH;A0Br1E9G;;;EAII,0BlBiIkB;CkBhInB;;A1Bu1EL,6GAA6G;A0Bl1E3G;EAKM,0BAJqB;ChBPJ;;AV61EzB,iHAAiH;A0Bv1E/G;;EASQ,0BARmB;CASpB;;A1Bm1ET,gHAAgH;A0Bv2E9G;;;EAII,0BlB0RmB;CkBzRpB;;A1By2EL,6GAA6G;A0Bp2E3G;EAKM,0BAJqB;ChBPJ;;AV+2EzB,iHAAiH;A0Bz2E/G;;EASQ,0BARmB;CASpB;;A1Bq2ET,gHAAgH;A0Bz3E9G;;;EAII,0BlB2BW;CkB1BZ;;A1B23EL,6GAA6G;A0Bt3E3G;EAKM,0BAJqB;ChBPJ;;AVi4EzB,iHAAiH;A0B33E/G;;EASQ,0BARmB;CASpB;;A1Bu3ET,wDAAwD;AyBryExD;EACE,eAAe;EACf,YAAY;EACZ,iBAAiB;EACjB,iBAAiB;CAMlB;;AzBmyED,wDAAwD;AyBhyExD;EAEI,YAAY;EACZ,sCjBuOQ;CiBtOT;;AzBkyEH,wDAAwD;AyBhyExD;EAEI,2BjBkOQ;EiBjOR,sCjBiOQ;CiBhOT;;AzBkyEH,wDAAwD;AyB/xExD;EACE,2BjB4NU;EiB3NV,sCjB2NU;CiBhNX;;AzBwxED,wDAAwD;AyBryExD;EAKI,UAAU;CACX;;AzBoyEH,wDAAwD;AyB1yExD;;;EAWI,kCjBkNQ;CiBjNT;;AzBqyEH,wDAAwD;AyBjyExD;EAEI,YAAY;CACb;;AzBmyEH,wDAAwD;AyBtyExD;EAMI,eAAe;EACf,oBAAoB;CACrB;;AzBoyEH,wDAAwD;AyB5yExD;;EAYI,0CjBiMQ;EiBhMR,2CjBgMQ;CiB3LT;;AzBiyEH,wDAAwD;AyBnzExD;;EAgBM,4CjB6LM;CiB5LP;;AzBwyEL,wDAAwD;AyBzzExD;;;;;;EA0BQ,6CjBmLI;CiBlLL;;AzBwyEP,wDAAwD;AyBn0ExD;EAiCI,YAAY;CAOb;;AzBgyEH,wDAAwD;AyBx0ExD;;EAqCM,0BAA0B;EAC1B,sCjBuKM;CiBtKP;;AzBwyEL,qDAAqD;A2B99ErD;EACE,eAAe;EACf,YAAY;EAGZ,qBCWgC;EDVhC,gBrBsJmB;EqBrJnB,kBrB2SmC;EqB1SnC,2BnBoVU;EmBnVV,8BnBmVU;EmBjVV,uBAAuB;EACvB,qCAA6B;UAA7B,6BAA6B;EAC7B,sCnB+UU;ES9VR,iBWO8B;ETL9B,yBSGiC;UTHjC,iBSGiC;CD+CpC;;A3B47ED,sDAAsD;A2B9+EtD;EAqBI,8BAA8B;EAC9B,UAAU;CACX;;A3B69EH,6GAA6G;A2Bp/E7G;EEoDI,sBvB4QoC;EuB3QpC,cAAc;EVrDd,uESUiC;UTVjC,+DSUiC;CC8ClC;;A7Bm8EH,sDAAsD;A2B3/EtD;EA8BI,2BnB8TQ;EmB5TR,WAAW;CACZ;AAjCH;EA8BI,2BnB8TQ;EmB5TR,WAAW;CACZ;AAjCH;EA8BI,2BnB8TQ;EmB5TR,WAAW;CACZ;AAjCH;EA8BI,2BnB8TQ;EmB5TR,WAAW;CACZ;;A3Bg+EH,sDAAsD;A2BjgFtD;EA0CI,8BnBkTQ;EmBhTR,WAAW;CACZ;;A3B09EH,sDAAsD;A2BvgFtD;EAgDI,oBrBoSwC;CqBnSzC;;A3B29EH,sDAAsD;A2Bx9EtD;EAEI,iBrBqR8C;CqBpR/C;;A3B09EH,sDAAsD;A2Bt9EtD;;EAEE,eAAe;CAChB;;A3By9ED,sDAAsD;A2Bh9EtD;EACE,qBCxDgC;EDyDhC,iBAAiB;CAClB;;A3Bm9ED,uDAAuD;A2Br8EvD;;;;;EAMI,sBrB6O8C;CqB5O/C;;A3Bu8EH,uDAAuD;A2B98EvD;;;;;;;;;;;;;;EAWI,uBrB0O4C;CqBzO7C;;A3Bo9EH,uDAAuD;A2Bh+EvD;;;;;;;;;;;;;;EAgBI,yBrBoO4C;CqBnO7C;;A3Bi+EH,uDAAuD;A2Bx9EvD;EACE,qBrBwNgD;EqBtNhD,uBCpGuC;EDqGvC,0BCrGuC;EDuGvC,iBAAiB;CAOlB;;A3Bm9ED,uDAAuD;A2Bh+EvD;;;;;EAUI,iBAAiB;EACjB,gBAAgB;CACjB;;A3B89EH,uDAAuD;A2Bl9EvD;;;EACE,mBCxHgC;EDyHhC,oBrBkBsB;EWhKpB,yBCK6B;CS2IhC;;A3Bu9ED,uDAAuD;A2Br9EvD;;;EACE,qBC3HgC;ED4HhC,mBrBWsB;EW/JpB,sBX+N0B;CqBzE7B;;A3B09ED,uDAAuD;A2Bl9EvD;EACE,sBd9JgC;Cc+JjC;;A3Bq9ED,uDAAuD;A2B98EvD;;EAEE,mBAAmB;EACnB,eAAe;EAEf,wBAAuB;CAYxB;;A3Bq8ED,uDAAuD;A2Bt9EvD;;EAQI,sBAAsB;EACtB,iBAAiB;EACjB,gBAAgB;CAMjB;;A3B88EH,uDAAuD;A2B99EvD;;EAcM,iBAAiB;CAClB;;A3Bq9EL,uDAAuD;A2Bl9EvD;;;;EAIE,mBAAmB;EACnB,mBAAmB;EAEnB,sBAAsB;CACvB;;A3Bo9ED,uDAAuD;A2Bl9EvD;;EAGE,oBAAoB;CACrB;;A3Bo9ED,uDAAuD;A2Bj9EvD;;EAEE,mBAAmB;EACnB,sBAAsB;EACtB,sBAAsB;EACtB,iBAAiB;EACjB,uBAAuB;EACvB,gBAAgB;CACjB;;A3Bo9ED,uDAAuD;A2Bn9EvD;;EAEE,cAAc;EACd,oBAAoB;CACrB;;A3Bs9ED,uDAAuD;A2Bh9EvD;;;EAII,oBrBqHwC;CqBpHzC;;A3Bk9EH,uDAAuD;A2B/8EvD;;EAGI,oBrB8GwC;CqB7GzC;;A3Bi9EH,uDAAuD;A2B98EvD;;EAIM,oBrBsGsC;CqBrGvC;;A3B+8EL,uDAAuD;A2Bt8EvD;;;EAGE,iBAAgC;EAChC,6BAA6B;EAC7B,6CAAgD;EAChD,6CAAmD;UAAnD,qCAAmD;CACpD;;A3By8ED,4GAA4G;A2Bt8E5G;;;;;;;;;;;EEtPI,erB2Ke;CqB1KhB;;A7B0sFH,6GAA6G;A2Br9E7G;EElPI,sBrBuKe;CqB/JhB;;A7BosFH,6GAA6G;A2B19E7G;EEtOI,erB2Je;EqB1Jf,sBrB0Je;EqBzJf,0BAAyB;CAC1B;;A7BosFH,6GAA6G;A2Bj+E7G;EEhOI,erBqJe;CqBpJhB;;A7BqsFH,uDAAuD;A2Bt+EvD;EAII,0QrB2JmB;CqB1JpB;;A3Bs+EH,4GAA4G;A2Bn+E5G;;;;;;;;;;;EE9PI,erBiRqB;CqBhRtB;;A7B+uFH,6GAA6G;A2Bl/E7G;EE1PI,sBrB6QqB;CqBrQtB;;A7ByuFH,6GAA6G;A2Bv/E7G;EE9OI,erBiQqB;EqBhQrB,sBrBgQqB;EqB/PrB,0BAAyB;CAC1B;;A7ByuFH,6GAA6G;A2B9/E7G;EExOI,erB2PqB;CqB1PtB;;A7B0uFH,uDAAuD;A2BngFvD;EAII,mVrBoJmB;CqBnJpB;;A3BmgFH,4GAA4G;A2BhgF5G;;;;;;;;;;;EEtQI,erBkBa;CqBjBd;;A7BoxFH,6GAA6G;A2B/gF7G;EElQI,sBrBca;CqBNd;;A7B8wFH,6GAA6G;A2BphF7G;EEtPI,erBEa;EqBDb,sBrBCa;EqBAb,0BAAyB;CAC1B;;A7B8wFH,6GAA6G;A2B3hF7G;EEhPI,erBJa;CqBKd;;A7B+wFH,uDAAuD;A2BhiFvD;EAII,oTrB6IkB;CqB5InB;;AJhPC;EvBixFF,uDAAuD;E2Bt8EzD;IAMM,sBAAsB;IACtB,iBAAiB;IACjB,uBAAuB;GACxB;E3Bm8EH,uDAAuD;E2B58EzD;IAaM,sBAAsB;IACtB,YAAY;IACZ,uBAAuB;GACxB;E3Bk8EH,uDAAuD;E2Bl9EzD;IAoBM,sBAAsB;GACvB;E3Bi8EH,uDAAuD;E2Bt9EzD;IAwBM,sBAAsB;IACtB,uBAAuB;GAOxB;E3B27EH,uDAAuD;E2B39EzD;;;IA8BQ,YAAY;GACb;E3Bk8EL,uDAAuD;E2Bj+EzD;IAoCM,YAAY;GACb;E3Bg8EH,uDAAuD;E2Br+EzD;IAwCM,iBAAiB;IACjB,uBAAuB;GACxB;E3Bg8EH,uDAAuD;E2B1+EzD;;IAgDM,sBAAsB;IACtB,cAAc;IACd,iBAAiB;IACjB,uBAAuB;GAKxB;E3B07EH,uDAAuD;E2Bl/EzD;;IAsDQ,gBAAgB;GACjB;E3Bg8EL,uDAAuD;E2Bv/EzD;;IA2DM,mBAAmB;IACnB,eAAe;GAChB;E3Bg8EH,uDAAuD;E2B7/EzD;IAiEM,OAAO;GACR;C3B+7EJ;;AAED,uDAAuD;A8Br3FvD;EACE,sBAAsB;EACtB,iBC2BkC;ED1BlC,kBxB0PmC;EwBzPnC,mBAAmB;EACnB,oBAAoB;EACpB,uBAAuB;EACvB,gBAAgB;EAChB,0BAAkB;KAAlB,uBAAkB;MAAlB,sBAAkB;UAAlB,kBAAkB;EAClB,8BAAiD;EE8FjD,yBD7EmC;EC8EnC,gB1BoDmB;EW9JjB,wBCG4B;CYyC/B;;A9B21FD,wDAAwD;A8Br4FxD;EnBFE,qBAAqB;EAErB,2CAA2C;EAC3C,qBAAqB;CmBkBlB;;A9By3FL,6GAA6G;A8B54F7G;EAuBI,sBAAsB;CpBPrB;;AVi4FL,wDAAwD;A8Bj5FxD;EA0BI,sBAAsB;CACvB;;A9B23FH,wDAAwD;A8Bt5FxD;EA+BI,uBAAuB;EACvB,WAAW;EXhCX,yBY+BiC;UZ/BjC,iBY+BiC;CDGlC;;A9B23FH,wDAAwD;A8B75FxD;EAsCI,oBxB8SwC;EwB7SxC,aAAa;EXvCb,yBWwCwB;UXxCxB,iBWwCwB;CACzB;;A9B23FH,wDAAwD;A8Bv3FxD;;EAEE,qBAAqB;CACtB;;A9B03FD,wDAAwD;A8Bn3FxD;EEpDE,Y1B+PmC;E0B9PnC,0BxBkKgB;EwBjKhB,sBxBiKgB;EWtKd,yBY8BiC;UZ9BjC,iBY8BiC;CD2BpC;;A9By3FD,6GAA6G;A8B33F7G;EE9CI,Y1ByPiC;E0BxPjC,0BAVwB;EAWpB,sBAVgB;CtBEC;;AVs7FzB,+GAA+G;A8Bl4F/G;EEvCI,Y1BkPiC;E0BjPjC,0BAjBwB;EAkBpB,sBAjBgB;CAkBrB;;AhC66FH,+GAA+G;A8Bz4F/G;;EE/BI,Y1B0OiC;E0BzOjC,0BAzBwB;EA0BpB,sBAzBgB;EA2BpB,uBAAuB;Eb5BvB,yBY+BiC;UZ/BjC,iBY+BiC;CCOlC;;AhCo6FH,+GAA+G;A8Bn5F/G;;;;EErBM,Y1BgO+B;E0B/N/B,0BAAwB;EACpB,sBAAoB;CACzB;;AhC+6FL,+GAA+G;A8B75F/G;EEXM,0BxB0HY;EwBzHR,sBxByHQ;CwBxHb;;AhC46FL,6GAA6G;A8Bn6F7G;EEPM,0BxBsHY;EwBrHR,sBxBqHQ;CEnKO;;AV69FzB,wDAAwD;A8Bt6FxD;EEvDE,2BxByVU;EwBxVV,0BvBNkC;EuBOlC,mB1BmQmC;EaxQjC,yBY8BiC;UZ9BjC,iBY8BiC;CD8BpC;;A9B46FD,6GAA6G;A8B96F7G;EEjDI,2BxBmVQ;EwBlVR,0BAVwB;EAWpB,sBAVgB;CtBEC;;AV4+FzB,+GAA+G;A8Br7F/G;EE1CI,2BxB4UQ;EwB3UR,0BAjBwB;EAkBpB,sBAjBgB;CAkBrB;;AhCm+FH,+GAA+G;A8B57F/G;;EElCI,2BxBoUQ;EwBnUR,0BAzBwB;EA0BpB,sBAzBgB;EA2BpB,uBAAuB;Eb5BvB,yBY+BiC;UZ/BjC,iBY+BiC;CCOlC;;AhC09FH,+GAA+G;A8Bt8F/G;;;;EExBM,2BxB0TM;EwBzTN,0BAAwB;EACpB,sBAAoB;CACzB;;AhCq+FL,+GAA+G;A8Bh9F/G;EEdM,0BvB9C8B;EuB+C1B,mB1B2N2B;C0B1NhC;;AhCk+FL,6GAA6G;A8Bt9F7G;EEVM,0BvBlD8B;EuBmD1B,mB1BuN2B;CIrQZ;;AVmhGzB,wDAAwD;A8Bz9FxD;EE1DE,Y1BuQmC;E0BtQnC,0BxBgIsB;EwB/HtB,sBxB+HsB;EWpIpB,yBY8BiC;UZ9BjC,iBY8BiC;CDiCpC;;A9B+9FD,6GAA6G;A8Bj+F7G;EEpDI,Y1BiQiC;E0BhQjC,0BAVwB;EAWpB,sBAVgB;CtBEC;;AVkiGzB,+GAA+G;A8Bx+F/G;EE7CI,Y1B0PiC;E0BzPjC,0BAjBwB;EAkBpB,sBAjBgB;CAkBrB;;AhCyhGH,+GAA+G;A8B/+F/G;;EErCI,Y1BkPiC;E0BjPjC,0BAzBwB;EA0BpB,sBAzBgB;EA2BpB,uBAAuB;Eb5BvB,yBY+BiC;UZ/BjC,iBY+BiC;CCOlC;;AhCghGH,+GAA+G;A8Bz/F/G;;;;EE3BM,Y1BwO+B;E0BvO/B,0BAAwB;EACpB,sBAAoB;CACzB;;AhC2hGL,+GAA+G;A8BngG/G;EEjBM,0BxBwFkB;EwBvFd,sBxBuFc;CwBtFnB;;AhCwhGL,6GAA6G;A8BzgG7G;EEbM,0BxBoFkB;EwBnFd,sBxBmFc;CEjIC;;AVykGzB,wDAAwD;A8B5gGxD;EE7DE,Y1B2QmC;E0B1QnC,0BxBmLiB;EwBlLjB,sBxBkLiB;EWvLf,yBY8BiC;UZ9BjC,iBY8BiC;CDoCpC;;A9BkhGD,6GAA6G;A8BphG7G;EEvDI,Y1BqQiC;E0BpQjC,0BAVwB;EAWpB,sBAVgB;CtBEC;;AVwlGzB,+GAA+G;A8B3hG/G;EEhDI,Y1B8PiC;E0B7PjC,0BAjBwB;EAkBpB,sBAjBgB;CAkBrB;;AhC+kGH,+GAA+G;A8BliG/G;;EExCI,Y1BsPiC;E0BrPjC,0BAzBwB;EA0BpB,sBAzBgB;EA2BpB,uBAAuB;Eb5BvB,yBY+BiC;UZ/BjC,iBY+BiC;CCOlC;;AhCskGH,+GAA+G;A8B5iG/G;;;;EE9BM,Y1B4O+B;E0B3O/B,0BAAwB;EACpB,sBAAoB;CACzB;;AhCilGL,+GAA+G;A8BtjG/G;EEpBM,0BxB2Ia;EwB1IT,sBxB0IS;CwBzId;;AhC8kGL,6GAA6G;A8B5jG7G;EEhBM,0BxBuIa;EwBtIT,sBxBsIS;CEpLM;;AV+nGzB,wDAAwD;A8B/jGxD;EEhEE,Y1B+QmC;E0B9QnC,0BxByRuB;EwBxRvB,sBxBwRuB;EW7RrB,yBY8BiC;UZ9BjC,iBY8BiC;CDuCpC;;A9BqkGD,6GAA6G;A8BvkG7G;EE1DI,Y1ByQiC;E0BxQjC,0BAVwB;EAWpB,sBAVgB;CtBEC;;AV8oGzB,+GAA+G;A8B9kG/G;EEnDI,Y1BkQiC;E0BjQjC,0BAjBwB;EAkBpB,sBAjBgB;CAkBrB;;AhCqoGH,+GAA+G;A8BrlG/G;;EE3CI,Y1B0PiC;E0BzPjC,0BAzBwB;EA0BpB,sBAzBgB;EA2BpB,uBAAuB;Eb5BvB,yBY+BiC;UZ/BjC,iBY+BiC;CCOlC;;AhC4nGH,+GAA+G;A8B/lG/G;;;;EEjCM,Y1BgP+B;E0B/O/B,0BAAwB;EACpB,sBAAoB;CACzB;;AhCuoGL,+GAA+G;A8BzmG/G;EEvBM,0BxBiPmB;EwBhPf,sBxBgPe;CwB/OpB;;AhCooGL,6GAA6G;A8B/mG7G;EEnBM,0BxB6OmB;EwB5Of,sBxB4Oe;CE1RA;;AVqrGzB,wDAAwD;A8BlnGxD;EEnEE,Y1BmRmC;E0BlRnC,0BxB0Be;EwBzBf,sBxByBe;EW9Bb,yBY8BiC;UZ9BjC,iBY8BiC;CD0CpC;;A9BwnGD,6GAA6G;A8B1nG7G;EE7DI,Y1B6QiC;E0B5QjC,0BAVwB;EAWpB,sBAVgB;CtBEC;;AVosGzB,+GAA+G;A8BjoG/G;EEtDI,Y1BsQiC;E0BrQjC,0BAjBwB;EAkBpB,sBAjBgB;CAkBrB;;AhC2rGH,+GAA+G;A8BxoG/G;;EE9CI,Y1B8PiC;E0B7PjC,0BAzBwB;EA0BpB,sBAzBgB;EA2BpB,uBAAuB;Eb5BvB,yBY+BiC;UZ/BjC,iBY+BiC;CCOlC;;AhCkrGH,+GAA+G;A8BlpG/G;;;;EEpCM,Y1BoP+B;E0BnP/B,0BAAwB;EACpB,sBAAoB;CACzB;;AhC6rGL,+GAA+G;A8B5pG/G;EE1BM,0BxBdW;EwBeP,sBxBfO;CwBgBZ;;AhC0rGL,6GAA6G;A8BlqG7G;EEtBM,0BxBlBW;EwBmBP,sBxBnBO;CE3BQ;;AV2uGzB,wDAAwD;A8BnqGxD;EEpBE,exB+GgB;EwB9GhB,uBAAuB;EACvB,8BAA8B;EAC9B,sBxB4GgB;CsBzFjB;;A9ByqGD,6GAA6G;A8B3qG7G;EEdI,YAAY;EACZ,0BxBwGc;EwBvGV,sBxBuGU;CEnKO;;AV0vGzB,+GAA+G;A8BlrG/G;EEPI,YAAY;EACZ,0BxBiGc;EwBhGV,sBxBgGU;CwB/Ff;;AhC6rGH,+GAA+G;A8BzrG/G;;EECI,YAAY;EACZ,0BxByFc;EwBxFV,sBxBwFU;CwB/Ef;;AhCqrGH,+GAA+G;A8BjsG/G;;;;EEQM,YAAY;EACZ,0BAAwB;EACpB,sBAAoB;CACzB;;AhCgsGL,+GAA+G;A8B3sG/G;EEkBM,sBAAqB;CACtB;;AhC6rGL,6GAA6G;A8BhtG7G;EEqBM,sBAAqB;CtB7FF;;AV6xGzB,wDAAwD;A8BltGxD;EEvBE,Y1BiNmC;E0BhNnC,uBAAuB;EACvB,8BAA8B;EAC9B,mB1B8MmC;CwBxLpC;;A9BwtGD,6GAA6G;A8B1tG7G;EEjBI,YAAY;EACZ,uB1B0MiC;E0BzM7B,mB1ByM6B;CIrQZ;;AV4yGzB,+GAA+G;A8BjuG/G;EEVI,YAAY;EACZ,uB1BmMiC;E0BlM7B,mB1BkM6B;C0BjMlC;;AhC+uGH,+GAA+G;A8BxuG/G;;EEFI,YAAY;EACZ,uB1B2LiC;E0B1L7B,mB1B0L6B;C0BjLlC;;AhCuuGH,+GAA+G;A8BhvG/G;;;;EEKM,YAAY;EACZ,0BAAwB;EACpB,sBAAoB;CACzB;;AhCkvGL,+GAA+G;A8B1vG/G;EEeM,oBAAqB;CACtB;;AhC+uGL,6GAA6G;A8B/vG7G;EEkBM,oBAAqB;CtB7FF;;AV+0GzB,wDAAwD;A8BjwGxD;EE1BE,exB6EsB;EwB5EtB,uBAAuB;EACvB,8BAA8B;EAC9B,sBxB0EsB;CsBjDvB;;A9BuwGD,6GAA6G;A8BzwG7G;EEpBI,YAAY;EACZ,0BxBsEoB;EwBrEhB,sBxBqEgB;CEjIC;;AV81GzB,+GAA+G;A8BhxG/G;EEbI,YAAY;EACZ,0BxB+DoB;EwB9DhB,sBxB8DgB;CwB7DrB;;AhCiyGH,+GAA+G;A8BvxG/G;;EELI,YAAY;EACZ,0BxBuDoB;EwBtDhB,sBxBsDgB;CwB7CrB;;AhCyxGH,+GAA+G;A8B/xG/G;;;;EEEM,YAAY;EACZ,0BAAwB;EACpB,sBAAoB;CACzB;;AhCoyGL,+GAA+G;A8BzyG/G;EEYM,sBAAqB;CACtB;;AhCiyGL,6GAA6G;A8B9yG7G;EEeM,sBAAqB;CtB7FF;;AVi4GzB,wDAAwD;A8BhzGxD;EE7BE,exBgIiB;EwB/HjB,uBAAuB;EACvB,8BAA8B;EAC9B,sBxB6HiB;CsBjGlB;;A9BszGD,6GAA6G;A8BxzG7G;EEvBI,YAAY;EACZ,0BxByHe;EwBxHX,sBxBwHW;CEpLM;;AVg5GzB,+GAA+G;A8B/zG/G;EEhBI,YAAY;EACZ,0BxBkHe;EwBjHX,sBxBiHW;CwBhHhB;;AhCm1GH,+GAA+G;A8Bt0G/G;;EERI,YAAY;EACZ,0BxB0Ge;EwBzGX,sBxByGW;CwBhGhB;;AhC20GH,+GAA+G;A8B90G/G;;;;EEDM,YAAY;EACZ,0BAAwB;EACpB,sBAAoB;CACzB;;AhCs1GL,+GAA+G;A8Bx1G/G;EESM,sBAAqB;CACtB;;AhCm1GL,6GAA6G;A8B71G7G;EEYM,sBAAqB;CtB7FF;;AVm7GzB,wDAAwD;A8B/1GxD;EEhCE,exBsOuB;EwBrOvB,uBAAuB;EACvB,8BAA8B;EAC9B,sBxBmOuB;CsBpMxB;;A9Bq2GD,6GAA6G;A8Bv2G7G;EE1BI,YAAY;EACZ,0BxB+NqB;EwB9NjB,sBxB8NiB;CE1RA;;AVk8GzB,+GAA+G;A8B92G/G;EEnBI,YAAY;EACZ,0BxBwNqB;EwBvNjB,sBxBuNiB;CwBtNtB;;AhCq4GH,+GAA+G;A8Br3G/G;;EEXI,YAAY;EACZ,0BxBgNqB;EwB/MjB,sBxB+MiB;CwBtMtB;;AhC63GH,+GAA+G;A8B73G/G;;;;EEJM,YAAY;EACZ,0BAAwB;EACpB,sBAAoB;CACzB;;AhCw4GL,+GAA+G;A8Bv4G/G;EEMM,sBAAqB;CACtB;;AhCq4GL,6GAA6G;A8B54G7G;EESM,sBAAqB;CtB7FF;;AVq+GzB,wDAAwD;A8B94GxD;EEnCE,exBzBe;EwB0Bf,uBAAuB;EACvB,8BAA8B;EAC9B,sBxB5Be;CsB8DhB;;A9Bo5GD,6GAA6G;A8Bt5G7G;EE7BI,YAAY;EACZ,0BxBhCa;EwBiCT,sBxBjCS;CE3BQ;;AVo/GzB,+GAA+G;A8B75G/G;EEtBI,YAAY;EACZ,0BxBvCa;EwBwCT,sBxBxCS;CwByCd;;AhCu7GH,+GAA+G;A8Bp6G/G;;EEdI,YAAY;EACZ,0BxB/Ca;EwBgDT,sBxBhDS;CwByDd;;AhC+6GH,+GAA+G;A8B56G/G;;;;EEPM,YAAY;EACZ,0BAAwB;EACpB,sBAAoB;CACzB;;AhC07GL,+GAA+G;A8Bt7G/G;EEGM,sBAAqB;CACtB;;AhCu7GL,6GAA6G;A8B37G7G;EEMM,sBAAqB;CtB7FF;;AVuhHzB,yDAAyD;A8Bt7GzD;EACE,oBAAoB;EACpB,etBgEgB;EsB/DhB,iBAAiB;CA4BlB;;A9B85GD,yDAAyD;A8B77GzD;EASI,8BAA8B;EX7G9B,yBW8GwB;UX9GxB,iBW8GwB;CACzB;;A9Bw7GH,yDAAyD;A8Bn8GzD;EAeI,0BAA0B;CAC3B;;A9Bw7GH,6GAA6G;A8Bx8G7G;EAkBI,0BAA0B;CpBnHL;;AV8iHzB,6GAA6G;A8B78G7G;EAqBI,exBjB0B;EwBkB1B,2BxBjB6B;EwBkB7B,8BAA8B;CpB3G7B;;AVwiHL,6GAA6G;A8Bp9G7G;EA2BM,2BtB6NM;EsB5NN,sBAAsB;CpBhHvB;;AV8iHL,yDAAyD;A8Bp7GzD;EEnCE,wB1BwLqC;E0BvLrC,mB1BqDsB;EW/JpB,sBX+N0B;CwBhF7B;;A9Bw7GD,yDAAyD;A8Bv7GzD;EEvCE,2B1BqLoC;E0BpLpC,oB1BsDsB;EWhKpB,yBCK6B;CY8IhC;;A9B27GD,yDAAyD;A8Bp7GzD;EACE,eAAe;EACf,YAAY;CACb;;A9Bu7GD,yDAAyD;A8Bp7GzD;EACE,gBxBmIkC;CwBlInC;;A9Bu7GD,yDAAyD;A8Bp7GzD;;;EAII,YAAY;CACb;;A9Bs7GH,yDAAyD;AiCpmHzD;EACE,WAAW;EACX,wCAAgC;EAAhC,mCAAgC;EAAhC,gCAAgC;CAKjC;;AjCmmHD,yDAAyD;AiC1mHzD;EAKI,WAAW;CACZ;;AjCymHH,0DAA0D;AiCtmH1D;EACE,cAAc;CAOf;;AjCmmHD,0DAA0D;AiC3mH1D;EAII,eAAe;CAChB;;AjC2mHH,0DAA0D;AiCtmH1D;EACE,mBAAmB;EACnB,UAAU;EACV,iBAAiB;EACjB,yCAAiC;O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;EpBnC3B,0BoBmC2B;CAC9B;;ArCqzHD,6DAA6D;AqClzH7D;EACE,YAAY;CACb;;ArCqzHD,6DAA6D;AqCpzH7D;EACE,iBAAiB;CAClB;;ArCuzHD,6DAA6D;AqCtzH7D;;EpB5DI,8BoB+D8B;EpB9D9B,2BoB8D8B;CAC/B;;ArCyzHH,6DAA6D;AqCvzH7D;EpBpDI,6BoBqD2B;EpBpD3B,0BoBoD2B;CAC9B;;ArC2zHD,6DAA6D;AqCxzH7D;;EAEE,WAAW;CACZ;;ArC2zHD,8DAA8D;AqC3yH9D;EACE,mB/B+L2C;E+B9L3C,kB/B8L2C;C+B7L5C;;ArC8yHD,8DAA8D;AqC7yH9D;EACE,oB/B4L2C;E+B3L3C,mB/B2L2C;C+B1L5C;;ArCgzHD,8DAA8D;AqC5yH9D;ElBhHI,yBY+BiC;UZ/BjC,iBY+BiC;CMwFpC;;ArC0yHD,8DAA8D;AqCjzH9D;ElBhHI,yBkBqHwB;UlBrHxB,iBkBqHwB;CACzB;;ArCgzHH,8DAA8D;AqC3yH9D;EACE,eAAe;CAChB;;ArC8yHD,8DAA8D;AqC5yH9D;EACE,4BAA+C;EAC/C,uBAAuB;CACxB;;ArC+yHD,8DAA8D;AqC7yH9D;EACE,4B/B8F2B;C+B7F5B;;ArCgzHD,8DAA8D;AqCxyH9D;;;EAII,eAAe;EACf,YAAY;EACZ,YAAY;EACZ,gBAAgB;CACjB;;ArC0yHH,+GAA+G;AqClzH/G;EClJI,YAAY;EACZ,eAAe;EACf,YAAY;CACb;;AtCw8HH,8DAA8D;AqCzzH9D;EAeM,YAAY;CACb;;ArC8yHL,8DAA8D;AqC9zH9D;;;;EAuBI,iB/B9Ec;E+B+Ed,eAAe;CAChB;;ArC8yHH,8DAA8D;AqC3yH9D;EAEI,iBAAiB;CAClB;;ArC6yHH,8DAA8D;AqChzH9D;EpBxJI,8BoB6J+B;EpB5J/B,6BoB4J+B;CAChC;;ArCgzHH,8DAA8D;AqCtzH9D;EpBtKI,2BoB8K4B;EpB7K5B,0BoB6K4B;CAC7B;;ArCmzHH,8DAA8D;AqCjzH9D;EACE,iBAAiB;CAClB;;ArCozHD,8DAA8D;AqCnzH9D;;EpBtKI,8BoByK+B;EpBxK/B,6BoBwK+B;CAChC;;ArCszHH,8DAA8D;AqCpzH9D;EpB1LI,2BoB2L0B;EpB1L1B,0BoB0L0B;CAC7B;;ArCwzHD,8DAA8D;AAC9D;;;;EqCryHM,mBAAmB;EACnB,uBAAU;EACV,qBAAqB;CACtB;;ArC2yHL,2DAA2D;AuCpgI3D;EACE,mBAAmB;EACnB,YAAY;EAGV,qBAAc;EAAd,sBAAc;EAAd,qBAAc;EAAd,cAAc;CA4BjB;;AvC0+HD,4DAA4D;AuC3gI5D;EAgBI,mBAAmB;EACnB,WAAW;EAMT,oBAAQ;EAAR,gBAAQ;MAAR,YAAQ;UAAR,QAAQ;EAQV,iBAAiB;CAClB;;AvCm/HH,6GAA6G;AuCnhI7G;EAoBM,WAAW;C7BgCZ;;AVo+HL,4DAA4D;AuCr/H5D;;;EtBnCI,iBsB6CwB;CACzB;;AvCi/HH,4DAA4D;AuC9+H5D;;EAOE,oBAAoB;EACpB,uBAAuB;CACxB;;AvC4+HD,4DAA4D;AuCp9H5D;EACE,qBXjEgC;EWkEhC,iBAAiB;EACjB,gBjCyEmB;EiCxEnB,oBAAoB;EACpB,kBjC6NmC;EiC5NnC,2B/BsQU;E+BrQV,mBAAmB;EACnB,sC/BoQU;E+BnQV,sC/BmQU;ES9VR,wBCG4B;CqB8G/B;;AvCm8HD,6DAA6D;AuCl+H7D;;;EAcI,mBX3E8B;EW4E9B,oBjC+DoB;EWhKpB,yBCK6B;CqB8F9B;;AvC09HH,6DAA6D;AuC3+H7D;;;EAmBI,qBX7E8B;EW8E9B,mBjCyDoB;EW/JpB,sBX+N0B;CiCvH3B;;AvC89HH,6DAA6D;AuCp/H7D;;EA4BI,cAAc;CACf;;AvC69HH,6DAA6D;AuCp9H7D;;;;;;;EtB3GI,8BsBkH4B;EtBjH5B,2BsBiH4B;CAC/B;;AvCw9HD,6DAA6D;AuCv9H7D;EACE,gBAAgB;CACjB;;AvC09HD,6DAA6D;AuCz9H7D;;;;;;;EtBzGI,6BsBgH2B;EtB/G3B,0BsB+G2B;CAC9B;;AvC69HD,6DAA6D;AuC59H7D;EACE,eAAe;CAChB;;AvC+9HD,6DAA6D;AuCz9H7D;EACE,mBAAmB;EAGnB,aAAa;EACb,oBAAoB;CAiCrB;;AvC07HD,6DAA6D;AuCh+H7D;EAUI,mBAAmB;CAQpB;;AvCm9HH,6DAA6D;AuCr+H7D;EAYM,kBjCxEY;CiCyEb;;AvC69HL,6GAA6G;AuC1+H7G;EAgBM,WAAW;C7BjHZ;;AVglIL,6DAA6D;AuC/+H7D;;EAwBM,mBjCpFY;CiCqFb;;AvC49HL,6DAA6D;AuCr/H7D;;EA8BM,WAAW;EACX,kBjC3FY;CiCgGb;;AvCw9HL,6GAA6G;AuC5/H7G;;;;EAkCQ,WAAW;C7BnId;;AVqmIL,6DAA6D;AwClpI7D;EACE,mBAAmB;EACnB,gBAAgB;EAChB,qBlC8U8B;EkC7U9B,gBAAgB;CAKjB;;AxCipID,6DAA6D;AwC1pI7D;EAOI,kBlC2U0B;CkC1U3B;;AxCupIH,6DAA6D;AwCppI7D;EACE,mBAAmB;EACnB,YAAY;EACZ,WAAW;CA8BZ;;AxC0nID,6DAA6D;AwC3pI7D;EAMI,YlC6U8C;EkC5U9C,0BlC6UiD;EapWjD,yBbqW8C;UarW9C,iBbqW8C;CkC5U/C;;AxCypIH,6DAA6D;AwClqI7D;EAaI,8DlC0U+E;UkC1U/E,sDlC0U+E;CkCzUhF;;AxCypIH,6DAA6D;AwCvqI7D;EAiBI,YlCwU6C;EkCvU7C,0BlCwUgD;Ea1WhD,yBb2W6C;Ua3W7C,iBb2W6C;CkCvU9C;;AxC0pIH,6DAA6D;AwC9qI7D;EAwBM,oBlC4SsC;EkC3StC,uBlCuT2C;CkCtT5C;;AxC0pIL,6DAA6D;AwCprI7D;EA6BM,elCoT8C;EkCnT9C,oBlCsSsC;CkCrSvC;;AxC2pIL,6DAA6D;AwCnpI7D;EACE,mBAAmB;EACnB,cAAc;EACd,QAAQ;EACR,eAAe;EACf,YlC8RwC;EkC7RxC,alC6RwC;EkC5RxC,qBAAqB;EACrB,0BAAkB;KAAlB,uBAAkB;MAAlB,sBAAkB;UAAlB,kBAAkB;EAClB,uBlC2RwC;EkC1RxC,6BAA6B;EAC7B,mCAAmC;EACnC,iClCyR2C;UkCzR3C,yBlCyR2C;Ea5VzC,+Db6V4D;Ua7V5D,uDb6V4D;CkCxR/D;;AxCspID,6DAA6D;AwChpI7D;EvB7EI,wBCG4B;CsB6E7B;;AxCkpIH,6DAA6D;AwCrpI7D;EAMI,2NlC6R8B;CkC5R/B;;AxCmpIH,6DAA6D;AwC1pI7D;EAUI,0BlC0RsC;EkCzRtC,wKlC0RoC;EahXpC,yBbiX2C;UajX3C,iBbiX2C;CkCzR5C;;AxCopIH,8DAA8D;AwC7oI9D;EAEI,mBlCkRqB;CkCjRtB;;AxC+oIH,8DAA8D;AwClpI9D;EAMI,qKlC+Q2B;CkC9Q5B;;AxCgpIH,8DAA8D;AwCvoI9D;EAEI,gBAAgB;CAWjB;;AxC+nIH,8DAA8D;AwC5oI9D;EAKM,eAAe;EACf,uBlCmO0B;EkClO1B,YAAY;CACb;;AxC2oIL,8DAA8D;AwCnpI9D;EAWM,eAAe;CAChB;;AxC4oIL,8DAA8D;AwChoI9D;EACE,sBAAsB;EACtB,gBAAgB;EAChB,2ClC4OuC;EkC3OvC,0BAA0C;EAC1C,2BhCgNU;EgC/MV,uBAAuB;EACvB,oNAAsG;EACtG,0BAA0B;EAC1B,kClC2OoC;UkC3OpC,0BlC2OoC;EkC1OpC,sChC2MU;ES9VR,wBCG4B;EsBmJ9B,sBAAsB;EACtB,yBAAyB;CAY1B;;AxCunID,8DAA8D;AwCjpI9D;EAiBI,sBlCyOsC;EkCxOtC,cAAc;ErBzJd,0FbkYgF;UalYhF,kFbkYgF;CkCvOjF;;AxCooIH,8DAA8D;AwCxpI9D;EAwBI,WAAW;CACZ;;AxCooIH,8DAA8D;AwCjoI9D;EACE,sBlCmNwC;EkClNxC,yBlCkNwC;EkCjNxC,elC+N8B;CkCzN/B;;AxC+nID,8DAA8D;AwCxnI9D;EACE,mBAAmB;EACnB,sBAAsB;EACtB,gBAAgB;EAChB,elCgNmC;EkC/MnC,gBAAgB;CACjB;;AxC2nID,8DAA8D;AwCznI9D;EACE,iBlC4MkC;EkC3MlC,gBAAgB;EAChB,UAAU;EACV,yBAAa;EACb,WAAW;CAKZ;;AxCwnID,8DAA8D;AwCloI9D;ErB3LI,8DbyYkE;UazYlE,sDbyYkE;CkCrMnE;;AxC8nIH,8DAA8D;AwC3nI9D;EACE,mBAAmB;EACnB,OAAO;EACP,SAAS;EACT,QAAQ;EACR,WAAW;EACX,elC0LmC;EkCzLnC,qBlC8L8B;EkC7L9B,iBlC8L6B;EkC7L7B,YlC8L8B;EkC7L9B,0BAAkB;KAAlB,uBAAkB;MAAlB,sBAAkB;UAAlB,kBAAkB;EAClB,uBlC6L8B;EkC5L9B,uBlC8L8B;EWnZ5B,wBCG4B;ECD5B,8DbmZgD;UanZhD,sDbmZgD;CkCjKnD;;AxCkmID,8DAA8D;AwC7oI9D;EAkBM,0BlC+LkB;CkC9LnB;;AxC+nIL,8DAA8D;AwClpI9D;EAuBI,mBAAmB;EACnB,UlCxIc;EkCyId,YlCzIc;EkC0Id,alC1Ic;EkC2Id,WAAW;EACX,eAAe;EACf,elCmKiC;EkClKjC,qBlCuK4B;EkCtK5B,iBlCuK2B;EkCtK3B,YlCuK4B;EkCtK5B,uBlC6K4B;EkC5K5B,uBlCwK4B;EWnZ5B,qCuB4OgF;CACjF;;AxC+nIH,8DAA8D;AwCnqI9D;EAwCM,kBlC4KU;CkC3KX;;AxC+nIL,mDAAmD;AyCh3InD;EACE,gBAAgB;EAChB,iBAAiB;EACjB,iBAAiB;CAClB;;AzCm3ID,oDAAoD;AyCj3IpD;EACE,sBAAsB;CAgBvB;;AzCq2ID,6GAA6G;AyCt3I7G;EAII,sBAAsB;C/BOrB;;AVg3IL,oDAAoD;AyC33IpD;EASI,2BjC8UQ;CiCvUT;;AzCg3IH,6GAA6G;AyCh4I7G;EAYM,2BjC2UM;EiC1UN,oBnCkUsC;EmCjUtC,8BnCudqC;CIzctC;;AV22IL,oDAAoD;AyCj3IpD;EAEI,sBAAsB;CACvB;;AzCm3IH,oDAAoD;AyCt3IpD;;EAOI,kBnCmcgC;CmClcjC;;AzCo3IH,oDAAoD;AyC52IpD;EACE,8BnCgcgD;CmCjZjD;;AzCi0ID,+GAA+G;AyCj3I/G;EH/CI,YAAY;EACZ,eAAe;EACf,YAAY;CACb;;AtCo6IH,oDAAoD;AyCx3IpD;EAKI,YAAY;EAEZ,oBnCqCc;CmChCf;;AzCk3IH,oDAAoD;AyC93IpD;EAUM,oBnC+a+B;CmC9ahC;;AzCw3IL,oDAAoD;AyCn4IpD;EAeI,eAAe;EACf,mBnC2aoC;EmC1apC,8BAAgD;ExB9DhD,qCwB+DwD;CAazD;;AzC42IH,6GAA6G;AyC34I7G;EAqBM,2DnC4a4C;CI5d7C;;AV26IL,6GAA6G;AyCh5I7G;EA0BQ,2BjCuRI;EiCtRJ,8BAA8B;EAC9B,0BAA0B;C/BtC7B;;AVi6IL,6GAA6G;A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wD;A2CpjJxD;EA6BI,uCAAsB;CACvB;;A3C2hJH,wDAAwD;A2CvhJxD;EAEI,arCqRoC;CqChRrC;;A3CqhJH,6GAA6G;A2C5hJ7G;EAKM,arCkRkC;CIzcnC;;AVmtJL,wDAAwD;A2CjiJxD;EAWM,gCrC0QkC;CqCrQnC;;A3CshJL,6GAA6G;A2CtiJ7G;EAcQ,iCrCwQgC;CIxcnC;;AV6tJL,6GAA6G;A2C3iJ7G;;;;;;;;;;EAuBQ,arCgQgC;CIxbnC;;AV0tJL,wDAAwD;A2CzjJxD;EA6BI,6CAAsB;CACvB;;A3CgiJH,oDAAoD;A4ClwJpD;EACE,mBAAmB;EACnB,eAAe;EACf,uBtCmjB+B;EsCljB/B,uBCD6B;E5BH3B,wBCG4B;E0BK9B,wDpCsVU;UoCtVV,gDpCsVU;CoCrVX;;A5CmwJD,qDAAqD;A4CjwJrD;EAEE,iBtCwiBgC;CsCviBjC;;A5CmwJD,+GAA+G;A4CtwJ/G;ENbI,YAAY;EACZ,eAAe;EACf,YAAY;CACb;;AtCuxJH,qDAAqD;A4CxwJrD;EACE,uBtCqiB+B;CsCpiBhC;;A5C2wJD,qDAAqD;A4CzwJrD;EACE,sBAA4B;EAC5B,iBAAiB;CAClB;;A5C4wJD,qDAAqD;A4C1wJrD;EACE,iBAAiB;CAClB;;A5C6wJD,6GAA6G;A4CnwJ7G;EAEI,sBAAsB;ClClCD;;AVwyJzB,qDAAqD;A4CxwJrD;EAMI,qBtC0gB8B;CsCzgB/B;;A5CswJH,qDAAqD;A4ClwJnD;EAGM,iC1BhDwB;E0BiDxB,kC1BjDwB;C0BkDzB;;A5CmwJP,qDAAqD;A4CxwJnD;EAUM,qC1BvDwB;E0BwDxB,oC1BxDwB;C0ByDzB;;A5CkwJP,qDAAqD;A4CxvJrD;EAEE,yBtC6egC;EsC5ehC,uBCtE6B;EDyE7B,wDpCkRU;UoClRV,gDpCkRU;CoC7QX;;A5CovJD,+GAA+G;A4C/vJ/G;ENxEI,YAAY;EACZ,eAAe;EACf,YAAY;CACb;;AtC20JH,qDAAqD;A4CtwJrD;E3BtEI,qC2B+E8E;CAC/E;;A5CiwJH,qDAAqD;A4C9vJrD;EAEE,yBtCgegC;EsC/dhC,uBCnF6B;EDsF7B,wDpCqQU;UoCrQV,gDpCqQU;CoChQX;;A5C0vJD,+GAA+G;A4CrwJ/G;ENrFI,YAAY;EACZ,eAAe;EACf,YAAY;CACb;;AtC81JH,qDAAqD;A4C5wJrD;E3BnFI,qCCG4B;C0B0F7B;;A5CuwJH,sDAAsD;A4C/vJtD;EACE,wBAA8B;EAC9B,wBtC+c+B;EsC9c/B,uBAA6B;EAC7B,iBAAiB;CAKlB;;A5C8vJD,sDAAsD;A4CvwJtD;EAOI,iBAAiB;CAClB;;A5CowJH,sDAAsD;A4CjwJtD;EACE,wBAA8B;EAC9B,uBAA6B;CAC9B;;A5CowJD,sDAAsD;A4C7vJtD;EE3HE,0BtCyKgB;EsCxKhB,sBtCwKgB;CoC5CjB;;A5CiwJD,sDAAsD;A4ChwJtD;EE9HE,0BtC0LiB;EsCzLjB,sBtCyLiB;CoC1DlB;;A5CowJD,sDAAsD;A4CnwJtD;EEjIE,0BtCuIsB;EsCtItB,sBtCsIsB;CoCJvB;;A5CuwJD,sDAAsD;A4CtwJtD;EEpIE,0BtCgSuB;EsC/RvB,sBtC+RuB;CoC1JxB;;A5C0wJD,sDAAsD;A4CzwJtD;EEvIE,0BtCiCe;EsChCf,sBtCgCe;CoCwGhB;;A5C6wJD,sDAAsD;A4C1wJtD;EEvIE,8BAA8B;EAC9B,sBtCmKgB;CoC3BjB;;A5C8wJD,sDAAsD;A4C7wJtD;EE1IE,8BAA8B;EAC9B,mBxCqQmC;CsC1HpC;;A5CixJD,sDAAsD;A4ChxJtD;EE7IE,8BAA8B;EAC9B,sBtCiIsB;CoCavB;;A5CoxJD,sDAAsD;A4CnxJtD;EEhJE,8BAA8B;EAC9B,sBtCoLiB;CoCnClB;;A5CuxJD,sDAAsD;A4CtxJtD;EEnJE,8BAA8B;EAC9B,sBtC0RuB;CoCtIxB;;A5C0xJD,sDAAsD;A4CzxJtD;EEtJE,8BAA8B;EAC9B,sBtC2Be;CoC4HhB;;A5C6xJD,6GAA6G;A4CvxJ7G;;EEnJI,kDAA4C;CAC7C;;A9C+6JH,6GAA6G;A4C7xJ7G;;;;EE7II,YAAY;CACb;;A9Ci7JH,6GAA6G;A4CryJ7G;;;EExII,iCAAW;CACZ;;A9Cm7JH,6GAA6G;A4C5yJ7G;EEpIM,YxCgiByB;CI5iB1B;;AVi8JL,sDAAsD;A4CzyJtD;EACE,WAAW;EACX,iBAAiB;EACjB,eAAe;CAChB;;A5C4yJD,sDAAsD;A4CzyJtD;E3BjLI,uB2BmL2B;CAC9B;;A5C2yJD,sDAAsD;A4C1yJtD;EACE,mBAAmB;EACnB,OAAO;EACP,SAAS;EACT,UAAU;EACV,QAAQ;EACR,iBAAiB;CAClB;;A5C6yJD,sDAAsD;A4CxyJtD;E3BjMI,qC2BkM4E;CAC/E;;A5C2yJD,sDAAsD;A4C1yJtD;E3BpMI,qCCG4B;C0BmM/B;;ArB7JG;EvB28JF,sDAAsD;E4CryJpD;IACE,qBAAc;IAAd,sBAAc;IAAd,qBAAc;IAAd,cAAc;IACd,4BAAoB;QAApB,wBAAoB;YAApB,oBAAoB;IACpB,wBtC8W4B;IsC7W5B,uBtC6W4B;GsCtW7B;E5CiyJH,sDAAsD;E4C5yJpD;IAOI,oBAAY;IAAZ,oBAAY;QAAZ,gBAAY;YAAZ,YAAY;IACZ,uBtCyW0B;IsCxW1B,sBtCwW0B;GsCvW3B;C5CwyJN;;AuBx9JG;EvB29JF,sDAAsD;E4C9wJtD;IAEI,qBAAc;IAAd,sBAAc;IAAd,qBAAc;IAAd,cAAc;IACd,4BAAoB;QAApB,wBAAoB;YAApB,oBAAoB;GAqDvB;E5C2tJD,sDAAsD;E4CnxJtD;IAYM,oBAAY;IAAZ,oBAAY;QAAZ,gBAAY;YAAZ,YAAY;GA2Cf;E5CguJH,sDAAsD;E4CvxJtD;IAmBM,eAAe;IACf,eAAe;GAChB;E5CuwJL,sDAAsD;E4C5xJtD;I3BzOE,8B2BmQoC;I3BlQpC,2B2BkQoC;GAQ/B;E5C+vJP,sDAAsD;E4CjyJtD;IA6BU,2BAA2B;GAC5B;E5CuwJT,sDAAsD;E4CryJtD;IAgCU,8BAA8B;GAC/B;E5CwwJT,sDAAsD;E4CzyJtD;I3B3NE,6B2B+PmC;I3B9PnC,0B2B8PmC;GAQ9B;E5CkwJP,sDAAsD;E4C9yJtD;IAuCU,0BAA0B;GAC3B;E5C0wJT,sDAAsD;E4ClzJtD;IA0CU,6BAA6B;GAC9B;E5C2wJT,sDAAsD;E4CtzJtD;IA+CQ,iBAAiB;GAMlB;E5CqwJP,sDAAsD;E4C1zJtD;;IAmDU,iBAAiB;GAClB;C5C2wJV;;AuB5gKG;EvB+gKF,sDAAsD;E4CjwJtD;IACE,wBAAgB;OAAhB,qBAAgB;YAAhB,gBAAgB;IAChB,4BtCyQmC;OsCzQnC,yBtCyQmC;YsCzQnC,oBtCyQmC;GsCnQpC;E5C8vJD,sDAAsD;E4CtwJtD;IAKI,sBAAsB;IACtB,YAAY;GACb;C5CowJJ;;AAED,0DAA0D;A+CxkK1D;EACE,sBzCivBkC;EyChvBlC,sBlCGgC;EkCFhC,iBAAiB;EACjB,sCvC8VU;ES9VR,wBCG4B;C6BA/B;;A/C0kKD,+GAA+G;A+CjlK/G;ETEI,YAAY;EACZ,eAAe;EACf,YAAY;CACb;;AtCmlKH,2DAA2D;A+C/kK3D;EACE,YAAY;CA2Bb;;A/CwjKD,2DAA2D;A+CplK3D;EAKI,sBAAsB;EACtB,sBzCouBiC;EyCnuBjC,qBzCmuBiC;EyCluBjC,2BvCiVQ;EuChVR,aAAiC;CAClC;;A/CmlKH,2DAA2D;A+C7lK3D;EAmBI,2BAA2B;CAC5B;;A/C8kKH,2DAA2D;A+ClmK3D;EAsBI,sBAAsB;CACvB;;A/CglKH,2DAA2D;A+CvmK3D;EA0BI,2BvC+TQ;CuC9TT;;A/CilKH,0DAA0D;AgDrnK1D;EACE,sBAAsB;EACtB,gBAAgB;EAChB,mBnCEgC;EmCDhC,sBnCCgC;EID9B,wBCG4B;C8BD/B;;AhDwnKD,0DAA0D;AgDtnK1D;EACE,gBAAgB;CAiCjB;;AhDylKD,2DAA2D;AgD3nK3D;EAKM,eAAe;E/BkBjB,oCCxB4B;EDyB5B,iCCzB4B;C8BQ3B;;AhD2nKL,2DAA2D;AgDloK3D;E/BSI,qCCV4B;EDW5B,kCCX4B;C8Ba3B;;AhD4nKL,6GAA6G;AgDxoK7G;EAiBM,WAAW;EACX,Y1CyfqC;E0CxfrC,gBAAgB;EAChB,0BxCgJY;EwC/IZ,sBxC+IY;CErIb;;AVknKL,6GAA6G;AgDjpK7G;EA2BM,2BxC+TM;EwC9TN,qBAAqB;EACrB,oB1CqTsC;E0CpTtC,uB1CkfqC;E0CjfrC,mB1CkfqC;CIlftC;;AV2nKL,2DAA2D;AgDtnK3D;EACE,mBAAmB;EACnB,YAAY;EACZ,wB1Cmd0C;E0Cld1C,kBAAkB;EAClB,exC2HgB;EwC1HhB,sBAAsB;EACtB,uB1CwdyC;E0CvdzC,uB1CydyC;C0Cld1C;;AhDmnKD,6GAA6G;AgDloK7G;EAWI,e1CuD0B;E0CtD1B,sCxC0SQ;EwCzSR,mB1CwduC;CI3ftC;;AV+pKL,iHAAiH;AgDnnKjH;EC9DI,wB3CkgBwC;E2CjgBxC,mB3C8JoB;C2C7JrB;;AjDqrKH,kHAAkH;AgDznKlH;E/BnCI,kCXoM0B;EWnM1B,+BXmM0B;C2CvNvB;;AjDqrKP,kHAAkH;AgD/nKlH;E/BjDI,mCXkN0B;EWjN1B,gCXiN0B;C2ClNvB;;AjDsrKP,iHAAiH;AgDjoKjH;EClEI,0B3CggBwC;E2C/fxC,oB3C+JoB;C2C9JrB;;AjDusKH,kHAAkH;AgDvoKlH;E/BvCI,qCCtB6B;EDuB7B,kCCvB6B;C+BG1B;;AjDusKP,kHAAkH;AgD7oKlH;E/BrDI,sCCR6B;EDS7B,mCCT6B;C+BQ1B;;AjDwsKP,oDAAoD;AkDptKpD;EACE,sBAAsB;EACtB,sB5CmnB8B;E4ClnB9B,e5CgnB6B;E4C/mB7B,kB5CgnB8B;E4C/mB9B,eAAe;EACf,Y5C2mB8B;E4C1mB9B,mBAAmB;EACnB,oBAAoB;EACpB,yBAAyB;EjCVvB,wBCG4B;CgCc/B;;AlDktKD,qDAAqD;AkDluKrD;EAcI,cAAc;CACf;;AlDwtKH,qDAAqD;AkDptKrD;EACE,mBAAmB;EACnB,UAAU;CACX;;AlDutKD,6GAA6G;AkDntK7G;EAEI,Y5CslB4B;E4CrlB5B,sBAAsB;EACtB,gBAAgB;CxCbf;;AVmuKL,qDAAqD;AkD7sKrD;EACE,qB5CglB8B;E4C/kB9B,oB5C+kB8B;EWznB5B,qBX4nB6B;C4ChlBhC;;AlDgtKD,qDAAqD;AkD1sKrD;ECnDE,sC3C+VU;C0C1SX;;AlD6sKD,6GAA6G;AkD/sK7G;EC/CM,sCAAwB;CzCezB;;AVovKL,qDAAqD;AkDhtKrD;ECvDE,0B3CyKgB;C0ChHjB;;AlDmtKD,6GAA6G;AkDrtK7G;ECnDM,0BAAwB;CzCezB;;AV8vKL,qDAAqD;AkDttKrD;EC3DE,0B3C0LiB;C0C7HlB;;AlDytKD,6GAA6G;AkD3tK7G;ECvDM,0BAAwB;CzCezB;;AVwwKL,qDAAqD;AkD5tKrD;EC/DE,0B3CuIsB;C0CtEvB;;AlD+tKD,6GAA6G;AkDjuK7G;EC3DM,0BAAwB;CzCezB;;AVkxKL,qDAAqD;AkDluKrD;ECnEE,0B3CgSuB;C0C3NxB;;AlDquKD,6GAA6G;AkDvuK7G;EC/DM,0BAAwB;CzCezB;;AV4xKL,qDAAqD;AkDxuKrD;ECvEE,0B3CiCe;C0CwChB;;AlD2uKD,6GAA6G;AkD7uK7G;ECnEM,0BAAwB;CzCezB;;AVsyKL,yDAAyD;AoD5zKzD;EACE,mBAA+C;EAC/C,oB9C4hBmC;E8C3hBnC,sC5C+VU;ES9VR,sBX+N0B;C8C1N7B;;A7BoCG;EvBwxKF,yDAAyD;EoDr0K3D;IAOI,mB9CuhBiC;G8CrhBpC;CpDg0KA;;AAED,0DAA0D;AoDh0K1D;EACE,sCAAwB;CACzB;;ApDm0KD,0DAA0D;AoDj0K1D;EACE,iBAAiB;EACjB,gBAAgB;EnCbd,iBmCcsB;CACzB;;ApDo0KD,qDAAqD;AqDn1KrD;EACE,c/C8pBgC;E+C7pBhC,sBxCDgC;EwCEhC,8BAA6C;EpCH3C,wBCG4B;CmCE/B;;ArDs1KD,sDAAsD;AqDn1KtD;EAEE,eAAe;CAChB;;ArDq1KD,sDAAsD;AqDl1KtD;EACE,kB/CkpBgC;C+CjpBjC;;ArDq1KD,sDAAsD;AqD90KtD;EACE,oBAA8B;CAS/B;;ArDy0KD,sDAAsD;AqDn1KtD;EAKI,mBAAmB;EACnB,UAAU;EACV,aAAa;EACb,eAAe;CAChB;;ArDk1KH,sDAAsD;AqD10KtD;ECzCE,0B9C0LiB;E8CzLjB,sBhDoiBqC;EgDniBrC,iC9C8VU;C6CrTX;;ArD+0KD,4GAA4G;AqDj1K5G;ECpCI,0BAAwB;CACzB;;AtDy3KH,6GAA6G;AqDt1K7G;ECjCI,iCAAa;CACd;;AtD23KH,sDAAsD;AqDx1KtD;EC5CE,0B9CuIsB;E8CtItB,sBhDwiBqC;EgDviBrC,iC9C8VU;C6ClTX;;ArD61KD,4GAA4G;AqD/1K5G;ECvCI,0BAAwB;CACzB;;AtD04KH,6GAA6G;AqDp2K7G;ECpCI,iCAAa;CACd;;AtD44KH,sDAAsD;AqDt2KtD;EC/CE,0B9CgSuB;E8C/RvB,sBhD6iBqC;EgD5iBrC,iC9C8VU;C6C/SX;;ArD22KD,4GAA4G;AqD72K5G;EC1CI,0BAAwB;CACzB;;AtD25KH,6GAA6G;AqDl3K7G;ECvCI,iCAAa;CACd;;AtD65KH,sDAAsD;AqDp3KtD;EClDE,0B9CiCe;E8ChCf,sBhDijBqC;EgDhjBrC,iC9C8VU;C6C5SX;;ArDy3KD,4GAA4G;AqD33K5G;EC7CI,0BAAwB;CACzB;;AtD46KH,6GAA6G;AqDh4K7G;EC1CI,iCAAa;CACd;;ACRH;EACE;IAAO,8BAAgC;GvDw7KtC;EuDv7KD;IAAK,yBAAyB;GvD07K7B;CACF;;AuD77KD;EACE;IAAO,8BAAgC;GvDw7KtC;EuDv7KD;IAAK,yBAAyB;GvD07K7B;CACF;;AuD77KD;EACE;IAAO,8BAAgC;GvDw7KtC;EuDv7KD;IAAK,yBAAyB;GvD07K7B;CACF;;AAED,yDAAyD;AuDr7KzD;EACE,eAAe;EACf,YAAY;EACZ,e1CZgC;E0CahC,sB1CbgC;C0CcjC;;AvDw7KD,yDAAyD;AuDv7KzD;EAEE,uBjDqqBgC;EiDnqBhC,UAAU;EAEV,yBAAiB;KAAjB,sBAAiB;UAAjB,iBAAiB;EtCtBf,wBCG4B;CqCsB/B;;AvDs7KD,yDAAyD;AuDn7KzD;EACE,0BjD2pBmC;EiDzpBnC,UAAU;CACX;;AvDq7KD,yDAAyD;AuDp7KzD;EACE,0BjDspBmC;EW7pBjC,oCCxB4B;EDyB5B,iCCzB4B;CqCiC/B;;AvDw7KD,yDAAyD;AuDv7KzD;EACE,0BjDkpBmC;EW7pBjC,oCCxB4B;EDyB5B,iCCzB4B;CqCqC/B;;AvD27KD,yDAAyD;AuDz7KzD;EtC7BI,qCCV4B;EDW5B,kCCX4B;CqCyC/B;;AvD67KD,yDAAyD;AuD57KzD;EtChCI,qCCV4B;EDW5B,kCCX4B;CqC4C/B;;AvDg8KD,yDAAyD;AuD77KzD;EACE,uBjDooBgC;EWvrB9B,wBCG4B;ECD5B,6DbwrBkD;UaxrBlD,qDbwrBkD;CiDpoBrD;;AvDg8KD,yDAAyD;AuD/7KzD;;EAEE,uBjD8nBgC;EWvrB9B,wBCG4B;ECD5B,qDbwrBkD;CiD9nBrD;;AAGD;EvDg8KE,yDAAyD;EuD/7KzD;IACE,uBjDsnB8B;IWvrB9B,wBCG4B;ICD5B,6DbwrBkD;YaxrBlD,qDbwrBkD;GiDtnBnD;EvDi8KD,yDAAyD;EuDh8KzD;IACE,sBAAsB;IACtB,e1CtE8B;I0CuE9B,qBAAqB;IACrB,0BjD+mBiC;IW7pBjC,oCCxB4B;IDyB5B,iCCzB4B;GqCwE7B;EvDm8KD,yDAAyD;EuDl8KzD;ItC/DE,qCCV4B;IDW5B,kCCX4B;GqC2E7B;CvDq8KF;;AAED,yDAAyD;AuD/7KzD;ECjDE,8MAAiC;EAAjC,sMAAiC;EDmDjC,uC1CvFgC;U0CuFhC,+B1CvFgC;C0CwFjC;;AvDk8KD,yDAAyD;AuDj8KzD;ECrDE,sMAAiC;EDuDjC,+B1C3FgC;C0C4FjC;;AvDo8KD,yDAAyD;AuDn8KzD;ECzDE,sMAAiC;ED2DjC,+B1C/FgC;C0CgGjC;;AAED;EvDq8KE,0DAA0D;EuDp8K1D;IC/DA,8MAAiC;IAAjC,yMAAiC;IAAjC,sMAAiC;IDiE/B,uC1CrG8B;Y0CqG9B,+B1CrG8B;G0CsG/B;CvDs8KF;;AAED,0DAA0D;AuDh8K1D;EACE,2DAAmD;UAAnD,mDAAmD;CACpD;;AvDm8KD,0DAA0D;AuDl8K1D;EACE,mDAAmD;CACpD;;AAED;EvDo8KE,0DAA0D;EuDn8K1D;IACE,2DAAmD;SAAnD,sDAAmD;YAAnD,mDAAmD;GACpD;CvDq8KF;;AAED,+GAA+G;AuD/7K/G;EEjII,0BjDyLe;CiDxLhB;;AzDokLH,+GAA+G;AuDp8K/G;EE7HI,0BjDqLe;CiDpLhB;;AzDqkLH,gHAAgH;AuDz8KhH;EExHI,0BjDgLe;CiD/KhB;;AAGD;EzDmkLA,gHAAgH;EuD/8KlH;IElHM,0BjD0Ka;GiDzKd;CzDokLJ;;AAED,+GAA+G;AuDl9K/G;EEpII,0BjDsIoB;CiDrIrB;;AzD0lLH,+GAA+G;AuDv9K/G;EEhII,0BjDkIoB;CiDjIrB;;AzD2lLH,gHAAgH;AuD59KhH;EE3HI,0BjD6HoB;CiD5HrB;;AAGD;EzDylLA,gHAAgH;EuDl+KlH;IErHM,0BjDuHkB;GiDtHnB;CzD0lLJ;;AAED,+GAA+G;AuDr+K/G;EEvII,0BjD+RqB;CiD9RtB;;AzDgnLH,+GAA+G;AuD1+K/G;EEnII,0BjD2RqB;CiD1RtB;;AzDinLH,gHAAgH;AuD/+KhH;EE9HI,0BjDsRqB;CiDrRtB;;AAGD;EzD+mLA,gHAAgH;EuDr/KlH;IExHM,0BjDgRmB;GiD/QpB;CzDgnLJ;;AAED,+GAA+G;AuDx/K/G;EE1II,0BjDgCa;CiD/Bd;;AzDsoLH,+GAA+G;AuD7/K/G;EEtII,0BjD4Ba;CiD3Bd;;AzDuoLH,gHAAgH;AuDlgLhH;EEjII,0BjDuBa;CiDtBd;;AAGD;EzDqoLA,gHAAgH;EuDxgLlH;IE3HM,0BjDiBW;GiDhBZ;CzDsoLJ;;AAED,qDAAqD;A0D3pLnD;EACE,qBAAc;EAAd,sBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,sB7CE8B;C6CD/B;;A1D8pLH,qDAAqD;A0D7pLnD;EACE,oBAAQ;EAAR,gBAAQ;MAAR,YAAQ;UAAR,QAAQ;CACT;;A1DgqLH,qDAAqD;A0D/pLnD;EACE,2BAAmB;MAAnB,4BAAmB;UAAnB,mBAAmB;CACpB;;A1DkqLH,sDAAsD;A0DjqLpD;EACE,6BAAqB;MAArB,yBAAqB;UAArB,qBAAqB;CACtB;;A1DoqLH,sDAAsD;A0DjoLtD;EACE,eAAe;CAMhB;;A1D+nLD,sDAAsD;A0DtoLtD;EAKI,gBAAgB;CACjB;;A1DqoLH,sDAAsD;A0D7nLtD;EACE,mBpDgsBgC;CoD/rBjC;;A1DgoLD,sDAAsD;A0D9nLtD;EACE,oBpD4rBgC;CoD3rBjC;;A1DioLD,sDAAsD;A0D1nLtD;EACE,cAAc;EACd,mBpDirBgC;CoDhrBjC;;A1D6nLD,sDAAsD;A0DtnLtD;EACE,gBAAgB;EAChB,iBAAiB;CAClB;;A1DynLD,0DAA0D;A2D7sL1D;EAEE,gBAAgB;EAChB,iBAAiB;CAClB;;A3D+sLD,2DAA2D;A2DxsL3D;EACE,mBAAmB;EACnB,eAAe;EACf,yBrD0sBqC;EqDxsBrC,iBChB+B;EDiB/B,0BCnBqC;EDoBrC,qBrDorBkC;CqDtoBnC;;A3D6pLD,2DAA2D;A2DltL3D;E1CLI,2B2CL6B;E3CM7B,0B2CN6B;CDqB9B;;A3D6sLH,2DAA2D;A2DxtL3D;EAcI,iBAAiB;E1CLjB,8B2CnB6B;E3CoB7B,6B2CpB6B;CD0B9B;;A3D+sLH,6GAA6G;A2D/tL7G;EAoBM,2BnD+TM;EmD9TN,oBrDsTsC;EqDrTtC,sCnD6TM;CE3TP;;AV8sLL,2DAA2D;A2DtuL3D;EA0BQ,eAAe;CAChB;;A3DgtLP,2DAA2D;A2D3uL3D;EA6BQ,2BnDsTI;CmDrTL;;A3DktLP,6GAA6G;A2DhvL7G;EAoCM,WAAW;EACX,YrDkLuB;EqDjLvB,sBAAsB;EACtB,0BnDsHY;EmDrHZ,sBnDqHY;CErIb;;AViuLL,2DAA2D;A2DzvL3D;;;;;;;EA8CQ,eAAe;CAChB;;A3DqtLP,2DAA2D;A2DpwL3D;EAiDQ,erDkpB+B;CqDjpBhC;;A3DutLP,2DAA2D;A2DltL3D;EAEI,iBAAiB;CAClB;;A3DotLH,2DAA2D;A2D3sL3D;EACE,YAAY;EACZ,YrDooBkC;EqDnoBlC,oBAAoB;CAYrB;;A3DmsLD,2DAA2D;A2DltL3D;EAMI,YrDkoBgC;CqDjoBjC;;A3DgtLH,6GAA6G;A2DvtL7G;EAWI,YrD2nBgC;EqD1nBhC,sBAAsB;EACtB,0BrD+mBmC;CIxrBlC;;AV0xLL,iHAAiH;A6D7yL/G;EACE,iCrD+VQ;EqD9VR,0BrDwLe;CqDvLhB;;A7DgzLH,iHAAiH;A6D9yL/G;;EACE,iCrD0VQ;CqDxUT;;A7DiyLH,kHAAkH;A6DpzLhH;;EAII,eAAe;CAChB;;A7DqzLL,6GAA6G;A6D1zL3G;;;EAQI,iCrDmVM;EqDlVN,0BAAwB;CnDKzB;;AVozLL,6GAA6G;A6Dl0L3G;;;;EAcM,YAAY;EACZ,4CrD4UI;EqD3UJ,wCrD2UI;CE5TP;;AV6yLL,iHAAiH;A6Dj1L/G;EACE,iCrD+VQ;EqD9VR,0BrDqIoB;CqDpIrB;;A7Do1LH,iHAAiH;A6Dl1L/G;;EACE,iCrD0VQ;CqDxUT;;A7Dq0LH,kHAAkH;A6Dx1LhH;;EAII,eAAe;CAChB;;A7Dy1LL,6GAA6G;A6D91L3G;;;EAQI,iCrDmVM;EqDlVN,0BAAwB;CnDKzB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vzMxD;EAyBI,kB9D6kBsC;C8D7jBvC;;ApEmxMH,wDAAwD;AoE5zMxD;EA4BM,c9D6kBqD;E8D5kBrD,UAAU;EACV,mB9D2kBqD;E8D1kBrD,sC9D2kBuC;E8D1kBvC,uBAAuB;CAQxB;;ApE6xML,wDAAwD;AoEr0MxD;EAkCQ,YAAY;EACZ,mB9DmkBkC;E8DlkBlC,YAAY;EACZ,uB9DojBkC;E8DnjBlC,uBAAuB;CACxB;;ApEuyMP,wDAAwD;AoE90MxD;EA6CI,kB9DyjBsC;C8DziBvC;;ApEsxMH,wDAAwD;AoEn1MxD;EAgDM,SAAS;EACT,Y9DwjBqD;E8DvjBrD,kB9DujBqD;E8DtjBrD,wC9DujBuC;E8DtjBvC,qBAAqB;CAQtB;;ApEgyML,wDAAwD;AoE51MxD;EAsDQ,c9DgjBkC;E8D/iBlC,UAAU;EACV,YAAY;EACZ,yB9DgiBkC;E8D/hBlC,qBAAqB;CACtB;;ApE0yMP,wDAAwD;AoEr2MxD;EAiEI,iB9DqiBsC;C8DrhBvC;;ApEyxMH,wDAAwD;AoE12MxD;EAoEM,W9DqiBqD;E8DpiBrD,UAAU;EACV,mB9DmiBqD;E8DliBrD,oBAAoB;EACpB,yC9DkiBuC;C8D1hBxC;;ApEmyML,wDAAwD;AoEn3MxD;EA0EQ,SAAS;EACT,mB9D2hBkC;E8D1hBlC,YAAY;EACZ,oBAAoB;EACpB,0B9D2gBkC;C8D1gBnC;;ApE6yMP,wDAAwD;AoE53MxD;EAqFI,mB9DihBsC;C8DjgBvC;;ApE4xMH,wDAAwD;AoEj4MxD;EAwFM,SAAS;EACT,a9DghBqD;E8D/gBrD,kB9D+gBqD;E8D9gBrD,sBAAsB;EACtB,uC9D8gBuC;C8DtgBxC;;ApEsyML,wDAAwD;AoE14MxD;EA8FQ,WAAW;EACX,c9DugBkC;E8DtgBlC,YAAY;EACZ,sBAAsB;EACtB,wB9DufkC;C8DtfnC;;ApEgzMP,yDAAyD;AoEzyMzD;EACE,kB9DqfwC;E8DpfxC,UAAU;EACV,gB9DqDmB;E8DpDnB,0B9Dif0C;E8Dhf1C,iCAAiD;EnD3G/C,uCmD6G8G;CACjH;;ApE2yMD,yDAAyD;AoEzyMzD;EACE,kB9D8ewC;C8D7ezC;;ApE4yM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qCAAsB;IACtB,WAAW;IACX,qCAA6B;IAA7B,gCAA6B;IAA7B,6BAA6B;IAC7B,oBAAoB;IACpB,qBAAqB;GAIxB;CtF2xPA;;AAED,gFAAgF;AwFz2PhF;EACE,mBAAmB;EACnB,yBzDD8B;EyDE9B,oBzDLyB;EyDMzB,sBAAsB;EACtB,0BAA0B;EAC1B,kBAAkB;EAClB,gBAAgB;EAChB,8BAA8B;EAC9B,UAAU;EACV,WAAW;EACX,oKHgHiD;EGhHjD,4JHgHiD;EGhHjD,uJHgHiD;EGhHjD,oJHgHiD;EGhHjD,wMHgHiD;EG/GjD,mCAAmC;ECbnC,2BjFgWU;EiF/VV,0B1DKgC;E0DJhC,mB1DK6B;CyD0J9B;;AxF4tPD,yFAAyF;AwF53PzF;EC8KM,WAAW;CACZ;;AzFktPL,6GAA6G;AwFj4P7G;ECII,2BjF2VQ;EiF1VR,2C1DGwB;E0DFxB,uC1DEwB;CrBFH;;AVk4PzB,wFAAwF;AwFx4PxF;ECWI,2BjFoVQ;EiFnVR,2C1DJwB;E0DKxB,uC1DLwB;C0DMzB;;AzFi4PH,wFAAwF;AwF/4PxF;;ECmBI,2BjF4UQ;EiF3UR,2C1DZwB;E0DaxB,uC1DbwB;C0DsBzB;;AzFy3PH,wFAAwF;AwFv5PxF;;;;EC0BM,2BjFqUM;EiFpUN,2C1DlBuB;E0DmBvB,uC1DnBuB;C0DoBxB;;AzFo4PL,wFAAwF;AyFh4PtF;EACE,eAAe;EACf,0B1D9B8B;C0DoC/B;;AzF83PH,wFAAwF;AyFt4PtF;EAMI,2C1D/BsB;C0DgCvB;;AzFo4PL,wFAAwF;AwF56PxF;EC+CM,0B1D1C4B;E0D2C5B,mB1D1CyB;C0D2C1B;;AzFi4PL,6GAA6G;AwFl7P7G;ECmDM,0B1D9C4B;E0D+C5B,mB1D9CyB;CrBAN;;AVk7PzB,wFAAwF;AyF32PtF;EA9EA,2BjFgWU;EiF/VV,0B1DKgC;E0DJhC,mB1DK6B;C0DqF5B;;AzFo2PH,6GAA6G;AyFl3P3G;EAzEE,2BjF2VQ;EiF1VR,4C1DOgC;E0DNhC,wC1DMgC;CrBNX;;AVg8PzB,wFAAwF;AyFz3PtF;EAlEE,2BjFoVQ;EiFnVR,4C1DAgC;E0DChC,wC1DDgC;C0DEjC;;AzF+7PH,wFAAwF;AyFh4PtF;;EA1DE,2BjF4UQ;EiF3UR,4C1DRgC;E0DShC,wC1DTgC;C0DkBjC;;AzFu7PH,wFAAwF;AyFx4PtF;;;;EAnDI,2BjFqUM;EiFpUN,4C1Dd+B;E0De/B,wC1Df+B;C0DgBhC;;AzFk8PL,wFAAwF;AyF97PtF;EACE,eAAe;EACf,0B1D9B8B;C0DoC/B;;AzF47PH,wFAAwF;AyFp8PtF;EAMI,4C1D3B8B;C0D4B/B;;AzFk8PL,wFAAwF;AyF75PtF;EA9BI,0B1D1C4B;E0D2C5B,mB1D1CyB;C0D2C1B;;AzF+7PL,6GAA6G;AyFn6P3G;EA1BI,0B1D9C4B;E0D+C5B,mB1D9CyB;CrBAN;;AVg/PzB,wFAAwF;AwFt/PxF;EC+FI,8BAA8B;CAC/B;;AzF25PH,yFAAyF;AwF3/PzF;ECDE,ejF0KgB;EiFzKhB,0B1DKgC;E0DJhC,mB1DK6B;C0DoG5B;;AzFw5PH,6GAA6G;AwFlgQ7G;ECII,ejFqKc;EiFpKd,2C1DGwB;E0DFxB,uC1DEwB;CrBFH;;AVmgQzB,wFAAwF;AwFzgQxF;ECWI,ejF8Jc;EiF7Jd,2C1DJwB;E0DKxB,uC1DLwB;C0DMzB;;AzFkgQH,wFAAwF;AwFhhQxF;;ECmBI,ejFsJc;EiFrJd,2C1DZwB;E0DaxB,uC1DbwB;C0DsBzB;;AzF0/PH,wFAAwF;AwFxhQxF;;;;EC0BM,ejF+IY;EiF9IZ,2C1DlBuB;E0DmBvB,uC1DnBuB;C0DoBxB;;AzFqgQL,wFAAwF;AyFjgQtF;EACE,eAAe;EACf,0B1D9B8B;C0DoC/B;;AzF+/PH,wFAAwF;AyFvgQtF;EAMI,2C1D/BsB;C0DgCvB;;AzFqgQL,wFAAwF;AwF7iQxF;EC+CM,0B1D1C4B;E0D2C5B,mB1D1CyB;C0D2C1B;;AzFkgQL,6GAA6G;AwFnjQ7G;ECmDM,0B1D9C4B;E0D+C5B,mB1D9CyB;CrBAN;;AVmjQzB,wFAAwF;AyF5+PtF;EA9EA,ejF0KgB;EiFzKhB,0B1DKgC;E0DJhC,mB1DK6B;C0DqF5B;;AzFq+PH,6GAA6G;AyFn/P3G;EAzEE,ejFqKc;EiFpKd,4C1DOgC;E0DNhC,wC1DMgC;CrBNX;;AVikQzB,wFAAwF;AyF1/PtF;EAlEE,ejF8Jc;EiF7Jd,4C1DAgC;E0DChC,wC1DDgC;C0DEjC;;AzFgkQH,wFAAwF;AyFjgQtF;;EA1DE,ejFsJc;EiFrJd,4C1DRgC;E0DShC,wC1DTgC;C0DkBjC;;AzFwjQH,wFAAwF;AyFzgQtF;;;;EAnDI,ejF+IY;EiF9IZ,4C1Dd+B;E0De/B,wC1Df+B;C0DgBhC;;AzFmkQL,wFAAwF;AyF/jQtF;EACE,eAAe;EACf,0B1D9B8B;C0DoC/B;;AzF6jQH,wFAAwF;AyFrkQtF;EAMI,4C1D3B8B;C0D4B/B;;AzFmkQL,wFAAwF;AyF9hQtF;EA9BI,0B1D1C4B;E0D2C5B,mB1D1CyB;C0D2C1B;;AzFgkQL,6GAA6G;AyFpiQ3G;EA1BI,0B1D9C4B;E0D+C5B,mB1D9CyB;CrBAN;;AVinQzB,wFAAwF;AwFvnQxF;EC+FI,8BAA8B;CAC/B;;AzF4hQH,yFAAyF;AwF5nQzF;ECDE,2BjFgWU;EiF/VV,0B1DKgC;E0DJhC,mB1DK6B;C0DuG5B;;AzFshQH,6GAA6G;AwFnoQ7G;ECII,2BjF2VQ;EiF1VR,2C1DGwB;E0DFxB,uC1DEwB;CrBFH;;AVooQzB,wFAAwF;AwF1oQxF;ECWI,2BjFoVQ;EiFnVR,2C1DJwB;E0DKxB,uC1DLwB;C0DMzB;;AzFmoQH,wFAAwF;AwFjpQxF;;ECmBI,2BjF4UQ;EiF3UR,2C1DZwB;E0DaxB,uC1DbwB;C0DsBzB;;AzF2nQH,wFAAwF;AwFzpQxF;;;;EC0BM,2BjFqUM;EiFpUN,2C1DlBuB;E0DmBvB,uC1DnBuB;C0DoBxB;;AzFsoQL,wFAAwF;AyFloQtF;EACE,eAAe;EACf,0B1D9B8B;C0DoC/B;;AzFgoQH,wFAAwF;AyFxoQtF;EAMI,2C1D/BsB;C0DgCvB;;AzFsoQL,wFAAwF;AwF9qQxF;EC+CM,0B1D1C4B;E0D2C5B,mB1D1CyB;C0D2C1B;;AzFmoQL,6GAA6G;AwFprQ7G;ECmDM,0B1D9C4B;E0D+C5B,mB1D9CyB;CrBAN;;AVorQzB,wFAAwF;AyF7mQtF;EA9EA,2BjFgWU;EiF/VV,0B1DKgC;E0DJhC,mB1DK6B;C0DqF5B;;AzFsmQH,6GAA6G;AyFpnQ3G;EAzEE,2BjF2VQ;EiF1VR,4C1DOgC;E0DNhC,wC1DMgC;CrBNX;;AVksQzB,wFAAwF;AyF3nQtF;EAlEE,2BjFoVQ;EiFnVR,4C1DAgC;E0DChC,wC1DDgC;C0DEjC;;AzFisQH,wFAAwF;AyFloQtF;;EA1DE,2BjF4UQ;EiF3UR,4C1DRgC;E0DShC,wC1DTgC;C0DkBjC;;AzFyrQH,wFAAwF;AyF1oQtF;;;;EAnDI,2BjFqUM;EiFpUN,4C1Dd+B;E0De/B,wC1Df+B;C0DgBhC;;AzFosQL,wFAAwF;AyFhsQtF;EACE,eAAe;EACf,0B1D9B8B;C0DoC/B;;AzF8rQH,wFAAwF;AyFtsQtF;EAMI,4C1D3B8B;C0D4B/B;;AzFosQL,wFAAwF;AyF/pQtF;EA9BI,0B1D1C4B;E0D2C5B,mB1D1CyB;C0D2C1B;;AzFisQL,6GAA6G;AyFrqQ3G;EA1BI,0B1D9C4B;E0D+C5B,mB1D9CyB;CrBAN;;AVkvQzB,wFAAwF;AwFxvQxF;EC+FI,8BAA8B;CAC/B;;AzF6pQH,yFAAyF;AwF7vQzF;ECDE,ejFwIsB;EiFvItB,0B1DKgC;E0DJhC,mB1DK6B;C0D0G5B;;AzFopQH,6GAA6G;AwFpwQ7G;ECII,ejFmIoB;EiFlIpB,2C1DGwB;E0DFxB,uC1DEwB;CrBFH;;AVqwQzB,wFAAwF;AwF3wQxF;ECWI,ejF4HoB;EiF3HpB,2C1DJwB;E0DKxB,uC1DLwB;C0DMzB;;AzFowQH,wFAAwF;AwFlxQxF;;ECmBI,ejFoHoB;EiFnHpB,2C1DZwB;E0DaxB,uC1DbwB;C0DsBzB;;AzF4vQH,wFAAwF;AwF1xQxF;;;;EC0BM,ejF6GkB;EiF5GlB,2C1DlBuB;E0DmBvB,uC1DnBuB;C0DoBxB;;AzFuwQL,wFAAwF;AyFnwQtF;EACE,eAAe;EACf,0B1D9B8B;C0DoC/B;;AzFiwQH,wFAAwF;AyFzwQtF;EAMI,2C1D/BsB;C0DgCvB;;AzFuwQL,wFAAwF;AwF/yQxF;EC+CM,0B1D1C4B;E0D2C5B,mB1D1CyB;C0D2C1B;;AzFowQL,6GAA6G;AwFrzQ7G;ECmDM,0B1D9C4B;E0D+C5B,mB1D9CyB;CrBAN;;AVqzQzB,wFAAwF;AyF9uQtF;EA9EA,ejFwIsB;EiFvItB,0B1DKgC;E0DJhC,mB1DK6B;C0DqF5B;;AzFuuQH,6GAA6G;AyFrvQ3G;EAzEE,ejFmIoB;EiFlIpB,4C1DOgC;E0DNhC,wC1DMgC;CrBNX;;AVm0QzB,wFAAwF;AyF5vQtF;EAlEE,ejF4HoB;EiF3HpB,4C1DAgC;E0DChC,wC1DDgC;C0DEjC;;AzFk0QH,wFAAwF;AyFnwQtF;;EA1DE,ejFoHoB;EiFnHpB,4C1DRgC;E0DShC,wC1DTgC;C0DkBjC;;AzF0zQH,wFAAwF;AyF3wQtF;;;;EAnDI,ejF6GkB;EiF5GlB,4C1Dd+B;E0De/B,wC1Df+B;C0DgBhC;;AzFq0QL,wFAAwF;AyFj0QtF;EACE,eAAe;EACf,0B1D9B8B;C0DoC/B;;AzF+zQH,wFAAwF;AyFv0QtF;EAMI,4C1D3B8B;C0D4B/B;;AzFq0QL,wFAAwF;AyFhyQtF;EA9BI,0B1D1C4B;E0D2C5B,mB1D1CyB;C0D2C1B;;AzFk0QL,6GAA6G;AyFtyQ3G;EA1BI,0B1D9C4B;E0D+C5B,mB1D9CyB;CrBAN;;AVm3QzB,wFAAwF;AwFz3QxF;EC+FI,8BAA8B;CAC/B;;AzF8xQH,yFAAyF;AwF93QzF;ECDE,ejF2LiB;EiF1LjB,0B1DKgC;E0DJhC,mB1DK6B;C0D6G5B;;AzFkxQH,6GAA6G;AwFr4Q7G;ECII,ejFsLe;EiFrLf,2C1DGwB;E0DFxB,uC1DEwB;CrBFH;;AVs4QzB,wFAAwF;AwF54QxF;ECWI,ejF+Ke;EiF9Kf,2C1DJwB;E0DKxB,uC1DLwB;C0DMzB;;AzFq4QH,wFAAwF;AwFn5QxF;;ECmBI,ejFuKe;EiFtKf,2C1DZwB;E0DaxB,uC1DbwB;C0DsBzB;;AzF63QH,wFAAwF;AwF35QxF;;;;EC0BM,ejFgKa;EiF/Jb,2C1DlBuB;E0DmBvB,uC1DnBuB;C0DoBxB;;AzFw4QL,wFAAwF;AyFp4QtF;EACE,eAAe;EACf,0B1D9B8B;C0DoC/B;;AzFk4QH,wFAAwF;AyF14QtF;EAMI,2C1D/BsB;C0DgCvB;;AzFw4QL,wFAAwF;AwFh7QxF;EC+CM,0B1D1C4B;E0D2C5B,mB1D1CyB;C0D2C1B;;AzFq4QL,6GAA6G;AwFt7Q7G;ECmDM,0B1D9C4B;E0D+C5B,mB1D9CyB;CrBAN;;AVs7QzB,wFAAwF;AyF/2QtF;EA9EA,ejF2LiB;EiF1LjB,0B1DKgC;E0DJhC,mB1DK6B;C0DqF5B;;AzFw2QH,6GAA6G;AyFt3Q3G;EAzEE,ejFsLe;EiFrLf,4C1DOgC;E0DNhC,wC1DMgC;CrBNX;;AVo8QzB,wFAAwF;AyF73QtF;EAlEE,ejF+Ke;EiF9Kf,4C1DAgC;E0DChC,wC1DDgC;C0DEjC;;AzFm8QH,wFAAwF;AyFp4QtF;;EA1DE,ejFuKe;EiFtKf,4C1DRgC;E0DShC,wC1DTgC;C0DkBjC;;AzF27QH,wFAAwF;AyF54QtF;;;;EAnDI,ejFgKa;EiF/Jb,4C1Dd+B;E0De/B,wC1Df+B;C0DgBhC;;AzFs8QL,wFAAwF;AyFl8QtF;EACE,eAAe;EACf,0B1D9B8B;C0DoC/B;;AzFg8QH,wFAAwF;AyFx8QtF;EAMI,4C1D3B8B;C0D4B/B;;AzFs8QL,wFAAwF;AyFj6QtF;EA9BI,0B1D1C4B;E0D2C5B,mB1D1CyB;C0D2C1B;;AzFm8QL,6GAA6G;AyFv6Q3G;EA1BI,0B1D9C4B;E0D+C5B,mB1D9CyB;CrBAN;;AVo/QzB,wFAAwF;AwF1/QxF;EC+FI,8BAA8B;CAC/B;;AzF+5QH,yFAAyF;AwF//QzF;ECDE,ejFiSuB;EiFhSvB,0B1DKgC;E0DJhC,mB1DK6B;C0DgH5B;;AzFg5QH,6GAA6G;AwFtgR7G;ECII,ejF4RqB;EiF3RrB,2C1DGwB;E0DFxB,uC1DEwB;CrBFH;;AVugRzB,wFAAwF;AwF7gRxF;ECWI,ejFqRqB;EiFpRrB,2C1DJwB;E0DKxB,uC1DLwB;C0DMzB;;AzFsgRH,wFAAwF;AwFphRxF;;ECmBI,ejF6QqB;EiF5QrB,2C1DZwB;E0DaxB,uC1DbwB;C0DsBzB;;AzF8/QH,wFAAwF;AwF5hRxF;;;;EC0BM,ejFsQmB;EiFrQnB,2C1DlBuB;E0DmBvB,uC1DnBuB;C0DoBxB;;AzFygRL,wFAAwF;AyFrgRtF;EACE,eAAe;EACf,0B1D9B8B;C0DoC/B;;AzFmgRH,wFAAwF;AyF3gRtF;EAMI,2C1D/BsB;C0DgCvB;;AzFygRL,wFAAwF;AwFjjRxF;EC+CM,0B1D1C4B;E0D2C5B,mB1D1CyB;C0D2C1B;;AzFsgRL,6GAA6G;AwFvjR7G;ECmDM,0B1D9C4B;E0D+C5B,mB1D9CyB;CrBAN;;AVujRzB,wFAAwF;AyFh/QtF;EA9EA,ejFiSuB;EiFhSvB,0B1DKgC;E0DJhC,mB1DK6B;C0DqF5B;;AzFy+QH,6GAA6G;AyFv/Q3G;EAzEE,ejF4RqB;EiF3RrB,4C1DOgC;E0DNhC,wC1DMgC;CrBNX;;AVqkRzB,wFAAwF;AyF9/QtF;EAlEE,ejFqRqB;EiFpRrB,4C1DAgC;E0DChC,wC1DDgC;C0DEjC;;AzFokRH,wFAAwF;AyFrgRtF;;EA1DE,ejF6QqB;EiF5QrB,4C1DRgC;E0DShC,wC1DTgC;C0DkBjC;;AzF4jRH,wFAAwF;AyF7gRtF;;;;EAnDI,ejFsQmB;EiFrQnB,4C1Dd+B;E0De/B,wC1Df+B;C0DgBhC;;AzFukRL,wFAAwF;AyFnkRtF;EACE,eAAe;EACf,0B1D9B8B;C0DoC/B;;AzFikRH,wFAAwF;AyFzkRtF;EAMI,4C1D3B8B;C0D4B/B;;AzFukRL,wFAAwF;AyFliRtF;EA9BI,0B1D1C4B;E0D2C5B,mB1D1CyB;C0D2C1B;;AzFokRL,6GAA6G;AyFxiR3G;EA1BI,0B1D9C4B;E0D+C5B,mB1D9CyB;CrBAN;;AVqnRzB,wFAAwF;AwF3nRxF;EC+FI,8BAA8B;CAC/B;;AzFgiRH,yFAAyF;AwFhoRzF;ECDE,ejFkCe;EiFjCf,0B1DKgC;E0DJhC,mB1DK6B;C0DmH5B;;AzF8gRH,6GAA6G;AwFvoR7G;ECII,ejF6Ba;EiF5Bb,2C1DGwB;E0DFxB,uC1DEwB;CrBFH;;AVwoRzB,wFAAwF;AwF9oRxF;ECWI,ejFsBa;EiFrBb,2C1DJwB;E0DKxB,uC1DLwB;C0DMzB;;AzFuoRH,wFAAwF;AwFrpRxF;;ECmBI,ejFca;EiFbb,2C1DZwB;E0DaxB,uC1DbwB;C0DsBzB;;AzF+nRH,wFAAwF;AwF7pRxF;;;;EC0BM,ejFOW;EiFNX,2C1DlBuB;E0DmBvB,uC1DnBuB;C0DoBxB;;AzF0oRL,wFAAwF;AyFtoRtF;EACE,eAAe;EACf,0B1D9B8B;C0DoC/B;;AzFooRH,wFAAwF;AyF5oRtF;EAMI,2C1D/BsB;C0DgCvB;;AzF0oRL,wFAAwF;AwFlrRxF;EC+CM,0B1D1C4B;E0D2C5B,mB1D1CyB;C0D2C1B;;AzFuoRL,6GAA6G;AwFxrR7G;ECmDM,0B1D9C4B;E0D+C5B,mB1D9CyB;CrBAN;;AVwrRzB,wFAAwF;AyFjnRtF;EA9EA,ejFkCe;EiFjCf,0B1DKgC;E0DJhC,mB1DK6B;C0DqF5B;;AzF0mRH,6GAA6G;AyFxnR3G;EAzEE,ejF6Ba;EiF5Bb,4C1DOgC;E0DNhC,wC1DMgC;CrBNX;;AVssRzB,wFAAwF;AyF/nRtF;EAlEE,ejFsBa;EiFrBb,4C1DAgC;E0DChC,wC1DDgC;C0DEjC;;AzFqsRH,wFAAwF;AyFtoRtF;;EA1DE,ejFca;EiFbb,4C1DRgC;E0DShC,wC1DTgC;C0DkBjC;;AzF6rRH,wFAAwF;AyF9oRtF;;;;EAnDI,ejFOW;EiFNX,4C1Dd+B;E0De/B,wC1Df+B;C0DgBhC;;AzFwsRL,wFAAwF;AyFpsRtF;EACE,eAAe;EACf,0B1D9B8B;C0DoC/B;;AzFksRH,wFAAwF;AyF1sRtF;EAMI,4C1D3B8B;C0D4B/B;;AzFwsRL,wFAAwF;AyFnqRtF;EA9BI,0B1D1C4B;E0D2C5B,mB1D1CyB;C0D2C1B;;AzFqsRL,6GAA6G;AyFzqR3G;EA1BI,0B1D9C4B;E0D+C5B,mB1D9CyB;CrBAN;;AVsvRzB,wFAAwF;AwF5vRxF;EC+FI,8BAA8B;CAC/B;;AzFiqRH,yFAAyF;AwFjwRzF;;ECDE,YnFsQmC;EmFrQnC,0BjFyKgB;EiFxKhB,sBjFwKgB;CiFrBf;;AzFqnRH,6GAA6G;AwFzwR7G;;ECII,YnFiQiC;EmFhQjC,0BA0HmD;EAzHnD,sBA2HmB;C/E3HE;;AV2wRzB,wFAAwF;AwFjxRxF;;;ECWI,YnF0PiC;EmFzPjC,0BAmHmD;EAlHnD,sBAoHmB;CAnHpB;;AzF4wRH,wFAAwF;AwF1xRxF;;;;;;;ECmBI,YnFkPiC;EmFjPjC,0BA2GmD;EA1GnD,sBA4GmB;CAnGpB;;AzFywRH,wFAAwF;AwFvyRxF;;;;;;;;;;;;;;;;;;;EC0BM,YnF2O+B;EmF1O/B,0BAoGiD;EAnGjD,sBAyGkB;CAxGnB;;AzFmyRL,wFAAwF;AyF/xRtF;;EACE,eAAe;EACf,0BjFsIc;CiFhIf;;AzF8xRH,wFAAwF;AyFtyRtF;;EAMI,0BAwFiD;CAvFlD;;AzFqyRL,wFAAwF;AwF70RxF;;;;;EC+CM,0BjF0HY;EiFzHZ,sBjFyHY;CiFxHb;;AzFsyRL,6GAA6G;AwFv1R7G;;;ECmDM,0BjFsHY;EiFrHZ,sBjFqHY;CEnKO;;AVy1RzB,yFAAyF;AwF/1RzF;;ECDE,2BjFgWU;EiF/VV,0BhFCkC;EgFAlC,mBnF0QmC;CmFpHlC;;AzFgtRH,6GAA6G;AwFv2R7G;;ECII,2BjF2VQ;EiF1VR,0BA0HmD;EAzHnD,sBA2HmB;C/E3HE;;AVy2RzB,wFAAwF;AwF/2RxF;;;ECWI,2BjFoVQ;EiFnVR,0BAmHmD;EAlHnD,sBAoHmB;CAnHpB;;AzF02RH,wFAAwF;AwFx3RxF;;;;;;;ECmBI,2BjF4UQ;EiF3UR,0BA2GmD;EA1GnD,sBA4GmB;CAnGpB;;AzFu2RH,wFAAwF;AwFr4RxF;;;;;;;;;;;;;;;;;;;EC0BM,2BjFqUM;EiFpUN,0BAoGiD;EAnGjD,sBAyGkB;CAxGnB;;AzFi4RL,wFAAwF;AyF73RtF;;EACE,eAAe;EACf,0BhFlCgC;CgFwCjC;;AzF43RH,wFAAwF;AyFp4RtF;;EAMI,0BAwFiD;CAvFlD;;AzFm4RL,wFAAwF;AwF36RxF;;;;;EC+CM,0BhF9C8B;EgF+C9B,mBnF2N+B;CmF1NhC;;AzFo4RL,6GAA6G;AwFr7R7G;;;ECmDM,0BhFlD8B;EgFmD9B,mBnFuN+B;CIrQZ;;AVu7RzB,yFAAyF;AwF77RzF;;ECDE,YnF8QmC;EmF7QnC,0BjFuIsB;EiFtItB,sBjFsIsB;CiFmBrB;;AzF2yRH,6GAA6G;AwFr8R7G;;ECII,YnFyQiC;EmFxQjC,0BA0HmD;EAzHnD,sBA2HmB;C/E3HE;;AVu8RzB,wFAAwF;AwF78RxF;;;ECWI,YnFkQiC;EmFjQjC,0BAmHmD;EAlHnD,sBAoHmB;CAnHpB;;AzFw8RH,wFAAwF;AwFt9RxF;;;;;;;ECmBI,YnF0PiC;EmFzPjC,0BA2GmD;EA1GnD,sBA4GmB;CAnGpB;;AzFq8RH,wFAAwF;AwFn+RxF;;;;;;;;;;;;;;;;;;;EC0BM,YnFmP+B;EmFlP/B,0BAoGiD;EAnGjD,sBAyGkB;CAxGnB;;AzF+9RL,wFAAwF;AyF39RtF;;EACE,eAAe;EACf,0BjFoGoB;CiF9FrB;;AzF09RH,wFAAwF;AyFl+RtF;;EAMI,0BAwFiD;CAvFlD;;AzFi+RL,wFAAwF;AwFzgSxF;;;;;EC+CM,0BjFwFkB;EiFvFlB,sBjFuFkB;CiFtFnB;;AzFk+RL,6GAA6G;AwFnhS7G;;;ECmDM,0BjFoFkB;EiFnFlB,sBjFmFkB;CEjIC;;AVqhSzB,yFAAyF;AwF3hSzF;;ECDE,YnFkRmC;EmFjRnC,0BjF0LiB;EiFzLjB,sBjFyLiB;CiF7BhB;;AzFs4RH,6GAA6G;AwFniS7G;;ECII,YnF6QiC;EmF5QjC,0BA0HmD;EAzHnD,sBA2HmB;C/E3HE;;AVqiSzB,wFAAwF;AwF3iSxF;;;ECWI,YnFsQiC;EmFrQjC,0BAmHmD;EAlHnD,sBAoHmB;CAnHpB;;AzFsiSH,wFAAwF;AwFpjSxF;;;;;;;ECmBI,YnF8PiC;EmF7PjC,0BA2GmD;EA1GnD,sBA4GmB;CAnGpB;;AzFmiSH,wFAAwF;AwFjkSxF;;;;;;;;;;;;;;;;;;;EC0BM,YnFuP+B;EmFtP/B,0BAoGiD;EAnGjD,sBAyGkB;CAxGnB;;AzF6jSL,wFAAwF;AyFzjStF;;EACE,eAAe;EACf,0BjFuJe;CiFjJhB;;AzFwjSH,wFAAwF;AyFhkStF;;EAMI,0BAwFiD;CAvFlD;;AzF+jSL,wFAAwF;AwFvmSxF;;;;;EC+CM,0BjF2Ia;EiF1Ib,sBjF0Ia;CiFzId;;AzFgkSL,6GAA6G;AwFjnS7G;;;ECmDM,0BjFuIa;EiFtIb,sBjFsIa;CEpLM;;AVmnSzB,yFAAyF;AwFznSzF;;ECDE,YnFsRmC;EmFrRnC,0BjFgSuB;EiF/RvB,sBjF+RuB;CiFhItB;;AzFi+RH,6GAA6G;AwFjoS7G;;ECII,YnFiRiC;EmFhRjC,0BA0HmD;EAzHnD,sBA2HmB;C/E3HE;;AVmoSzB,wFAAwF;AwFzoSxF;;;ECWI,YnF0QiC;EmFzQjC,0BAmHmD;EAlHnD,sBAoHmB;CAnHpB;;AzFooSH,wFAAwF;AwFlpSxF;;;;;;;ECmBI,YnFkQiC;EmFjQjC,0BA2GmD;EA1GnD,sBA4GmB;CAnGpB;;AzFioSH,wFAAwF;AwF/pSxF;;;;;;;;;;;;;;;;;;;EC0BM,YnF2P+B;EmF1P/B,0BAoGiD;EAnGjD,sBAyGkB;CAxGnB;;AzF2pSL,wFAAwF;AyFvpStF;;EACE,eAAe;EACf,0BjF6PqB;CiFvPtB;;AzFspSH,wFAAwF;AyF9pStF;;EAMI,0BAwFiD;CAvFlD;;AzF6pSL,wFAAwF;AwFrsSxF;;;;;EC+CM,0BjFiPmB;EiFhPnB,sBjFgPmB;CiF/OpB;;AzF8pSL,6GAA6G;AwF/sS7G;;;ECmDM,0BjF6OmB;EiF5OnB,sBjF4OmB;CE1RA;;AVitSzB,yFAAyF;AwFvtSzF;;ECDE,YnF0RmC;EmFzRnC,0BjFiCe;EiFhCf,sBjFgCe;CiFkId;;AzF4jSH,6GAA6G;AwF/tS7G;;ECII,YnFqRiC;EmFpRjC,0BA0H6E;EAzH7E,sBA2HmB;C/E3HE;;AViuSzB,wFAAwF;AwFvuSxF;;;ECWI,YnF8QiC;EmF7QjC,0BAmH6E;EAlH7E,sBAoHmB;CAnHpB;;AzFkuSH,wFAAwF;AwFhvSxF;;;;;;;ECmBI,YnFsQiC;EmFrQjC,0BA2G6E;EA1G7E,sBA4GmB;CAnGpB;;AzF+tSH,wFAAwF;AwF7vSxF;;;;;;;;;;;;;;;;;;;EC0BM,YnF+P+B;EmF9P/B,0BAoG2E;EAnG3E,sBAyGkB;CAxGnB;;AzFyvSL,wFAAwF;AyFrvStF;;EACE,eAAe;EACf,0BjFFa;CiFQd;;AzFovSH,wFAAwF;AyF5vStF;;EAMI,0BAwF2E;CAvF5E;;AzF2vSL,wFAAwF;AwFnySxF;;;;;EC+CM,0BjFdW;EiFeX,sBjFfW;CiFgBZ;;AzF4vSL,6GAA6G;AwF7yS7G;;;ECmDM,0BjFlBW;EiFmBX,sBjFnBW;CE3BQ;;AV+ySzB,6GAA6G;AwFrzS7G;;;EAkCM,WAAW;ErE/Bb,yHX4VQ;UW5VR,iHX4VQ;CE5UP;;AV0ySL,iFAAiF;AwF7zSjF;;;EA0CM,WAAW;ErEvCb,gFX4VQ;UW5VR,wEX4VQ;CgFlTP;;AxFwxSL,iFAAiF;AwFr0SjF;;ErEGI,wHX4VQ;UW5VR,gHX4VQ;CgF5RT;;AxFwwSH,iFAAiF;AwF30SjF;;EA0DM,yBAAiB;UAAjB,iBAAiB;CAIlB;;AxFmxSL,qFAAqF;AwFj1SrF;;EA4DQ,yBAAiB;UAAjB,iBAAiB;CE3DtB;;A1Fs1SH,6GAA6G;AwFv1S7G;;;;EA4DQ,yBAAiB;UAAjB,iBAAiB;C9EPpB;;AV0ySL,qFAAqF;A2Fj2SnF;;;;;EHmEI,yBAAiB;UAAjB,iBAAiB;CG9DpB;;A3Fq2SH,iFAAiF;AwFx2SjF;EAwEI,WAAW;EACX,iBAAiB;EACjB,kBzDxD0B;EyDyD1B,oBAAoB;EACpB,mBAAmB;CAcpB;;AxFuxSH,iFAAiF;AwFnyS7E;EACE,WAAW;CACZ;;AxFsySL,iFAAiF;AwFt3SjF;EAmFM,mBAAmB;EACnB,SAAS;EACT,UAAU;EACV,czDpEwB;EyDqExB,oBzDrEwB;EyDsExB,iDAAoB;MAApB,6CAAoB;OAApB,4CAAoB;UAApB,yCAAoB;CACrB;;AxFuySL,iFAAiF;AwFh4SjF;EA8FI,czD9EqB;EyD+ErB,kBzD/EqB;EyDgFrB,ezDhFqB;EyDmFrB,uFhF4PQ;UgF5PR,+EhF4PQ;CgF1OT;;AxFmxSH,kFAAkF;AwFx4SlF;EAsGM,mBAAmB;CACpB;;AxFsySL,kFAAkF;AwF74SlF;;EA2GM,czD1FsB;EyD2FtB,kBzD3FsB;EyD4FtB,ezD5FsB;CyDmGvB;;AxFiySL,kFAAkF;AwFr5SlF;EAyHI,YzDpGoB;EyDqGpB,gBzDrGoB;EyDsGpB,azDtGoB;EyDuGpB,UAAU;EACV,eAAe;CAkBhB;;AxF+wSH,kFAAkF;AwF95SlF;;EAiIM,czD3GqB;EyD4GrB,kBzD5GqB;EyD6GrB,ezD7GqB;CyDwHtB;;AxFwxSL,kFAAkF;AwFt6SlF;;EAyIQ,gBzDlHwB;EyDmHxB,oBzDnHwB;EyDoHxB,eAAe;EACf,qDAAoB;MAApB,iDAAoB;OAApB,gDAAoB;UAApB,6CAAoB;CACrB;;AxFkySP,kFAAkF;AwF/6SlF;EAmJI,uBAAuB;CACxB;;AxFgySH,kFAAkF;AwFp7SlF;;ExD0GE,wB1BwLqC;E0BvLrC,mBD5G4B;EdE1B,sBX+N0B;CkFtE3B;;AxFkySH,kFAAkF;AwF57SlF;;ExD0GE,2B1BqLoC;E0BpLpC,qBD3G6B;EdC3B,yBCK6B;EsEwJ7B,qBzD9J2B;CyD+J5B;;AxFsySH,qFAAqF;A2Fv8SnF;;;;;;;;;;;;;EH2KE,2BhFsLQ;CmF5VT;;A3Fm9SH,kFAAkF;AwF5yS9E;;;;;;;;;;;;;EACE,gChFqLM;CgFpLP;;AxF2zSL,kFAAkF;A2Fz+ShF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EHoLI,wBAAwB;CACzB;;AxF61SL,kFAAkF;AwFx1SlF;;EAGE,mBAAmB;EACnB,iBAAiB;CA0BlB;;AxFi0SD,kFAAkF;AwF/1SlF;;EAiBI,qCtErM4B;CsEsM7B;;AxFm1SH,kFAAkF;AwFr2SlF;;ErErLI,wHX4VQ;UW5VR,gHX4VQ;CgFjJT;;AxFq1SH,kFAAkF;AwF32SlF;;;;;;;;EA4BI,UAAU;CACX;;AxF01SH,mFAAmF;A4FjjTnF;;EAEE,gBAAgB;EAChB,gBAAgB;CA4HjB;;A5Fy7SD,mFAAmF;A4FxjTnF;;EAMI,mBAAmB;EACnB,SAAS;EACT,uBAAuB;CA8CxB;;A5F0gTH,oFAAoF;A4FhkTpF;;EAUM,mBAAmB;EACnB,QAAQ;EACR,WAAW;EACX,eAAe;EACf,eP0EqB;EOzErB,gBPyEqB;EOxErB,UAAU;EACV,YAAY;EACZ,sCpF+UM;EoF9UN,oBAAoB;EACpB,WAAW;EACX,wCAAkB;UAAlB,gCAAkB;CACnB;;A5F2jTL,oFAAoF;A4FjlTpF;;EAyBM,mBAAmB;EACnB,WAAW;EACX,sBAAsB;EACtB,eP4DqB;EO3DrB,gBP2DqB;EO1DrB,iBAAiB;EACjB,2CpFkUM;EoFjUN,wB1E1B0B;C0E+C3B;;A5FyiTL,oFAAoF;A4F9lTpF;;EAoCQ,mBAAmB;EACnB,eAAe;EACf,SAAS;EACT,UAAU;EACV,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,wFAMc;UANd,gFAMc;EACd,iCAAiB;MAAjB,6BAAiB;OAAjB,4BAAiB;UAAjB,yBAAiB;EACjB,8CAA8D;OAA9D,yCAA8D;UAA9D,sCAA8D;CAC/D;;A5FyjTP,oFAAoF;A4F7mTpF;;EA2DI,mBAAmB;EACnB,QAAQ;EACR,YAAY;EACZ,SAAS;EACT,UAAU;EACV,UAAU;EACV,iBAAiB;EACjB,qBAAqB;EACrB,WAAW;CA0DZ;;A5F8/SH,oFAAoF;A4F3nTpF;;EAsEM,aAAa;CACd;;A5F0jTL,oFAAoF;A4FjoTpF;;EA6EQ,epF8FU;EoF7FV,sBpF6FU;CoF5FX;;A5FyjTP,oFAAoF;A4FxoTpF;;EAkFQ,epFyFU;EoFxFV,mHAKkB;UALlB,2GAKkB;EAClB,6CAA6D;OAA7D,wCAA6D;UAA7D,qCAA6D;CAC9D;;A5FsjTP,oFAAoF;A4FhpTpF;;EA6FQ,kCPJ6B;OOI7B,6BPJ6B;UOI7B,0BPJ6B;COK9B;;A5FwjTP,oFAAoF;A4FtpTpF;;EAkGQ,2CAA2D;OAA3D,sCAA2D;UAA3D,mCAA2D;CAC5D;;A5FyjTP,qFAAqF;A4F5pTrF;;EAwGQ,mCPf6B;OOe7B,8BPf6B;UOe7B,2BPf6B;COgB9B;;A5FyjTP,qFAAqF;A4FlqTrF;;EA4GQ,4CAA4D;OAA5D,uCAA4D;UAA5D,oCAA4D;CAE7D;;A5F0jTP,qFAAqF;A4FxqTrF;;;;;;;;;;EAqHQ,sCpF4OI;EoF3OJ,kCAAiB;MAAjB,8BAAiB;OAAjB,6BAAiB;UAAjB,0BAAiB;CAClB;;A5FgkTP,qFAAqF;A4FvrTrF;;;;;;;;;;EA0HQ,kCpFuOI;CoFtOL;;AAMP;EACE;IACE,kHAKgB;YALhB,0GAKgB;G5FgkTjB;E4F9jTD;IACE,kHAKgB;YALhB,0GAKgB;G5F2jTjB;E4FzjTD;IACE,oHAKkB;YALlB,4GAKkB;G5FsjTnB;CACF;;A4F9kTD;EACE;IACE,0GAKgB;G5FgkTjB;E4F9jTD;IACE,0GAKgB;G5F2jTjB;E4FzjTD;IACE,4GAKkB;G5FsjTnB;CACF;;A4F9kTD;EACE;IACE,kHAKgB;YALhB,0GAKgB;G5FgkTjB;E4F9jTD;IACE,kHAKgB;YALhB,0GAKgB;G5F2jTjB;E4FzjTD;IACE,oHAKkB;YALlB,4GAKkB;G5FsjTnB;CACF;;A4FnjTD;EACE;IACE,mIAMc;YANd,2HAMc;G5FgjTf;E4F7iTD;IACE,mIAMc;YANd,2HAMc;G5FyiTf;E4FviTD;IACE,SAAS;IACT,UAAU;IACV,iBAAiB;IACjB,iBAAiB;IACjB,iIAMc;YANd,yHAMc;IACd,iCAAiB;YAAjB,yBAAiB;G5FmiTlB;E4FjiTD;IACE,YAAY;IACZ,aAAa;IACb,iBAAiB;IACjB,kBAAkB;IAClB,2FAMiB;YANjB,mFAMiB;IACjB,gCAAiB;YAAjB,wBAAiB;G5F6hTlB;E4F3hTD;IACE,YAAY;IACZ,aAAa;IACb,iBAAiB;IACjB,kBAAkB;IAClB,wFAMc;YANd,gFAMc;IACd,gCAAiB;YAAjB,wBAAiB;G5FuhTlB;CACF;;A4FplTD;EACE;IACE,2HAMc;G5FgjTf;E4F7iTD;IACE,2HAMc;G5FyiTf;E4FviTD;IACE,SAAS;IACT,UAAU;IACV,iBAAiB;IACjB,iBAAiB;IACjB,yHAMc;IACd,4BAAiB;OAAjB,yBAAiB;G5FmiTlB;E4FjiTD;IACE,YAAY;IACZ,aAAa;IACb,iBAAiB;IACjB,kBAAkB;IAClB,mFAMiB;IACjB,2BAAiB;OAAjB,wBAAiB;G5F6hTlB;E4F3hTD;IACE,YAAY;IACZ,aAAa;IACb,iBAAiB;IACjB,kBAAkB;IAClB,gFAMc;IACd,2BAAiB;OAAjB,wBAAiB;G5FuhTlB;CACF;;A4FplTD;EACE;IACE,mIAMc;YANd,2HAMc;G5FgjTf;E4F7iTD;IACE,mIAMc;YANd,2HAMc;G5FyiTf;E4FviTD;IACE,SAAS;IACT,UAAU;IACV,iBAAiB;IACjB,iBAAiB;IACjB,iIAMc;YANd,yHAMc;IACd,iCAAiB;SAAjB,4BAAiB;YAAjB,yBAAiB;G5FmiTlB;E4FjiTD;IACE,YAAY;IACZ,aAAa;IACb,iBAAiB;IACjB,kBAAkB;IAClB,2FAMiB;YANjB,mFAMiB;IACjB,gCAAiB;SAAjB,2BAAiB;YAAjB,wBAAiB;G5F6hTlB;E4F3hTD;IACE,YAAY;IACZ,aAAa;IACb,iBAAiB;IACjB,kBAAkB;IAClB,wFAMc;YANd,gFAMc;IACd,gCAAiB;SAAjB,2BAAiB;YAAjB,wBAAiB;G5FuhTlB;CACF;;A4FphTD;EACE;IACE,WAAW;G5FuhTZ;E4FrhTD;IACE,aAAa;G5FuhTd;E4FrhTD;IACE,WAAW;G5FuhTZ;CACF;;A4FhiTD;EACE;IACE,WAAW;G5FuhTZ;E4FrhTD;IACE,aAAa;G5FuhTd;E4FrhTD;IACE,WAAW;G5FuhTZ;CACF;;A4FhiTD;EACE;IACE,WAAW;G5FuhTZ;E4FrhTD;IACE,aAAa;G5FuhTd;E4FrhTD;IACE,WAAW;G5FuhTZ;CACF;;A4FphTD;EACE;IACE,WAAW;G5FuhTZ;E4FrhTD;IACE,aAAa;G5FuhTd;E4FrhTD;IACE,WAAW;G5FuhTZ;CACF;;A4FhiTD;EACE;IACE,WAAW;G5FuhTZ;E4FrhTD;IACE,aAAa;G5FuhTd;E4FrhTD;IACE,WAAW;G5FuhTZ;CACF;;A4FhiTD;EACE;IACE,WAAW;G5FuhTZ;E4FrhTD;IACE,aAAa;G5FuhTd;E4FrhTD;IACE,WAAW;G5FuhTZ;CACF;;AAED,iFAAiF;A6F1wTjF;EAEI,mBAAmB;EACnB,wBAA+B;CA6EhC;;A7FgsTH,iFAAiF;A6FhxTjF;EAMM,mBAAmB;EACnB,eCPuB;EDQvB,QAAQ;EACR,sBAAsB;EACtB,gBRyFqB;EQxFrB,iBRyFqB;EQxFrB,gBAAgB;EAChB,wKAAiC;EAAjC,4HAAiC;EAAjC,uHAAiC;EAAjC,wHAAiC;EAOjC,wBAAwB;EACxB,0CR+EqB;UQ/ErB,kCR+EqB;EQ9ErB,wBR6EqB;EQ5ErB,qDAA6C;EAA7C,gDAA6C;EAA7C,6CAA6C;CAsB9C;;A7FmvTL,kFAAkF;A6FhyTlF;EA0BQ,mBAAmB;EACnB,SAAS;EACT,QAAQ;EACR,eAAe;EACf,eRuEwB;EQtExB,gBRsEwB;EQrExB,2BAAmB;MAAnB,4BAAmB;UAAnB,mBAAmB;EACnB,YAAY;EACZ,oBRsEgC;EQrEhC,oBAAoB;EACpB,iDAA0B;UAA1B,yCAA0B;EAC1B,kGAAkF;EAAlF,0FAAkF;EAAlF,6GAAkF;EAAlF,kFAAkF;EAAlF,uIAAkF;EAClF,oCAAqB;MAArB,gCAAqB;OAArB,+BAAqB;UAArB,4BAAqB;CACtB;;A7F0wTP,kFAAkF;A6FjzTlF;EA2CQ,2DAAmC;UAAnC,mDAAmC;CACpC;;A7F0wTP,kFAAkF;A6FtzTlF;EAiDM,mBAAmB;EACnB,eAAe;EACf,SAAS;EACT,UAAU;EACV,WAAW;CA0BZ;;A7FgvTL,kFAAkF;A6F/zTlF;EAyDU,2BAA2B;CAK5B;;A7FswTT,kFAAkF;A6Fp0TlF;EA2DY,2BAAa;EACb,0BrF+GM;CqF9GP;;A7F6wTX,kFAAkF;A6F10TlF;EAoEU,oCAAqB;MAArB,gCAAqB;OAArB,+BAAqB;UAArB,4BAAqB;CACtB;;A7F0wTT,kFAAkF;A6F/0TlF;EAwEU,gBAAgB;EAChB,gCrFwRE;CqFpRH;;A7FwwTT,kFAAkF;A6Fr1TlF;EA2EY,oBR8B2B;CQ7B5B;;A7F8wTX,+EAA+E;A+F31T/E;;EAEE,mBAAmB;EACnB,wBAA6B;CAyE9B;;A/FsxTD,+EAA+E;A+Fl2T/E;;;;EAOI,mBAAmB;EACnB,cDPyB;ECQzB,QAAQ;EACR,sBAAsB;EACtB,eV0GoB;EUzGpB,gBVyGoB;EUxGpB,kCAA0B;OAA1B,6BAA0B;UAA1B,0BAA0B;CA+B3B;;A/Fo0TH,gFAAgF;A+Fh3ThF;;;;EAgBM,2CvFkVM;EuFjVN,mBAAmB;EACnB,2CAAmC;EAAnC,sCAAmC;EAAnC,mCAAmC;CACpC;;A/Fu2TL,gFAAgF;A+F13ThF;;;;EAqBM,sBAAsB;EACtB,0BvFsJY;EuFrJZ,mBAAmB;EACnB,gDAAgC;EAAhC,wCAAgC;EAAhC,2DAAgC;EAAhC,gCAAgC;EAAhC,qFAAgC;EAChC,oCAAkB;UAAlB,4BAAkB;CAkBnB;;A/F21TL,gFAAgF;A+Ft4ThF;;;;EA6BQ,mBAAmB;EACnB,cAAwB;EACxB,eAAyB;EACzB,WAAW;EACX,eAAe;EACf,YAAY;EACZ,aAAa;EACb,UAAU;EACV,YAAY;EACZ,sCvF4TI;EuF3TJ,oBAAoB;EACpB,WAAW;EACX,wCAAkB;UAAlB,gCAAkB;CACnB;;A/Fg3TP,gFAAgF;A+F15ThF;;EA+CI,SAAS;EACT,UAAU;EACV,iBAAiB;EACjB,WAAW;CAyBZ;;A/Fw1TH,sFAAsF;A+Fn6TtF;;EJyDI,0BnFmHc;CmFlHf;;A3F+2TH,sFAAsF;A+Fz6TtF;;EJ6DI,sBnF+Gc;CmF9Gf;;A3Fi3TH,gFAAgF;A+F/6ThF;;EAwDQ,0CAAkB;UAAlB,kCAAkB;CAInB;;A/Fy3TP,gFAAgF;A+Fr7ThF;;EA0DU,kCAA0B;OAA1B,6BAA0B;UAA1B,0BAA0B;CAC3B;;A/Fg4TT,gFAAgF;A+F37ThF;;EAgEM,mCAA2B;OAA3B,8BAA2B;UAA3B,2BAA2B;CAC5B;;A/Fg4TL,sFAAsF;A+Fj8TtF;;;;;EJyDI,sCnFySQ;CmFxST;;A3Fg5TH,sFAAsF;A+F18TtF;;;;;EJ6DI,kCnFqSQ;CmFpST;;A3Fq5TH,sFAAsF;A+F54ThF;;;;;EJdF,2CnF0SQ;CmFzST;;A3Fk6TH,sFAAsF;A+Fr5ThF;;;;;EJVF,uCnFsSQ;CmFrST;;AIgBH;EACE;IACE,WAAW;G/Fw5TZ;E+Ft5TD;IACE,aAAa;G/Fw5Td;E+Ft5TD;IACE,WAAW;G/Fw5TZ;CACF;;A+Fr5TD;EACE;IACE,WAAW;G/Fw5TZ;E+Ft5TD;IACE,aAAa;G/Fw5Td;E+Ft5TD;IACE,WAAW;G/Fw5TZ;CACF;;AAED,8EAA8E;AgG7/T9E;EAEE,wBAAoC;CAerC;;AhGi/TD,8EAA8E;AgG7/T5E;EACE,iBAAiB;CAUlB;;AhGu/TH,8EAA8E;AgGlgU5E;EAII,sBAAsB;EACtB,eAAe;CAChB;;AhGkgUL,+EAA+E;AgGxgU7E;EASI,iBAAiB;CAClB;;AhGmgUL,+EAA+E;AgG1/T/E;EACE,6BX0CsC;EWzCtC,4DX0CuD;EWzCvD,2CX0C0C;UW1C1C,mCX0C0C;EWzC1C,UAAU;EACV,2CAAmC;EAAnC,sCAAmC;EAAnC,mCAAmC;CAepC;;AhG++TD,qFAAqF;A2F1hUnF;EKgCE,uBAAuB;EACvB,8CxFgUQ;CmF5VT;;A3F2hUH,+EAA+E;AgGzgU/E;;EAgBI,8CX8BkD;UW9BlD,sCX8BkD;EW5BlD,kCAA0B;OAA1B,6BAA0B;UAA1B,0BAA0B;CAC3B;;AhG6/TH,+EAA+E;AgGt/T/E;EACE,mBAAmB;EACnB,cAAc;EACd,eAAe;EACf,oBAAoB;CAMrB;;AhGo/TD,+EAA+E;AgGv/T7E;EACE,eAAe;CAChB;;AhG0/TH,sFAAsF;A2F3iUpF;;;;;;;;;;;;;;EAYI,2BnF4UM;CmFzTP;;A3F8hUL,6GAA6G;A2F7jU3G;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAkBM,2BnFsUI;CE1SP;;AV2jUL,sFAAsF;A2FzmUpF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EA4BQ,2BnF4TE;CmF3TH;;A3FuuUT,sFAAsF;AACtF;;E2F1sUI,2BnF6RQ;CmF5RT;;A3F8sUH,sFAAsF;A2F3sUpF;;EAQI,oKALgI;EAKhI,0JALgI;EAKhI,oJALgI;CAMjI;;A3FwsUL,sFAAsF;A2FjtUpF;;EAeM,6ZrF+Ue;EqF/Uf,mZrF+Ue;EqF/Uf,6YrF+Ue;CqF9UhB;;A3FusUP,sFAAsF;A2FvtUpF;;EAqBM,serF0Ue;EqF1Uf,4drF0Ue;EqF1Uf,sdrF0Ue;CqFzUhB;;A3FusUP,sFAAsF;A2F7tUpF;;EA2BM,ucrFqUc;EqFrUd,6brFqUc;EqFrUd,ubrFqUc;CqFpUf;;A3FusUP,4GAA4G;A2FnsU1G;;;;;;;;;;;;;;;;;;;;;;E9DvFE,2BrBgVQ;CqB/UT;;A7BmzUH,6GAA6G;A2F7tU3G;;E9DnFE,kCrB4UQ;CqBpUT;;A7B8yUH,6GAA6G;A2FnuU3G;;E9DvEE,2BrBgUQ;EqB/TR,kCrB+TQ;EqB9TR,4CAAyB;CAC1B;;A7B+yUH,6GAA6G;A2F3uU3G;;E9DjEE,2BrB0TQ;CqBzTT;;A7BizUH,uFAAuF;A2FjvUrF;;;;EASI,enF0DY;CmFzDb;;A3F+uUL,uFAAuF;A2FzvUrF;;EAaI,2BnF4OM;CmF3OP;;A3FivUL,uFAAuF;A2F/vUrF;;EAkBI,kCnFuOM;CmFtOP;;A3FkvUL,uFAAuF;A2FrwUrF;;EAuBI,kCnFkOM;CmFjOP;;A3FmvUL,uFAAuF;A2F3wUrF;;EA2BI,2BnF8NM;CmF7NP;;A3FqvUL,sFAAsF;AgGtzUtF;;ELCI,enFwHe;CmFvHhB;;A3F0zUH,sFAAsF;AgG5zUtF;;ELaM,oKALgI;EAKhI,0JALgI;EAKhI,oJALgI;CAMjI;;A3FozUL,sFAAsF;AgGl0UtF;;ELoBQ,6ZrF+Ue;EqF/Uf,mZrF+Ue;EqF/Uf,6YrF+Ue;CqF9UhB;;A3FmzUP,sFAAsF;AgGx0UtF;;EL0BQ,serF0Ue;EqF1Uf,4drF0Ue;EqF1Uf,sdrF0Ue;CqFzUhB;;A3FmzUP,sFAAsF;AgG90UtF;;ELgCQ,ucrFqUc;EqFrUd,6brFqUc;EqFrUd,ubrFqUc;CqFpUf;;A3FmzUP,4GAA4G;AgGp1U5G;;;;;;;;;;;;;;;;;;;;;EnElDI,erB2Ke;CqB1KhB;;A7B85UH,6GAA6G;AgG72U7G;EnE9CI,sBrBuKe;CqB/JhB;;A7Bw5UH,6GAA6G;AgGl3U7G;EnElCI,erB2Je;EqB1Jf,sBrB0Je;EqBzJf,0BAAyB;CAC1B;;A7Bw5UH,6GAA6G;AgGz3U7G;EnE5BI,erBqJe;CqBpJhB;;A7By5UH,uFAAuF;AgG93UvF;;;EL8CM,enF2Ea;CmF1Ed;;A3Fs1UL,uFAAuF;AgGr4UvF;ELkDM,enFuEa;CmFtEd;;A3Fu1UL,uFAAuF;AgG14UvF;ELuDM,sBnFkEa;CmFjEd;;A3Fu1UL,uFAAuF;AgG/4UvF;EL4DM,sBnF6Da;CmF5Dd;;A3Fu1UL,uFAAuF;AgGp5UvF;ELgEM,2BnF8NM;CmF7NP;;A3Fw1UL,sFAAsF;AgGr5UtF;;ELHI,enFqEoB;CmFpErB;;A3F65UH,sFAAsF;AgG35UtF;;ELSM,oKALgI;EAKhI,0JALgI;EAKhI,oJALgI;CAMjI;;A3Fu5UL,sFAAsF;AgGj6UtF;;ELgBQ,6ZrF+Ue;EqF/Uf,mZrF+Ue;EqF/Uf,6YrF+Ue;CqF9UhB;;A3Fs5UP,sFAAsF;AgGv6UtF;;ELsBQ,serF0Ue;EqF1Uf,4drF0Ue;EqF1Uf,sdrF0Ue;CqFzUhB;;A3Fs5UP,sFAAsF;AgG76UtF;;EL4BQ,ucrFqUc;EqFrUd,6brFqUc;EqFrUd,ubrFqUc;CqFpUf;;A3Fs5UP,4GAA4G;AgGn7U5G;;;;;;;;;;;;;;;;;;;;;EnEtDI,erBwHoB;CqBvHrB;;A7BigVH,6GAA6G;AgG58U7G;EnElDI,sBrBoHoB;CqB5GrB;;A7B2/UH,6GAA6G;AgGj9U7G;EnEtCI,erBwGoB;EqBvGpB,sBrBuGoB;EqBtGpB,0BAAyB;CAC1B;;A7B2/UH,6GAA6G;AgGx9U7G;EnEhCI,erBkGoB;CqBjGrB;;A7B4/UH,uFAAuF;AgG79UvF;;;EL0CM,enFwBkB;CmFvBnB;;A3Fy7UL,uFAAuF;AgGp+UvF;EL8CM,enFoBkB;CmFnBnB;;A3F07UL,uFAAuF;AgGz+UvF;ELmDM,sBnFekB;CmFdnB;;A3F07UL,uFAAuF;AgG9+UvF;ELwDM,sBnFUkB;CmFTnB;;A3F07UL,uFAAuF;AgGn/UvF;EL4DM,2BnF8NM;CmF7NP;;A3F27UL,sFAAsF;AgGp/UtF;;ELPI,enF8NqB;CmF7NtB;;A3FggVH,sFAAsF;AgG1/UtF;;ELKM,oKALgI;EAKhI,0JALgI;EAKhI,oJALgI;CAMjI;;A3F0/UL,sFAAsF;AgGhgVtF;;ELYQ,6ZrF+Ue;EqF/Uf,mZrF+Ue;EqF/Uf,6YrF+Ue;CqF9UhB;;A3Fy/UP,sFAAsF;AgGtgVtF;;ELkBQ,serF0Ue;EqF1Uf,4drF0Ue;EqF1Uf,sdrF0Ue;CqFzUhB;;A3Fy/UP,sFAAsF;AgG5gVtF;;ELwBQ,ucrFqUc;EqFrUd,6brFqUc;EqFrUd,ubrFqUc;CqFpUf;;A3Fy/UP,4GAA4G;AgGlhV5G;;;;;;;;;;;;;;;;;;;;;EnE1DI,erBiRqB;CqBhRtB;;A7BomVH,6GAA6G;AgG3iV7G;EnEtDI,sBrB6QqB;CqBrQtB;;A7B8lVH,6GAA6G;AgGhjV7G;EnE1CI,erBiQqB;EqBhQrB,sBrBgQqB;EqB/PrB,0BAAyB;CAC1B;;A7B8lVH,6GAA6G;AgGvjV7G;EnEpCI,erB2PqB;CqB1PtB;;A7B+lVH,uFAAuF;AgG5jVvF;;;ELsCM,enFiLmB;CmFhLpB;;A3F4hVL,uFAAuF;AgGnkVvF;EL0CM,enF6KmB;CmF5KpB;;A3F6hVL,uFAAuF;AgGxkVvF;EL+CM,sBnFwKmB;CmFvKpB;;A3F6hVL,uFAAuF;AgG7kVvF;ELoDM,sBnFmKmB;CmFlKpB;;A3F6hVL,uFAAuF;AgGllVvF;ELwDM,2BnF8NM;CmF7NP;;A3F8hVL,sFAAsF;AgGnlVtF;;ELXI,enFjCa;CmFkCd;;A3FmmVH,sFAAsF;AgGzlVtF;;ELCM,oKALgI;EAKhI,0JALgI;EAKhI,oJALgI;CAMjI;;A3F6lVL,sFAAsF;AgG/lVtF;;ELQQ,6ZrF+Ue;EqF/Uf,mZrF+Ue;EqF/Uf,6YrF+Ue;CqF9UhB;;A3F4lVP,sFAAsF;AgGrmVtF;;ELcQ,serF0Ue;EqF1Uf,4drF0Ue;EqF1Uf,sdrF0Ue;CqFzUhB;;A3F4lVP,sFAAsF;AgG3mVtF;;ELoBQ,ucrFqUc;EqFrUd,6brFqUc;EqFrUd,ubrFqUc;CqFpUf;;A3F4lVP,4GAA4G;AgGjnV5G;;;;;;;;;;;;;;;;;;;;;EnE9DI,erBkBa;CqBjBd;;A7BusVH,6GAA6G;AgG1oV7G;EnE1DI,sBrBca;CqBNd;;A7BisVH,6GAA6G;AgG/oV7G;EnE9CI,erBEa;EqBDb,sBrBCa;EqBAb,0BAAyB;CAC1B;;A7BisVH,6GAA6G;AgGtpV7G;EnExCI,erBJa;CqBKd;;A7BksVH,uFAAuF;AgG3pVvF;;;ELkCM,enF9EW;CmF+EZ;;A3F+nVL,uFAAuF;AgGlqVvF;ELsCM,enFlFW;CmFmFZ;;A3FgoVL,uFAAuF;AgGvqVvF;EL2CM,sBnFvFW;CmFwFZ;;A3FgoVL,uFAAuF;AgG5qVvF;ELgDM,sBnF5FW;CmF6FZ;;A3FgoVL,uFAAuF;AgGjrVvF;ELoDM,2BnF8NM;CmF7NP;;A3FioVL,+EAA+E;AgG7qV/E;EACE,mBAAmB;EL2EjB,qBAA+B;CKVlC;;AhGinVD,+EAA+E;AgGnrV/E;;EAUI,mBAAmB;EACnB,qBAAqB;EACrB,kCAA0B;EAA1B,6BAA0B;EAA1B,0BAA0B;CAM3B;;AhGyqVH,gFAAgF;AgG3rVhF;;EAgBM,iCAAiC;CAClC;;AhGgrVL,gFAAgF;AgGjsVhF;EAsBI,cAAc;CACf;;AhG+qVH,gFAAgF;AgGtsVhF;EA8BI,WAAW;CAsBZ;;AhGupVH,gFAAgF;AgG3sVhF;EAuCQ,iBAAiB;CAClB;;AhGwqVP,gFAAgF;AgGhtVhF;;;EA8CM,sBAAsB;CACvB;;AhGwqVL,gFAAgF;AgGvtVhF;ETvEE,kCAD8C;OAC9C,6BAD8C;UAC9C,0BAD8C;EAE9C,iEF2GiD;OE3GjD,4DF2GiD;UE3GjD,yDF2GiD;CWc9C;;AhG0qVL,uFAAuF;AgG7tVvF;;;ELoGI,eNjHoB;CMkHrB;AKrGH;;;ELoGI,eNjHoB;CMkHrB;AKrGH;;;ELoGI,eNjHoB;CMkHrB;AKrGH;;;ELoGI,eNjHoB;CMkHrB;;A3F+nVH,uFAAuF;AgGpuVvF;;;;;EL4GI,iBrF9BkB;CqF+BnB;;A3FgoVH,uFAAuF;AgG7uVvF;ELiHI,gBrFxCiB;CqFyClB;AKlHH;ELiHI,gBrFxCiB;CqFyClB;AKlHH;ELiHI,gBrFxCiB;CqFyClB;AKlHH;ELiHI,gBrFxCiB;CqFyClB;;A3FgoVH,uFAAuF;AgGlvVvF;;;ELwHI,gBrF/CiB;CqFgDlB;;A3FgoVH,uFAAuF;AgGzvVvF;;EL+HI,eAhEuC;CAiExC;;A3F+nVH,uFAAuF;AgG/vVvF;;;ELkDE,UN9D8B;EM+D9B,QAAQ;EAER,mBAMoD;CA8EjD;;A3F+nVL,uFAAuF;AgGxwVvF;ELkDE,UN9D8B;EM+D9B,QAAQ;EAER,mBAMoD;CAoFnD;;A3FgoVH,uFAAuF;AgG/wVvF;ELsJI,cAAc;EACd,mBA3FoC;CA4FrC;;A3F6nVH,uFAAuF;AgGrxVvF;ELgKM,gEADkE;UAClE,wDADkE;CAenE;;A3F4mVL,uFAAuF;AgG1xVvF;;;;ELqKQ,iBAAgC;EAChC,wCAA2D;EAC3D,qFAAuF;CACxF;;A3F4nVP,uFAAuF;AgGpyVvF;;;;EL4KQ,mEAbgE;UAahE,2DAbgE;CAcjE;;A3F+nVP,gFAAgF;AgG5yVhF;EL4EI,wBAA+B;CKhBhC;;AhGqvVH,uFAAuF;AgGjzVvF;;;ELoGI,eN3GwB;CM4GzB;AKrGH;;;ELoGI,eN3GwB;CM4GzB;AKrGH;;;ELoGI,eN3GwB;CM4GzB;AKrGH;;;ELoGI,eN3GwB;CM4GzB;;A3FmtVH,uFAAuF;AgGxzVvF;;;;;EL4GI,iBrF9BkB;CqF+BnB;;A3FotVH,uFAAuF;AgGj0VvF;ELiHI,oBrFtCoB;CqFuCrB;AKlHH;ELiHI,oBrFtCoB;CqFuCrB;AKlHH;ELiHI,oBrFtCoB;CqFuCrB;AKlHH;ELiHI,oBrFtCoB;CqFuCrB;;A3FotVH,uFAAuF;AgGt0VvF;;;ELwHI,oBrF7CoB;CqF8CrB;;A3FotVH,uFAAuF;AgG70VvF;;EL+HI,gBAhEuC;CAiExC;;A3FmtVH,uFAAuF;AgGn1VvF;;;ELkDE,aNxD8B;EMyD9B,QAAQ;EAER,sBAMoD;CA8EjD;;A3FmtVL,uFAAuF;AgG51VvF;ELkDE,aNxD8B;EMyD9B,QAAQ;EAER,sBAMoD;CAoFnD;;A3FotVH,uFAAuF;AgGn2VvF;ELsJI,cAAc;EACd,sBA3FoC;CA4FrC;;A3FitVH,uFAAuF;AgGz2VvF;ELgKM,gEADkE;UAClE,wDADkE;CAenE;;A3FgsVL,uFAAuF;AgG92VvF;;;;ELqKQ,iBAAgC;EAChC,wCAA2D;EAC3D,qFAAuF;CACxF;;A3FgtVP,uFAAuF;AgGx3VvF;;;;EL4KQ,mEAbgE;UAahE,2DAbgE;CAcjE;;A3FmtVP,gFAAgF;AgGh4VhF;EL4EI,uBAA+B;CKXhC;;AhGo0VH,uFAAuF;AgGr4VvF;;;ELoGI,eN3GwB;CM4GzB;AKrGH;;;ELoGI,eN3GwB;CM4GzB;AKrGH;;;ELoGI,eN3GwB;CM4GzB;AKrGH;;;ELoGI,eN3GwB;CM4GzB;;A3FuyVH,uFAAuF;AgG54VvF;;;;;EL4GI,iBrF9BkB;CqF+BnB;;A3FwyVH,uFAAuF;AgGr5VvF;ELiHI,mBrFvCoB;CqFwCrB;AKlHH;ELiHI,mBrFvCoB;CqFwCrB;AKlHH;ELiHI,mBrFvCoB;CqFwCrB;AKlHH;ELiHI,mBrFvCoB;CqFwCrB;;A3FwyVH,uFAAuF;AgG15VvF;;;ELwHI,mBrF9CoB;CqF+CrB;;A3FwyVH,uFAAuF;AgGj6VvF;;EL+HI,YAhEuC;CAiEx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E;EAEI,0CAA0D;CAC3D;;AlG4sWH,oFAAoF;AkG/sWpF;EC5BI,2B3F+VQ;C2F7UT;;AnG8tWH,oFAAoF;AkGptWpF;ECzBM,2B3F4VM;E2F3VN,sB3FqKY;C2FjKb;;AnG8uWL,6GAA6G;AkG1tW7G;ECtBQ,sB3FmKU;CEtJb;;AVwuWL,qFAAqF;AkG/tWrF;EChBM,2B3FmVM;C2F9UP;;AnG+uWL,6GAA6G;AkGpuW7G;ECbQ,2B3FgVI;CE3TP;;AViuWL,oFAAoF;AkGzuWpF;EC5BI,iC3FgWQ;C2F9UT;;AnGwvWH,oFAAoF;AkG9uWpF;ECzBM,YzDmB0C;EyDlB1C,mBzDmB0C;CyDf3C;;AnGwwWL,6GAA6G;AkGpvW7G;ECtBQ,mBzDiBwC;ChCJ3C;;AVkwWL,qFAAqF;AkGzvWrF;EChBM,iC3FoVM;C2F/UP;;AnGywWL,6GAA6G;AkG9vW7G;ECbQ,iC3FiVI;CE5TP;;AV2vWL,oFAAoF;AkGnwWpF;EC5BI,iC3FgWQ;C2F9UT;;AnGkxWH,oFAAoF;AkGxwWpF;ECzBM,YzDyB0C;EyDxB1C,mBzDyB0C;CyDrB3C;;AnGkyWL,6GAA6G;AkG9wW7G;ECtBQ,mBzDuBwC;ChCV3C;;AV4xWL,qFAAqF;AkGnxWrF;EChBM,iC3FoVM;C2F/UP;;AnGmyWL,6GAA6G;AkGxxW7G;ECbQ,iC3FiVI;CE5TP;;AVqxWL,+EAA+E;AoG5zW/E;EACE,sBAAsB;EACtB,UAAU;EACV,iBAAiB;EjFGf,wHX4VQ;UW5VR,gHX4VQ;E4F1VR,qBAAc;EAAd,sBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,8BAAsB;MAAtB,0BAAsB;UAAtB,sBAAsB;EACtB,uBAAe;MAAf,qBAAe;UAAf,eAAe;EACf,0BAAoB;EAApB,4BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,4BAAoB;MAApB,6BAAoB;UAApB,oBAAoB;CASvB;;ApGozWD,gFAAgF;AoGz0WhF;EAeM,uBAAe;MAAf,qBAAe;UAAf,eAAe;CAChB;;ApG8zWL,+EAA+E;AqG90W/E;EACE,UAAU;EACV,iBAAiB;CAClB;;ArGi1WD,iFAAiF;AsGn1WjF;EACE,YAAY;EA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","file":"bootstrap-material-design.css"} \ No newline at end of file diff --git a/lib/bootstrap-material-design/css/bootstrap-material-design.min.css b/lib/bootstrap-material-design/css/bootstrap-material-design.min.css new file mode 100644 index 0000000..b725508 --- /dev/null +++ b/lib/bootstrap-material-design/css/bootstrap-material-design.min.css @@ -0,0 +1,2 @@ +.card{font-size:.875rem;font-weight:400}/*! normalize.css commit fe56763 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active{outline:0}a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*,::after,::before,::first-letter,::first-line{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.tag{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}@-ms-viewport{width:device-width}html{font-size:16px;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;color:rgba(0,0,0,.87);background-color:#fafafa}[tabindex="-1"]:focus{outline:0!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted rgba(0,0,0,.26)}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#009688;text-decoration:none}a:focus,a:hover{color:#004a43;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}pre{margin-top:0;margin-bottom:1rem}figure{margin:0 0 1rem}img{vertical-align:middle}[role=button]{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:rgba(0,0,0,.26);text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{margin:0;line-height:inherit;border-radius:0}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}input[type=search]{-webkit-appearance:none}output{display:inline-block}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.25rem;font-family:inherit;font-weight:400;line-height:1.1;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:7rem;font-weight:300}.display-2{font-size:3.5rem;font-weight:300}.display-3{font-size:2.8125rem;font-weight:300}.display-4{font-size:2.125rem;font-weight:300}hr{margin-top:.5rem;margin-bottom:.5rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#ff5722}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:5px}.initialism{font-size:90%;text-transform:uppercase}.blockquote{padding:.25rem .5rem;margin-bottom:.5rem;font-size:1.25rem;border-left:.25rem solid rgba(0,0,0,.12)}.blockquote-footer{display:block;font-size:80%;color:rgba(0,0,0,.26)}.blockquote-footer::before{content:"\2014 \00A0"}.blockquote-reverse{padding-right:.5rem;padding-left:0;text-align:right;border-right:.25rem solid rgba(0,0,0,.12);border-left:0}.blockquote-reverse .blockquote-footer::before{content:""}.blockquote-reverse .blockquote-footer::after{content:"\00A0 \2014"}.carousel-inner>.carousel-item>a>img,.carousel-inner>.carousel-item>img,.img-fluid{display:block;max-width:100%;height:auto}.img-rounded{border-radius:.3rem}.img-thumbnail{padding:.25rem;background-color:#fafafa;border:1px solid #ddd;border-radius:.125rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075);display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}.figure{display:inline-block}.figure-img{margin-bottom:.25rem;line-height:1}.figure-caption{font-size:90%;color:rgba(0,0,0,.26)}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{padding:.2rem .4rem;font-size:90%;color:#bd4147;background-color:#eee;border-radius:.125rem}kbd{padding:.2rem .4rem;font-size:90%;color:#fff;background-color:#333;border-radius:.0625rem;-webkit-box-shadow:inset 0 -.1rem 0 rgba(0,0,0,.25);box-shadow:inset 0 -.1rem 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;margin-top:0;margin-bottom:1rem;font-size:90%;color:rgba(0,0,0,.87)}pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:544px){.container{max-width:576px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:940px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col-xs{position:relative;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xs-2{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xs-3{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xs-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xs-5{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xs-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xs-7{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xs-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xs-10{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xs-11{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-xs-0{right:auto}.pull-xs-1{right:8.333333%}.pull-xs-2{right:16.666667%}.pull-xs-3{right:25%}.pull-xs-4{right:33.333333%}.pull-xs-5{right:41.666667%}.pull-xs-6{right:50%}.pull-xs-7{right:58.333333%}.pull-xs-8{right:66.666667%}.pull-xs-9{right:75%}.pull-xs-10{right:83.333333%}.pull-xs-11{right:91.666667%}.pull-xs-12{right:100%}.push-xs-0{left:auto}.push-xs-1{left:8.333333%}.push-xs-2{left:16.666667%}.push-xs-3{left:25%}.push-xs-4{left:33.333333%}.push-xs-5{left:41.666667%}.push-xs-6{left:50%}.push-xs-7{left:58.333333%}.push-xs-8{left:66.666667%}.push-xs-9{left:75%}.push-xs-10{left:83.333333%}.push-xs-11{left:91.666667%}.push-xs-12{left:100%}.offset-xs-1{margin-left:8.333333%}.offset-xs-2{margin-left:16.666667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.333333%}.offset-xs-5{margin-left:41.666667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.333333%}.offset-xs-8{margin-left:66.666667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.333333%}.offset-xs-11{margin-left:91.666667%}@media (min-width:544px){.col-sm{position:relative;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-sm-1{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.333333%}.pull-sm-2{right:16.666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.333333%}.pull-sm-5{right:41.666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.333333%}.pull-sm-8{right:66.666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.333333%}.pull-sm-11{right:91.666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.333333%}.push-sm-2{left:16.666667%}.push-sm-3{left:25%}.push-sm-4{left:33.333333%}.push-sm-5{left:41.666667%}.push-sm-6{left:50%}.push-sm-7{left:58.333333%}.push-sm-8{left:66.666667%}.push-sm-9{left:75%}.push-sm-10{left:83.333333%}.push-sm-11{left:91.666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{position:relative;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-md-1{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.333333%}.pull-md-2{right:16.666667%}.pull-md-3{right:25%}.pull-md-4{right:33.333333%}.pull-md-5{right:41.666667%}.pull-md-6{right:50%}.pull-md-7{right:58.333333%}.pull-md-8{right:66.666667%}.pull-md-9{right:75%}.pull-md-10{right:83.333333%}.pull-md-11{right:91.666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.333333%}.push-md-2{left:16.666667%}.push-md-3{left:25%}.push-md-4{left:33.333333%}.push-md-5{left:41.666667%}.push-md-6{left:50%}.push-md-7{left:58.333333%}.push-md-8{left:66.666667%}.push-md-9{left:75%}.push-md-10{left:83.333333%}.push-md-11{left:91.666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{position:relative;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-lg-1{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.333333%}.pull-lg-2{right:16.666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.333333%}.pull-lg-5{right:41.666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.333333%}.pull-lg-8{right:66.666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.333333%}.pull-lg-11{right:91.666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.333333%}.push-lg-2{left:16.666667%}.push-lg-3{left:25%}.push-lg-4{left:33.333333%}.push-lg-5{left:41.666667%}.push-lg-6{left:50%}.push-lg-7{left:58.333333%}.push-lg-8{left:66.666667%}.push-lg-9{left:75%}.push-lg-10{left:83.333333%}.push-lg-11{left:91.666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{position:relative;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-xl-1{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.333333%}.pull-xl-2{right:16.666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.333333%}.pull-xl-5{right:41.666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.333333%}.pull-xl-8{right:66.666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.333333%}.pull-xl-11{right:91.666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.333333%}.push-xl-2{left:16.666667%}.push-xl-3{left:25%}.push-xl-4{left:33.333333%}.push-xl-5{left:41.666667%}.push-xl-6{left:50%}.push-xl-7{left:58.333333%}.push-xl-8{left:66.666667%}.push-xl-9{left:75%}.push-xl-10{left:83.333333%}.push-xl-11{left:91.666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;max-width:100%;margin-bottom:.5rem}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid rgba(0,0,0,.12)}.table thead th{vertical-align:bottom;border-bottom:2px solid rgba(0,0,0,.12)}.table tbody+tbody{border-top:2px solid rgba(0,0,0,.12)}.table .table{background-color:#fafafa}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid rgba(0,0,0,.12)}.table-bordered td,.table-bordered th{border:1px solid rgba(0,0,0,.12)}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover tbody tr:hover{background-color:#f5f5f5}.table-active,.table-active>td,.table-active>th{background-color:#f5f5f5}.table-hover .table-active:hover{background-color:#e8e8e8}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#e8e8e8}.table-success,.table-success>td,.table-success>th{background-color:#4caf50}.table-hover .table-success:hover{background-color:#449d48}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#449d48}.table-info,.table-info>td,.table-info>th{background-color:#03a9f4}.table-hover .table-info:hover{background-color:#0398db}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#0398db}.table-warning,.table-warning>td,.table-warning>th{background-color:#ff5722}.table-hover .table-warning:hover{background-color:#ff4409}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ff4409}.table-danger,.table-danger>td,.table-danger>th{background-color:#f44336}.table-hover .table-danger:hover{background-color:#f32c1e}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f32c1e}.table-responsive{display:block;width:100%;min-height:.01%;overflow-x:auto}.thead-inverse th{color:#fff;background-color:rgba(0,0,0,.87)}.thead-default th{color:rgba(0,0,0,.54);background-color:rgba(0,0,0,.12)}.table-inverse{color:rgba(0,0,0,.12);background-color:rgba(0,0,0,.87)}.table-inverse.table-bordered{border:0}.table-inverse td,.table-inverse th,.table-inverse thead th{border-color:rgba(0,0,0,.54)}.table-reflow thead{float:left}.table-reflow tbody{display:block;white-space:nowrap}.table-reflow td,.table-reflow th{border-top:1px solid rgba(0,0,0,.12);border-left:1px solid rgba(0,0,0,.12)}.table-reflow td:last-child,.table-reflow th:last-child{border-right:1px solid rgba(0,0,0,.12)}.table-reflow tbody:last-child tr:last-child td,.table-reflow tbody:last-child tr:last-child th,.table-reflow tfoot:last-child tr:last-child td,.table-reflow tfoot:last-child tr:last-child th,.table-reflow thead:last-child tr:last-child td,.table-reflow thead:last-child tr:last-child th{border-bottom:1px solid rgba(0,0,0,.12)}.table-reflow tr{float:left}.table-reflow tr td,.table-reflow tr th{display:block!important;border:1px solid rgba(0,0,0,.12)}.form-control{display:block;width:100%;padding:.4375rem 0;font-size:1rem;line-height:1.25;color:rgba(0,0,0,.54);background-color:transparent;background-image:none;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.26);border-radius:0;-webkit-box-shadow:none;box-shadow:none}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px none}.form-control::-webkit-input-placeholder{color:rgba(0,0,0,.26);opacity:1}.form-control::-moz-placeholder{color:rgba(0,0,0,.26);opacity:1}.form-control:-ms-input-placeholder{color:rgba(0,0,0,.26);opacity:1}.form-control::placeholder{color:rgba(0,0,0,.26);opacity:1}.form-control:disabled,.form-control[readonly]{background-color:transparent;opacity:1}.form-control:disabled{cursor:not-allowed}select.form-control:not([size]):not([multiple]){height:2.375rem}.form-control-file,.form-control-range{display:block}.form-control-label{padding:.4375rem 0;margin-bottom:0}_::-webkit-full-page-media.form-control,input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:2.375rem}.input-group-sm _::-webkit-full-page-media.form-control,.input-group-sm input[type=date].form-control,.input-group-sm input[type=time].form-control,.input-group-sm input[type=datetime-local].form-control,.input-group-sm input[type=month].form-control,_::-webkit-full-page-media.input-sm,input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:1.8125rem}.input-group-lg _::-webkit-full-page-media.form-control,.input-group-lg input[type=date].form-control,.input-group-lg input[type=time].form-control,.input-group-lg input[type=datetime-local].form-control,.input-group-lg input[type=month].form-control,_::-webkit-full-page-media.input-lg,input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:2.791667rem}.form-control-static{min-height:2.375rem;padding-top:.4375rem;padding-bottom:.4375rem;margin-bottom:0}.form-control-static.form-control-lg,.form-control-static.form-control-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{padding:.25rem 0;font-size:.875rem;border-radius:.0625rem}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{padding:.5625rem 0;font-size:1.25rem;border-radius:.3rem}.form-group{margin-bottom:.5rem}.checkbox,.radio{position:relative;display:block;margin-bottom:.375rem}.checkbox label,.radio label{padding-left:1.25rem;margin-bottom:0;cursor:pointer}.checkbox label input:only-child,.radio label input:only-child{position:static}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.checkbox+.checkbox,.radio+.radio{margin-top:-.25rem}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:1.25rem;margin-bottom:0;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:.75rem}input[type=checkbox].disabled,input[type=checkbox]:disabled,input[type=radio].disabled,input[type=radio]:disabled{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label{cursor:not-allowed}.form-control-danger,.form-control-success,.form-control-warning{padding-right:0;background-repeat:no-repeat;background-position:center right .59375rem;-webkit-background-size:1.1875rem 1.1875rem;background-size:1.1875rem 1.1875rem}.has-success .checkbox,.has-success .checkbox-inline,.has-success .custom-control,.has-success .form-control-label,.has-success .radio,.has-success .radio-inline,.has-success .text-help,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#4caf50}.has-success .form-control{border-color:#4caf50}.has-success .input-group-addon{color:#4caf50;border-color:#4caf50;background-color:#d9eeda}.has-success .form-control-feedback{color:#4caf50}.has-success .form-control-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .custom-control,.has-warning .form-control-label,.has-warning .radio,.has-warning .radio-inline,.has-warning .text-help,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#ff5722}.has-warning .form-control{border-color:#ff5722}.has-warning .input-group-addon{color:#ff5722;border-color:#ff5722;background-color:#fff2ee}.has-warning .form-control-feedback{color:#ff5722}.has-warning .form-control-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E")}.has-danger .checkbox,.has-danger .checkbox-inline,.has-danger .custom-control,.has-danger .form-control-label,.has-danger .radio,.has-danger .radio-inline,.has-danger .text-help,.has-danger.checkbox label,.has-danger.checkbox-inline label,.has-danger.radio label,.has-danger.radio-inline label{color:#f44336}.has-danger .form-control{border-color:#f44336}.has-danger .input-group-addon{color:#f44336;border-color:#f44336;background-color:#fff8f7}.has-danger .form-control-feedback{color:#f44336}.has-danger .form-control-danger{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")}@media (min-width:544px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .form-control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.btn{display:inline-block;font-weight:500;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.46875rem 1rem;font-size:1rem;border-radius:.125rem}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{text-decoration:none}.btn.focus{text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.btn.disabled,.btn:disabled{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#009688;border-color:#009688;-webkit-box-shadow:none;box-shadow:none}.btn-primary:hover{color:#fff;background-color:#00635a;border-color:#005951}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#00635a;border-color:#005951}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#00635a;border-color:#005951;background-image:none;-webkit-box-shadow:none;box-shadow:none}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#003f39;border-color:#001714}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary:disabled.focus,.btn-primary:disabled:focus{background-color:#009688;border-color:#009688}.btn-primary.disabled:hover,.btn-primary:disabled:hover{background-color:#009688;border-color:#009688}.btn-secondary{color:rgba(0,0,0,.87);background-color:#fafafa;border-color:#ccc;-webkit-box-shadow:none;box-shadow:none}.btn-secondary:hover{color:rgba(0,0,0,.87);background-color:#e1e1e1;border-color:#adadad}.btn-secondary.focus,.btn-secondary:focus{color:rgba(0,0,0,.87);background-color:#e1e1e1;border-color:#adadad}.btn-secondary.active,.btn-secondary:active,.open>.btn-secondary.dropdown-toggle{color:rgba(0,0,0,.87);background-color:#e1e1e1;border-color:#adadad;background-image:none;-webkit-box-shadow:none;box-shadow:none}.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary:active.focus,.btn-secondary:active:focus,.btn-secondary:active:hover,.open>.btn-secondary.dropdown-toggle.focus,.open>.btn-secondary.dropdown-toggle:focus,.open>.btn-secondary.dropdown-toggle:hover{color:rgba(0,0,0,.87);background-color:#cfcfcf;border-color:#8c8c8c}.btn-secondary.disabled.focus,.btn-secondary.disabled:focus,.btn-secondary:disabled.focus,.btn-secondary:disabled:focus{background-color:#fafafa;border-color:#ccc}.btn-secondary.disabled:hover,.btn-secondary:disabled:hover{background-color:#fafafa;border-color:#ccc}.btn-info{color:#fff;background-color:#03a9f4;border-color:#03a9f4;-webkit-box-shadow:none;box-shadow:none}.btn-info:hover{color:#fff;background-color:#0286c2;border-color:#027fb8}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#0286c2;border-color:#027fb8}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#0286c2;border-color:#027fb8;background-image:none;-webkit-box-shadow:none;box-shadow:none}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#026e9e;border-color:#015276}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info:disabled.focus,.btn-info:disabled:focus{background-color:#03a9f4;border-color:#03a9f4}.btn-info.disabled:hover,.btn-info:disabled:hover{background-color:#03a9f4;border-color:#03a9f4}.btn-success{color:#fff;background-color:#4caf50;border-color:#4caf50;-webkit-box-shadow:none;box-shadow:none}.btn-success:hover{color:#fff;background-color:#3d8b40;border-color:#39843c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#3d8b40;border-color:#39843c}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#3d8b40;border-color:#39843c;background-image:none;-webkit-box-shadow:none;box-shadow:none}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#327334;border-color:#255627}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success:disabled.focus,.btn-success:disabled:focus{background-color:#4caf50;border-color:#4caf50}.btn-success.disabled:hover,.btn-success:disabled:hover{background-color:#4caf50;border-color:#4caf50}.btn-warning{color:#fff;background-color:#ff5722;border-color:#ff5722;-webkit-box-shadow:none;box-shadow:none}.btn-warning:hover{color:#fff;background-color:#ee3900;border-color:#e43700}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ee3900;border-color:#e43700}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ee3900;border-color:#e43700;background-image:none;-webkit-box-shadow:none;box-shadow:none}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#ca3100;border-color:#a22700}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning:disabled.focus,.btn-warning:disabled:focus{background-color:#ff5722;border-color:#ff5722}.btn-warning.disabled:hover,.btn-warning:disabled:hover{background-color:#ff5722;border-color:#ff5722}.btn-danger{color:#fff;background-color:#f44336;border-color:#f44336;-webkit-box-shadow:none;box-shadow:none}.btn-danger:hover{color:#fff;background-color:#ea1c0d;border-color:#e11b0c}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#ea1c0d;border-color:#e11b0c}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#ea1c0d;border-color:#e11b0c;background-image:none;-webkit-box-shadow:none;box-shadow:none}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#c8180b;border-color:#a21309}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger:disabled.focus,.btn-danger:disabled:focus{background-color:#f44336;border-color:#f44336}.btn-danger.disabled:hover,.btn-danger:disabled:hover{background-color:#f44336;border-color:#f44336}.btn-outline-primary{color:#009688;background-image:none;background-color:transparent;border-color:#009688}.btn-outline-primary:hover{color:#fff;background-color:#009688;border-color:#009688}.btn-outline-primary.focus,.btn-outline-primary:focus{color:#fff;background-color:#009688;border-color:#009688}.btn-outline-primary.active,.btn-outline-primary:active,.open>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#009688;border-color:#009688}.btn-outline-primary.active.focus,.btn-outline-primary.active:focus,.btn-outline-primary.active:hover,.btn-outline-primary:active.focus,.btn-outline-primary:active:focus,.btn-outline-primary:active:hover,.open>.btn-outline-primary.dropdown-toggle.focus,.open>.btn-outline-primary.dropdown-toggle:focus,.open>.btn-outline-primary.dropdown-toggle:hover{color:#fff;background-color:#003f39;border-color:#001714}.btn-outline-primary.disabled.focus,.btn-outline-primary.disabled:focus,.btn-outline-primary:disabled.focus,.btn-outline-primary:disabled:focus{border-color:#00fce4}.btn-outline-primary.disabled:hover,.btn-outline-primary:disabled:hover{border-color:#00fce4}.btn-outline-secondary{color:#ccc;background-image:none;background-color:transparent;border-color:#ccc}.btn-outline-secondary:hover{color:#fff;background-color:#ccc;border-color:#ccc}.btn-outline-secondary.focus,.btn-outline-secondary:focus{color:#fff;background-color:#ccc;border-color:#ccc}.btn-outline-secondary.active,.btn-outline-secondary:active,.open>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#ccc;border-color:#ccc}.btn-outline-secondary.active.focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.active:hover,.btn-outline-secondary:active.focus,.btn-outline-secondary:active:focus,.btn-outline-secondary:active:hover,.open>.btn-outline-secondary.dropdown-toggle.focus,.open>.btn-outline-secondary.dropdown-toggle:focus,.open>.btn-outline-secondary.dropdown-toggle:hover{color:#fff;background-color:#a1a1a1;border-color:#8c8c8c}.btn-outline-secondary.disabled.focus,.btn-outline-secondary.disabled:focus,.btn-outline-secondary:disabled.focus,.btn-outline-secondary:disabled:focus{border-color:#fff}.btn-outline-secondary.disabled:hover,.btn-outline-secondary:disabled:hover{border-color:#fff}.btn-outline-info{color:#03a9f4;background-image:none;background-color:transparent;border-color:#03a9f4}.btn-outline-info:hover{color:#fff;background-color:#03a9f4;border-color:#03a9f4}.btn-outline-info.focus,.btn-outline-info:focus{color:#fff;background-color:#03a9f4;border-color:#03a9f4}.btn-outline-info.active,.btn-outline-info:active,.open>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#03a9f4;border-color:#03a9f4}.btn-outline-info.active.focus,.btn-outline-info.active:focus,.btn-outline-info.active:hover,.btn-outline-info:active.focus,.btn-outline-info:active:focus,.btn-outline-info:active:hover,.open>.btn-outline-info.dropdown-toggle.focus,.open>.btn-outline-info.dropdown-toggle:focus,.open>.btn-outline-info.dropdown-toggle:hover{color:#fff;background-color:#026e9e;border-color:#015276}.btn-outline-info.disabled.focus,.btn-outline-info.disabled:focus,.btn-outline-info:disabled.focus,.btn-outline-info:disabled:focus{border-color:#60ccfd}.btn-outline-info.disabled:hover,.btn-outline-info:disabled:hover{border-color:#60ccfd}.btn-outline-success{color:#4caf50;background-image:none;background-color:transparent;border-color:#4caf50}.btn-outline-success:hover{color:#fff;background-color:#4caf50;border-color:#4caf50}.btn-outline-success.focus,.btn-outline-success:focus{color:#fff;background-color:#4caf50;border-color:#4caf50}.btn-outline-success.active,.btn-outline-success:active,.open>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#4caf50;border-color:#4caf50}.btn-outline-success.active.focus,.btn-outline-success.active:focus,.btn-outline-success.active:hover,.btn-outline-success:active.focus,.btn-outline-success:active:focus,.btn-outline-success:active:hover,.open>.btn-outline-success.dropdown-toggle.focus,.open>.btn-outline-success.dropdown-toggle:focus,.open>.btn-outline-success.dropdown-toggle:hover{color:#fff;background-color:#327334;border-color:#255627}.btn-outline-success.disabled.focus,.btn-outline-success.disabled:focus,.btn-outline-success:disabled.focus,.btn-outline-success:disabled:focus{border-color:#92cf94}.btn-outline-success.disabled:hover,.btn-outline-success:disabled:hover{border-color:#92cf94}.btn-outline-warning{color:#ff5722;background-image:none;background-color:transparent;border-color:#ff5722}.btn-outline-warning:hover{color:#fff;background-color:#ff5722;border-color:#ff5722}.btn-outline-warning.focus,.btn-outline-warning:focus{color:#fff;background-color:#ff5722;border-color:#ff5722}.btn-outline-warning.active,.btn-outline-warning:active,.open>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#ff5722;border-color:#ff5722}.btn-outline-warning.active.focus,.btn-outline-warning.active:focus,.btn-outline-warning.active:hover,.btn-outline-warning:active.focus,.btn-outline-warning:active:focus,.btn-outline-warning:active:hover,.open>.btn-outline-warning.dropdown-toggle.focus,.open>.btn-outline-warning.dropdown-toggle:focus,.open>.btn-outline-warning.dropdown-toggle:hover{color:#fff;background-color:#ca3100;border-color:#a22700}.btn-outline-warning.disabled.focus,.btn-outline-warning.disabled:focus,.btn-outline-warning:disabled.focus,.btn-outline-warning:disabled:focus{border-color:#ffa588}.btn-outline-warning.disabled:hover,.btn-outline-warning:disabled:hover{border-color:#ffa588}.btn-outline-danger{color:#f44336;background-image:none;background-color:transparent;border-color:#f44336}.btn-outline-danger:hover{color:#fff;background-color:#f44336;border-color:#f44336}.btn-outline-danger.focus,.btn-outline-danger:focus{color:#fff;background-color:#f44336;border-color:#f44336}.btn-outline-danger.active,.btn-outline-danger:active,.open>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#f44336;border-color:#f44336}.btn-outline-danger.active.focus,.btn-outline-danger.active:focus,.btn-outline-danger.active:hover,.btn-outline-danger:active.focus,.btn-outline-danger:active:focus,.btn-outline-danger:active:hover,.open>.btn-outline-danger.dropdown-toggle.focus,.open>.btn-outline-danger.dropdown-toggle:focus,.open>.btn-outline-danger.dropdown-toggle:hover{color:#fff;background-color:#c8180b;border-color:#a21309}.btn-outline-danger.disabled.focus,.btn-outline-danger.disabled:focus,.btn-outline-danger:disabled.focus,.btn-outline-danger:disabled:focus{border-color:#f99d97}.btn-outline-danger.disabled:hover,.btn-outline-danger:disabled:hover{border-color:#f99d97}.btn-link{font-weight:400;color:#009688;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link:disabled{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus{border-color:transparent}.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#004a43;text-decoration:underline;background-color:transparent}.btn-link:disabled:focus,.btn-link:disabled:hover{color:rgba(0,0,0,.26);text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.40625rem .5rem;font-size:.875rem;border-radius:.0625rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height;-o-transition-property:height;transition-property:height}.dropdown,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-right:.25rem;margin-left:.25rem;vertical-align:middle;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent}.dropdown-toggle:focus{outline:0}.dropup .dropdown-toggle::after{border-top:0;border-bottom:.3em solid}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:1rem;color:rgba(0,0,0,.87);text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.125rem;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.dropdown-divider{height:1px;margin:.25rem 0;overflow:hidden;background-color:#e5e5e5}.dropdown-item{display:block;width:100%;padding:3px 20px;clear:both;font-weight:400;color:rgba(0,0,0,.87);text-align:inherit;white-space:nowrap;background:0 0;border:0}.dropdown-item:focus,.dropdown-item:hover{color:rgba(0,0,0,.87);text-decoration:none;background-color:#f5f5f5}.dropdown-item.active,.dropdown-item.active:focus,.dropdown-item.active:hover{color:#fff;text-decoration:none;background-color:#009688;outline:0}.dropdown-item.disabled,.dropdown-item.disabled:focus,.dropdown-item.disabled:hover{color:rgba(0,0,0,.26)}.dropdown-item.disabled:focus,.dropdown-item.disabled:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:"progid:DXImageTransform.Microsoft.gradient(enabled = false)"}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:5px 20px;font-size:.875rem;color:rgba(0,0,0,.26);white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:.3em solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:2}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar::after{content:"";display:table;clear:both}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:.3em .3em 0;border-bottom-width:0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 .3em .3em}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group::after{content:"";display:table;clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.input-group .form-control{position:relative;z-index:2;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.input-group .form-control:active,.input-group .form-control:focus,.input-group .form-control:hover{z-index:3}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{white-space:nowrap;vertical-align:middle}.input-group-addon{padding:.4375rem 0;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.25;color:rgba(0,0,0,.54);text-align:center;background-color:rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.26);border-radius:.125rem}.input-group-addon.form-control-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:.25rem 0;font-size:.875rem;border-radius:.0625rem}.input-group-addon.form-control-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:.5625rem 0;font-size:1.25rem;border-radius:.3rem}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:not(:last-child),.input-group-addon:not(:last-child),.input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,.input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group>.btn,.input-group-btn:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:not(:last-child){border-right:0}.input-group .form-control:not(:first-child),.input-group-addon:not(:first-child),.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group>.btn,.input-group-btn:not(:first-child)>.dropdown-toggle,.input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,.input-group-btn:not(:last-child)>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.form-control+.input-group-addon:not(:first-child){border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:3}.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group{margin-right:-1px}.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group{z-index:2;margin-left:-1px}.input-group-btn:not(:first-child)>.btn-group:active,.input-group-btn:not(:first-child)>.btn-group:focus,.input-group-btn:not(:first-child)>.btn-group:hover,.input-group-btn:not(:first-child)>.btn:active,.input-group-btn:not(:first-child)>.btn:focus,.input-group-btn:not(:first-child)>.btn:hover{z-index:3}.custom-control{position:relative;display:inline;padding-left:1.5rem;cursor:pointer}.custom-control+.custom-control{margin-left:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-indicator{color:#fff;background-color:#0074d9;-webkit-box-shadow:none;box-shadow:none}.custom-control-input:focus~.custom-control-indicator{-webkit-box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9;box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.custom-control-input:active~.custom-control-indicator{color:#fff;background-color:#84c6ff;-webkit-box-shadow:none;box-shadow:none}.custom-control-input:disabled~.custom-control-indicator{cursor:not-allowed;background-color:#eee}.custom-control-input:disabled~.custom-control-description{color:#767676;cursor:not-allowed}.custom-control-indicator{position:absolute;top:.0625rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#ddd;background-repeat:no-repeat;background-position:center center;-webkit-background-size:50% 50%;background-size:50% 50%;-webkit-box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1);box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)}.custom-checkbox .custom-control-indicator{border-radius:.125rem}.custom-checkbox .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-indicator{background-color:#0074d9;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");-webkit-box-shadow:none;box-shadow:none}.custom-radio .custom-control-indicator{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-controls-stacked .custom-control{display:inline}.custom-controls-stacked .custom-control::after{display:block;margin-bottom:.25rem;content:""}.custom-controls-stacked .custom-control+.custom-control{margin-left:0}.custom-select{display:inline-block;max-width:100%;padding:.375rem 1.75rem .375rem .75rem;padding-right:.75rem\9;color:rgba(0,0,0,.54);vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-image:none\9;-webkit-background-size:8px 10px;background-size:8px 10px;border:1px solid rgba(0,0,0,.26);border-radius:.125rem;-moz-appearance:none;-webkit-appearance:none}.custom-select:focus{border-color:#51a7e8;outline:0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(81,167,232,.5);box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(81,167,232,.5)}.custom-select::-ms-expand{opacity:0}.custom-select-sm{padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-file{position:relative;display:inline-block;max-width:100%;height:2.5rem;cursor:pointer}.custom-file-input{min-width:14rem;max-width:100%;margin:0;filter:alpha(opacity=0);opacity:0}.custom-file-input:focus~.custom-file-control{-webkit-box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9;box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.custom-file-control{position:absolute;top:0;right:0;left:0;z-index:5;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:1px solid #ddd;border-radius:.125rem;-webkit-box-shadow:inset 0 .2rem .4rem rgba(0,0,0,.05);box-shadow:inset 0 .2rem .4rem rgba(0,0,0,.05)}.custom-file-control:lang(en)::after{content:"Choose file..."}.custom-file-control::before{position:absolute;top:-1px;right:-1px;bottom:-1px;z-index:6;display:block;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555;background-color:#eee;border:1px solid #ddd;border-radius:0 .125rem .125rem 0}.custom-file-control:lang(en)::before{content:"Browse"}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:inline-block}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:rgba(0,0,0,.26)}.nav-link.disabled,.nav-link.disabled:focus,.nav-link.disabled:hover{color:rgba(0,0,0,.26);cursor:not-allowed;background-color:transparent}.nav-inline .nav-item{display:inline-block}.nav-inline .nav-item+.nav-item,.nav-inline .nav-link+.nav-link{margin-left:1rem}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs::after{content:"";display:table;clear:both}.nav-tabs .nav-item{float:left;margin-bottom:-1px}.nav-tabs .nav-item+.nav-item{margin-left:.2rem}.nav-tabs .nav-link{display:block;padding:.5em 1em;border:1px solid transparent;border-radius:.125rem .125rem 0 0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:rgba(0,0,0,.12) rgba(0,0,0,.12) #ddd}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link.disabled:focus,.nav-tabs .nav-link.disabled:hover{color:rgba(0,0,0,.26);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.open .nav-link,.nav-tabs .nav-item.open .nav-link:focus,.nav-tabs .nav-item.open .nav-link:hover,.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus,.nav-tabs .nav-link.active:hover{color:rgba(0,0,0,.54);background-color:transparent;border-color:#ddd #ddd transparent}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.nav-pills::after{content:"";display:table;clear:both}.nav-pills .nav-item{float:left}.nav-pills .nav-item+.nav-item{margin-left:.2rem}.nav-pills .nav-link{display:block;padding:.5em 1em;border-radius:.125rem}.nav-pills .nav-item.open .nav-link,.nav-pills .nav-item.open .nav-link:focus,.nav-pills .nav-item.open .nav-link:hover,.nav-pills .nav-link.active,.nav-pills .nav-link.active:focus,.nav-pills .nav-link.active:hover{color:#fff;cursor:default;background-color:#009688}.nav-stacked .nav-item{display:block;float:none}.nav-stacked .nav-item+.nav-item{margin-top:.2rem;margin-left:0}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;padding:.25rem .5rem}.navbar::after{content:"";display:table;clear:both}@media (min-width:544px){.navbar{border-radius:.125rem}}.navbar-full{z-index:1000}@media (min-width:544px){.navbar-full{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:544px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0}.navbar-fixed-bottom{bottom:0}.navbar-sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1030;width:100%}@media (min-width:544px){.navbar-sticky-top{border-radius:0}}.navbar-brand{float:left;padding-top:.25rem;padding-bottom:.25rem;margin-right:1rem;font-size:1.25rem}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}.navbar-divider{float:left;width:1px;padding-top:.425rem;padding-bottom:.425rem;margin-right:.5rem;margin-left:.5rem;overflow:hidden}.navbar-divider::before{content:"\00a0"}.navbar-toggler{padding:.5rem .75rem;font-size:1.25rem;line-height:1;background:0 0;border:1px solid transparent;border-radius:.125rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}@media (min-width:544px){.navbar-toggleable-xs{display:block!important}}@media (min-width:768px){.navbar-toggleable-sm{display:block!important}}@media (min-width:992px){.navbar-toggleable-md{display:block!important}}.navbar-nav .nav-item{float:left}.navbar-nav .nav-link{display:block;padding-top:.425rem;padding-bottom:.425rem}.navbar-nav .nav-link+.nav-link{margin-left:1rem}.navbar-nav .nav-item+.nav-item{margin-left:1rem}.navbar-light .navbar-brand{color:rgba(0,0,0,.8)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.8)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.6)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .active>.nav-link:focus,.navbar-light .navbar-nav .active>.nav-link:hover,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.active:focus,.navbar-light .navbar-nav .nav-link.active:hover,.navbar-light .navbar-nav .nav-link.open,.navbar-light .navbar-nav .nav-link.open:focus,.navbar-light .navbar-nav .nav-link.open:hover,.navbar-light .navbar-nav .open>.nav-link,.navbar-light .navbar-nav .open>.nav-link:focus,.navbar-light .navbar-nav .open>.nav-link:hover{color:rgba(0,0,0,.8)}.navbar-light .navbar-divider{background-color:rgba(0,0,0,.075)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .active>.nav-link:focus,.navbar-dark .navbar-nav .active>.nav-link:hover,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.active:focus,.navbar-dark .navbar-nav .nav-link.active:hover,.navbar-dark .navbar-nav .nav-link.open,.navbar-dark .navbar-nav .nav-link.open:focus,.navbar-dark .navbar-nav .nav-link.open:hover,.navbar-dark .navbar-nav .open>.nav-link,.navbar-dark .navbar-nav .open>.nav-link:focus,.navbar-dark .navbar-nav .open>.nav-link:hover{color:#fff}.navbar-dark .navbar-divider{background-color:rgba(255,255,255,.075)}.card{position:relative;display:block;margin-bottom:.75rem;background-color:#fff;border-radius:.125rem;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.12);box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.card-block{padding:1.25rem}.card-block::after{content:"";display:table;clear:both}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.card-header{padding:.75rem 1.25rem;background-color:#fff;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.12);box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.card-header::after{content:"";display:table;clear:both}.card-header:first-child{border-radius:.125rem .125rem 0 0}.card-footer{padding:.75rem 1.25rem;background-color:#fff;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.12);box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.card-footer::after{content:"";display:table;clear:both}.card-footer:last-child{border-radius:0 0 .125rem .125rem}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-tabs .nav-item{margin-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-primary{background-color:#009688;border-color:#009688}.card-success{background-color:#4caf50;border-color:#4caf50}.card-info{background-color:#03a9f4;border-color:#03a9f4}.card-warning{background-color:#ff5722;border-color:#ff5722}.card-danger{background-color:#f44336;border-color:#f44336}.card-outline-primary{background-color:transparent;border-color:#009688}.card-outline-secondary{background-color:transparent;border-color:#ccc}.card-outline-info{background-color:transparent;border-color:#03a9f4}.card-outline-success{background-color:transparent;border-color:#4caf50}.card-outline-warning{background-color:transparent;border-color:#ff5722}.card-outline-danger{background-color:transparent;border-color:#f44336}.card-inverse .card-footer,.card-inverse .card-header{border-bottom:1px solid rgba(255,255,255,.2)}.card-inverse .card-blockquote,.card-inverse .card-footer,.card-inverse .card-header,.card-inverse .card-title{color:#fff}.card-inverse .card-blockquote>footer,.card-inverse .card-link,.card-inverse .card-text{color:rgba(255,255,255,.65)}.card-inverse .card-link:focus,.card-inverse .card-link:hover{color:#fff}.card-blockquote{padding:0;margin-bottom:0;border-left:0}.card-img{border-radius:.25rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img-top{border-radius:.125rem .125rem 0 0}.card-img-bottom{border-radius:0 0 .125rem .125rem}@media (min-width:544px){.card-deck{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-.625rem;margin-left:-.625rem}.card-deck .card{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;margin-right:.625rem;margin-left:.625rem}}@media (min-width:544px){.card-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group .card{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:not(:first-child):not(:last-child){border-radius:0}.card-group .card:not(:first-child):not(:last-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child) .card-img-top{border-radius:0}}@media (min-width:544px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb{padding:.75rem 1rem;margin-bottom:.5rem;list-style:none;background-color:rgba(0,0,0,.12);border-radius:.125rem}.breadcrumb::after{content:"";display:table;clear:both}.breadcrumb-item{float:left}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:rgba(0,0,0,.26);content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:rgba(0,0,0,.26)}.pagination{display:inline-block;padding-left:0;margin-top:.5rem;margin-bottom:.5rem;border-radius:.125rem}.page-item{display:inline}.page-item:first-child .page-link{margin-left:0;border-bottom-left-radius:.125rem;border-top-left-radius:.125rem}.page-item:last-child .page-link{border-bottom-right-radius:.125rem;border-top-right-radius:.125rem}.page-item.active .page-link,.page-item.active .page-link:focus,.page-item.active .page-link:hover{z-index:2;color:#fff;cursor:default;background-color:#009688;border-color:#009688}.page-item.disabled .page-link,.page-item.disabled .page-link:focus,.page-item.disabled .page-link:hover{color:rgba(0,0,0,.26);pointer-events:none;cursor:not-allowed;background-color:#fff;border-color:#ddd}.page-link{position:relative;float:left;padding:.5rem .75rem;margin-left:-1px;color:#009688;text-decoration:none;background-color:#fff;border:1px solid #ddd}.page-link:focus,.page-link:hover{color:#004a43;background-color:rgba(0,0,0,.12);border-color:#ddd}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-sm .page-link{padding:.275rem .75rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.0625rem;border-top-left-radius:.0625rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.0625rem;border-top-right-radius:.0625rem}.tag{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.125rem}.tag:empty{display:none}.btn .tag{position:relative;top:-1px}a.tag:focus,a.tag:hover{color:#fff;text-decoration:none;cursor:pointer}.tag-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.tag-default{background-color:rgba(0,0,0,.26)}.tag-default[href]:focus,.tag-default[href]:hover{background-color:rgba(0,0,0,.26)}.tag-primary{background-color:#009688}.tag-primary[href]:focus,.tag-primary[href]:hover{background-color:#00635a}.tag-success{background-color:#4caf50}.tag-success[href]:focus,.tag-success[href]:hover{background-color:#3d8b40}.tag-info{background-color:#03a9f4}.tag-info[href]:focus,.tag-info[href]:hover{background-color:#0286c2}.tag-warning{background-color:#ff5722}.tag-warning[href]:focus,.tag-warning[href]:hover{background-color:#ee3900}.tag-danger{background-color:#f44336}.tag-danger[href]:focus,.tag-danger[href]:hover{background-color:#ea1c0d}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:rgba(0,0,0,.12);border-radius:.3rem}@media (min-width:544px){.jumbotron{padding:4rem 2rem}}.jumbotron-hr{border-top-color:rgba(0,0,0,.12)}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{padding:15px;margin-bottom:.5rem;border:1px solid transparent;border-radius:.125rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:35px}.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#4caf50;border-color:#449d48;color:rgba(255,255,255,.84)}.alert-success hr{border-top-color:#3d8b40}.alert-success .alert-link{color:rgba(230,230,230,.84)}.alert-info{background-color:#03a9f4;border-color:#0391d1;color:rgba(255,255,255,.84)}.alert-info hr{border-top-color:#027fb8}.alert-info .alert-link{color:rgba(230,230,230,.84)}.alert-warning{background-color:#ff5722;border-color:#ff4409;color:rgba(255,255,255,.84)}.alert-warning hr{border-top-color:#ee3900}.alert-warning .alert-link{color:rgba(230,230,230,.84)}.alert-danger{background-color:#f44336;border-color:#f32c1e;color:rgba(255,255,255,.84)}.alert-danger hr{border-top-color:#ea1c0d}.alert-danger .alert-link{color:rgba(230,230,230,.84)}@-webkit-keyframes progress-bar-stripes{from{background-position:.5rem 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:.5rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:.5rem 0}to{background-position:0 0}}.progress{display:block;width:100%;height:.5rem;margin-bottom:.5rem}.progress[value]{background-color:#eee;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.125rem}.progress[value]::-ms-fill{background-color:#0074d9;border:0}.progress[value]::-moz-progress-bar{background-color:#0074d9;border-bottom-left-radius:.125rem;border-top-left-radius:.125rem}.progress[value]::-webkit-progress-value{background-color:#0074d9;border-bottom-left-radius:.125rem;border-top-left-radius:.125rem}.progress[value="100"]::-moz-progress-bar{border-bottom-right-radius:.125rem;border-top-right-radius:.125rem}.progress[value="100"]::-webkit-progress-value{border-bottom-right-radius:.125rem;border-top-right-radius:.125rem}.progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:.125rem;-webkit-box-shadow:inset 0 .1rem .1rem rgba(0,0,0,.1);box-shadow:inset 0 .1rem .1rem rgba(0,0,0,.1)}.progress[value],base::-moz-progress-bar{background-color:#eee;border-radius:.125rem;box-shadow:inset 0 .1rem .1rem rgba(0,0,0,.1)}@media screen and (min-width:0\0){.progress{background-color:#eee;border-radius:.125rem;-webkit-box-shadow:inset 0 .1rem .1rem rgba(0,0,0,.1);box-shadow:inset 0 .1rem .1rem rgba(0,0,0,.1)}.progress-bar{display:inline-block;height:.5rem;text-indent:-999rem;background-color:#0074d9;border-bottom-left-radius:.125rem;border-top-left-radius:.125rem}.progress[width="100%"]{border-bottom-right-radius:.125rem;border-top-right-radius:.125rem}}.progress-striped[value]::-webkit-progress-value{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:.5rem .5rem;background-size:.5rem .5rem}.progress-striped[value]::-moz-progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:.5rem .5rem}.progress-striped[value]::-ms-fill{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:.5rem .5rem}@media screen and (min-width:0\0){.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:.5rem .5rem;background-size:.5rem .5rem}}.progress-animated[value]::-webkit-progress-value{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-animated[value]::-moz-progress-bar{animation:progress-bar-stripes 2s linear infinite}@media screen and (min-width:0\0){.progress-animated .progress-bar-striped{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}}.progress-success[value]::-webkit-progress-value{background-color:#4caf50}.progress-success[value]::-moz-progress-bar{background-color:#4caf50}.progress-success[value]::-ms-fill{background-color:#4caf50}@media screen and (min-width:0\0){.progress-success .progress-bar{background-color:#4caf50}}.progress-info[value]::-webkit-progress-value{background-color:#03a9f4}.progress-info[value]::-moz-progress-bar{background-color:#03a9f4}.progress-info[value]::-ms-fill{background-color:#03a9f4}@media screen and (min-width:0\0){.progress-info .progress-bar{background-color:#03a9f4}}.progress-warning[value]::-webkit-progress-value{background-color:#ff5722}.progress-warning[value]::-moz-progress-bar{background-color:#ff5722}.progress-warning[value]::-ms-fill{background-color:#ff5722}@media screen and (min-width:0\0){.progress-warning .progress-bar{background-color:#ff5722}}.progress-danger[value]::-webkit-progress-value{background-color:#f44336}.progress-danger[value]::-moz-progress-bar{background-color:#f44336}.progress-danger[value]::-ms-fill{background-color:#f44336}@media screen and (min-width:0\0){.progress-danger .progress-bar{background-color:#f44336}}.media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.5rem}.media-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.media-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.media-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right{padding-left:10px}.media-left{padding-right:10px}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:0}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:0;background-color:inherit;border:0 solid #ddd}.list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:rgba(0,0,0,.26);cursor:not-allowed;background-color:rgba(0,0,0,.12)}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:rgba(0,0,0,.26)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;text-decoration:none;background-color:#009688;border-color:#009688}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#63fff0}.list-group-flush .list-group-item{border-radius:0}.list-group-item-action{width:100%;color:#555;text-align:inherit}.list-group-item-action .list-group-item-heading{color:#333}.list-group-item-action:focus,.list-group-item-action:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item-success{color:rgba(255,255,255,.84);background-color:#4caf50}a.list-group-item-success,button.list-group-item-success{color:rgba(255,255,255,.84)}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:rgba(255,255,255,.84);background-color:#449d48}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:rgba(255,255,255,.84);border-color:rgba(255,255,255,.84)}.list-group-item-info{color:rgba(255,255,255,.84);background-color:#03a9f4}a.list-group-item-info,button.list-group-item-info{color:rgba(255,255,255,.84)}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:rgba(255,255,255,.84);background-color:#0398db}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:rgba(255,255,255,.84);border-color:rgba(255,255,255,.84)}.list-group-item-warning{color:rgba(255,255,255,.84);background-color:#ff5722}a.list-group-item-warning,button.list-group-item-warning{color:rgba(255,255,255,.84)}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:rgba(255,255,255,.84);background-color:#ff4409}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:rgba(255,255,255,.84);border-color:rgba(255,255,255,.84)}.list-group-item-danger{color:rgba(255,255,255,.84);background-color:#f44336}a.list-group-item-danger,button.list-group-item-danger{color:rgba(255,255,255,.84)}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:rgba(255,255,255,.84);background-color:#f32c1e}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:rgba(255,255,255,.84);border-color:rgba(255,255,255,.84)}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9{padding-bottom:42.857143%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.embed-responsive-1by1{padding-bottom:100%}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out,-o-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-o-transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;-webkit-box-shadow:0 9px 46px 8px rgba(0,0,0,.14),0 11px 15px -7px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.2);box-shadow:0 9px 46px 8px rgba(0,0,0,.14),0 11px 15px -7px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.2);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.26}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header::after{content:"";display:table;clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer::after{content:"";display:table;clear:both}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:544px){.modal-dialog{max-width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.in{opacity:.9}.tooltip.bs-tether-element-attached-bottom,.tooltip.tooltip-top{padding:5px 0;margin-top:-3px}.tooltip.bs-tether-element-attached-bottom .tooltip-arrow,.tooltip.tooltip-top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.bs-tether-element-attached-left,.tooltip.tooltip-right{padding:0 5px;margin-left:3px}.tooltip.bs-tether-element-attached-left .tooltip-arrow,.tooltip.tooltip-right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bs-tether-element-attached-top,.tooltip.tooltip-bottom{padding:5px 0;margin-top:3px}.tooltip.bs-tether-element-attached-top .tooltip-arrow,.tooltip.tooltip-bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bs-tether-element-attached-right,.tooltip.tooltip-left{padding:0 5px;margin-left:-3px}.tooltip.bs-tether-element-attached-right .tooltip-arrow,.tooltip.tooltip-left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:.125rem}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;padding:1px;font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;font-size:.875rem;word-wrap:break-word;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.bs-tether-element-attached-bottom,.popover.popover-top{margin-top:-10px}.popover.bs-tether-element-attached-bottom .popover-arrow,.popover.popover-top .popover-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.bs-tether-element-attached-bottom .popover-arrow::after,.popover.popover-top .popover-arrow::after{bottom:1px;margin-left:-10px;content:"";border-top-color:#fff;border-bottom-width:0}.popover.bs-tether-element-attached-left,.popover.popover-right{margin-left:10px}.popover.bs-tether-element-attached-left .popover-arrow,.popover.popover-right .popover-arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.bs-tether-element-attached-left .popover-arrow::after,.popover.popover-right .popover-arrow::after{bottom:-10px;left:1px;content:"";border-right-color:#fff;border-left-width:0}.popover.bs-tether-element-attached-top,.popover.popover-bottom{margin-top:10px}.popover.bs-tether-element-attached-top .popover-arrow,.popover.popover-bottom .popover-arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-top .popover-arrow::after,.popover.popover-bottom .popover-arrow::after{top:1px;margin-left:-10px;content:"";border-top-width:0;border-bottom-color:#fff}.popover.bs-tether-element-attached-right,.popover.popover-left{margin-left:-10px}.popover.bs-tether-element-attached-right .popover-arrow,.popover.popover-left .popover-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-right .popover-arrow::after,.popover.popover-left .popover-arrow::after{right:1px;bottom:-10px;content:"";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:.2375rem .2375rem 0 0}.popover-content{padding:9px 14px}.popover-arrow,.popover-arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover-arrow{border-width:11px}.popover-arrow::after{content:"";border-width:10px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.carousel-item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.carousel-item>a>img,.carousel-inner>.carousel-item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.carousel-item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;-o-transition:transform .6s ease-in-out,-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out,-o-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.carousel-item.active.right,.carousel-inner>.carousel-item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.carousel-item.active.left,.carousel-inner>.carousel-item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.carousel-item.active,.carousel-inner>.carousel-item.next.left,.carousel-inner>.carousel-item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);opacity:.5}.carousel-control.left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{right:0;left:auto;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-prev::before{content:"\2039"}.carousel-control .icon-next::before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:transparent;border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media (min-width:544px){.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .icon-prev{margin-left:-15px}.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.bg-inverse{color:rgba(0,0,0,.12);background-color:rgba(0,0,0,.87)}.bg-faded{background-color:#f7f7f9}.bg-primary{color:#fff!important;background-color:#009688!important}a.bg-primary:focus,a.bg-primary:hover{background-color:#00635a!important}.bg-success{color:#fff!important;background-color:#4caf50!important}a.bg-success:focus,a.bg-success:hover{background-color:#3d8b40!important}.bg-info{color:#fff!important;background-color:#03a9f4!important}a.bg-info:focus,a.bg-info:hover{background-color:#0286c2!important}.bg-warning{color:#fff!important;background-color:#ff5722!important}a.bg-warning:focus,a.bg-warning:hover{background-color:#ee3900!important}.bg-danger{color:#fff!important;background-color:#f44336!important}a.bg-danger:focus,a.bg-danger:hover{background-color:#ea1c0d!important}.clearfix::after{content:"";display:table;clear:both}.pull-xs-left{float:left!important;margin-right:auto}.pull-xs-right{float:right!important;margin-left:auto}.pull-xs-none{float:none!important}@media (min-width:544px){.pull-sm-left{float:left!important;margin-right:auto}.pull-sm-right{float:right!important;margin-left:auto}.pull-sm-none{float:none!important}}@media (min-width:768px){.pull-md-left{float:left!important;margin-right:auto}.pull-md-right{float:right!important;margin-left:auto}.pull-md-none{float:none!important}}@media (min-width:992px){.pull-lg-left{float:left!important;margin-right:auto}.pull-lg-right{float:right!important;margin-left:auto}.pull-lg-none{float:none!important}}@media (min-width:1200px){.pull-xl-left{float:left!important;margin-right:auto}.pull-xl-right{float:right!important;margin-left:auto}.pull-xl-none{float:none!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.m-x-auto{margin-right:auto!important;margin-left:auto!important}.m-a-0{margin:0 0!important}.m-t-0{margin-top:0!important}.m-r-0{margin-right:0!important}.m-b-0{margin-bottom:0!important}.m-l-0{margin-left:0!important}.m-x-0{margin-right:0!important;margin-left:0!important}.m-y-0{margin-top:0!important;margin-bottom:0!important}.m-a-1{margin:.5rem .5rem!important}.m-t-1{margin-top:.5rem!important}.m-r-1{margin-right:.5rem!important}.m-b-1{margin-bottom:.5rem!important}.m-l-1{margin-left:.5rem!important}.m-x-1{margin-right:.5rem!important;margin-left:.5rem!important}.m-y-1{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-a-2{margin:.75rem .75rem!important}.m-t-2{margin-top:.75rem!important}.m-r-2{margin-right:.75rem!important}.m-b-2{margin-bottom:.75rem!important}.m-l-2{margin-left:.75rem!important}.m-x-2{margin-right:.75rem!important;margin-left:.75rem!important}.m-y-2{margin-top:.75rem!important;margin-bottom:.75rem!important}.m-a-3{margin:1.5rem 1.5rem!important}.m-t-3{margin-top:1.5rem!important}.m-r-3{margin-right:1.5rem!important}.m-b-3{margin-bottom:1.5rem!important}.m-l-3{margin-left:1.5rem!important}.m-x-3{margin-right:1.5rem!important;margin-left:1.5rem!important}.m-y-3{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.p-a-0{padding:0 0!important}.p-t-0{padding-top:0!important}.p-r-0{padding-right:0!important}.p-b-0{padding-bottom:0!important}.p-l-0{padding-left:0!important}.p-x-0{padding-right:0!important;padding-left:0!important}.p-y-0{padding-top:0!important;padding-bottom:0!important}.p-a-1{padding:.5rem .5rem!important}.p-t-1{padding-top:.5rem!important}.p-r-1{padding-right:.5rem!important}.p-b-1{padding-bottom:.5rem!important}.p-l-1{padding-left:.5rem!important}.p-x-1{padding-right:.5rem!important;padding-left:.5rem!important}.p-y-1{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-a-2{padding:.75rem .75rem!important}.p-t-2{padding-top:.75rem!important}.p-r-2{padding-right:.75rem!important}.p-b-2{padding-bottom:.75rem!important}.p-l-2{padding-left:.75rem!important}.p-x-2{padding-right:.75rem!important;padding-left:.75rem!important}.p-y-2{padding-top:.75rem!important;padding-bottom:.75rem!important}.p-a-3{padding:1.5rem 1.5rem!important}.p-t-3{padding-top:1.5rem!important}.p-r-3{padding-right:1.5rem!important}.p-b-3{padding-bottom:1.5rem!important}.p-l-3{padding-left:1.5rem!important}.p-x-3{padding-right:1.5rem!important;padding-left:1.5rem!important}.p-y-3{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.pos-f-t{position:fixed;top:0;right:0;left:0;z-index:1030}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-xs-left{text-align:left!important}.text-xs-right{text-align:right!important}.text-xs-center{text-align:center!important}@media (min-width:544px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.font-italic{font-style:italic}.mdb-help,.text-muted{color:rgba(0,0,0,.26)!important}a.mdb-help:focus,a.mdb-help:hover,a.text-muted:focus,a.text-muted:hover{color:rgba(0,0,0,.26)}.text-primary{color:#009688!important}a.text-primary:focus,a.text-primary:hover{color:#00635a}.text-success{color:#4caf50!important}a.text-success:focus,a.text-success:hover{color:#3d8b40}.text-info{color:#03a9f4!important}a.text-info:focus,a.text-info:hover{color:#0286c2}.text-warning{color:#ff5722!important}a.text-warning:focus,a.text-warning:hover{color:#ee3900}.text-danger{color:#f44336!important}a.text-danger:focus,a.text-danger:hover{color:#ea1c0d}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.invisible{visibility:hidden!important}.hidden-xs-up{display:none!important}@media (max-width:543px){.hidden-xs-down{display:none!important}}@media (min-width:544px){.hidden-sm-up{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (max-width:991px){.hidden-md-down{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (min-width:1200px){.hidden-xl-up{display:none!important}}.hidden-xl-down{display:none!important}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.flex-xs-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-xs-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-items-xs-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.flex-items-xs-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.flex-items-xs-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.flex-xs-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.flex-xs-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flex-xs-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.flex-items-xs-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-items-xs-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-items-xs-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-items-xs-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-items-xs-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:544px){.flex-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-sm-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (min-width:544px){.flex-items-sm-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.flex-items-sm-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.flex-items-sm-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}}@media (min-width:544px){.flex-sm-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.flex-sm-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flex-sm-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:544px){.flex-items-sm-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-items-sm-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-items-sm-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-items-sm-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-items-sm-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:768px){.flex-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-md-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (min-width:768px){.flex-items-md-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.flex-items-md-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.flex-items-md-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}}@media (min-width:768px){.flex-md-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.flex-md-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flex-md-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:768px){.flex-items-md-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-items-md-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-items-md-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-items-md-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-items-md-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:992px){.flex-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-lg-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (min-width:992px){.flex-items-lg-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.flex-items-lg-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.flex-items-lg-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}}@media (min-width:992px){.flex-lg-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.flex-lg-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flex-lg-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:992px){.flex-items-lg-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-items-lg-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-items-lg-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-items-lg-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-items-lg-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1200px){.flex-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-xl-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (min-width:1200px){.flex-items-xl-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.flex-items-xl-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.flex-items-xl-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}}@media (min-width:1200px){.flex-xl-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.flex-xl-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flex-xl-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:1200px){.flex-items-xl-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-items-xl-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-items-xl-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-items-xl-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-items-xl-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}body{font-weight:400}a:focus{outline:0}button:focus{outline:0}.mdb-layout-canvas{position:absolute;width:100%;height:100%}.mdb-layout-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.mdb-layout-header{z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-height:1000px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.mdb-layout-content{position:relative;z-index:1;display:inline-block;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.mdb-layout-spacer{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.mdb-layout-backdrop{position:absolute;top:0;left:0;z-index:4;width:100%;height:100%;visibility:hidden;background-color:transparent;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}@supports (pointer-events:auto){.mdb-layout-backdrop{background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;visibility:visible;pointer-events:none}}.btn{position:relative;margin-bottom:.3125rem;font-size:.875rem;text-decoration:none;text-transform:uppercase;letter-spacing:0;cursor:pointer;background-color:transparent;border:0;outline:0;-webkit-transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .2s cubic-bezier(.4,0,1,1);transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .2s cubic-bezier(.4,0,1,1);-o-transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .2s cubic-bezier(.4,0,1,1);will-change:box-shadow,transform;color:rgba(0,0,0,.87);background-color:inherit;border-color:#ccc}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0}.btn:hover{color:rgba(0,0,0,.87);background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.focus,.btn:focus{color:rgba(0,0,0,.87);background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.active,.btn:active,.open>.btn.dropdown-toggle{color:rgba(0,0,0,.87);background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.active.focus,.btn.active:focus,.btn.active:hover,.btn:active.focus,.btn:active:focus,.btn:active:hover,.open>.btn.dropdown-toggle.focus,.open>.btn.dropdown-toggle:focus,.open>.btn.dropdown-toggle:hover{color:rgba(0,0,0,.87);background-color:rgba(153,153,153,.4);border-color:rgba(153,153,153,.4)}.open>.btn.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:inherit}.open>.btn.dropdown-toggle.mdb-btn-icon:hover{background-color:rgba(153,153,153,.2)}.btn.disabled.focus,.btn.disabled:focus,.btn:disabled.focus,.btn:disabled:focus{background-color:inherit;border-color:#ccc}.btn.disabled:hover,.btn:disabled:hover{background-color:inherit;border-color:#ccc}.bg-inverse .btn{color:rgba(0,0,0,.87);background-color:inherit;border-color:#ccc}.bg-inverse .btn:hover{color:rgba(0,0,0,.87);background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.focus,.bg-inverse .btn:focus{color:rgba(0,0,0,.87);background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.active,.bg-inverse .btn:active,.open>.bg-inverse .btn.dropdown-toggle{color:rgba(0,0,0,.87);background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.active.focus,.bg-inverse .btn.active:focus,.bg-inverse .btn.active:hover,.bg-inverse .btn:active.focus,.bg-inverse .btn:active:focus,.bg-inverse .btn:active:hover,.open>.bg-inverse .btn.dropdown-toggle.focus,.open>.bg-inverse .btn.dropdown-toggle:focus,.open>.bg-inverse .btn.dropdown-toggle:hover{color:rgba(0,0,0,.87);background-color:rgba(204,204,204,.25);border-color:rgba(204,204,204,.25)}.open>.bg-inverse .btn.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:inherit}.open>.bg-inverse .btn.dropdown-toggle.mdb-btn-icon:hover{background-color:rgba(204,204,204,.15)}.bg-inverse .btn.disabled.focus,.bg-inverse .btn.disabled:focus,.bg-inverse .btn:disabled.focus,.bg-inverse .btn:disabled:focus{background-color:inherit;border-color:#ccc}.bg-inverse .btn.disabled:hover,.bg-inverse .btn:disabled:hover{background-color:inherit;border-color:#ccc}.btn.btn-link{background-color:transparent}.btn.btn-primary{color:#009688;background-color:inherit;border-color:#ccc}.btn.btn-primary:hover{color:#009688;background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.btn-primary.focus,.btn.btn-primary:focus{color:#009688;background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.btn-primary.active,.btn.btn-primary:active,.open>.btn.btn-primary.dropdown-toggle{color:#009688;background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.btn-primary.active.focus,.btn.btn-primary.active:focus,.btn.btn-primary.active:hover,.btn.btn-primary:active.focus,.btn.btn-primary:active:focus,.btn.btn-primary:active:hover,.open>.btn.btn-primary.dropdown-toggle.focus,.open>.btn.btn-primary.dropdown-toggle:focus,.open>.btn.btn-primary.dropdown-toggle:hover{color:#009688;background-color:rgba(153,153,153,.4);border-color:rgba(153,153,153,.4)}.open>.btn.btn-primary.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:inherit}.open>.btn.btn-primary.dropdown-toggle.mdb-btn-icon:hover{background-color:rgba(153,153,153,.2)}.btn.btn-primary.disabled.focus,.btn.btn-primary.disabled:focus,.btn.btn-primary:disabled.focus,.btn.btn-primary:disabled:focus{background-color:inherit;border-color:#ccc}.btn.btn-primary.disabled:hover,.btn.btn-primary:disabled:hover{background-color:inherit;border-color:#ccc}.bg-inverse .btn.btn-primary{color:#009688;background-color:inherit;border-color:#ccc}.bg-inverse .btn.btn-primary:hover{color:#009688;background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-primary.focus,.bg-inverse .btn.btn-primary:focus{color:#009688;background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-primary.active,.bg-inverse .btn.btn-primary:active,.open>.bg-inverse .btn.btn-primary.dropdown-toggle{color:#009688;background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-primary.active.focus,.bg-inverse .btn.btn-primary.active:focus,.bg-inverse .btn.btn-primary.active:hover,.bg-inverse .btn.btn-primary:active.focus,.bg-inverse .btn.btn-primary:active:focus,.bg-inverse .btn.btn-primary:active:hover,.open>.bg-inverse .btn.btn-primary.dropdown-toggle.focus,.open>.bg-inverse .btn.btn-primary.dropdown-toggle:focus,.open>.bg-inverse .btn.btn-primary.dropdown-toggle:hover{color:#009688;background-color:rgba(204,204,204,.25);border-color:rgba(204,204,204,.25)}.open>.bg-inverse .btn.btn-primary.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:inherit}.open>.bg-inverse .btn.btn-primary.dropdown-toggle.mdb-btn-icon:hover{background-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-primary.disabled.focus,.bg-inverse .btn.btn-primary.disabled:focus,.bg-inverse .btn.btn-primary:disabled.focus,.bg-inverse .btn.btn-primary:disabled:focus{background-color:inherit;border-color:#ccc}.bg-inverse .btn.btn-primary.disabled:hover,.bg-inverse .btn.btn-primary:disabled:hover{background-color:inherit;border-color:#ccc}.btn.btn-primary.btn-link{background-color:transparent}.btn.btn-secondary{color:rgba(0,0,0,.87);background-color:inherit;border-color:#ccc}.btn.btn-secondary:hover{color:rgba(0,0,0,.87);background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.btn-secondary.focus,.btn.btn-secondary:focus{color:rgba(0,0,0,.87);background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.btn-secondary.active,.btn.btn-secondary:active,.open>.btn.btn-secondary.dropdown-toggle{color:rgba(0,0,0,.87);background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.btn-secondary.active.focus,.btn.btn-secondary.active:focus,.btn.btn-secondary.active:hover,.btn.btn-secondary:active.focus,.btn.btn-secondary:active:focus,.btn.btn-secondary:active:hover,.open>.btn.btn-secondary.dropdown-toggle.focus,.open>.btn.btn-secondary.dropdown-toggle:focus,.open>.btn.btn-secondary.dropdown-toggle:hover{color:rgba(0,0,0,.87);background-color:rgba(153,153,153,.4);border-color:rgba(153,153,153,.4)}.open>.btn.btn-secondary.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:inherit}.open>.btn.btn-secondary.dropdown-toggle.mdb-btn-icon:hover{background-color:rgba(153,153,153,.2)}.btn.btn-secondary.disabled.focus,.btn.btn-secondary.disabled:focus,.btn.btn-secondary:disabled.focus,.btn.btn-secondary:disabled:focus{background-color:inherit;border-color:#ccc}.btn.btn-secondary.disabled:hover,.btn.btn-secondary:disabled:hover{background-color:inherit;border-color:#ccc}.bg-inverse .btn.btn-secondary{color:rgba(0,0,0,.87);background-color:inherit;border-color:#ccc}.bg-inverse .btn.btn-secondary:hover{color:rgba(0,0,0,.87);background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-secondary.focus,.bg-inverse .btn.btn-secondary:focus{color:rgba(0,0,0,.87);background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-secondary.active,.bg-inverse .btn.btn-secondary:active,.open>.bg-inverse .btn.btn-secondary.dropdown-toggle{color:rgba(0,0,0,.87);background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-secondary.active.focus,.bg-inverse .btn.btn-secondary.active:focus,.bg-inverse .btn.btn-secondary.active:hover,.bg-inverse .btn.btn-secondary:active.focus,.bg-inverse .btn.btn-secondary:active:focus,.bg-inverse .btn.btn-secondary:active:hover,.open>.bg-inverse .btn.btn-secondary.dropdown-toggle.focus,.open>.bg-inverse .btn.btn-secondary.dropdown-toggle:focus,.open>.bg-inverse .btn.btn-secondary.dropdown-toggle:hover{color:rgba(0,0,0,.87);background-color:rgba(204,204,204,.25);border-color:rgba(204,204,204,.25)}.open>.bg-inverse .btn.btn-secondary.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:inherit}.open>.bg-inverse .btn.btn-secondary.dropdown-toggle.mdb-btn-icon:hover{background-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-secondary.disabled.focus,.bg-inverse .btn.btn-secondary.disabled:focus,.bg-inverse .btn.btn-secondary:disabled.focus,.bg-inverse .btn.btn-secondary:disabled:focus{background-color:inherit;border-color:#ccc}.bg-inverse .btn.btn-secondary.disabled:hover,.bg-inverse .btn.btn-secondary:disabled:hover{background-color:inherit;border-color:#ccc}.btn.btn-secondary.btn-link{background-color:transparent}.btn.btn-info{color:#03a9f4;background-color:inherit;border-color:#ccc}.btn.btn-info:hover{color:#03a9f4;background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.btn-info.focus,.btn.btn-info:focus{color:#03a9f4;background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.btn-info.active,.btn.btn-info:active,.open>.btn.btn-info.dropdown-toggle{color:#03a9f4;background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.btn-info.active.focus,.btn.btn-info.active:focus,.btn.btn-info.active:hover,.btn.btn-info:active.focus,.btn.btn-info:active:focus,.btn.btn-info:active:hover,.open>.btn.btn-info.dropdown-toggle.focus,.open>.btn.btn-info.dropdown-toggle:focus,.open>.btn.btn-info.dropdown-toggle:hover{color:#03a9f4;background-color:rgba(153,153,153,.4);border-color:rgba(153,153,153,.4)}.open>.btn.btn-info.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:inherit}.open>.btn.btn-info.dropdown-toggle.mdb-btn-icon:hover{background-color:rgba(153,153,153,.2)}.btn.btn-info.disabled.focus,.btn.btn-info.disabled:focus,.btn.btn-info:disabled.focus,.btn.btn-info:disabled:focus{background-color:inherit;border-color:#ccc}.btn.btn-info.disabled:hover,.btn.btn-info:disabled:hover{background-color:inherit;border-color:#ccc}.bg-inverse .btn.btn-info{color:#03a9f4;background-color:inherit;border-color:#ccc}.bg-inverse .btn.btn-info:hover{color:#03a9f4;background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-info.focus,.bg-inverse .btn.btn-info:focus{color:#03a9f4;background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-info.active,.bg-inverse .btn.btn-info:active,.open>.bg-inverse .btn.btn-info.dropdown-toggle{color:#03a9f4;background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-info.active.focus,.bg-inverse .btn.btn-info.active:focus,.bg-inverse .btn.btn-info.active:hover,.bg-inverse .btn.btn-info:active.focus,.bg-inverse .btn.btn-info:active:focus,.bg-inverse .btn.btn-info:active:hover,.open>.bg-inverse .btn.btn-info.dropdown-toggle.focus,.open>.bg-inverse .btn.btn-info.dropdown-toggle:focus,.open>.bg-inverse .btn.btn-info.dropdown-toggle:hover{color:#03a9f4;background-color:rgba(204,204,204,.25);border-color:rgba(204,204,204,.25)}.open>.bg-inverse .btn.btn-info.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:inherit}.open>.bg-inverse .btn.btn-info.dropdown-toggle.mdb-btn-icon:hover{background-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-info.disabled.focus,.bg-inverse .btn.btn-info.disabled:focus,.bg-inverse .btn.btn-info:disabled.focus,.bg-inverse .btn.btn-info:disabled:focus{background-color:inherit;border-color:#ccc}.bg-inverse .btn.btn-info.disabled:hover,.bg-inverse .btn.btn-info:disabled:hover{background-color:inherit;border-color:#ccc}.btn.btn-info.btn-link{background-color:transparent}.btn.btn-success{color:#4caf50;background-color:inherit;border-color:#ccc}.btn.btn-success:hover{color:#4caf50;background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.btn-success.focus,.btn.btn-success:focus{color:#4caf50;background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.btn-success.active,.btn.btn-success:active,.open>.btn.btn-success.dropdown-toggle{color:#4caf50;background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.btn-success.active.focus,.btn.btn-success.active:focus,.btn.btn-success.active:hover,.btn.btn-success:active.focus,.btn.btn-success:active:focus,.btn.btn-success:active:hover,.open>.btn.btn-success.dropdown-toggle.focus,.open>.btn.btn-success.dropdown-toggle:focus,.open>.btn.btn-success.dropdown-toggle:hover{color:#4caf50;background-color:rgba(153,153,153,.4);border-color:rgba(153,153,153,.4)}.open>.btn.btn-success.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:inherit}.open>.btn.btn-success.dropdown-toggle.mdb-btn-icon:hover{background-color:rgba(153,153,153,.2)}.btn.btn-success.disabled.focus,.btn.btn-success.disabled:focus,.btn.btn-success:disabled.focus,.btn.btn-success:disabled:focus{background-color:inherit;border-color:#ccc}.btn.btn-success.disabled:hover,.btn.btn-success:disabled:hover{background-color:inherit;border-color:#ccc}.bg-inverse .btn.btn-success{color:#4caf50;background-color:inherit;border-color:#ccc}.bg-inverse .btn.btn-success:hover{color:#4caf50;background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-success.focus,.bg-inverse .btn.btn-success:focus{color:#4caf50;background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-success.active,.bg-inverse .btn.btn-success:active,.open>.bg-inverse .btn.btn-success.dropdown-toggle{color:#4caf50;background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-success.active.focus,.bg-inverse .btn.btn-success.active:focus,.bg-inverse .btn.btn-success.active:hover,.bg-inverse .btn.btn-success:active.focus,.bg-inverse .btn.btn-success:active:focus,.bg-inverse .btn.btn-success:active:hover,.open>.bg-inverse .btn.btn-success.dropdown-toggle.focus,.open>.bg-inverse .btn.btn-success.dropdown-toggle:focus,.open>.bg-inverse .btn.btn-success.dropdown-toggle:hover{color:#4caf50;background-color:rgba(204,204,204,.25);border-color:rgba(204,204,204,.25)}.open>.bg-inverse .btn.btn-success.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:inherit}.open>.bg-inverse .btn.btn-success.dropdown-toggle.mdb-btn-icon:hover{background-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-success.disabled.focus,.bg-inverse .btn.btn-success.disabled:focus,.bg-inverse .btn.btn-success:disabled.focus,.bg-inverse .btn.btn-success:disabled:focus{background-color:inherit;border-color:#ccc}.bg-inverse .btn.btn-success.disabled:hover,.bg-inverse .btn.btn-success:disabled:hover{background-color:inherit;border-color:#ccc}.btn.btn-success.btn-link{background-color:transparent}.btn.btn-warning{color:#ff5722;background-color:inherit;border-color:#ccc}.btn.btn-warning:hover{color:#ff5722;background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.btn-warning.focus,.btn.btn-warning:focus{color:#ff5722;background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.btn-warning.active,.btn.btn-warning:active,.open>.btn.btn-warning.dropdown-toggle{color:#ff5722;background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.btn-warning.active.focus,.btn.btn-warning.active:focus,.btn.btn-warning.active:hover,.btn.btn-warning:active.focus,.btn.btn-warning:active:focus,.btn.btn-warning:active:hover,.open>.btn.btn-warning.dropdown-toggle.focus,.open>.btn.btn-warning.dropdown-toggle:focus,.open>.btn.btn-warning.dropdown-toggle:hover{color:#ff5722;background-color:rgba(153,153,153,.4);border-color:rgba(153,153,153,.4)}.open>.btn.btn-warning.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:inherit}.open>.btn.btn-warning.dropdown-toggle.mdb-btn-icon:hover{background-color:rgba(153,153,153,.2)}.btn.btn-warning.disabled.focus,.btn.btn-warning.disabled:focus,.btn.btn-warning:disabled.focus,.btn.btn-warning:disabled:focus{background-color:inherit;border-color:#ccc}.btn.btn-warning.disabled:hover,.btn.btn-warning:disabled:hover{background-color:inherit;border-color:#ccc}.bg-inverse .btn.btn-warning{color:#ff5722;background-color:inherit;border-color:#ccc}.bg-inverse .btn.btn-warning:hover{color:#ff5722;background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-warning.focus,.bg-inverse .btn.btn-warning:focus{color:#ff5722;background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-warning.active,.bg-inverse .btn.btn-warning:active,.open>.bg-inverse .btn.btn-warning.dropdown-toggle{color:#ff5722;background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-warning.active.focus,.bg-inverse .btn.btn-warning.active:focus,.bg-inverse .btn.btn-warning.active:hover,.bg-inverse .btn.btn-warning:active.focus,.bg-inverse .btn.btn-warning:active:focus,.bg-inverse .btn.btn-warning:active:hover,.open>.bg-inverse .btn.btn-warning.dropdown-toggle.focus,.open>.bg-inverse .btn.btn-warning.dropdown-toggle:focus,.open>.bg-inverse .btn.btn-warning.dropdown-toggle:hover{color:#ff5722;background-color:rgba(204,204,204,.25);border-color:rgba(204,204,204,.25)}.open>.bg-inverse .btn.btn-warning.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:inherit}.open>.bg-inverse .btn.btn-warning.dropdown-toggle.mdb-btn-icon:hover{background-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-warning.disabled.focus,.bg-inverse .btn.btn-warning.disabled:focus,.bg-inverse .btn.btn-warning:disabled.focus,.bg-inverse .btn.btn-warning:disabled:focus{background-color:inherit;border-color:#ccc}.bg-inverse .btn.btn-warning.disabled:hover,.bg-inverse .btn.btn-warning:disabled:hover{background-color:inherit;border-color:#ccc}.btn.btn-warning.btn-link{background-color:transparent}.btn.btn-danger{color:#f44336;background-color:inherit;border-color:#ccc}.btn.btn-danger:hover{color:#f44336;background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.btn-danger.focus,.btn.btn-danger:focus{color:#f44336;background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.btn-danger.active,.btn.btn-danger:active,.open>.btn.btn-danger.dropdown-toggle{color:#f44336;background-color:rgba(153,153,153,.2);border-color:rgba(153,153,153,.2)}.btn.btn-danger.active.focus,.btn.btn-danger.active:focus,.btn.btn-danger.active:hover,.btn.btn-danger:active.focus,.btn.btn-danger:active:focus,.btn.btn-danger:active:hover,.open>.btn.btn-danger.dropdown-toggle.focus,.open>.btn.btn-danger.dropdown-toggle:focus,.open>.btn.btn-danger.dropdown-toggle:hover{color:#f44336;background-color:rgba(153,153,153,.4);border-color:rgba(153,153,153,.4)}.open>.btn.btn-danger.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:inherit}.open>.btn.btn-danger.dropdown-toggle.mdb-btn-icon:hover{background-color:rgba(153,153,153,.2)}.btn.btn-danger.disabled.focus,.btn.btn-danger.disabled:focus,.btn.btn-danger:disabled.focus,.btn.btn-danger:disabled:focus{background-color:inherit;border-color:#ccc}.btn.btn-danger.disabled:hover,.btn.btn-danger:disabled:hover{background-color:inherit;border-color:#ccc}.bg-inverse .btn.btn-danger{color:#f44336;background-color:inherit;border-color:#ccc}.bg-inverse .btn.btn-danger:hover{color:#f44336;background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-danger.focus,.bg-inverse .btn.btn-danger:focus{color:#f44336;background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-danger.active,.bg-inverse .btn.btn-danger:active,.open>.bg-inverse .btn.btn-danger.dropdown-toggle{color:#f44336;background-color:rgba(204,204,204,.15);border-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-danger.active.focus,.bg-inverse .btn.btn-danger.active:focus,.bg-inverse .btn.btn-danger.active:hover,.bg-inverse .btn.btn-danger:active.focus,.bg-inverse .btn.btn-danger:active:focus,.bg-inverse .btn.btn-danger:active:hover,.open>.bg-inverse .btn.btn-danger.dropdown-toggle.focus,.open>.bg-inverse .btn.btn-danger.dropdown-toggle:focus,.open>.bg-inverse .btn.btn-danger.dropdown-toggle:hover{color:#f44336;background-color:rgba(204,204,204,.25);border-color:rgba(204,204,204,.25)}.open>.bg-inverse .btn.btn-danger.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:inherit}.open>.bg-inverse .btn.btn-danger.dropdown-toggle.mdb-btn-icon:hover{background-color:rgba(204,204,204,.15)}.bg-inverse .btn.btn-danger.disabled.focus,.bg-inverse .btn.btn-danger.disabled:focus,.bg-inverse .btn.btn-danger:disabled.focus,.bg-inverse .btn.btn-danger:disabled:focus{background-color:inherit;border-color:#ccc}.bg-inverse .btn.btn-danger.disabled:hover,.bg-inverse .btn.btn-danger:disabled:hover{background-color:inherit;border-color:#ccc}.btn.btn-danger.btn-link{background-color:transparent}.btn-group-raised .btn.btn-primary,.btn.btn-raised.btn-primary,.btn.mdb-btn-fab.btn-primary{color:#fff;background-color:#009688;border-color:#009688}.btn-group-raised .btn.btn-primary:hover,.btn.btn-raised.btn-primary:hover,.btn.mdb-btn-fab.btn-primary:hover{color:#fff;background-color:#008276;border-color:#005951}.btn-group-raised .btn.btn-primary.focus,.btn-group-raised .btn.btn-primary:focus,.btn.btn-raised.btn-primary.focus,.btn.btn-raised.btn-primary:focus,.btn.mdb-btn-fab.btn-primary.focus,.btn.mdb-btn-fab.btn-primary:focus{color:#fff;background-color:#008276;border-color:#005951}.btn-group-raised .btn.btn-primary.active,.btn-group-raised .btn.btn-primary:active,.btn.btn-raised.btn-primary.active,.btn.btn-raised.btn-primary:active,.btn.mdb-btn-fab.btn-primary.active,.btn.mdb-btn-fab.btn-primary:active,.open>.btn-group-raised .btn.btn-primary.dropdown-toggle,.open>.btn.btn-raised.btn-primary.dropdown-toggle,.open>.btn.mdb-btn-fab.btn-primary.dropdown-toggle{color:#fff;background-color:#008276;border-color:#005951}.btn-group-raised .btn.btn-primary.active.focus,.btn-group-raised .btn.btn-primary.active:focus,.btn-group-raised .btn.btn-primary.active:hover,.btn-group-raised .btn.btn-primary:active.focus,.btn-group-raised .btn.btn-primary:active:focus,.btn-group-raised .btn.btn-primary:active:hover,.btn.btn-raised.btn-primary.active.focus,.btn.btn-raised.btn-primary.active:focus,.btn.btn-raised.btn-primary.active:hover,.btn.btn-raised.btn-primary:active.focus,.btn.btn-raised.btn-primary:active:focus,.btn.btn-raised.btn-primary:active:hover,.btn.mdb-btn-fab.btn-primary.active.focus,.btn.mdb-btn-fab.btn-primary.active:focus,.btn.mdb-btn-fab.btn-primary.active:hover,.btn.mdb-btn-fab.btn-primary:active.focus,.btn.mdb-btn-fab.btn-primary:active:focus,.btn.mdb-btn-fab.btn-primary:active:hover,.open>.btn-group-raised .btn.btn-primary.dropdown-toggle.focus,.open>.btn-group-raised .btn.btn-primary.dropdown-toggle:focus,.open>.btn-group-raised .btn.btn-primary.dropdown-toggle:hover,.open>.btn.btn-raised.btn-primary.dropdown-toggle.focus,.open>.btn.btn-raised.btn-primary.dropdown-toggle:focus,.open>.btn.btn-raised.btn-primary.dropdown-toggle:hover,.open>.btn.mdb-btn-fab.btn-primary.dropdown-toggle.focus,.open>.btn.mdb-btn-fab.btn-primary.dropdown-toggle:focus,.open>.btn.mdb-btn-fab.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#008276;border-color:#001714}.open>.btn-group-raised .btn.btn-primary.dropdown-toggle.mdb-btn-icon,.open>.btn.btn-raised.btn-primary.dropdown-toggle.mdb-btn-icon,.open>.btn.mdb-btn-fab.btn-primary.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:#009688}.open>.btn-group-raised .btn.btn-primary.dropdown-toggle.mdb-btn-icon:hover,.open>.btn.btn-raised.btn-primary.dropdown-toggle.mdb-btn-icon:hover,.open>.btn.mdb-btn-fab.btn-primary.dropdown-toggle.mdb-btn-icon:hover{background-color:#008276}.btn-group-raised .btn.btn-primary.disabled.focus,.btn-group-raised .btn.btn-primary.disabled:focus,.btn-group-raised .btn.btn-primary:disabled.focus,.btn-group-raised .btn.btn-primary:disabled:focus,.btn.btn-raised.btn-primary.disabled.focus,.btn.btn-raised.btn-primary.disabled:focus,.btn.btn-raised.btn-primary:disabled.focus,.btn.btn-raised.btn-primary:disabled:focus,.btn.mdb-btn-fab.btn-primary.disabled.focus,.btn.mdb-btn-fab.btn-primary.disabled:focus,.btn.mdb-btn-fab.btn-primary:disabled.focus,.btn.mdb-btn-fab.btn-primary:disabled:focus{background-color:#009688;border-color:#009688}.btn-group-raised .btn.btn-primary.disabled:hover,.btn-group-raised .btn.btn-primary:disabled:hover,.btn.btn-raised.btn-primary.disabled:hover,.btn.btn-raised.btn-primary:disabled:hover,.btn.mdb-btn-fab.btn-primary.disabled:hover,.btn.mdb-btn-fab.btn-primary:disabled:hover{background-color:#009688;border-color:#009688}.btn-group-raised .btn.btn-secondary,.btn.btn-raised.btn-secondary,.btn.mdb-btn-fab.btn-secondary{color:rgba(0,0,0,.87);background-color:#fafafa;border-color:#ccc}.btn-group-raised .btn.btn-secondary:hover,.btn.btn-raised.btn-secondary:hover,.btn.mdb-btn-fab.btn-secondary:hover{color:rgba(0,0,0,.87);background-color:#f0f0f0;border-color:#adadad}.btn-group-raised .btn.btn-secondary.focus,.btn-group-raised .btn.btn-secondary:focus,.btn.btn-raised.btn-secondary.focus,.btn.btn-raised.btn-secondary:focus,.btn.mdb-btn-fab.btn-secondary.focus,.btn.mdb-btn-fab.btn-secondary:focus{color:rgba(0,0,0,.87);background-color:#f0f0f0;border-color:#adadad}.btn-group-raised .btn.btn-secondary.active,.btn-group-raised .btn.btn-secondary:active,.btn.btn-raised.btn-secondary.active,.btn.btn-raised.btn-secondary:active,.btn.mdb-btn-fab.btn-secondary.active,.btn.mdb-btn-fab.btn-secondary:active,.open>.btn-group-raised .btn.btn-secondary.dropdown-toggle,.open>.btn.btn-raised.btn-secondary.dropdown-toggle,.open>.btn.mdb-btn-fab.btn-secondary.dropdown-toggle{color:rgba(0,0,0,.87);background-color:#f0f0f0;border-color:#adadad}.btn-group-raised .btn.btn-secondary.active.focus,.btn-group-raised .btn.btn-secondary.active:focus,.btn-group-raised .btn.btn-secondary.active:hover,.btn-group-raised .btn.btn-secondary:active.focus,.btn-group-raised .btn.btn-secondary:active:focus,.btn-group-raised .btn.btn-secondary:active:hover,.btn.btn-raised.btn-secondary.active.focus,.btn.btn-raised.btn-secondary.active:focus,.btn.btn-raised.btn-secondary.active:hover,.btn.btn-raised.btn-secondary:active.focus,.btn.btn-raised.btn-secondary:active:focus,.btn.btn-raised.btn-secondary:active:hover,.btn.mdb-btn-fab.btn-secondary.active.focus,.btn.mdb-btn-fab.btn-secondary.active:focus,.btn.mdb-btn-fab.btn-secondary.active:hover,.btn.mdb-btn-fab.btn-secondary:active.focus,.btn.mdb-btn-fab.btn-secondary:active:focus,.btn.mdb-btn-fab.btn-secondary:active:hover,.open>.btn-group-raised .btn.btn-secondary.dropdown-toggle.focus,.open>.btn-group-raised .btn.btn-secondary.dropdown-toggle:focus,.open>.btn-group-raised .btn.btn-secondary.dropdown-toggle:hover,.open>.btn.btn-raised.btn-secondary.dropdown-toggle.focus,.open>.btn.btn-raised.btn-secondary.dropdown-toggle:focus,.open>.btn.btn-raised.btn-secondary.dropdown-toggle:hover,.open>.btn.mdb-btn-fab.btn-secondary.dropdown-toggle.focus,.open>.btn.mdb-btn-fab.btn-secondary.dropdown-toggle:focus,.open>.btn.mdb-btn-fab.btn-secondary.dropdown-toggle:hover{color:rgba(0,0,0,.87);background-color:#f0f0f0;border-color:#8c8c8c}.open>.btn-group-raised .btn.btn-secondary.dropdown-toggle.mdb-btn-icon,.open>.btn.btn-raised.btn-secondary.dropdown-toggle.mdb-btn-icon,.open>.btn.mdb-btn-fab.btn-secondary.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:#fafafa}.open>.btn-group-raised .btn.btn-secondary.dropdown-toggle.mdb-btn-icon:hover,.open>.btn.btn-raised.btn-secondary.dropdown-toggle.mdb-btn-icon:hover,.open>.btn.mdb-btn-fab.btn-secondary.dropdown-toggle.mdb-btn-icon:hover{background-color:#f0f0f0}.btn-group-raised .btn.btn-secondary.disabled.focus,.btn-group-raised .btn.btn-secondary.disabled:focus,.btn-group-raised .btn.btn-secondary:disabled.focus,.btn-group-raised .btn.btn-secondary:disabled:focus,.btn.btn-raised.btn-secondary.disabled.focus,.btn.btn-raised.btn-secondary.disabled:focus,.btn.btn-raised.btn-secondary:disabled.focus,.btn.btn-raised.btn-secondary:disabled:focus,.btn.mdb-btn-fab.btn-secondary.disabled.focus,.btn.mdb-btn-fab.btn-secondary.disabled:focus,.btn.mdb-btn-fab.btn-secondary:disabled.focus,.btn.mdb-btn-fab.btn-secondary:disabled:focus{background-color:#fafafa;border-color:#ccc}.btn-group-raised .btn.btn-secondary.disabled:hover,.btn-group-raised .btn.btn-secondary:disabled:hover,.btn.btn-raised.btn-secondary.disabled:hover,.btn.btn-raised.btn-secondary:disabled:hover,.btn.mdb-btn-fab.btn-secondary.disabled:hover,.btn.mdb-btn-fab.btn-secondary:disabled:hover{background-color:#fafafa;border-color:#ccc}.btn-group-raised .btn.btn-info,.btn.btn-raised.btn-info,.btn.mdb-btn-fab.btn-info{color:#fff;background-color:#03a9f4;border-color:#03a9f4}.btn-group-raised .btn.btn-info:hover,.btn.btn-raised.btn-info:hover,.btn.mdb-btn-fab.btn-info:hover{color:#fff;background-color:#039be0;border-color:#027fb8}.btn-group-raised .btn.btn-info.focus,.btn-group-raised .btn.btn-info:focus,.btn.btn-raised.btn-info.focus,.btn.btn-raised.btn-info:focus,.btn.mdb-btn-fab.btn-info.focus,.btn.mdb-btn-fab.btn-info:focus{color:#fff;background-color:#039be0;border-color:#027fb8}.btn-group-raised .btn.btn-info.active,.btn-group-raised .btn.btn-info:active,.btn.btn-raised.btn-info.active,.btn.btn-raised.btn-info:active,.btn.mdb-btn-fab.btn-info.active,.btn.mdb-btn-fab.btn-info:active,.open>.btn-group-raised .btn.btn-info.dropdown-toggle,.open>.btn.btn-raised.btn-info.dropdown-toggle,.open>.btn.mdb-btn-fab.btn-info.dropdown-toggle{color:#fff;background-color:#039be0;border-color:#027fb8}.btn-group-raised .btn.btn-info.active.focus,.btn-group-raised .btn.btn-info.active:focus,.btn-group-raised .btn.btn-info.active:hover,.btn-group-raised .btn.btn-info:active.focus,.btn-group-raised .btn.btn-info:active:focus,.btn-group-raised .btn.btn-info:active:hover,.btn.btn-raised.btn-info.active.focus,.btn.btn-raised.btn-info.active:focus,.btn.btn-raised.btn-info.active:hover,.btn.btn-raised.btn-info:active.focus,.btn.btn-raised.btn-info:active:focus,.btn.btn-raised.btn-info:active:hover,.btn.mdb-btn-fab.btn-info.active.focus,.btn.mdb-btn-fab.btn-info.active:focus,.btn.mdb-btn-fab.btn-info.active:hover,.btn.mdb-btn-fab.btn-info:active.focus,.btn.mdb-btn-fab.btn-info:active:focus,.btn.mdb-btn-fab.btn-info:active:hover,.open>.btn-group-raised .btn.btn-info.dropdown-toggle.focus,.open>.btn-group-raised .btn.btn-info.dropdown-toggle:focus,.open>.btn-group-raised .btn.btn-info.dropdown-toggle:hover,.open>.btn.btn-raised.btn-info.dropdown-toggle.focus,.open>.btn.btn-raised.btn-info.dropdown-toggle:focus,.open>.btn.btn-raised.btn-info.dropdown-toggle:hover,.open>.btn.mdb-btn-fab.btn-info.dropdown-toggle.focus,.open>.btn.mdb-btn-fab.btn-info.dropdown-toggle:focus,.open>.btn.mdb-btn-fab.btn-info.dropdown-toggle:hover{color:#fff;background-color:#039be0;border-color:#015276}.open>.btn-group-raised .btn.btn-info.dropdown-toggle.mdb-btn-icon,.open>.btn.btn-raised.btn-info.dropdown-toggle.mdb-btn-icon,.open>.btn.mdb-btn-fab.btn-info.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:#03a9f4}.open>.btn-group-raised .btn.btn-info.dropdown-toggle.mdb-btn-icon:hover,.open>.btn.btn-raised.btn-info.dropdown-toggle.mdb-btn-icon:hover,.open>.btn.mdb-btn-fab.btn-info.dropdown-toggle.mdb-btn-icon:hover{background-color:#039be0}.btn-group-raised .btn.btn-info.disabled.focus,.btn-group-raised .btn.btn-info.disabled:focus,.btn-group-raised .btn.btn-info:disabled.focus,.btn-group-raised .btn.btn-info:disabled:focus,.btn.btn-raised.btn-info.disabled.focus,.btn.btn-raised.btn-info.disabled:focus,.btn.btn-raised.btn-info:disabled.focus,.btn.btn-raised.btn-info:disabled:focus,.btn.mdb-btn-fab.btn-info.disabled.focus,.btn.mdb-btn-fab.btn-info.disabled:focus,.btn.mdb-btn-fab.btn-info:disabled.focus,.btn.mdb-btn-fab.btn-info:disabled:focus{background-color:#03a9f4;border-color:#03a9f4}.btn-group-raised .btn.btn-info.disabled:hover,.btn-group-raised .btn.btn-info:disabled:hover,.btn.btn-raised.btn-info.disabled:hover,.btn.btn-raised.btn-info:disabled:hover,.btn.mdb-btn-fab.btn-info.disabled:hover,.btn.mdb-btn-fab.btn-info:disabled:hover{background-color:#03a9f4;border-color:#03a9f4}.btn-group-raised .btn.btn-success,.btn.btn-raised.btn-success,.btn.mdb-btn-fab.btn-success{color:#fff;background-color:#4caf50;border-color:#4caf50}.btn-group-raised .btn.btn-success:hover,.btn.btn-raised.btn-success:hover,.btn.mdb-btn-fab.btn-success:hover{color:#fff;background-color:#46a149;border-color:#39843c}.btn-group-raised .btn.btn-success.focus,.btn-group-raised .btn.btn-success:focus,.btn.btn-raised.btn-success.focus,.btn.btn-raised.btn-success:focus,.btn.mdb-btn-fab.btn-success.focus,.btn.mdb-btn-fab.btn-success:focus{color:#fff;background-color:#46a149;border-color:#39843c}.btn-group-raised .btn.btn-success.active,.btn-group-raised .btn.btn-success:active,.btn.btn-raised.btn-success.active,.btn.btn-raised.btn-success:active,.btn.mdb-btn-fab.btn-success.active,.btn.mdb-btn-fab.btn-success:active,.open>.btn-group-raised .btn.btn-success.dropdown-toggle,.open>.btn.btn-raised.btn-success.dropdown-toggle,.open>.btn.mdb-btn-fab.btn-success.dropdown-toggle{color:#fff;background-color:#46a149;border-color:#39843c}.btn-group-raised .btn.btn-success.active.focus,.btn-group-raised .btn.btn-success.active:focus,.btn-group-raised .btn.btn-success.active:hover,.btn-group-raised .btn.btn-success:active.focus,.btn-group-raised .btn.btn-success:active:focus,.btn-group-raised .btn.btn-success:active:hover,.btn.btn-raised.btn-success.active.focus,.btn.btn-raised.btn-success.active:focus,.btn.btn-raised.btn-success.active:hover,.btn.btn-raised.btn-success:active.focus,.btn.btn-raised.btn-success:active:focus,.btn.btn-raised.btn-success:active:hover,.btn.mdb-btn-fab.btn-success.active.focus,.btn.mdb-btn-fab.btn-success.active:focus,.btn.mdb-btn-fab.btn-success.active:hover,.btn.mdb-btn-fab.btn-success:active.focus,.btn.mdb-btn-fab.btn-success:active:focus,.btn.mdb-btn-fab.btn-success:active:hover,.open>.btn-group-raised .btn.btn-success.dropdown-toggle.focus,.open>.btn-group-raised .btn.btn-success.dropdown-toggle:focus,.open>.btn-group-raised .btn.btn-success.dropdown-toggle:hover,.open>.btn.btn-raised.btn-success.dropdown-toggle.focus,.open>.btn.btn-raised.btn-success.dropdown-toggle:focus,.open>.btn.btn-raised.btn-success.dropdown-toggle:hover,.open>.btn.mdb-btn-fab.btn-success.dropdown-toggle.focus,.open>.btn.mdb-btn-fab.btn-success.dropdown-toggle:focus,.open>.btn.mdb-btn-fab.btn-success.dropdown-toggle:hover{color:#fff;background-color:#46a149;border-color:#255627}.open>.btn-group-raised .btn.btn-success.dropdown-toggle.mdb-btn-icon,.open>.btn.btn-raised.btn-success.dropdown-toggle.mdb-btn-icon,.open>.btn.mdb-btn-fab.btn-success.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:#4caf50}.open>.btn-group-raised .btn.btn-success.dropdown-toggle.mdb-btn-icon:hover,.open>.btn.btn-raised.btn-success.dropdown-toggle.mdb-btn-icon:hover,.open>.btn.mdb-btn-fab.btn-success.dropdown-toggle.mdb-btn-icon:hover{background-color:#46a149}.btn-group-raised .btn.btn-success.disabled.focus,.btn-group-raised .btn.btn-success.disabled:focus,.btn-group-raised .btn.btn-success:disabled.focus,.btn-group-raised .btn.btn-success:disabled:focus,.btn.btn-raised.btn-success.disabled.focus,.btn.btn-raised.btn-success.disabled:focus,.btn.btn-raised.btn-success:disabled.focus,.btn.btn-raised.btn-success:disabled:focus,.btn.mdb-btn-fab.btn-success.disabled.focus,.btn.mdb-btn-fab.btn-success.disabled:focus,.btn.mdb-btn-fab.btn-success:disabled.focus,.btn.mdb-btn-fab.btn-success:disabled:focus{background-color:#4caf50;border-color:#4caf50}.btn-group-raised .btn.btn-success.disabled:hover,.btn-group-raised .btn.btn-success:disabled:hover,.btn.btn-raised.btn-success.disabled:hover,.btn.btn-raised.btn-success:disabled:hover,.btn.mdb-btn-fab.btn-success.disabled:hover,.btn.mdb-btn-fab.btn-success:disabled:hover{background-color:#4caf50;border-color:#4caf50}.btn-group-raised .btn.btn-warning,.btn.btn-raised.btn-warning,.btn.mdb-btn-fab.btn-warning{color:#fff;background-color:#ff5722;border-color:#ff5722}.btn-group-raised .btn.btn-warning:hover,.btn.btn-raised.btn-warning:hover,.btn.mdb-btn-fab.btn-warning:hover{color:#fff;background-color:#ff470e;border-color:#e43700}.btn-group-raised .btn.btn-warning.focus,.btn-group-raised .btn.btn-warning:focus,.btn.btn-raised.btn-warning.focus,.btn.btn-raised.btn-warning:focus,.btn.mdb-btn-fab.btn-warning.focus,.btn.mdb-btn-fab.btn-warning:focus{color:#fff;background-color:#ff470e;border-color:#e43700}.btn-group-raised .btn.btn-warning.active,.btn-group-raised .btn.btn-warning:active,.btn.btn-raised.btn-warning.active,.btn.btn-raised.btn-warning:active,.btn.mdb-btn-fab.btn-warning.active,.btn.mdb-btn-fab.btn-warning:active,.open>.btn-group-raised .btn.btn-warning.dropdown-toggle,.open>.btn.btn-raised.btn-warning.dropdown-toggle,.open>.btn.mdb-btn-fab.btn-warning.dropdown-toggle{color:#fff;background-color:#ff470e;border-color:#e43700}.btn-group-raised .btn.btn-warning.active.focus,.btn-group-raised .btn.btn-warning.active:focus,.btn-group-raised .btn.btn-warning.active:hover,.btn-group-raised .btn.btn-warning:active.focus,.btn-group-raised .btn.btn-warning:active:focus,.btn-group-raised .btn.btn-warning:active:hover,.btn.btn-raised.btn-warning.active.focus,.btn.btn-raised.btn-warning.active:focus,.btn.btn-raised.btn-warning.active:hover,.btn.btn-raised.btn-warning:active.focus,.btn.btn-raised.btn-warning:active:focus,.btn.btn-raised.btn-warning:active:hover,.btn.mdb-btn-fab.btn-warning.active.focus,.btn.mdb-btn-fab.btn-warning.active:focus,.btn.mdb-btn-fab.btn-warning.active:hover,.btn.mdb-btn-fab.btn-warning:active.focus,.btn.mdb-btn-fab.btn-warning:active:focus,.btn.mdb-btn-fab.btn-warning:active:hover,.open>.btn-group-raised .btn.btn-warning.dropdown-toggle.focus,.open>.btn-group-raised .btn.btn-warning.dropdown-toggle:focus,.open>.btn-group-raised .btn.btn-warning.dropdown-toggle:hover,.open>.btn.btn-raised.btn-warning.dropdown-toggle.focus,.open>.btn.btn-raised.btn-warning.dropdown-toggle:focus,.open>.btn.btn-raised.btn-warning.dropdown-toggle:hover,.open>.btn.mdb-btn-fab.btn-warning.dropdown-toggle.focus,.open>.btn.mdb-btn-fab.btn-warning.dropdown-toggle:focus,.open>.btn.mdb-btn-fab.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#ff470e;border-color:#a22700}.open>.btn-group-raised .btn.btn-warning.dropdown-toggle.mdb-btn-icon,.open>.btn.btn-raised.btn-warning.dropdown-toggle.mdb-btn-icon,.open>.btn.mdb-btn-fab.btn-warning.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:#ff5722}.open>.btn-group-raised .btn.btn-warning.dropdown-toggle.mdb-btn-icon:hover,.open>.btn.btn-raised.btn-warning.dropdown-toggle.mdb-btn-icon:hover,.open>.btn.mdb-btn-fab.btn-warning.dropdown-toggle.mdb-btn-icon:hover{background-color:#ff470e}.btn-group-raised .btn.btn-warning.disabled.focus,.btn-group-raised .btn.btn-warning.disabled:focus,.btn-group-raised .btn.btn-warning:disabled.focus,.btn-group-raised .btn.btn-warning:disabled:focus,.btn.btn-raised.btn-warning.disabled.focus,.btn.btn-raised.btn-warning.disabled:focus,.btn.btn-raised.btn-warning:disabled.focus,.btn.btn-raised.btn-warning:disabled:focus,.btn.mdb-btn-fab.btn-warning.disabled.focus,.btn.mdb-btn-fab.btn-warning.disabled:focus,.btn.mdb-btn-fab.btn-warning:disabled.focus,.btn.mdb-btn-fab.btn-warning:disabled:focus{background-color:#ff5722;border-color:#ff5722}.btn-group-raised .btn.btn-warning.disabled:hover,.btn-group-raised .btn.btn-warning:disabled:hover,.btn.btn-raised.btn-warning.disabled:hover,.btn.btn-raised.btn-warning:disabled:hover,.btn.mdb-btn-fab.btn-warning.disabled:hover,.btn.mdb-btn-fab.btn-warning:disabled:hover{background-color:#ff5722;border-color:#ff5722}.btn-group-raised .btn.btn-danger,.btn.btn-raised.btn-danger,.btn.mdb-btn-fab.btn-danger{color:#fff;background-color:#f44336;border-color:#f44336}.btn-group-raised .btn.btn-danger:hover,.btn.btn-raised.btn-danger:hover,.btn.mdb-btn-fab.btn-danger:hover{color:#fff;background-color:#f55549;border-color:#e11b0c}.btn-group-raised .btn.btn-danger.focus,.btn-group-raised .btn.btn-danger:focus,.btn.btn-raised.btn-danger.focus,.btn.btn-raised.btn-danger:focus,.btn.mdb-btn-fab.btn-danger.focus,.btn.mdb-btn-fab.btn-danger:focus{color:#fff;background-color:#f55549;border-color:#e11b0c}.btn-group-raised .btn.btn-danger.active,.btn-group-raised .btn.btn-danger:active,.btn.btn-raised.btn-danger.active,.btn.btn-raised.btn-danger:active,.btn.mdb-btn-fab.btn-danger.active,.btn.mdb-btn-fab.btn-danger:active,.open>.btn-group-raised .btn.btn-danger.dropdown-toggle,.open>.btn.btn-raised.btn-danger.dropdown-toggle,.open>.btn.mdb-btn-fab.btn-danger.dropdown-toggle{color:#fff;background-color:#f55549;border-color:#e11b0c}.btn-group-raised .btn.btn-danger.active.focus,.btn-group-raised .btn.btn-danger.active:focus,.btn-group-raised .btn.btn-danger.active:hover,.btn-group-raised .btn.btn-danger:active.focus,.btn-group-raised .btn.btn-danger:active:focus,.btn-group-raised .btn.btn-danger:active:hover,.btn.btn-raised.btn-danger.active.focus,.btn.btn-raised.btn-danger.active:focus,.btn.btn-raised.btn-danger.active:hover,.btn.btn-raised.btn-danger:active.focus,.btn.btn-raised.btn-danger:active:focus,.btn.btn-raised.btn-danger:active:hover,.btn.mdb-btn-fab.btn-danger.active.focus,.btn.mdb-btn-fab.btn-danger.active:focus,.btn.mdb-btn-fab.btn-danger.active:hover,.btn.mdb-btn-fab.btn-danger:active.focus,.btn.mdb-btn-fab.btn-danger:active:focus,.btn.mdb-btn-fab.btn-danger:active:hover,.open>.btn-group-raised .btn.btn-danger.dropdown-toggle.focus,.open>.btn-group-raised .btn.btn-danger.dropdown-toggle:focus,.open>.btn-group-raised .btn.btn-danger.dropdown-toggle:hover,.open>.btn.btn-raised.btn-danger.dropdown-toggle.focus,.open>.btn.btn-raised.btn-danger.dropdown-toggle:focus,.open>.btn.btn-raised.btn-danger.dropdown-toggle:hover,.open>.btn.mdb-btn-fab.btn-danger.dropdown-toggle.focus,.open>.btn.mdb-btn-fab.btn-danger.dropdown-toggle:focus,.open>.btn.mdb-btn-fab.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#f55549;border-color:#a21309}.open>.btn-group-raised .btn.btn-danger.dropdown-toggle.mdb-btn-icon,.open>.btn.btn-raised.btn-danger.dropdown-toggle.mdb-btn-icon,.open>.btn.mdb-btn-fab.btn-danger.dropdown-toggle.mdb-btn-icon{color:inherit;background-color:#f44336}.open>.btn-group-raised .btn.btn-danger.dropdown-toggle.mdb-btn-icon:hover,.open>.btn.btn-raised.btn-danger.dropdown-toggle.mdb-btn-icon:hover,.open>.btn.mdb-btn-fab.btn-danger.dropdown-toggle.mdb-btn-icon:hover{background-color:#f55549}.btn-group-raised .btn.btn-danger.disabled.focus,.btn-group-raised .btn.btn-danger.disabled:focus,.btn-group-raised .btn.btn-danger:disabled.focus,.btn-group-raised .btn.btn-danger:disabled:focus,.btn.btn-raised.btn-danger.disabled.focus,.btn.btn-raised.btn-danger.disabled:focus,.btn.btn-raised.btn-danger:disabled.focus,.btn.btn-raised.btn-danger:disabled:focus,.btn.mdb-btn-fab.btn-danger.disabled.focus,.btn.mdb-btn-fab.btn-danger.disabled:focus,.btn.mdb-btn-fab.btn-danger:disabled.focus,.btn.mdb-btn-fab.btn-danger:disabled:focus{background-color:#f44336;border-color:#f44336}.btn-group-raised .btn.btn-danger.disabled:hover,.btn-group-raised .btn.btn-danger:disabled:hover,.btn.btn-raised.btn-danger.disabled:hover,.btn.btn-raised.btn-danger:disabled:hover,.btn.mdb-btn-fab.btn-danger.disabled:hover,.btn.mdb-btn-fab.btn-danger:disabled:hover{background-color:#f44336;border-color:#f44336}.btn-group-raised .btn:focus,.btn-group-raised .btn:hover,.btn.btn-raised:focus,.btn.btn-raised:hover,.btn.mdb-btn-fab:focus,.btn.mdb-btn-fab:hover{z-index:1;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.btn-group-raised .btn.active,.btn-group-raised .btn:active,.btn.btn-raised.active,.btn.btn-raised:active,.btn.mdb-btn-fab.active,.btn.mdb-btn-fab:active{z-index:1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36);box-shadow:0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36)}.btn-group-raised .btn,.btn.btn-raised{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.btn-group-raised .btn.btn-link,.btn.btn-raised.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn-group-raised .btn.btn-link.active,.btn.btn-raised.btn-link.active{-webkit-box-shadow:none;box-shadow:none}.btn-group-raised .btn.btn-link:active,.btn-group-raised .btn.btn-link:focus,.btn-group-raised .btn.btn-link:hover,.btn.btn-raised.btn-link:active,.btn.btn-raised.btn-link:focus,.btn.btn-raised.btn-link:hover{-webkit-box-shadow:none;box-shadow:none}.btn-group-raised .btn.disabled,.btn-group-raised .btn:disabled,.btn-group-raised .btn[disabled],.btn.btn-raised.disabled,.btn.btn-raised:disabled,.btn.btn-raised[disabled],fieldset[disabled][disabled] .btn-group-raised .btn,fieldset[disabled][disabled] .btn.btn-raised{-webkit-box-shadow:none;box-shadow:none}.btn.mdb-btn-fab,.btn.mdb-btn-icon{padding:0;overflow:hidden;font-size:1.5rem;line-height:normal;border-radius:50%}.btn-group-sm .btn.mdb-btn-fab,.btn-group-sm .btn.mdb-btn-icon{padding:0}.btn.mdb-btn-fab .material-icons,.btn.mdb-btn-icon .material-icons{position:absolute;top:50%;left:50%;width:1.5rem;line-height:1.5rem;-webkit-transform:translate(-.75rem,-.75rem);-ms-transform:translate(-.75rem,-.75rem);-o-transform:translate(-.75rem,-.75rem);transform:translate(-.75rem,-.75rem)}.btn.mdb-btn-fab{width:3.5rem;min-width:3.5rem;height:3.5rem;-webkit-box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.26);box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.26)}.btn.mdb-btn-fab .ripple-container{border-radius:50%}.btn-group-sm .btn.mdb-btn-fab,.btn.mdb-btn-fab.mdb-btn-fab-sm{width:2.5rem;min-width:2.5rem;height:2.5rem}.btn.mdb-btn-icon{width:2rem;min-width:2rem;height:2rem;margin:0;color:inherit}.btn-group-sm .btn.mdb-btn-icon,.btn.mdb-btn-icon.mdb-btn-icon-sm{width:1.5rem;min-width:1.5rem;height:1.5rem}.btn-group-sm .btn.mdb-btn-icon .material-icons,.btn.mdb-btn-icon.mdb-btn-icon-sm .material-icons{width:1.125rem;font-size:1.125rem;line-height:1;-webkit-transform:translate(-.5625rem,-.5625rem);-ms-transform:translate(-.5625rem,-.5625rem);-o-transform:translate(-.5625rem,-.5625rem);transform:translate(-.5625rem,-.5625rem)}.btn i.material-icons{vertical-align:middle}.btn-group-lg .btn,.btn-group-lg>.btn,.btn.btn-lg{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm .btn,.btn-group-sm>.btn,.btn.btn-sm{padding:.40625rem .5rem;font-size:.8125rem;border-radius:.0625rem;font-size:.8125rem}.btn-group-vertical.disabled,.btn-group-vertical:disabled,.btn-group-vertical[disabled],.btn-group.disabled,.btn-group:disabled,.btn-group[disabled],.btn.disabled,.btn:disabled,.btn[disabled],.input-group-btn .btn.disabled,.input-group-btn .btn:disabled,.input-group-btn .btn[disabled],fieldset[disabled][disabled] .btn,fieldset[disabled][disabled] .btn-group,fieldset[disabled][disabled] .btn-group-vertical,fieldset[disabled][disabled] .input-group-btn .btn{color:rgba(0,0,0,.26)}.bg-inverse .btn-group-vertical.disabled,.bg-inverse .btn-group-vertical:disabled,.bg-inverse .btn-group-vertical[disabled],.bg-inverse .btn-group.disabled,.bg-inverse .btn-group:disabled,.bg-inverse .btn-group[disabled],.bg-inverse .btn.disabled,.bg-inverse .btn:disabled,.bg-inverse .btn[disabled],.bg-inverse .input-group-btn .btn.disabled,.bg-inverse .input-group-btn .btn:disabled,.bg-inverse .input-group-btn .btn[disabled],.bg-inverse fieldset[disabled][disabled] .btn,.bg-inverse fieldset[disabled][disabled] .btn-group,.bg-inverse fieldset[disabled][disabled] .btn-group-vertical,.bg-inverse fieldset[disabled][disabled] .input-group-btn .btn{color:rgba(255,255,255,.3)}.btn-group-vertical.disabled,.btn-group-vertical.disabled:focus,.btn-group-vertical.disabled:hover,.btn-group-vertical:disabled,.btn-group-vertical:disabled:focus,.btn-group-vertical:disabled:hover,.btn-group-vertical[disabled],.btn-group-vertical[disabled]:focus,.btn-group-vertical[disabled]:hover,.btn-group.disabled,.btn-group.disabled:focus,.btn-group.disabled:hover,.btn-group:disabled,.btn-group:disabled:focus,.btn-group:disabled:hover,.btn-group[disabled],.btn-group[disabled]:focus,.btn-group[disabled]:hover,.btn.disabled,.btn.disabled:focus,.btn.disabled:hover,.btn:disabled,.btn:disabled:focus,.btn:disabled:hover,.btn[disabled],.btn[disabled]:focus,.btn[disabled]:hover,.input-group-btn .btn.disabled,.input-group-btn .btn.disabled:focus,.input-group-btn .btn.disabled:hover,.input-group-btn .btn:disabled,.input-group-btn .btn:disabled:focus,.input-group-btn .btn:disabled:hover,.input-group-btn .btn[disabled],.input-group-btn .btn[disabled]:focus,.input-group-btn .btn[disabled]:hover,fieldset[disabled][disabled] .btn,fieldset[disabled][disabled] .btn-group,fieldset[disabled][disabled] .btn-group-vertical,fieldset[disabled][disabled] .btn-group-vertical:focus,fieldset[disabled][disabled] .btn-group-vertical:hover,fieldset[disabled][disabled] .btn-group:focus,fieldset[disabled][disabled] .btn-group:hover,fieldset[disabled][disabled] .btn:focus,fieldset[disabled][disabled] .btn:hover,fieldset[disabled][disabled] .input-group-btn .btn,fieldset[disabled][disabled] .input-group-btn .btn:focus,fieldset[disabled][disabled] .input-group-btn .btn:hover{background:0 0}.btn-group,.btn-group-vertical{position:relative;margin:10px 1px}.btn-group .dropdown-menu,.btn-group-vertical .dropdown-menu{border-radius:0 0 .125rem .125rem}.btn-group-vertical.btn-group-raised,.btn-group.btn-group-raised{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.btn-group .btn,.btn-group .btn+.btn,.btn-group .btn-group,.btn-group .btn:active,.btn-group-vertical .btn,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn-group,.btn-group-vertical .btn:active{margin:0}.checkbox label,label.checkbox-inline{padding-left:0;cursor:pointer}.checkbox label .checkbox-decorator,label.checkbox-inline .checkbox-decorator{position:relative;top:3px;vertical-align:middle}.checkbox label .checkbox-decorator::before,label.checkbox-inline .checkbox-decorator::before{position:absolute;left:0;z-index:1;display:block;width:1.25rem;height:1.25rem;margin:0;content:"";background-color:rgba(0,0,0,.84);border-radius:100%;opacity:0;-webkit-transform:scale3d(2.3,2.3,1);transform:scale3d(2.3,2.3,1)}.checkbox label .checkbox-decorator .check,label.checkbox-inline .checkbox-decorator .check{position:relative;z-index:1;display:inline-block;width:1.25rem;height:1.25rem;overflow:hidden;border:.125rem solid rgba(0,0,0,.54);border-radius:.125rem}.checkbox label .checkbox-decorator .check::before,label.checkbox-inline .checkbox-decorator .check::before{position:absolute;display:block;width:0;height:0;margin-top:-4px;margin-left:6px;content:"";-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:checkbox-off .3s forwards;-o-animation:checkbox-off .3s forwards;animation:checkbox-off .3s forwards}.checkbox label input[type=checkbox],label.checkbox-inline input[type=checkbox]{position:absolute;left:0;z-index:-1;width:0;height:0;margin:0;overflow:hidden;pointer-events:none;opacity:0}.checkbox label input[type=checkbox]:focus+.checkbox-decorator .check::after,label.checkbox-inline input[type=checkbox]:focus+.checkbox-decorator .check::after{opacity:.2}.checkbox label input[type=checkbox]:checked+.checkbox-decorator .check,label.checkbox-inline input[type=checkbox]:checked+.checkbox-decorator .check{color:#009688;border-color:#009688}.checkbox label input[type=checkbox]:checked+.checkbox-decorator .check::before,label.checkbox-inline input[type=checkbox]:checked+.checkbox-decorator .check::before{color:#009688;-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;-webkit-animation:checkbox-on .3s forwards;-o-animation:checkbox-on .3s forwards;animation:checkbox-on .3s forwards}.checkbox label input[type=checkbox]:checked+.checkbox-decorator::before,label.checkbox-inline input[type=checkbox]:checked+.checkbox-decorator::before{-webkit-animation:rippleOn .5s;-o-animation:rippleOn .5s;animation:rippleOn .5s}.checkbox label input[type=checkbox]:checked+.checkbox-decorator .check::after,label.checkbox-inline input[type=checkbox]:checked+.checkbox-decorator .check::after{-webkit-animation:rippleOn .5s forwards;-o-animation:rippleOn .5s forwards;animation:rippleOn .5s forwards}.checkbox label input[type=checkbox]:not(:checked)+.checkbox-decorator::before,label.checkbox-inline input[type=checkbox]:not(:checked)+.checkbox-decorator::before{-webkit-animation:rippleOff .5s;-o-animation:rippleOff .5s;animation:rippleOff .5s}.checkbox label input[type=checkbox]:not(:checked)+.checkbox-decorator .check::after,label.checkbox-inline input[type=checkbox]:not(:checked)+.checkbox-decorator .check::after{-webkit-animation:rippleOff .5s forwards;-o-animation:rippleOff .5s forwards;animation:rippleOff .5s forwards}.checkbox label input[type=checkbox][disabled] .check::after,.checkbox label input[type=checkbox][disabled]+.checkbox-decorator .check::after,fieldset[disabled] .checkbox label input[type=checkbox] .check::after,fieldset[disabled] .checkbox label input[type=checkbox]+.checkbox-decorator .check::after,fieldset[disabled] label.checkbox-inline input[type=checkbox] .check::after,fieldset[disabled] label.checkbox-inline input[type=checkbox]+.checkbox-decorator .check::after,label.checkbox-inline input[type=checkbox][disabled] .check::after,label.checkbox-inline input[type=checkbox][disabled]+.checkbox-decorator .check::after{background-color:rgba(0,0,0,.87);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.checkbox label input[type=checkbox][disabled] .check,.checkbox label input[type=checkbox][disabled]+.checkbox-decorator .check,fieldset[disabled] .checkbox label input[type=checkbox] .check,fieldset[disabled] .checkbox label input[type=checkbox]+.checkbox-decorator .check,fieldset[disabled] label.checkbox-inline input[type=checkbox] .check,fieldset[disabled] label.checkbox-inline input[type=checkbox]+.checkbox-decorator .check,label.checkbox-inline input[type=checkbox][disabled] .check,label.checkbox-inline input[type=checkbox][disabled]+.checkbox-decorator .check{border-color:rgba(0,0,0,.26)}@-webkit-keyframes checkbox-on{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}100%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@-o-keyframes checkbox-on{0%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}100%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@keyframes checkbox-on{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}100%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@-webkit-keyframes checkbox-off{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{width:0;height:0;margin-top:-4px;margin-left:6px;-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset;-webkit-transform:rotate(45deg);transform:rotate(45deg)}51%{width:20px;height:20px;margin-top:-2px;margin-left:-2px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset;-webkit-transform:rotate(0);transform:rotate(0)}100%{width:20px;height:20px;margin-top:-2px;margin-left:-2px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;-webkit-transform:rotate(0);transform:rotate(0)}}@-o-keyframes checkbox-off{0%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{width:0;height:0;margin-top:-4px;margin-left:6px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset;-o-transform:rotate(45deg);transform:rotate(45deg)}51%{width:20px;height:20px;margin-top:-2px;margin-left:-2px;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset;-o-transform:rotate(0);transform:rotate(0)}100%{width:20px;height:20px;margin-top:-2px;margin-left:-2px;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;-o-transform:rotate(0);transform:rotate(0)}}@keyframes checkbox-off{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{width:0;height:0;margin-top:-4px;margin-left:6px;-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset;-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}51%{width:20px;height:20px;margin-top:-2px;margin-left:-2px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset;-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{width:20px;height:20px;margin-top:-2px;margin-left:-2px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes rippleOn{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}@-o-keyframes rippleOn{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}@keyframes rippleOn{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}@-webkit-keyframes rippleOff{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}@-o-keyframes rippleOff{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}@keyframes rippleOff{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}.switch label{position:relative;padding-left:2.4375rem}.switch label .mdb-switch-track{position:absolute;top:.3125rem;left:0;display:inline-block;width:2.125rem;height:.875rem;cursor:pointer;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.26)),color-stop(50%,rgba(0,0,0,.26)),color-stop(50%,#49dcce),to(#49dcce));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.26) 0,rgba(0,0,0,.26) 50%,#49dcce 50%,#49dcce 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.26) 0,rgba(0,0,0,.26) 50%,#49dcce 50%,#49dcce 100%);background-image:linear-gradient(to right,rgba(0,0,0,.26) 0,rgba(0,0,0,.26) 50%,#49dcce 50%,#49dcce 100%);background-position:0;-webkit-background-size:4.25rem .875rem;background-size:4.25rem .875rem;border-radius:2.125rem;-webkit-transition:background-position .2s ease-in;-o-transition:background-position .2s ease-in;transition:background-position .2s ease-in}.switch label .mdb-switch-track::after{position:absolute;top:50%;left:0;display:block;width:1.25rem;height:1.25rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;content:"";background:#f1f1f1;border-radius:100%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-transition:left .2s ease-in,background-color .2s ease-in,-webkit-transform .3s ease;transition:left .2s ease-in,background-color .2s ease-in,-webkit-transform .3s ease;-o-transition:left .2s ease-in,background-color .2s ease-in,transform .3s ease,-o-transform .3s ease;transition:left .2s ease-in,background-color .2s ease-in,transform .3s ease;transition:left .2s ease-in,background-color .2s ease-in,transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.switch label .mdb-switch-track:active::after{-webkit-transform:translateY(-50%) scale3d(1.15,.85,1);transform:translateY(-50%) scale3d(1.15,.85,1)}.switch label input{position:absolute;display:block;width:0;height:0;opacity:0}.switch label input:checked+.mdb-switch-track{background-position:-100%}.switch label input:checked+.mdb-switch-track::after{left:calc(100% - 1.25rem);background-color:#009688}.switch label input:disabled+.mdb-switch-track:active::after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.switch label input:disabled+.mdb-switch-track{cursor:default;background:rgba(0,0,0,.12)}.switch label input:disabled+.mdb-switch-track::after{background:#bdbdbd}.radio label,label.radio-inline{position:relative;padding-left:1.5625rem}.radio label .mdb-radio-inner-circle,.radio label .mdb-radio-outer-circle,label.radio-inline .mdb-radio-inner-circle,label.radio-inline .mdb-radio-outer-circle{position:absolute;top:.125rem;left:0;display:inline-block;width:1.25rem;height:1.25rem;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.radio label .mdb-radio-inner-circle.mdb-radio-outer-circle,.radio label .mdb-radio-outer-circle.mdb-radio-outer-circle,label.radio-inline .mdb-radio-inner-circle.mdb-radio-outer-circle,label.radio-inline .mdb-radio-outer-circle.mdb-radio-outer-circle{border:.125rem solid rgba(0,0,0,.54);border-radius:50%;-webkit-transition:border-color ease .28s;-o-transition:border-color ease .28s;transition:border-color ease .28s}.radio label .mdb-radio-inner-circle.mdb-radio-inner-circle,.radio label .mdb-radio-outer-circle.mdb-radio-inner-circle,label.radio-inline .mdb-radio-inner-circle.mdb-radio-inner-circle,label.radio-inline .mdb-radio-outer-circle.mdb-radio-inner-circle{display:inline-block;background-color:#009688;border-radius:50%;-webkit-transition:-webkit-transform ease .28s;transition:-webkit-transform ease .28s;-o-transition:transform ease .28s,-o-transform ease .28s;transition:transform ease .28s;transition:transform ease .28s,-webkit-transform ease .28s,-o-transform ease .28s;-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.radio label .mdb-radio-inner-circle.mdb-radio-inner-circle::after,.radio label .mdb-radio-outer-circle.mdb-radio-inner-circle::after,label.radio-inline .mdb-radio-inner-circle.mdb-radio-inner-circle::after,label.radio-inline .mdb-radio-outer-circle.mdb-radio-inner-circle::after{position:absolute;top:-1.25rem;left:-1.25rem;z-index:1;display:block;width:50px;height:50px;margin:0;content:"";background-color:rgba(0,0,0,.87);border-radius:100%;opacity:0;-webkit-transform:scale3d(1.5,1.5,1);transform:scale3d(1.5,1.5,1)}.radio label input[type=radio],label.radio-inline input[type=radio]{width:0;height:0;overflow:hidden;opacity:0}.radio label input[type=radio]:checked~.mdb-radio-inner-circle,label.radio-inline input[type=radio]:checked~.mdb-radio-inner-circle{background-color:#009688}.radio label input[type=radio]:checked~.mdb-radio-outer-circle,label.radio-inline input[type=radio]:checked~.mdb-radio-outer-circle{border-color:#009688}.radio label input[type=radio]:checked~.mdb-radio-inner-circle,label.radio-inline input[type=radio]:checked~.mdb-radio-inner-circle{-webkit-transform:scale3d(.55,.55,1);transform:scale3d(.55,.55,1)}.radio label input[type=radio]:checked~.mdb-radio-inner-circle::after,label.radio-inline input[type=radio]:checked~.mdb-radio-inner-circle::after{-webkit-animation:rippleOn .5s;-o-animation:rippleOn .5s;animation:rippleOn .5s}.radio label input[type=radio]:not(:checked)~.mdb-radio-inner-circle::after,label.radio-inline input[type=radio]:not(:checked)~.mdb-radio-inner-circle::after{-webkit-animation:rippleOff .5s;-o-animation:rippleOff .5s;animation:rippleOff .5s}.radio label input[type=radio][disabled]~.mdb-radio-inner-circle,fieldset[disabled] .radio label input[type=radio]~.mdb-radio-inner-circle,fieldset[disabled] label.radio-inline input[type=radio]~.mdb-radio-inner-circle,label.radio-inline input[type=radio][disabled]~.mdb-radio-inner-circle{background-color:rgba(0,0,0,.26)}.radio label input[type=radio][disabled]~.mdb-radio-outer-circle,fieldset[disabled] .radio label input[type=radio]~.mdb-radio-outer-circle,fieldset[disabled] label.radio-inline input[type=radio]~.mdb-radio-outer-circle,label.radio-inline input[type=radio][disabled]~.mdb-radio-outer-circle{border-color:rgba(0,0,0,.26)}.bg-inverse .radio label input[type=radio][disabled]~.mdb-radio-inner-circle,.bg-inverse fieldset[disabled] .radio label input[type=radio]~.mdb-radio-inner-circle,.bg-inverse fieldset[disabled] label.radio-inline input[type=radio]~.mdb-radio-inner-circle,.bg-inverse label.radio-inline input[type=radio][disabled]~.mdb-radio-inner-circle{background-color:rgba(255,255,255,.3)}.bg-inverse .radio label input[type=radio][disabled]~.mdb-radio-outer-circle,.bg-inverse fieldset[disabled] .radio label input[type=radio]~.mdb-radio-outer-circle,.bg-inverse fieldset[disabled] label.radio-inline input[type=radio]~.mdb-radio-outer-circle,.bg-inverse label.radio-inline input[type=radio][disabled]~.mdb-radio-outer-circle{border-color:rgba(255,255,255,.3)}@keyframes rippleOn{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}@keyframes rippleOff{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}form{margin-bottom:1.125rem}.navbar form{margin-bottom:0}.navbar form .mdb-form-group{display:inline-block;padding-top:0}.navbar form .btn{margin-bottom:0}.form-control{background-repeat:no-repeat;background-position:center bottom,center calc(100% - 1px);-webkit-background-size:0 100%,100% 100%;background-size:0 100%,100% 100%;border:0;-webkit-transition:background 0s ease-out;-o-transition:background 0s ease-out;transition:background 0s ease-out}.form-control.disabled,.form-control:disabled,.form-control[disabled],fieldset[disabled][disabled] .form-control{background-image:none;border-bottom:1px dotted rgba(0,0,0,.26)}.form-control:focus,.mdb-form-group.is-focused .form-control{-webkit-background-size:100% 100%,100% 100%;background-size:100% 100%,100% 100%;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.mdb-help{position:absolute;display:none;font-size:80%;font-weight:400}.mdb-form-group.is-focused .mdb-help{display:block}.checkbox label,.checkbox-inline,.is-focused .checkbox label,.is-focused .checkbox-inline,.is-focused .radio label,.is-focused .radio-inline,.is-focused .switch label,.radio label,.radio-inline,.switch label{color:rgba(0,0,0,.26)}.checkbox label:active,.checkbox label:focus,.checkbox label:hover,.checkbox-inline:active,.checkbox-inline:focus,.checkbox-inline:hover,.is-focused .checkbox label:active,.is-focused .checkbox label:focus,.is-focused .checkbox label:hover,.is-focused .checkbox-inline:active,.is-focused .checkbox-inline:focus,.is-focused .checkbox-inline:hover,.is-focused .radio label:active,.is-focused .radio label:focus,.is-focused .radio label:hover,.is-focused .radio-inline:active,.is-focused .radio-inline:focus,.is-focused .radio-inline:hover,.is-focused .switch label:active,.is-focused .switch label:focus,.is-focused .switch label:hover,.radio label:active,.radio label:focus,.radio label:hover,.radio-inline:active,.radio-inline:focus,.radio-inline:hover,.switch label:active,.switch label:focus,.switch label:hover{color:rgba(0,0,0,.54)}.checkbox label label:has(input[type=checkbox][disabled]),.checkbox label label:has(input[type=checkbox][disabled]):focus,.checkbox label label:has(input[type=checkbox][disabled]):hover,.checkbox label label:has(input[type=radio][disabled]),.checkbox label label:has(input[type=radio][disabled]):focus,.checkbox label label:has(input[type=radio][disabled]):hover,.checkbox-inline label:has(input[type=checkbox][disabled]),.checkbox-inline label:has(input[type=checkbox][disabled]):focus,.checkbox-inline label:has(input[type=checkbox][disabled]):hover,.checkbox-inline label:has(input[type=radio][disabled]),.checkbox-inline label:has(input[type=radio][disabled]):focus,.checkbox-inline label:has(input[type=radio][disabled]):hover,.is-focused .checkbox label label:has(input[type=checkbox][disabled]),.is-focused .checkbox label label:has(input[type=checkbox][disabled]):focus,.is-focused .checkbox label label:has(input[type=checkbox][disabled]):hover,.is-focused .checkbox label label:has(input[type=radio][disabled]),.is-focused .checkbox label label:has(input[type=radio][disabled]):focus,.is-focused .checkbox label label:has(input[type=radio][disabled]):hover,.is-focused .checkbox-inline label:has(input[type=checkbox][disabled]),.is-focused .checkbox-inline label:has(input[type=checkbox][disabled]):focus,.is-focused .checkbox-inline label:has(input[type=checkbox][disabled]):hover,.is-focused .checkbox-inline label:has(input[type=radio][disabled]),.is-focused .checkbox-inline label:has(input[type=radio][disabled]):focus,.is-focused .checkbox-inline label:has(input[type=radio][disabled]):hover,.is-focused .radio label label:has(input[type=checkbox][disabled]),.is-focused .radio label label:has(input[type=checkbox][disabled]):focus,.is-focused .radio label label:has(input[type=checkbox][disabled]):hover,.is-focused .radio label label:has(input[type=radio][disabled]),.is-focused .radio label label:has(input[type=radio][disabled]):focus,.is-focused .radio label label:has(input[type=radio][disabled]):hover,.is-focused .radio-inline label:has(input[type=checkbox][disabled]),.is-focused .radio-inline label:has(input[type=checkbox][disabled]):focus,.is-focused .radio-inline label:has(input[type=checkbox][disabled]):hover,.is-focused .radio-inline label:has(input[type=radio][disabled]),.is-focused .radio-inline label:has(input[type=radio][disabled]):focus,.is-focused .radio-inline label:has(input[type=radio][disabled]):hover,.is-focused .switch label label:has(input[type=checkbox][disabled]),.is-focused .switch label label:has(input[type=checkbox][disabled]):focus,.is-focused .switch label label:has(input[type=checkbox][disabled]):hover,.is-focused .switch label label:has(input[type=radio][disabled]),.is-focused .switch label label:has(input[type=radio][disabled]):focus,.is-focused .switch label label:has(input[type=radio][disabled]):hover,.radio label label:has(input[type=checkbox][disabled]),.radio label label:has(input[type=checkbox][disabled]):focus,.radio label label:has(input[type=checkbox][disabled]):hover,.radio label label:has(input[type=radio][disabled]),.radio label label:has(input[type=radio][disabled]):focus,.radio label label:has(input[type=radio][disabled]):hover,.radio-inline label:has(input[type=checkbox][disabled]),.radio-inline label:has(input[type=checkbox][disabled]):focus,.radio-inline label:has(input[type=checkbox][disabled]):hover,.radio-inline label:has(input[type=radio][disabled]),.radio-inline label:has(input[type=radio][disabled]):focus,.radio-inline label:has(input[type=radio][disabled]):hover,.switch label label:has(input[type=checkbox][disabled]),.switch label label:has(input[type=checkbox][disabled]):focus,.switch label label:has(input[type=checkbox][disabled]):hover,.switch label label:has(input[type=radio][disabled]),.switch label label:has(input[type=radio][disabled]):focus,.switch label label:has(input[type=radio][disabled]):hover,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox label:focus,fieldset[disabled] .checkbox label:hover,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox-inline:focus,fieldset[disabled] .checkbox-inline:hover,fieldset[disabled] .is-focused .checkbox label,fieldset[disabled] .is-focused .checkbox label:focus,fieldset[disabled] .is-focused .checkbox label:hover,fieldset[disabled] .is-focused .checkbox-inline,fieldset[disabled] .is-focused .checkbox-inline:focus,fieldset[disabled] .is-focused .checkbox-inline:hover,fieldset[disabled] .is-focused .radio label,fieldset[disabled] .is-focused .radio label:focus,fieldset[disabled] .is-focused .radio label:hover,fieldset[disabled] .is-focused .radio-inline,fieldset[disabled] .is-focused .radio-inline:focus,fieldset[disabled] .is-focused .radio-inline:hover,fieldset[disabled] .is-focused .switch label,fieldset[disabled] .is-focused .switch label:focus,fieldset[disabled] .is-focused .switch label:hover,fieldset[disabled] .radio label,fieldset[disabled] .radio label:focus,fieldset[disabled] .radio label:hover,fieldset[disabled] .radio-inline,fieldset[disabled] .radio-inline:focus,fieldset[disabled] .radio-inline:hover,fieldset[disabled] .switch label,fieldset[disabled] .switch label:focus,fieldset[disabled] .switch label:hover{color:rgba(0,0,0,.26)}[class*=' mdb-label'],[class^=mdb-label]{color:rgba(0,0,0,.26)}.form-control,.is-focused .form-control{background-image:-webkit-linear-gradient(bottom,#009688 2px,rgba(0,150,136,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px);background-image:-o-linear-gradient(bottom,#009688 2px,rgba(0,150,136,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px);background-image:linear-gradient(to top,#009688 2px,rgba(0,150,136,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px)}.form-control.form-control-success,.is-focused .form-control.form-control-success{background-image:-webkit-linear-gradient(bottom,#009688 2px,rgba(0,150,136,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-image:-o-linear-gradient(bottom,#009688 2px,rgba(0,150,136,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-image:linear-gradient(to top,#009688 2px,rgba(0,150,136,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")}.form-control.form-control-warning,.is-focused .form-control.form-control-warning{background-image:-webkit-linear-gradient(bottom,#009688 2px,rgba(0,150,136,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E");background-image:-o-linear-gradient(bottom,#009688 2px,rgba(0,150,136,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E");background-image:linear-gradient(to top,#009688 2px,rgba(0,150,136,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E")}.form-control.form-control-danger,.is-focused .form-control.form-control-danger{background-image:-webkit-linear-gradient(bottom,#009688 2px,rgba(0,150,136,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-image:-o-linear-gradient(bottom,#009688 2px,rgba(0,150,136,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-image:linear-gradient(to top,#009688 2px,rgba(0,150,136,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")}.is-focused .checkbox,.is-focused .checkbox-inline,.is-focused .custom-control,.is-focused .form-control-label,.is-focused .radio,.is-focused .radio-inline,.is-focused .text-help,.is-focused.checkbox label,.is-focused.checkbox-inline label,.is-focused.radio label,.is-focused.radio-inline label{color:rgba(0,0,0,.26)}.is-focused .form-control{border-color:rgba(0,0,0,.26)}.is-focused .input-group-addon{color:rgba(0,0,0,.26);border-color:rgba(0,0,0,.26);background-color:rgba(102,102,102,.26)}.is-focused .form-control-feedback{color:rgba(0,0,0,.26)}.is-focused [class*=' mdb-label'],.is-focused [class^=mdb-label]{color:#009688}.is-focused .mdb-label-placeholder{color:rgba(0,0,0,.26)}.is-focused .form-control{border-color:rgba(0,0,0,.26)}.is-focused .input-group-addon{border-color:rgba(0,0,0,.26)}.is-focused .mdb-help{color:rgba(0,0,0,.54)}.has-success [class*=' mdb-label'],.has-success [class^=mdb-label]{color:#4caf50}.has-success .form-control,.is-focused .has-success .form-control{background-image:-webkit-linear-gradient(bottom,#4caf50 2px,rgba(76,175,80,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px);background-image:-o-linear-gradient(bottom,#4caf50 2px,rgba(76,175,80,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px);background-image:linear-gradient(to top,#4caf50 2px,rgba(76,175,80,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px)}.has-success .form-control.form-control-success,.is-focused .has-success .form-control.form-control-success{background-image:-webkit-linear-gradient(bottom,#4caf50 2px,rgba(76,175,80,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-image:-o-linear-gradient(bottom,#4caf50 2px,rgba(76,175,80,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-image:linear-gradient(to top,#4caf50 2px,rgba(76,175,80,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")}.has-success .form-control.form-control-warning,.is-focused .has-success .form-control.form-control-warning{background-image:-webkit-linear-gradient(bottom,#4caf50 2px,rgba(76,175,80,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E");background-image:-o-linear-gradient(bottom,#4caf50 2px,rgba(76,175,80,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E");background-image:linear-gradient(to top,#4caf50 2px,rgba(76,175,80,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E")}.has-success .form-control.form-control-danger,.is-focused .has-success .form-control.form-control-danger{background-image:-webkit-linear-gradient(bottom,#4caf50 2px,rgba(76,175,80,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-image:-o-linear-gradient(bottom,#4caf50 2px,rgba(76,175,80,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-image:linear-gradient(to top,#4caf50 2px,rgba(76,175,80,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")}.has-success .is-focused .checkbox,.has-success .is-focused .checkbox-inline,.has-success .is-focused .custom-control,.has-success .is-focused .form-control-label,.has-success .is-focused .radio,.has-success .is-focused .radio-inline,.has-success .is-focused .text-help,.has-success .is-focused.checkbox label,.has-success .is-focused.checkbox-inline label,.has-success .is-focused.radio label,.has-success .is-focused.radio-inline label,.has-success.is-focused .checkbox,.has-success.is-focused .checkbox-inline,.has-success.is-focused .custom-control,.has-success.is-focused .form-control-label,.has-success.is-focused .radio,.has-success.is-focused .radio-inline,.has-success.is-focused .text-help,.has-success.is-focused.checkbox label,.has-success.is-focused.checkbox-inline label,.has-success.is-focused.radio label,.has-success.is-focused.radio-inline label{color:#4caf50}.has-success .is-focused .form-control,.has-success.is-focused .form-control{border-color:#4caf50}.has-success .is-focused .input-group-addon,.has-success.is-focused .input-group-addon{color:#4caf50;border-color:#4caf50;background-color:#d9eeda}.has-success .is-focused .form-control-feedback,.has-success.is-focused .form-control-feedback{color:#4caf50}.has-success .is-focused [class*=' mdb-label'],.has-success .is-focused [class^=mdb-label],.has-success.is-focused [class*=' mdb-label'],.has-success.is-focused [class^=mdb-label]{color:#4caf50}.has-success .is-focused .mdb-label-placeholder,.has-success.is-focused .mdb-label-placeholder{color:#4caf50}.has-success .is-focused .form-control,.has-success.is-focused .form-control{border-color:#4caf50}.has-success .is-focused .input-group-addon,.has-success.is-focused .input-group-addon{border-color:#4caf50}.has-success .is-focused .mdb-help,.has-success.is-focused .mdb-help{color:rgba(0,0,0,.54)}.has-info [class*=' mdb-label'],.has-info [class^=mdb-label]{color:#03a9f4}.has-info .form-control,.is-focused .has-info .form-control{background-image:-webkit-linear-gradient(bottom,#03a9f4 2px,rgba(3,169,244,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px);background-image:-o-linear-gradient(bottom,#03a9f4 2px,rgba(3,169,244,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px);background-image:linear-gradient(to top,#03a9f4 2px,rgba(3,169,244,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px)}.has-info .form-control.form-control-success,.is-focused .has-info .form-control.form-control-success{background-image:-webkit-linear-gradient(bottom,#03a9f4 2px,rgba(3,169,244,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-image:-o-linear-gradient(bottom,#03a9f4 2px,rgba(3,169,244,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-image:linear-gradient(to top,#03a9f4 2px,rgba(3,169,244,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")}.has-info .form-control.form-control-warning,.is-focused .has-info .form-control.form-control-warning{background-image:-webkit-linear-gradient(bottom,#03a9f4 2px,rgba(3,169,244,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E");background-image:-o-linear-gradient(bottom,#03a9f4 2px,rgba(3,169,244,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E");background-image:linear-gradient(to top,#03a9f4 2px,rgba(3,169,244,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E")}.has-info .form-control.form-control-danger,.is-focused .has-info .form-control.form-control-danger{background-image:-webkit-linear-gradient(bottom,#03a9f4 2px,rgba(3,169,244,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-image:-o-linear-gradient(bottom,#03a9f4 2px,rgba(3,169,244,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-image:linear-gradient(to top,#03a9f4 2px,rgba(3,169,244,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")}.has-info .is-focused .checkbox,.has-info .is-focused .checkbox-inline,.has-info .is-focused .custom-control,.has-info .is-focused .form-control-label,.has-info .is-focused .radio,.has-info .is-focused .radio-inline,.has-info .is-focused .text-help,.has-info .is-focused.checkbox label,.has-info .is-focused.checkbox-inline label,.has-info .is-focused.radio label,.has-info .is-focused.radio-inline label,.has-info.is-focused .checkbox,.has-info.is-focused .checkbox-inline,.has-info.is-focused .custom-control,.has-info.is-focused .form-control-label,.has-info.is-focused .radio,.has-info.is-focused .radio-inline,.has-info.is-focused .text-help,.has-info.is-focused.checkbox label,.has-info.is-focused.checkbox-inline label,.has-info.is-focused.radio label,.has-info.is-focused.radio-inline label{color:#03a9f4}.has-info .is-focused .form-control,.has-info.is-focused .form-control{border-color:#03a9f4}.has-info .is-focused .input-group-addon,.has-info.is-focused .input-group-addon{color:#03a9f4;border-color:#03a9f4;background-color:#c5ecfe}.has-info .is-focused .form-control-feedback,.has-info.is-focused .form-control-feedback{color:#03a9f4}.has-info .is-focused [class*=' mdb-label'],.has-info .is-focused [class^=mdb-label],.has-info.is-focused [class*=' mdb-label'],.has-info.is-focused [class^=mdb-label]{color:#03a9f4}.has-info .is-focused .mdb-label-placeholder,.has-info.is-focused .mdb-label-placeholder{color:#03a9f4}.has-info .is-focused .form-control,.has-info.is-focused .form-control{border-color:#03a9f4}.has-info .is-focused .input-group-addon,.has-info.is-focused .input-group-addon{border-color:#03a9f4}.has-info .is-focused .mdb-help,.has-info.is-focused .mdb-help{color:rgba(0,0,0,.54)}.has-warning [class*=' mdb-label'],.has-warning [class^=mdb-label]{color:#ff5722}.has-warning .form-control,.is-focused .has-warning .form-control{background-image:-webkit-linear-gradient(bottom,#ff5722 2px,rgba(255,87,34,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px);background-image:-o-linear-gradient(bottom,#ff5722 2px,rgba(255,87,34,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px);background-image:linear-gradient(to top,#ff5722 2px,rgba(255,87,34,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px)}.has-warning .form-control.form-control-success,.is-focused .has-warning .form-control.form-control-success{background-image:-webkit-linear-gradient(bottom,#ff5722 2px,rgba(255,87,34,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-image:-o-linear-gradient(bottom,#ff5722 2px,rgba(255,87,34,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-image:linear-gradient(to top,#ff5722 2px,rgba(255,87,34,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")}.has-warning .form-control.form-control-warning,.is-focused .has-warning .form-control.form-control-warning{background-image:-webkit-linear-gradient(bottom,#ff5722 2px,rgba(255,87,34,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E");background-image:-o-linear-gradient(bottom,#ff5722 2px,rgba(255,87,34,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E");background-image:linear-gradient(to top,#ff5722 2px,rgba(255,87,34,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E")}.has-warning .form-control.form-control-danger,.is-focused .has-warning .form-control.form-control-danger{background-image:-webkit-linear-gradient(bottom,#ff5722 2px,rgba(255,87,34,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-image:-o-linear-gradient(bottom,#ff5722 2px,rgba(255,87,34,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-image:linear-gradient(to top,#ff5722 2px,rgba(255,87,34,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")}.has-warning .is-focused .checkbox,.has-warning .is-focused .checkbox-inline,.has-warning .is-focused .custom-control,.has-warning .is-focused .form-control-label,.has-warning .is-focused .radio,.has-warning .is-focused .radio-inline,.has-warning .is-focused .text-help,.has-warning .is-focused.checkbox label,.has-warning .is-focused.checkbox-inline label,.has-warning .is-focused.radio label,.has-warning .is-focused.radio-inline label,.has-warning.is-focused .checkbox,.has-warning.is-focused .checkbox-inline,.has-warning.is-focused .custom-control,.has-warning.is-focused .form-control-label,.has-warning.is-focused .radio,.has-warning.is-focused .radio-inline,.has-warning.is-focused .text-help,.has-warning.is-focused.checkbox label,.has-warning.is-focused.checkbox-inline label,.has-warning.is-focused.radio label,.has-warning.is-focused.radio-inline label{color:#ff5722}.has-warning .is-focused .form-control,.has-warning.is-focused .form-control{border-color:#ff5722}.has-warning .is-focused .input-group-addon,.has-warning.is-focused .input-group-addon{color:#ff5722;border-color:#ff5722;background-color:#fff2ee}.has-warning .is-focused .form-control-feedback,.has-warning.is-focused .form-control-feedback{color:#ff5722}.has-warning .is-focused [class*=' mdb-label'],.has-warning .is-focused [class^=mdb-label],.has-warning.is-focused [class*=' mdb-label'],.has-warning.is-focused [class^=mdb-label]{color:#ff5722}.has-warning .is-focused .mdb-label-placeholder,.has-warning.is-focused .mdb-label-placeholder{color:#ff5722}.has-warning .is-focused .form-control,.has-warning.is-focused .form-control{border-color:#ff5722}.has-warning .is-focused .input-group-addon,.has-warning.is-focused .input-group-addon{border-color:#ff5722}.has-warning .is-focused .mdb-help,.has-warning.is-focused .mdb-help{color:rgba(0,0,0,.54)}.has-danger [class*=' mdb-label'],.has-danger [class^=mdb-label]{color:#f44336}.has-danger .form-control,.is-focused .has-danger .form-control{background-image:-webkit-linear-gradient(bottom,#f44336 2px,rgba(244,67,54,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px);background-image:-o-linear-gradient(bottom,#f44336 2px,rgba(244,67,54,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px);background-image:linear-gradient(to top,#f44336 2px,rgba(244,67,54,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px)}.has-danger .form-control.form-control-success,.is-focused .has-danger .form-control.form-control-success{background-image:-webkit-linear-gradient(bottom,#f44336 2px,rgba(244,67,54,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-image:-o-linear-gradient(bottom,#f44336 2px,rgba(244,67,54,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-image:linear-gradient(to top,#f44336 2px,rgba(244,67,54,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")}.has-danger .form-control.form-control-warning,.is-focused .has-danger .form-control.form-control-warning{background-image:-webkit-linear-gradient(bottom,#f44336 2px,rgba(244,67,54,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E");background-image:-o-linear-gradient(bottom,#f44336 2px,rgba(244,67,54,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E");background-image:linear-gradient(to top,#f44336 2px,rgba(244,67,54,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E")}.has-danger .form-control.form-control-danger,.is-focused .has-danger .form-control.form-control-danger{background-image:-webkit-linear-gradient(bottom,#f44336 2px,rgba(244,67,54,0) 2px),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-image:-o-linear-gradient(bottom,#f44336 2px,rgba(244,67,54,0) 2px),-o-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-image:linear-gradient(to top,#f44336 2px,rgba(244,67,54,0) 2px),linear-gradient(to top,rgba(0,0,0,.26) 1px,transparent 1px),url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")}.has-danger .is-focused .checkbox,.has-danger .is-focused .checkbox-inline,.has-danger .is-focused .custom-control,.has-danger .is-focused .form-control-label,.has-danger .is-focused .radio,.has-danger .is-focused .radio-inline,.has-danger .is-focused .text-help,.has-danger .is-focused.checkbox label,.has-danger .is-focused.checkbox-inline label,.has-danger .is-focused.radio label,.has-danger .is-focused.radio-inline label,.has-danger.is-focused .checkbox,.has-danger.is-focused .checkbox-inline,.has-danger.is-focused .custom-control,.has-danger.is-focused .form-control-label,.has-danger.is-focused .radio,.has-danger.is-focused .radio-inline,.has-danger.is-focused .text-help,.has-danger.is-focused.checkbox label,.has-danger.is-focused.checkbox-inline label,.has-danger.is-focused.radio label,.has-danger.is-focused.radio-inline label{color:#f44336}.has-danger .is-focused .form-control,.has-danger.is-focused .form-control{border-color:#f44336}.has-danger .is-focused .input-group-addon,.has-danger.is-focused .input-group-addon{color:#f44336;border-color:#f44336;background-color:#fff8f7}.has-danger .is-focused .form-control-feedback,.has-danger.is-focused .form-control-feedback{color:#f44336}.has-danger .is-focused [class*=' mdb-label'],.has-danger .is-focused [class^=mdb-label],.has-danger.is-focused [class*=' mdb-label'],.has-danger.is-focused [class^=mdb-label]{color:#f44336}.has-danger .is-focused .mdb-label-placeholder,.has-danger.is-focused .mdb-label-placeholder{color:#f44336}.has-danger .is-focused .form-control,.has-danger.is-focused .form-control{border-color:#f44336}.has-danger .is-focused .input-group-addon,.has-danger.is-focused .input-group-addon{border-color:#f44336}.has-danger .is-focused .mdb-help,.has-danger.is-focused .mdb-help{color:rgba(0,0,0,.54)}.mdb-form-group{position:relative;padding-top:1.75rem}.mdb-form-group [class*=' mdb-label'],.mdb-form-group [class^=mdb-label]{position:absolute;pointer-events:none;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}.mdb-form-group [class*=' mdb-label'].mdb-label-floating,.mdb-form-group [class^=mdb-label].mdb-label-floating{will-change:left,top,contents}.mdb-form-group.is-filled .mdb-label-placeholder{display:none}.mdb-form-group.mdb-collapse-inline{padding:0}.mdb-form-group.mdb-collapse-inline .collapse.in{max-width:600px}.mdb-form-group.mdb-collapse-inline .collapse.in,.mdb-form-group.mdb-collapse-inline .collapsing,.mdb-form-group.mdb-collapse-inline .width:not(.collapse){display:inline-block}.mdb-form-group.mdb-collapse-inline .collapsing{-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.mdb-form-group .form-control,.mdb-form-group input::-webkit-input-placeholder,.mdb-form-group label{line-height:1}.mdb-form-group .form-control,.mdb-form-group input::-moz-placeholder,.mdb-form-group label{line-height:1}.mdb-form-group .form-control,.mdb-form-group input:-ms-input-placeholder,.mdb-form-group label{line-height:1}.mdb-form-group .form-control,.mdb-form-group input::placeholder,.mdb-form-group label{line-height:1}.mdb-form-group .checkbox label,.mdb-form-group .radio label,.mdb-form-group .switch label,.mdb-form-group label.checkbox-inline,.mdb-form-group label.radio-inline{line-height:1.5}.mdb-form-group input::-webkit-input-placeholder{font-size:1rem}.mdb-form-group input::-moz-placeholder{font-size:1rem}.mdb-form-group input:-ms-input-placeholder{font-size:1rem}.mdb-form-group input::placeholder{font-size:1rem}.mdb-form-group .checkbox label,.mdb-form-group .radio label,.mdb-form-group label{font-size:1rem}.mdb-form-group .mdb-label-floating,.mdb-form-group .mdb-label-placeholder{top:2.1875rem}.mdb-form-group .is-filled .mdb-label-floating,.mdb-form-group .is-focused .mdb-label-floating,.mdb-form-group.is-filled .mdb-label-floating,.mdb-form-group.is-focused .mdb-label-floating{top:1rem;left:0;font-size:.75rem}.mdb-form-group .mdb-label-static{top:1rem;left:0;font-size:.75rem}.mdb-form-group .mdb-help{margin-top:0;font-size:.75rem}.mdb-form-group .form-control.form-control-danger,.mdb-form-group .form-control.form-control-success,.mdb-form-group .form-control.form-control-warning{-webkit-background-size:0 100%,100% 100%,.9375rem .9375rem;background-size:0 100%,100% 100%,.9375rem .9375rem}.mdb-form-group .form-control.form-control-danger,.mdb-form-group .form-control.form-control-danger:focus,.mdb-form-group .form-control.form-control-success,.mdb-form-group .form-control.form-control-success:focus,.mdb-form-group .form-control.form-control-warning,.mdb-form-group .form-control.form-control-warning:focus,.mdb-form-group.is-focused .mdb-form-group .form-control.form-control-danger,.mdb-form-group.is-focused .mdb-form-group .form-control.form-control-success,.mdb-form-group.is-focused .mdb-form-group .form-control.form-control-warning{padding-right:0;background-repeat:no-repeat,no-repeat;background-position:center bottom,center calc(100% - 1px),center right .46875rem}.mdb-form-group .form-control.form-control-danger:focus,.mdb-form-group .form-control.form-control-success:focus,.mdb-form-group .form-control.form-control-warning:focus,.mdb-form-group.is-focused .mdb-form-group .form-control.form-control-danger,.mdb-form-group.is-focused .mdb-form-group .form-control.form-control-success,.mdb-form-group.is-focused .mdb-form-group .form-control.form-control-warning{-webkit-background-size:100% 100%,100% 100%,.9375rem .9375rem;background-size:100% 100%,100% 100%,.9375rem .9375rem}.mdb-form-group.mdb-form-group-sm{padding-top:1.40625rem}.mdb-form-group.mdb-form-group-sm .form-control,.mdb-form-group.mdb-form-group-sm input::-webkit-input-placeholder,.mdb-form-group.mdb-form-group-sm label{line-height:1}.mdb-form-group.mdb-form-group-sm .form-control,.mdb-form-group.mdb-form-group-sm input::-moz-placeholder,.mdb-form-group.mdb-form-group-sm label{line-height:1}.mdb-form-group.mdb-form-group-sm .form-control,.mdb-form-group.mdb-form-group-sm input:-ms-input-placeholder,.mdb-form-group.mdb-form-group-sm label{line-height:1}.mdb-form-group.mdb-form-group-sm .form-control,.mdb-form-group.mdb-form-group-sm input::placeholder,.mdb-form-group.mdb-form-group-sm label{line-height:1}.mdb-form-group.mdb-form-group-sm .checkbox label,.mdb-form-group.mdb-form-group-sm .radio label,.mdb-form-group.mdb-form-group-sm .switch label,.mdb-form-group.mdb-form-group-sm label.checkbox-inline,.mdb-form-group.mdb-form-group-sm label.radio-inline{line-height:1.5}.mdb-form-group.mdb-form-group-sm input::-webkit-input-placeholder{font-size:.875rem}.mdb-form-group.mdb-form-group-sm input::-moz-placeholder{font-size:.875rem}.mdb-form-group.mdb-form-group-sm input:-ms-input-placeholder{font-size:.875rem}.mdb-form-group.mdb-form-group-sm input::placeholder{font-size:.875rem}.mdb-form-group.mdb-form-group-sm .checkbox label,.mdb-form-group.mdb-form-group-sm .radio label,.mdb-form-group.mdb-form-group-sm label{font-size:.875rem}.mdb-form-group.mdb-form-group-sm .mdb-label-floating,.mdb-form-group.mdb-form-group-sm .mdb-label-placeholder{top:1.65625rem}.mdb-form-group.mdb-form-group-sm .is-filled .mdb-label-floating,.mdb-form-group.mdb-form-group-sm .is-focused .mdb-label-floating,.mdb-form-group.mdb-form-group-sm.is-filled .mdb-label-floating,.mdb-form-group.mdb-form-group-sm.is-focused .mdb-label-floating{top:.75rem;left:0;font-size:.65625rem}.mdb-form-group.mdb-form-group-sm .mdb-label-static{top:.75rem;left:0;font-size:.65625rem}.mdb-form-group.mdb-form-group-sm .mdb-help{margin-top:0;font-size:.65625rem}.mdb-form-group.mdb-form-group-sm .form-control.form-control-danger,.mdb-form-group.mdb-form-group-sm .form-control.form-control-success,.mdb-form-group.mdb-form-group-sm .form-control.form-control-warning{-webkit-background-size:0 100%,100% 100%,.6875rem .6875rem;background-size:0 100%,100% 100%,.6875rem .6875rem}.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-sm .form-control.form-control-danger,.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-sm .form-control.form-control-success,.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-sm .form-control.form-control-warning,.mdb-form-group.mdb-form-group-sm .form-control.form-control-danger,.mdb-form-group.mdb-form-group-sm .form-control.form-control-danger:focus,.mdb-form-group.mdb-form-group-sm .form-control.form-control-success,.mdb-form-group.mdb-form-group-sm .form-control.form-control-success:focus,.mdb-form-group.mdb-form-group-sm .form-control.form-control-warning,.mdb-form-group.mdb-form-group-sm .form-control.form-control-warning:focus{padding-right:0;background-repeat:no-repeat,no-repeat;background-position:center bottom,center calc(100% - 1px),center right .34375rem}.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-sm .form-control.form-control-danger,.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-sm .form-control.form-control-success,.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-sm .form-control.form-control-warning,.mdb-form-group.mdb-form-group-sm .form-control.form-control-danger:focus,.mdb-form-group.mdb-form-group-sm .form-control.form-control-success:focus,.mdb-form-group.mdb-form-group-sm .form-control.form-control-warning:focus{-webkit-background-size:100% 100%,100% 100%,.6875rem .6875rem;background-size:100% 100%,100% 100%,.6875rem .6875rem}.mdb-form-group.mdb-form-group-lg{padding-top:1.9375rem}.mdb-form-group.mdb-form-group-lg .form-control,.mdb-form-group.mdb-form-group-lg input::-webkit-input-placeholder,.mdb-form-group.mdb-form-group-lg label{line-height:1}.mdb-form-group.mdb-form-group-lg .form-control,.mdb-form-group.mdb-form-group-lg input::-moz-placeholder,.mdb-form-group.mdb-form-group-lg label{line-height:1}.mdb-form-group.mdb-form-group-lg .form-control,.mdb-form-group.mdb-form-group-lg input:-ms-input-placeholder,.mdb-form-group.mdb-form-group-lg label{line-height:1}.mdb-form-group.mdb-form-group-lg .form-control,.mdb-form-group.mdb-form-group-lg input::placeholder,.mdb-form-group.mdb-form-group-lg label{line-height:1}.mdb-form-group.mdb-form-group-lg .checkbox label,.mdb-form-group.mdb-form-group-lg .radio label,.mdb-form-group.mdb-form-group-lg .switch label,.mdb-form-group.mdb-form-group-lg label.checkbox-inline,.mdb-form-group.mdb-form-group-lg label.radio-inline{line-height:1.5}.mdb-form-group.mdb-form-group-lg input::-webkit-input-placeholder{font-size:1.25rem}.mdb-form-group.mdb-form-group-lg input::-moz-placeholder{font-size:1.25rem}.mdb-form-group.mdb-form-group-lg input:-ms-input-placeholder{font-size:1.25rem}.mdb-form-group.mdb-form-group-lg input::placeholder{font-size:1.25rem}.mdb-form-group.mdb-form-group-lg .checkbox label,.mdb-form-group.mdb-form-group-lg .radio label,.mdb-form-group.mdb-form-group-lg label{font-size:1.25rem}.mdb-form-group.mdb-form-group-lg .mdb-label-floating,.mdb-form-group.mdb-form-group-lg .mdb-label-placeholder{top:2.5rem}.mdb-form-group.mdb-form-group-lg .is-filled .mdb-label-floating,.mdb-form-group.mdb-form-group-lg .is-focused .mdb-label-floating,.mdb-form-group.mdb-form-group-lg.is-filled .mdb-label-floating,.mdb-form-group.mdb-form-group-lg.is-focused .mdb-label-floating{top:1rem;left:0;font-size:.9375rem}.mdb-form-group.mdb-form-group-lg .mdb-label-static{top:1rem;left:0;font-size:.9375rem}.mdb-form-group.mdb-form-group-lg .mdb-help{margin-top:0;font-size:.9375rem}.mdb-form-group.mdb-form-group-lg .form-control.form-control-danger,.mdb-form-group.mdb-form-group-lg .form-control.form-control-success,.mdb-form-group.mdb-form-group-lg .form-control.form-control-warning{-webkit-background-size:0 100%,100% 100%,1.1875rem 1.1875rem;background-size:0 100%,100% 100%,1.1875rem 1.1875rem}.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-lg .form-control.form-control-danger,.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-lg .form-control.form-control-success,.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-lg .form-control.form-control-warning,.mdb-form-group.mdb-form-group-lg .form-control.form-control-danger,.mdb-form-group.mdb-form-group-lg .form-control.form-control-danger:focus,.mdb-form-group.mdb-form-group-lg .form-control.form-control-success,.mdb-form-group.mdb-form-group-lg .form-control.form-control-success:focus,.mdb-form-group.mdb-form-group-lg .form-control.form-control-warning,.mdb-form-group.mdb-form-group-lg .form-control.form-control-warning:focus{padding-right:0;background-repeat:no-repeat,no-repeat;background-position:center bottom,center calc(100% - 1px),center right .59375rem}.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-lg .form-control.form-control-danger,.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-lg .form-control.form-control-success,.mdb-form-group.is-focused .mdb-form-group.mdb-form-group-lg .form-control.form-control-warning,.mdb-form-group.mdb-form-group-lg .form-control.form-control-danger:focus,.mdb-form-group.mdb-form-group-lg .form-control.form-control-success:focus,.mdb-form-group.mdb-form-group-lg .form-control.form-control-warning:focus{-webkit-background-size:100% 100%,100% 100%,1.1875rem 1.1875rem;background-size:100% 100%,100% 100%,1.1875rem 1.1875rem}.form-control,input::-webkit-input-placeholder,label{line-height:1}.form-control,input::-moz-placeholder,label{line-height:1}.form-control,input:-ms-input-placeholder,label{line-height:1}.form-control,input::placeholder,label{line-height:1}.checkbox label,.radio label,.switch label,label.checkbox-inline,label.radio-inline{line-height:1.5}input::-webkit-input-placeholder{font-size:1rem}input::-moz-placeholder{font-size:1rem}input:-ms-input-placeholder{font-size:1rem}input::placeholder{font-size:1rem}.checkbox label,.radio label,label{font-size:1rem}.mdb-label-floating,.mdb-label-placeholder{top:2.1875rem}.is-filled .mdb-label-floating,.is-focused .mdb-label-floating{top:1rem;left:0;font-size:.75rem}.mdb-label-static{top:1rem;left:0;font-size:.75rem}.mdb-help{margin-top:0;font-size:.75rem}.form-control.form-control-danger,.form-control.form-control-success,.form-control.form-control-warning{-webkit-background-size:0 100%,100% 100%,.9375rem .9375rem;background-size:0 100%,100% 100%,.9375rem .9375rem}.form-control.form-control-danger,.form-control.form-control-danger:focus,.form-control.form-control-success,.form-control.form-control-success:focus,.form-control.form-control-warning,.form-control.form-control-warning:focus,.mdb-form-group.is-focused .form-control.form-control-danger,.mdb-form-group.is-focused .form-control.form-control-success,.mdb-form-group.is-focused .form-control.form-control-warning{padding-right:0;background-repeat:no-repeat,no-repeat;background-position:center bottom,center calc(100% - 1px),center right .46875rem}.form-control.form-control-danger:focus,.form-control.form-control-success:focus,.form-control.form-control-warning:focus,.mdb-form-group.is-focused .form-control.form-control-danger,.mdb-form-group.is-focused .form-control.form-control-success,.mdb-form-group.is-focused .form-control.form-control-warning{-webkit-background-size:100% 100%,100% 100%,.9375rem .9375rem;background-size:100% 100%,100% 100%,.9375rem .9375rem}select,select.form-control{-moz-appearance:none;-webkit-appearance:none}.list-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:.5rem 0}.list-group.mdb-list-group-sm{padding:.25rem 0}.list-group.mdb-list-group-sm .list-group-item{padding:.5rem 1rem}.mdb-list-group-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:0}.list-group-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem;line-height:1}.list-group-item .list-group-item-text{min-width:0;max-height:2.188rem;overflow:hidden;text-overflow:ellipsis}.list-group-item :first-child{margin-right:2rem}.list-group-item>*~.label:last-child,.list-group-item>*~.material-icons:last-child,.list-group-item>.pull-lg-right,.list-group-item>.pull-md-right,.list-group-item>.pull-sm-right,.list-group-item>.pull-xl-right,.list-group-item>.pull-xs-right{margin-right:0;margin-left:auto}.list-group-item .material-icons.pull-lg-right,.list-group-item .material-icons.pull-md-right,.list-group-item .material-icons.pull-sm-right,.list-group-item .material-icons.pull-xl-right,.list-group-item .material-icons.pull-xs-right,.list-group-item .material-icons~.material-icons:last-child{padding-left:1rem}.list-group-item .list-group-item-text{font-size:.875rem;color:rgba(0,0,0,.54)}.nav-link{text-transform:uppercase}.navbar-nav .nav-link{padding:.5321rem 0;font-size:.875rem;font-weight:400}.nav-pills,.nav-tabs{border:0}.nav-pills .nav-link,.nav-tabs .nav-link{padding:1.4286em .8575em;font-size:.875rem;font-weight:500;border:0}.nav-tabs .nav-link{border-bottom:.214rem solid transparent}.nav-tabs .nav-link{color:rgba(0,0,0,.54)}.nav-tabs .nav-link.active{color:rgba(0,0,0,.87);border-color:#009688}.nav-tabs .nav-link.active:focus,.nav-tabs .nav-link.active:hover{border-color:#009688}.nav-tabs .nav-link.disabled{color:rgba(0,0,0,.26)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link.disabled:focus,.nav-tabs .nav-link.disabled:hover{color:rgba(0,0,0,.26)}.nav-tabs.bg-primary .nav-link{color:rgba(255,255,255,.84)}.nav-tabs.bg-primary .nav-link.active{color:#fff;border-color:#fff}.nav-tabs.bg-primary .nav-link.active:focus,.nav-tabs.bg-primary .nav-link.active:hover{border-color:#fff}.nav-tabs.bg-primary .nav-link.disabled{color:rgba(255,255,255,.54)}.nav-tabs.bg-primary .nav-link.disabled,.nav-tabs.bg-primary .nav-link.disabled:focus,.nav-tabs.bg-primary .nav-link.disabled:hover{color:rgba(255,255,255,.54)}.nav-tabs.bg-inverse .nav-link{color:rgba(255,255,255,.84)}.nav-tabs.bg-inverse .nav-link.active{color:#fff;border-color:#fff}.nav-tabs.bg-inverse .nav-link.active:focus,.nav-tabs.bg-inverse .nav-link.active:hover{border-color:#fff}.nav-tabs.bg-inverse .nav-link.disabled{color:rgba(255,255,255,.54)}.nav-tabs.bg-inverse .nav-link.disabled,.nav-tabs.bg-inverse .nav-link.disabled:focus,.nav-tabs.bg-inverse .nav-link.disabled:hover{color:rgba(255,255,255,.54)}.navbar{margin-bottom:.25rem;border:0;border-radius:0;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.navbar>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.alert{border:0;border-radius:0}.progress{height:4px;background:#c8c8c8;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.progress .progress-bar{-webkit-box-shadow:none;box-shadow:none}.progress .progress-bar.progress-bar-secondary{background-color:#009688}.progress .progress-bar.progress-bar-primary{background-color:#009688}.progress .progress-bar.progress-bar-success{background-color:#4caf50}.progress .progress-bar.progress-bar-info{background-color:#03a9f4}.progress .progress-bar.progress-bar-warning{background-color:#ff5722}.progress .progress-bar.progress-bar-danger{background-color:#f44336}h6{font-weight:500}.card{border:0;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.card .card-header{padding:1rem}.card .card-block{padding:1.5rem 1rem 1rem}.card h1.card-title,.card h2.card-title,.card h3.card-title,.card h4.card-title,.card h5.card-title,.card h6.card-title{font-size:1.5rem;font-weight:300}.card .card-footer,.card .mdb-card-actions{padding:.5rem}.card.mdb-card-raised{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)}@media (min-width:992px){.card.mdb-card-flat{-webkit-box-shadow:none;box-shadow:none}}.modal-content{border:0;border-radius:.125rem}.modal-content .modal-header{padding:24px 24px 0;border-bottom:0}.modal-content .modal-body{padding:20px 24px 24px}.modal-content .modal-footer{padding:8px 8px 8px 24px;border-top:0}.modal-content .modal-footer .btn{margin:0}.modal-content .modal-footer .btn+.btn{margin-left:8px}.dropdown-menu.dropdown-menu-left{top:100%;left:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.dropdown-menu.dropdown-menu-right{right:0;left:auto;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}.dropdown-menu{display:block;padding:.5rem 0;border:0;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .2s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1);-o-transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),-o-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1),-o-transform .3s cubic-bezier(.4,0,.2,1);-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;will-change:transform}.open>.dropdown-menu{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.dropdown-menu.dropdown-menu-top-left{top:auto;bottom:0;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%}.dropdown-menu.dropdown-menu-top-right{top:auto;right:0;bottom:0;left:auto;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.dropdown-menu .dropdown-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;min-width:7rem;max-width:17.5rem;min-height:3rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:.75rem;padding-right:1rem;padding-bottom:1.25rem;padding-left:1rem;overflow:hidden;line-height:1;text-overflow:ellipsis;word-wrap:break-word}@media (min-width:768px){.dropdown-menu .dropdown-item{padding-right:1.5rem;padding-left:1.5rem}}.dropdown .dropdown-toggle.mdb-btn-fab::after,.dropdown .dropdown-toggle.mdb-btn-icon::after{display:none}.dropdown .dropdown-toggle.mdb-btn-fab~.dropdown-menu.dropdown-menu-top-left,.dropdown .dropdown-toggle.mdb-btn-fab~.dropdown-menu.dropdown-menu-top-right,.dropdown .dropdown-toggle.mdb-btn-icon~.dropdown-menu.dropdown-menu-top-left,.dropdown .dropdown-toggle.mdb-btn-icon~.dropdown-menu.dropdown-menu-top-right{bottom:2rem}.dropdown .dropdown-toggle.mdb-btn-fab-sm~.dropdown-menu.dropdown-menu-top-left,.dropdown .dropdown-toggle.mdb-btn-fab-sm~.dropdown-menu.dropdown-menu-top-right{bottom:2.5rem}.dropdown .dropdown-toggle.mdb-btn-icon~.dropdown-menu{margin:0}.mdb-layout-drawer{position:absolute;z-index:5;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-height:100%;overflow:visible;overflow-y:auto;font-size:.875rem;-webkit-transition:-webkit-transform;transition:-webkit-transform;-o-transition:transform,-o-transform;transition:transform;transition:transform,-webkit-transform,-o-transform;will-change:transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.mdb-layout-drawer>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.mdb-layout-drawer>header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem}.mdb-layout-drawer>header .navbar-brand{padding-left:1.5rem;font-size:1.25rem}.mdb-layout-drawer>.list-group{padding-top:1rem}.mdb-layout-drawer>.list-group .list-group-item{padding-right:2.5rem;padding-left:2.5rem;font-size:.8125rem;font-weight:500}.mdb-drawer-f-l>.mdb-layout-drawer{top:0;left:0;width:240px;height:100%;-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);-o-transform:translateX(-250px);transform:translateX(-250px)}.mdb-drawer-f-l>.mdb-layout-content,.mdb-drawer-f-l>.mdb-layout-header{margin-left:0}.mdb-drawer-f-r>.mdb-layout-drawer{top:0;right:0;width:240px;height:100%;-webkit-transform:translateX(250px);-ms-transform:translateX(250px);-o-transform:translateX(250px);transform:translateX(250px)}.mdb-drawer-f-r>.mdb-layout-content,.mdb-drawer-f-r>.mdb-layout-header{margin-right:0}.mdb-drawer-f-t>.mdb-layout-drawer{top:0;left:0;width:100%;height:100px;-webkit-transform:translateY(-110px);-ms-transform:translateY(-110px);-o-transform:translateY(-110px);transform:translateY(-110px)}.mdb-drawer-f-t>.mdb-layout-content{margin-top:0}.mdb-drawer-f-b>.mdb-layout-drawer{bottom:0;left:0;width:100%;height:100px;-webkit-transform:translateY(110px);-ms-transform:translateY(110px);-o-transform:translateY(110px);transform:translateY(110px)}.mdb-drawer-f-b>.mdb-layout-content{margin-bottom:0}:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-l>.mdb-layout-header{width:calc(100% - 240px);margin-left:240px}:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-l>.mdb-layout-drawer{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-l>.mdb-layout-content{margin-left:240px}:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-r>.mdb-layout-header{width:calc(100% - 240px);margin-right:240px}:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-r>.mdb-layout-drawer{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-r>.mdb-layout-content{margin-right:240px}:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-t>.mdb-layout-header{margin-top:100px}:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-t>.mdb-layout-drawer{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-b>.mdb-layout-drawer{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}:not(.mdb-drawer-out).mdb-drawer-in.mdb-drawer-f-b>.mdb-layout-content{margin-bottom:100px}:not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay>.mdb-layout-backdrop .in{visibility:visible;background-color:rgba(0,0,0,.5)}@supports (pointer-events:auto){:not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay>.mdb-layout-backdrop.in{pointer-events:auto;opacity:1}}:not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay.mdb-drawer-f-l>.mdb-layout-content,:not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay.mdb-drawer-f-l>.mdb-layout-header{width:100%;margin-left:0}:not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay.mdb-drawer-f-r>.mdb-layout-content,:not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay.mdb-drawer-f-r>.mdb-layout-header{width:100%;margin-right:0}:not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay>.mdb-layout-backdrop .in{visibility:visible;background-color:rgba(0,0,0,.5)}@supports (pointer-events:auto){:not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay>.mdb-layout-backdrop.in{pointer-events:auto;opacity:1}}:not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay.mdb-drawer-f-t>.mdb-layout-header{margin-top:0}:not(.mdb-drawer-out).mdb-drawer-overlay.mdb-drawer-overlay.mdb-drawer-f-b>.mdb-layout-content{margin-bottom:0}@media (min-width:544px){:not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-l>.mdb-layout-header{width:calc(100% - 240px);margin-left:240px}:not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-l>.mdb-layout-drawer{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}:not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-l>.mdb-layout-content{margin-left:240px}:not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-r>.mdb-layout-header{width:calc(100% - 240px);margin-right:240px}:not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-r>.mdb-layout-drawer{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}:not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-r>.mdb-layout-content{margin-right:240px}}@media (min-width:544px){:not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-t>.mdb-layout-header{margin-top:100px}:not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-t>.mdb-layout-drawer{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}:not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-b>.mdb-layout-drawer{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}:not(.mdb-drawer-out).mdb-drawer-in-sm-up.mdb-drawer-f-b>.mdb-layout-content{margin-bottom:100px}}@media (max-width:767px){:not(.mdb-drawer-out).mdb-drawer-overlay-sm-down>.mdb-layout-backdrop .in{visibility:visible;background-color:rgba(0,0,0,.5)}@supports (pointer-events:auto){:not(.mdb-drawer-out).mdb-drawer-overlay-sm-down>.mdb-layout-backdrop.in{pointer-events:auto;opacity:1}}:not(.mdb-drawer-out).mdb-drawer-overlay-sm-down.mdb-drawer-f-l>.mdb-layout-content,:not(.mdb-drawer-out).mdb-drawer-overlay-sm-down.mdb-drawer-f-l>.mdb-layout-header{width:100%;margin-left:0}:not(.mdb-drawer-out).mdb-drawer-overlay-sm-down.mdb-drawer-f-r>.mdb-layout-content,:not(.mdb-drawer-out).mdb-drawer-overlay-sm-down.mdb-drawer-f-r>.mdb-layout-header{width:100%;margin-right:0}}@media (max-width:767px){:not(.mdb-drawer-out).mdb-drawer-overlay-sm-down>.mdb-layout-backdrop .in{visibility:visible;background-color:rgba(0,0,0,.5)}@supports (pointer-events:auto){:not(.mdb-drawer-out).mdb-drawer-overlay-sm-down>.mdb-layout-backdrop.in{pointer-events:auto;opacity:1}}:not(.mdb-drawer-out).mdb-drawer-overlay-sm-down.mdb-drawer-f-t>.mdb-layout-header{margin-top:0}:not(.mdb-drawer-out).mdb-drawer-overlay-sm-down.mdb-drawer-f-b>.mdb-layout-content{margin-bottom:0}}@media (min-width:768px){:not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-l>.mdb-layout-header{width:calc(100% - 240px);margin-left:240px}:not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-l>.mdb-layout-drawer{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}:not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-l>.mdb-layout-content{margin-left:240px}:not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-r>.mdb-layout-header{width:calc(100% - 240px);margin-right:240px}:not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-r>.mdb-layout-drawer{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}:not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-r>.mdb-layout-content{margin-right:240px}}@media (min-width:768px){:not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-t>.mdb-layout-header{margin-top:100px}:not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-t>.mdb-layout-drawer{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}:not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-b>.mdb-layout-drawer{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}:not(.mdb-drawer-out).mdb-drawer-in-md-up.mdb-drawer-f-b>.mdb-layout-content{margin-bottom:100px}}@media (max-width:991px){:not(.mdb-drawer-out).mdb-drawer-overlay-md-down>.mdb-layout-backdrop .in{visibility:visible;background-color:rgba(0,0,0,.5)}@supports (pointer-events:auto){:not(.mdb-drawer-out).mdb-drawer-overlay-md-down>.mdb-layout-backdrop.in{pointer-events:auto;opacity:1}}:not(.mdb-drawer-out).mdb-drawer-overlay-md-down.mdb-drawer-f-l>.mdb-layout-content,:not(.mdb-drawer-out).mdb-drawer-overlay-md-down.mdb-drawer-f-l>.mdb-layout-header{width:100%;margin-left:0}:not(.mdb-drawer-out).mdb-drawer-overlay-md-down.mdb-drawer-f-r>.mdb-layout-content,:not(.mdb-drawer-out).mdb-drawer-overlay-md-down.mdb-drawer-f-r>.mdb-layout-header{width:100%;margin-right:0}}@media (max-width:991px){:not(.mdb-drawer-out).mdb-drawer-overlay-md-down>.mdb-layout-backdrop .in{visibility:visible;background-color:rgba(0,0,0,.5)}@supports (pointer-events:auto){:not(.mdb-drawer-out).mdb-drawer-overlay-md-down>.mdb-layout-backdrop.in{pointer-events:auto;opacity:1}}:not(.mdb-drawer-out).mdb-drawer-overlay-md-down.mdb-drawer-f-t>.mdb-layout-header{margin-top:0}:not(.mdb-drawer-out).mdb-drawer-overlay-md-down.mdb-drawer-f-b>.mdb-layout-content{margin-bottom:0}}@media (min-width:992px){:not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-l>.mdb-layout-header{width:calc(100% - 240px);margin-left:240px}:not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-l>.mdb-layout-drawer{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}:not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-l>.mdb-layout-content{margin-left:240px}:not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-r>.mdb-layout-header{width:calc(100% - 240px);margin-right:240px}:not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-r>.mdb-layout-drawer{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}:not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-r>.mdb-layout-content{margin-right:240px}}@media (min-width:992px){:not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-t>.mdb-layout-header{margin-top:100px}:not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-t>.mdb-layout-drawer{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}:not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-b>.mdb-layout-drawer{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}:not(.mdb-drawer-out).mdb-drawer-in-lg-up.mdb-drawer-f-b>.mdb-layout-content{margin-bottom:100px}}@media (max-width:1199px){:not(.mdb-drawer-out).mdb-drawer-overlay-lg-down>.mdb-layout-backdrop .in{visibility:visible;background-color:rgba(0,0,0,.5)}@supports (pointer-events:auto){:not(.mdb-drawer-out).mdb-drawer-overlay-lg-down>.mdb-layout-backdrop.in{pointer-events:auto;opacity:1}}:not(.mdb-drawer-out).mdb-drawer-overlay-lg-down.mdb-drawer-f-l>.mdb-layout-content,:not(.mdb-drawer-out).mdb-drawer-overlay-lg-down.mdb-drawer-f-l>.mdb-layout-header{width:100%;margin-left:0}:not(.mdb-drawer-out).mdb-drawer-overlay-lg-down.mdb-drawer-f-r>.mdb-layout-content,:not(.mdb-drawer-out).mdb-drawer-overlay-lg-down.mdb-drawer-f-r>.mdb-layout-header{width:100%;margin-right:0}}@media (max-width:1199px){:not(.mdb-drawer-out).mdb-drawer-overlay-lg-down>.mdb-layout-backdrop .in{visibility:visible;background-color:rgba(0,0,0,.5)}@supports (pointer-events:auto){:not(.mdb-drawer-out).mdb-drawer-overlay-lg-down>.mdb-layout-backdrop.in{pointer-events:auto;opacity:1}}:not(.mdb-drawer-out).mdb-drawer-overlay-lg-down.mdb-drawer-f-t>.mdb-layout-header{margin-top:0}:not(.mdb-drawer-out).mdb-drawer-overlay-lg-down.mdb-drawer-f-b>.mdb-layout-content{margin-bottom:0}}@media (min-width:1200px){:not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-l>.mdb-layout-header{width:calc(100% - 240px);margin-left:240px}:not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-l>.mdb-layout-drawer{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}:not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-l>.mdb-layout-content{margin-left:240px}:not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-r>.mdb-layout-header{width:calc(100% - 240px);margin-right:240px}:not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-r>.mdb-layout-drawer{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}:not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-r>.mdb-layout-content{margin-right:240px}}@media (min-width:1200px){:not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-t>.mdb-layout-header{margin-top:100px}:not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-t>.mdb-layout-drawer{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}:not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-b>.mdb-layout-drawer{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}:not(.mdb-drawer-out).mdb-drawer-in-xl-up.mdb-drawer-f-b>.mdb-layout-content{margin-bottom:100px}}:not(.mdb-drawer-out).mdb-drawer-overlay-xl-down>.mdb-layout-backdrop .in{visibility:visible;background-color:rgba(0,0,0,.5)}@supports (pointer-events:auto){:not(.mdb-drawer-out).mdb-drawer-overlay-xl-down>.mdb-layout-backdrop.in{pointer-events:auto;opacity:1}}:not(.mdb-drawer-out).mdb-drawer-overlay-xl-down.mdb-drawer-f-l>.mdb-layout-content,:not(.mdb-drawer-out).mdb-drawer-overlay-xl-down.mdb-drawer-f-l>.mdb-layout-header{width:100%;margin-left:0}:not(.mdb-drawer-out).mdb-drawer-overlay-xl-down.mdb-drawer-f-r>.mdb-layout-content,:not(.mdb-drawer-out).mdb-drawer-overlay-xl-down.mdb-drawer-f-r>.mdb-layout-header{width:100%;margin-right:0}:not(.mdb-drawer-out).mdb-drawer-overlay-xl-down>.mdb-layout-backdrop .in{visibility:visible;background-color:rgba(0,0,0,.5)}@supports (pointer-events:auto){:not(.mdb-drawer-out).mdb-drawer-overlay-xl-down>.mdb-layout-backdrop.in{pointer-events:auto;opacity:1}}:not(.mdb-drawer-out).mdb-drawer-overlay-xl-down.mdb-drawer-f-t>.mdb-layout-header{margin-top:0}:not(.mdb-drawer-out).mdb-drawer-overlay-xl-down.mdb-drawer-f-b>.mdb-layout-content{margin-bottom:0}.ripple{position:relative}.ripple-container{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;pointer-events:none;border-radius:inherit}.ripple-container .ripple-decorator{position:absolute;width:20px;height:20px;margin-top:-10px;margin-left:-10px;pointer-events:none;background-color:rgba(0,0,0,.05);border-radius:100%;opacity:0;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform-origin:50%;-ms-transform-origin:50%;-o-transform-origin:50%;transform-origin:50%}.ripple-container .ripple-decorator.ripple-on{opacity:.1;-webkit-transition:opacity .15s ease-in 0s,-webkit-transform .5s cubic-bezier(.4,0,.2,1) .1s;transition:opacity .15s ease-in 0s,-webkit-transform .5s cubic-bezier(.4,0,.2,1) .1s;-o-transition:opacity .15s ease-in 0s,transform .5s cubic-bezier(.4,0,.2,1) .1s,-o-transform .5s cubic-bezier(.4,0,.2,1) .1s;transition:opacity .15s ease-in 0s,transform .5s cubic-bezier(.4,0,.2,1) .1s;transition:opacity .15s ease-in 0s,transform .5s cubic-bezier(.4,0,.2,1) .1s,-webkit-transform .5s cubic-bezier(.4,0,.2,1) .1s,-o-transform .5s cubic-bezier(.4,0,.2,1) .1s}.ripple-container .ripple-decorator.ripple-out{opacity:0;-webkit-transition:opacity .1s linear 0s!important;-o-transition:opacity .1s linear 0s!important;transition:opacity .1s linear 0s!important} +/*# sourceMappingURL=bootstrap-material-design.min.css.map */ \ No newline at end of file diff --git a/lib/bootstrap-material-design/css/bootstrap-material-design.min.css.map b/lib/bootstrap-material-design/css/bootstrap-material-design.min.css.map new file mode 100644 index 0000000..203570f --- /dev/null +++ b/lib/bootstrap-material-design/css/bootstrap-material-design.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/_cards.scss","../../scss/mixins/_type.scss","../../node_modules/bootstrap/scss/_normalize.scss","bootstrap-material-design.css","../../node_modules/bootstrap/scss/_print.scss","../../node_modules/bootstrap/scss/_reboot.scss","../../scss/variables/bootstrap/_type.scss","../../node_modules/bootstrap/scss/mixins/_tab-focus.scss","../../node_modules/bootstrap/scss/_type.scss","../../node_modules/bootstrap/scss/mixins/_lists.scss","../../node_modules/bootstrap/scss/_images.scss","../../node_modules/bootstrap/scss/mixins/_image.scss","../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../node_modules/bootstrap/scss/_mixins.scss","../../node_modules/bootstrap/scss/_code.scss","../../node_modules/bootstrap/scss/_variables.scss","../../node_modules/bootstrap/scss/_grid.scss","../../node_modules/bootstrap/scss/mixins/_grid.scss","../../node_modules/bootstrap/scss/mixins/_breakpoints.scss","../../node_modules/bootstrap/scss/mixins/_grid-framework.scss","../../node_modules/bootstrap/scss/_tables.scss","../../node_modules/bootstrap/scss/mixins/_table-row.scss","../../node_modules/bootstrap/scss/_forms.scss","../../node_modules/bootstrap/scss/mixins/_forms.scss","dist/css/bootstrap-material-design.css","../../node_modules/bootstrap/scss/_buttons.scss","../../node_modules/bootstrap/scss/mixins/_buttons.scss","../../node_modules/bootstrap/scss/_animation.scss","../../node_modules/bootstrap/scss/_dropdown.scss","../../node_modules/bootstrap/scss/mixins/_nav-divider.scss","../../node_modules/bootstrap/scss/mixins/_reset-filter.scss","../../node_modules/bootstrap/scss/_button-group.scss","../../node_modules/bootstrap/scss/mixins/_clearfix.scss","../../node_modules/bootstrap/scss/_input-group.scss","../../node_modules/bootstrap/scss/_custom-forms.scss","../../node_modules/bootstrap/scss/_nav.scss","../../node_modules/bootstrap/scss/_navbar.scss","../../node_modules/bootstrap/scss/_card.scss","../../node_modules/bootstrap/scss/mixins/_cards.scss","../../node_modules/bootstrap/scss/_breadcrumb.scss","../../node_modules/bootstrap/scss/_pagination.scss","../../node_modules/bootstrap/scss/mixins/_pagination.scss","../../node_modules/bootstrap/scss/_tags.scss","../../node_modules/bootstrap/scss/mixins/_tag.scss","../../node_modules/bootstrap/scss/_jumbotron.scss","../../node_modules/bootstrap/scss/_alert.scss","../../node_modules/bootstrap/scss/mixins/_alert.scss","../../node_modules/bootstrap/scss/_progress.scss","../../node_modules/bootstrap/scss/mixins/_gradients.scss","../../node_modules/bootstrap/scss/mixins/_progress.scss","../../node_modules/bootstrap/scss/_media.scss","../../node_modules/bootstrap/scss/_list-group.scss","../../node_modules/bootstrap/scss/mixins/_list-group.scss","../../node_modules/bootstrap/scss/_responsive-embed.scss","../../node_modules/bootstrap/scss/_close.scss","../../node_modules/bootstrap/scss/_modal.scss","../../node_modules/bootstrap/scss/_tooltip.scss","../../node_modules/bootstrap/scss/mixins/_reset-text.scss","../../node_modules/bootstrap/scss/_popover.scss","../../node_modules/bootstrap/scss/_carousel.scss","../../node_modules/bootstrap/scss/utilities/_background.scss","../../node_modules/bootstrap/scss/mixins/_background-variant.scss","../../node_modules/bootstrap/scss/utilities/_clearfix.scss","../../node_modules/bootstrap/scss/utilities/_pulls.scss","../../scss/_core-bootstrap.scss","../../node_modules/bootstrap/scss/utilities/_screenreaders.scss","../../node_modules/bootstrap/scss/mixins/_screen-reader.scss","../../node_modules/bootstrap/scss/utilities/_spacing.scss","../../node_modules/bootstrap/scss/utilities/_text.scss","../../node_modules/bootstrap/scss/mixins/_text-truncate.scss","../../node_modules/bootstrap/scss/mixins/_text-emphasis.scss","../../node_modules/bootstrap/scss/mixins/_text-hide.scss","../../node_modules/bootstrap/scss/utilities/_visibility.scss","../../node_modules/bootstrap/scss/utilities/_flex.scss","../../scss/_reboot.scss","../../scss/_layout.scss","../../scss/mixins/_animations.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/mixins/_forms.scss","../../scss/_checkboxes.scss","../../scss/_switches.scss","../../scss/_radios.scss","../../scss/_forms.scss","../../scss/_list-group.scss","../../scss/_nav.scss","../../scss/mixins/_navs.scss","../../scss/_navbar.scss","../../scss/_alerts.scss","../../scss/_progress.scss","../../scss/mixins/_variations.scss","../../scss/_type.scss","../../scss/_modal.scss","../../scss/_dropdown.scss","../../scss/_drawer.scss","../../scss/mixins/_drawer.scss","../../scss/mixins/_layout.scss","../../scss/_ripples.scss"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/bootstrap-material-design/js/bootstrap-material-design.es.js b/lib/bootstrap-material-design/js/bootstrap-material-design.es.js new file mode 100644 index 0000000..4014eab --- /dev/null +++ b/lib/bootstrap-material-design/js/bootstrap-material-design.es.js @@ -0,0 +1,6823 @@ +/*! + * Bootstrap Material Design v4.0.0-alpha (https://github.com/FezVrasta/bootstrap-material-design) + * Copyright 2014-2016 Federico Zivolo + * Licensed under MIT (https://github.com/FezVrasta/bootstrap-material-design/blob/master/LICENSE) + */ + + +(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o 2 ? $$[2] : undefined + , count = Math.min((end === undefined ? len : toIndex(end, len)) - from, len - to) + , inc = 1; + if(from < to && to < from + count){ + inc = -1; + from += count - 1; + to += count - 1; + } + while(count-- > 0){ + if(from in O)O[to] = O[from]; + else delete O[to]; + to += inc; + from += inc; + } return O; +}; +},{"77":77,"80":80,"81":81}],7:[function(_dereq_,module,exports){ +// 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) +'use strict'; +var toObject = _dereq_(81) + , toIndex = _dereq_(77) + , toLength = _dereq_(80); +module.exports = [].fill || function fill(value /*, start = 0, end = @length */){ + var O = toObject(this) + , length = toLength(O.length) + , $$ = arguments + , $$len = $$.length + , index = toIndex($$len > 1 ? $$[1] : undefined, length) + , end = $$len > 2 ? $$[2] : undefined + , endPos = end === undefined ? length : toIndex(end, length); + while(endPos > index)O[index++] = value; + return O; +}; +},{"77":77,"80":80,"81":81}],8:[function(_dereq_,module,exports){ +// false -> Array#indexOf +// true -> Array#includes +var toIObject = _dereq_(79) + , toLength = _dereq_(80) + , toIndex = _dereq_(77); +module.exports = function(IS_INCLUDES){ + return function($this, el, fromIndex){ + var O = toIObject($this) + , length = toLength(O.length) + , index = toIndex(fromIndex, length) + , value; + // Array#includes uses SameValueZero equality algorithm + if(IS_INCLUDES && el != el)while(length > index){ + value = O[index++]; + if(value != value)return true; + // Array#toIndex ignores holes, Array#includes - not + } else for(;length > index; index++)if(IS_INCLUDES || index in O){ + if(O[index] === el)return IS_INCLUDES || index; + } return !IS_INCLUDES && -1; + }; +}; +},{"77":77,"79":79,"80":80}],9:[function(_dereq_,module,exports){ +// 0 -> Array#forEach +// 1 -> Array#map +// 2 -> Array#filter +// 3 -> Array#some +// 4 -> Array#every +// 5 -> Array#find +// 6 -> Array#findIndex +var ctx = _dereq_(18) + , IObject = _dereq_(35) + , toObject = _dereq_(81) + , toLength = _dereq_(80) + , asc = _dereq_(10); +module.exports = function(TYPE){ + var IS_MAP = TYPE == 1 + , IS_FILTER = TYPE == 2 + , IS_SOME = TYPE == 3 + , IS_EVERY = TYPE == 4 + , IS_FIND_INDEX = TYPE == 6 + , NO_HOLES = TYPE == 5 || IS_FIND_INDEX; + return function($this, callbackfn, that){ + var O = toObject($this) + , self = IObject(O) + , f = ctx(callbackfn, that, 3) + , length = toLength(self.length) + , index = 0 + , result = IS_MAP ? asc($this, length) : IS_FILTER ? asc($this, 0) : undefined + , val, res; + for(;length > index; index++)if(NO_HOLES || index in self){ + val = self[index]; + res = f(val, index, O); + if(TYPE){ + if(IS_MAP)result[index] = res; // map + else if(res)switch(TYPE){ + case 3: return true; // some + case 5: return val; // find + case 6: return index; // findIndex + case 2: result.push(val); // filter + } else if(IS_EVERY)return false; // every + } + } + return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result; + }; +}; +},{"10":10,"18":18,"35":35,"80":80,"81":81}],10:[function(_dereq_,module,exports){ +// 9.4.2.3 ArraySpeciesCreate(originalArray, length) +var isObject = _dereq_(39) + , isArray = _dereq_(37) + , SPECIES = _dereq_(84)('species'); +module.exports = function(original, length){ + var C; + if(isArray(original)){ + C = original.constructor; + // cross-realm fallback + if(typeof C == 'function' && (C === Array || isArray(C.prototype)))C = undefined; + if(isObject(C)){ + C = C[SPECIES]; + if(C === null)C = undefined; + } + } return new (C === undefined ? Array : C)(length); +}; +},{"37":37,"39":39,"84":84}],11:[function(_dereq_,module,exports){ +// getting tag from 19.1.3.6 Object.prototype.toString() +var cof = _dereq_(12) + , TAG = _dereq_(84)('toStringTag') + // ES3 wrong here + , ARG = cof(function(){ return arguments; }()) == 'Arguments'; + +module.exports = function(it){ + var O, T, B; + return it === undefined ? 'Undefined' : it === null ? 'Null' + // @@toStringTag case + : typeof (T = (O = Object(it))[TAG]) == 'string' ? T + // builtinTag case + : ARG ? cof(O) + // ES3 arguments fallback + : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B; +}; +},{"12":12,"84":84}],12:[function(_dereq_,module,exports){ +var toString = {}.toString; + +module.exports = function(it){ + return toString.call(it).slice(8, -1); +}; +},{}],13:[function(_dereq_,module,exports){ +'use strict'; +var $ = _dereq_(47) + , hide = _dereq_(32) + , redefineAll = _dereq_(61) + , ctx = _dereq_(18) + , strictNew = _dereq_(70) + , defined = _dereq_(19) + , forOf = _dereq_(28) + , $iterDefine = _dereq_(43) + , step = _dereq_(45) + , ID = _dereq_(83)('id') + , $has = _dereq_(31) + , isObject = _dereq_(39) + , setSpecies = _dereq_(66) + , DESCRIPTORS = _dereq_(20) + , isExtensible = Object.isExtensible || isObject + , SIZE = DESCRIPTORS ? '_s' : 'size' + , id = 0; + +var fastKey = function(it, create){ + // return primitive with prefix + if(!isObject(it))return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it; + if(!$has(it, ID)){ + // can't set id to frozen object + if(!isExtensible(it))return 'F'; + // not necessary to add id + if(!create)return 'E'; + // add missing object id + hide(it, ID, ++id); + // return object id with prefix + } return 'O' + it[ID]; +}; + +var getEntry = function(that, key){ + // fast case + var index = fastKey(key), entry; + if(index !== 'F')return that._i[index]; + // frozen object case + for(entry = that._f; entry; entry = entry.n){ + if(entry.k == key)return entry; + } +}; + +module.exports = { + getConstructor: function(wrapper, NAME, IS_MAP, ADDER){ + var C = wrapper(function(that, iterable){ + strictNew(that, C, NAME); + that._i = $.create(null); // index + that._f = undefined; // first entry + that._l = undefined; // last entry + that[SIZE] = 0; // size + if(iterable != undefined)forOf(iterable, IS_MAP, that[ADDER], that); + }); + redefineAll(C.prototype, { + // 23.1.3.1 Map.prototype.clear() + // 23.2.3.2 Set.prototype.clear() + clear: function clear(){ + for(var that = this, data = that._i, entry = that._f; entry; entry = entry.n){ + entry.r = true; + if(entry.p)entry.p = entry.p.n = undefined; + delete data[entry.i]; + } + that._f = that._l = undefined; + that[SIZE] = 0; + }, + // 23.1.3.3 Map.prototype.delete(key) + // 23.2.3.4 Set.prototype.delete(value) + 'delete': function(key){ + var that = this + , entry = getEntry(that, key); + if(entry){ + var next = entry.n + , prev = entry.p; + delete that._i[entry.i]; + entry.r = true; + if(prev)prev.n = next; + if(next)next.p = prev; + if(that._f == entry)that._f = next; + if(that._l == entry)that._l = prev; + that[SIZE]--; + } return !!entry; + }, + // 23.2.3.6 Set.prototype.forEach(callbackfn, thisArg = undefined) + // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined) + forEach: function forEach(callbackfn /*, that = undefined */){ + var f = ctx(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3) + , entry; + while(entry = entry ? entry.n : this._f){ + f(entry.v, entry.k, this); + // revert to the last existing entry + while(entry && entry.r)entry = entry.p; + } + }, + // 23.1.3.7 Map.prototype.has(key) + // 23.2.3.7 Set.prototype.has(value) + has: function has(key){ + return !!getEntry(this, key); + } + }); + if(DESCRIPTORS)$.setDesc(C.prototype, 'size', { + get: function(){ + return defined(this[SIZE]); + } + }); + return C; + }, + def: function(that, key, value){ + var entry = getEntry(that, key) + , prev, index; + // change existing entry + if(entry){ + entry.v = value; + // create new entry + } else { + that._l = entry = { + i: index = fastKey(key, true), // <- index + k: key, // <- key + v: value, // <- value + p: prev = that._l, // <- previous entry + n: undefined, // <- next entry + r: false // <- removed + }; + if(!that._f)that._f = entry; + if(prev)prev.n = entry; + that[SIZE]++; + // add to index + if(index !== 'F')that._i[index] = entry; + } return that; + }, + getEntry: getEntry, + setStrong: function(C, NAME, IS_MAP){ + // add .keys, .values, .entries, [@@iterator] + // 23.1.3.4, 23.1.3.8, 23.1.3.11, 23.1.3.12, 23.2.3.5, 23.2.3.8, 23.2.3.10, 23.2.3.11 + $iterDefine(C, NAME, function(iterated, kind){ + this._t = iterated; // target + this._k = kind; // kind + this._l = undefined; // previous + }, function(){ + var that = this + , kind = that._k + , entry = that._l; + // revert to the last existing entry + while(entry && entry.r)entry = entry.p; + // get next entry + if(!that._t || !(that._l = entry = entry ? entry.n : that._t._f)){ + // or finish the iteration + that._t = undefined; + return step(1); + } + // return step by kind + if(kind == 'keys' )return step(0, entry.k); + if(kind == 'values')return step(0, entry.v); + return step(0, [entry.k, entry.v]); + }, IS_MAP ? 'entries' : 'values' , !IS_MAP, true); + + // add [@@species], 23.1.2.2, 23.2.2.2 + setSpecies(NAME); + } +}; +},{"18":18,"19":19,"20":20,"28":28,"31":31,"32":32,"39":39,"43":43,"45":45,"47":47,"61":61,"66":66,"70":70,"83":83}],14:[function(_dereq_,module,exports){ +// https://github.com/DavidBruant/Map-Set.prototype.toJSON +var forOf = _dereq_(28) + , classof = _dereq_(11); +module.exports = function(NAME){ + return function toJSON(){ + if(classof(this) != NAME)throw TypeError(NAME + "#toJSON isn't generic"); + var arr = []; + forOf(this, false, arr.push, arr); + return arr; + }; +}; +},{"11":11,"28":28}],15:[function(_dereq_,module,exports){ +'use strict'; +var hide = _dereq_(32) + , redefineAll = _dereq_(61) + , anObject = _dereq_(5) + , isObject = _dereq_(39) + , strictNew = _dereq_(70) + , forOf = _dereq_(28) + , createArrayMethod = _dereq_(9) + , $has = _dereq_(31) + , WEAK = _dereq_(83)('weak') + , isExtensible = Object.isExtensible || isObject + , arrayFind = createArrayMethod(5) + , arrayFindIndex = createArrayMethod(6) + , id = 0; + +// fallback for frozen keys +var frozenStore = function(that){ + return that._l || (that._l = new FrozenStore); +}; +var FrozenStore = function(){ + this.a = []; +}; +var findFrozen = function(store, key){ + return arrayFind(store.a, function(it){ + return it[0] === key; + }); +}; +FrozenStore.prototype = { + get: function(key){ + var entry = findFrozen(this, key); + if(entry)return entry[1]; + }, + has: function(key){ + return !!findFrozen(this, key); + }, + set: function(key, value){ + var entry = findFrozen(this, key); + if(entry)entry[1] = value; + else this.a.push([key, value]); + }, + 'delete': function(key){ + var index = arrayFindIndex(this.a, function(it){ + return it[0] === key; + }); + if(~index)this.a.splice(index, 1); + return !!~index; + } +}; + +module.exports = { + getConstructor: function(wrapper, NAME, IS_MAP, ADDER){ + var C = wrapper(function(that, iterable){ + strictNew(that, C, NAME); + that._i = id++; // collection id + that._l = undefined; // leak store for frozen objects + if(iterable != undefined)forOf(iterable, IS_MAP, that[ADDER], that); + }); + redefineAll(C.prototype, { + // 23.3.3.2 WeakMap.prototype.delete(key) + // 23.4.3.3 WeakSet.prototype.delete(value) + 'delete': function(key){ + if(!isObject(key))return false; + if(!isExtensible(key))return frozenStore(this)['delete'](key); + return $has(key, WEAK) && $has(key[WEAK], this._i) && delete key[WEAK][this._i]; + }, + // 23.3.3.4 WeakMap.prototype.has(key) + // 23.4.3.4 WeakSet.prototype.has(value) + has: function has(key){ + if(!isObject(key))return false; + if(!isExtensible(key))return frozenStore(this).has(key); + return $has(key, WEAK) && $has(key[WEAK], this._i); + } + }); + return C; + }, + def: function(that, key, value){ + if(!isExtensible(anObject(key))){ + frozenStore(that).set(key, value); + } else { + $has(key, WEAK) || hide(key, WEAK, {}); + key[WEAK][that._i] = value; + } return that; + }, + frozenStore: frozenStore, + WEAK: WEAK +}; +},{"28":28,"31":31,"32":32,"39":39,"5":5,"61":61,"70":70,"83":83,"9":9}],16:[function(_dereq_,module,exports){ +'use strict'; +var global = _dereq_(30) + , $export = _dereq_(23) + , redefine = _dereq_(62) + , redefineAll = _dereq_(61) + , forOf = _dereq_(28) + , strictNew = _dereq_(70) + , isObject = _dereq_(39) + , fails = _dereq_(25) + , $iterDetect = _dereq_(44) + , setToStringTag = _dereq_(67); + +module.exports = function(NAME, wrapper, methods, common, IS_MAP, IS_WEAK){ + var Base = global[NAME] + , C = Base + , ADDER = IS_MAP ? 'set' : 'add' + , proto = C && C.prototype + , O = {}; + var fixMethod = function(KEY){ + var fn = proto[KEY]; + redefine(proto, KEY, + KEY == 'delete' ? function(a){ + return IS_WEAK && !isObject(a) ? false : fn.call(this, a === 0 ? 0 : a); + } : KEY == 'has' ? function has(a){ + return IS_WEAK && !isObject(a) ? false : fn.call(this, a === 0 ? 0 : a); + } : KEY == 'get' ? function get(a){ + return IS_WEAK && !isObject(a) ? undefined : fn.call(this, a === 0 ? 0 : a); + } : KEY == 'add' ? function add(a){ fn.call(this, a === 0 ? 0 : a); return this; } + : function set(a, b){ fn.call(this, a === 0 ? 0 : a, b); return this; } + ); + }; + if(typeof C != 'function' || !(IS_WEAK || proto.forEach && !fails(function(){ + new C().entries().next(); + }))){ + // create collection constructor + C = common.getConstructor(wrapper, NAME, IS_MAP, ADDER); + redefineAll(C.prototype, methods); + } else { + var instance = new C + // early implementations not supports chaining + , HASNT_CHAINING = instance[ADDER](IS_WEAK ? {} : -0, 1) != instance + // V8 ~ Chromium 40- weak-collections throws on primitives, but should return false + , THROWS_ON_PRIMITIVES = fails(function(){ instance.has(1); }) + // most early implementations doesn't supports iterables, most modern - not close it correctly + , ACCEPT_ITERABLES = $iterDetect(function(iter){ new C(iter); }) // eslint-disable-line no-new + // for early implementations -0 and +0 not the same + , BUGGY_ZERO; + if(!ACCEPT_ITERABLES){ + C = wrapper(function(target, iterable){ + strictNew(target, C, NAME); + var that = new Base; + if(iterable != undefined)forOf(iterable, IS_MAP, that[ADDER], that); + return that; + }); + C.prototype = proto; + proto.constructor = C; + } + IS_WEAK || instance.forEach(function(val, key){ + BUGGY_ZERO = 1 / key === -Infinity; + }); + if(THROWS_ON_PRIMITIVES || BUGGY_ZERO){ + fixMethod('delete'); + fixMethod('has'); + IS_MAP && fixMethod('get'); + } + if(BUGGY_ZERO || HASNT_CHAINING)fixMethod(ADDER); + // weak collections should not contains .clear method + if(IS_WEAK && proto.clear)delete proto.clear; + } + + setToStringTag(C, NAME); + + O[NAME] = C; + $export($export.G + $export.W + $export.F * (C != Base), O); + + if(!IS_WEAK)common.setStrong(C, NAME, IS_MAP); + + return C; +}; +},{"23":23,"25":25,"28":28,"30":30,"39":39,"44":44,"61":61,"62":62,"67":67,"70":70}],17:[function(_dereq_,module,exports){ +var core = module.exports = {version: '1.2.6'}; +if(typeof __e == 'number')__e = core; // eslint-disable-line no-undef +},{}],18:[function(_dereq_,module,exports){ +// optional / simple context binding +var aFunction = _dereq_(3); +module.exports = function(fn, that, length){ + aFunction(fn); + if(that === undefined)return fn; + switch(length){ + case 1: return function(a){ + return fn.call(that, a); + }; + case 2: return function(a, b){ + return fn.call(that, a, b); + }; + case 3: return function(a, b, c){ + return fn.call(that, a, b, c); + }; + } + return function(/* ...args */){ + return fn.apply(that, arguments); + }; +}; +},{"3":3}],19:[function(_dereq_,module,exports){ +// 7.2.1 RequireObjectCoercible(argument) +module.exports = function(it){ + if(it == undefined)throw TypeError("Can't call method on " + it); + return it; +}; +},{}],20:[function(_dereq_,module,exports){ +// Thank's IE8 for his funny defineProperty +module.exports = !_dereq_(25)(function(){ + return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7; +}); +},{"25":25}],21:[function(_dereq_,module,exports){ +var isObject = _dereq_(39) + , document = _dereq_(30).document + // in old IE typeof document.createElement is 'object' + , is = isObject(document) && isObject(document.createElement); +module.exports = function(it){ + return is ? document.createElement(it) : {}; +}; +},{"30":30,"39":39}],22:[function(_dereq_,module,exports){ +// all enumerable object keys, includes symbols +var $ = _dereq_(47); +module.exports = function(it){ + var keys = $.getKeys(it) + , getSymbols = $.getSymbols; + if(getSymbols){ + var symbols = getSymbols(it) + , isEnum = $.isEnum + , i = 0 + , key; + while(symbols.length > i)if(isEnum.call(it, key = symbols[i++]))keys.push(key); + } + return keys; +}; +},{"47":47}],23:[function(_dereq_,module,exports){ +var global = _dereq_(30) + , core = _dereq_(17) + , hide = _dereq_(32) + , redefine = _dereq_(62) + , ctx = _dereq_(18) + , PROTOTYPE = 'prototype'; + +var $export = function(type, name, source){ + var IS_FORCED = type & $export.F + , IS_GLOBAL = type & $export.G + , IS_STATIC = type & $export.S + , IS_PROTO = type & $export.P + , IS_BIND = type & $export.B + , target = IS_GLOBAL ? global : IS_STATIC ? global[name] || (global[name] = {}) : (global[name] || {})[PROTOTYPE] + , exports = IS_GLOBAL ? core : core[name] || (core[name] = {}) + , expProto = exports[PROTOTYPE] || (exports[PROTOTYPE] = {}) + , key, own, out, exp; + if(IS_GLOBAL)source = name; + for(key in source){ + // contains in native + own = !IS_FORCED && target && key in target; + // export native or passed + out = (own ? target : source)[key]; + // bind timers to global for call from export context + exp = IS_BIND && own ? ctx(out, global) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out; + // extend global + if(target && !own)redefine(target, key, out); + // export + if(exports[key] != out)hide(exports, key, exp); + if(IS_PROTO && expProto[key] != out)expProto[key] = out; + } +}; +global.core = core; +// type bitmap +$export.F = 1; // forced +$export.G = 2; // global +$export.S = 4; // static +$export.P = 8; // proto +$export.B = 16; // bind +$export.W = 32; // wrap +module.exports = $export; +},{"17":17,"18":18,"30":30,"32":32,"62":62}],24:[function(_dereq_,module,exports){ +var MATCH = _dereq_(84)('match'); +module.exports = function(KEY){ + var re = /./; + try { + '/./'[KEY](re); + } catch(e){ + try { + re[MATCH] = false; + return !'/./'[KEY](re); + } catch(f){ /* empty */ } + } return true; +}; +},{"84":84}],25:[function(_dereq_,module,exports){ +module.exports = function(exec){ + try { + return !!exec(); + } catch(e){ + return true; + } +}; +},{}],26:[function(_dereq_,module,exports){ +'use strict'; +var hide = _dereq_(32) + , redefine = _dereq_(62) + , fails = _dereq_(25) + , defined = _dereq_(19) + , wks = _dereq_(84); + +module.exports = function(KEY, length, exec){ + var SYMBOL = wks(KEY) + , original = ''[KEY]; + if(fails(function(){ + var O = {}; + O[SYMBOL] = function(){ return 7; }; + return ''[KEY](O) != 7; + })){ + redefine(String.prototype, KEY, exec(defined, SYMBOL, original)); + hide(RegExp.prototype, SYMBOL, length == 2 + // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue) + // 21.2.5.11 RegExp.prototype[@@split](string, limit) + ? function(string, arg){ return original.call(string, this, arg); } + // 21.2.5.6 RegExp.prototype[@@match](string) + // 21.2.5.9 RegExp.prototype[@@search](string) + : function(string){ return original.call(string, this); } + ); + } +}; +},{"19":19,"25":25,"32":32,"62":62,"84":84}],27:[function(_dereq_,module,exports){ +'use strict'; +// 21.2.5.3 get RegExp.prototype.flags +var anObject = _dereq_(5); +module.exports = function(){ + var that = anObject(this) + , result = ''; + if(that.global) result += 'g'; + if(that.ignoreCase) result += 'i'; + if(that.multiline) result += 'm'; + if(that.unicode) result += 'u'; + if(that.sticky) result += 'y'; + return result; +}; +},{"5":5}],28:[function(_dereq_,module,exports){ +var ctx = _dereq_(18) + , call = _dereq_(41) + , isArrayIter = _dereq_(36) + , anObject = _dereq_(5) + , toLength = _dereq_(80) + , getIterFn = _dereq_(85); +module.exports = function(iterable, entries, fn, that){ + var iterFn = getIterFn(iterable) + , f = ctx(fn, that, entries ? 2 : 1) + , index = 0 + , length, step, iterator; + if(typeof iterFn != 'function')throw TypeError(iterable + ' is not iterable!'); + // fast case for arrays with default iterator + if(isArrayIter(iterFn))for(length = toLength(iterable.length); length > index; index++){ + entries ? f(anObject(step = iterable[index])[0], step[1]) : f(iterable[index]); + } else for(iterator = iterFn.call(iterable); !(step = iterator.next()).done; ){ + call(iterator, f, step.value, entries); + } +}; +},{"18":18,"36":36,"41":41,"5":5,"80":80,"85":85}],29:[function(_dereq_,module,exports){ +// fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window +var toIObject = _dereq_(79) + , getNames = _dereq_(47).getNames + , toString = {}.toString; + +var windowNames = typeof window == 'object' && Object.getOwnPropertyNames + ? Object.getOwnPropertyNames(window) : []; + +var getWindowNames = function(it){ + try { + return getNames(it); + } catch(e){ + return windowNames.slice(); + } +}; + +module.exports.get = function getOwnPropertyNames(it){ + if(windowNames && toString.call(it) == '[object Window]')return getWindowNames(it); + return getNames(toIObject(it)); +}; +},{"47":47,"79":79}],30:[function(_dereq_,module,exports){ +// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 +var global = module.exports = typeof window != 'undefined' && window.Math == Math + ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')(); +if(typeof __g == 'number')__g = global; // eslint-disable-line no-undef +},{}],31:[function(_dereq_,module,exports){ +var hasOwnProperty = {}.hasOwnProperty; +module.exports = function(it, key){ + return hasOwnProperty.call(it, key); +}; +},{}],32:[function(_dereq_,module,exports){ +var $ = _dereq_(47) + , createDesc = _dereq_(60); +module.exports = _dereq_(20) ? function(object, key, value){ + return $.setDesc(object, key, createDesc(1, value)); +} : function(object, key, value){ + object[key] = value; + return object; +}; +},{"20":20,"47":47,"60":60}],33:[function(_dereq_,module,exports){ +module.exports = _dereq_(30).document && document.documentElement; +},{"30":30}],34:[function(_dereq_,module,exports){ +// fast apply, http://jsperf.lnkit.com/fast-apply/5 +module.exports = function(fn, args, that){ + var un = that === undefined; + switch(args.length){ + case 0: return un ? fn() + : fn.call(that); + case 1: return un ? fn(args[0]) + : fn.call(that, args[0]); + case 2: return un ? fn(args[0], args[1]) + : fn.call(that, args[0], args[1]); + case 3: return un ? fn(args[0], args[1], args[2]) + : fn.call(that, args[0], args[1], args[2]); + case 4: return un ? fn(args[0], args[1], args[2], args[3]) + : fn.call(that, args[0], args[1], args[2], args[3]); + } return fn.apply(that, args); +}; +},{}],35:[function(_dereq_,module,exports){ +// fallback for non-array-like ES3 and non-enumerable old V8 strings +var cof = _dereq_(12); +module.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){ + return cof(it) == 'String' ? it.split('') : Object(it); +}; +},{"12":12}],36:[function(_dereq_,module,exports){ +// check on default Array iterator +var Iterators = _dereq_(46) + , ITERATOR = _dereq_(84)('iterator') + , ArrayProto = Array.prototype; + +module.exports = function(it){ + return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it); +}; +},{"46":46,"84":84}],37:[function(_dereq_,module,exports){ +// 7.2.2 IsArray(argument) +var cof = _dereq_(12); +module.exports = Array.isArray || function(arg){ + return cof(arg) == 'Array'; +}; +},{"12":12}],38:[function(_dereq_,module,exports){ +// 20.1.2.3 Number.isInteger(number) +var isObject = _dereq_(39) + , floor = Math.floor; +module.exports = function isInteger(it){ + return !isObject(it) && isFinite(it) && floor(it) === it; +}; +},{"39":39}],39:[function(_dereq_,module,exports){ +module.exports = function(it){ + return typeof it === 'object' ? it !== null : typeof it === 'function'; +}; +},{}],40:[function(_dereq_,module,exports){ +// 7.2.8 IsRegExp(argument) +var isObject = _dereq_(39) + , cof = _dereq_(12) + , MATCH = _dereq_(84)('match'); +module.exports = function(it){ + var isRegExp; + return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : cof(it) == 'RegExp'); +}; +},{"12":12,"39":39,"84":84}],41:[function(_dereq_,module,exports){ +// call something on iterator step with safe closing on error +var anObject = _dereq_(5); +module.exports = function(iterator, fn, value, entries){ + try { + return entries ? fn(anObject(value)[0], value[1]) : fn(value); + // 7.4.6 IteratorClose(iterator, completion) + } catch(e){ + var ret = iterator['return']; + if(ret !== undefined)anObject(ret.call(iterator)); + throw e; + } +}; +},{"5":5}],42:[function(_dereq_,module,exports){ +'use strict'; +var $ = _dereq_(47) + , descriptor = _dereq_(60) + , setToStringTag = _dereq_(67) + , IteratorPrototype = {}; + +// 25.1.2.1.1 %IteratorPrototype%[@@iterator]() +_dereq_(32)(IteratorPrototype, _dereq_(84)('iterator'), function(){ return this; }); + +module.exports = function(Constructor, NAME, next){ + Constructor.prototype = $.create(IteratorPrototype, {next: descriptor(1, next)}); + setToStringTag(Constructor, NAME + ' Iterator'); +}; +},{"32":32,"47":47,"60":60,"67":67,"84":84}],43:[function(_dereq_,module,exports){ +'use strict'; +var LIBRARY = _dereq_(49) + , $export = _dereq_(23) + , redefine = _dereq_(62) + , hide = _dereq_(32) + , has = _dereq_(31) + , Iterators = _dereq_(46) + , $iterCreate = _dereq_(42) + , setToStringTag = _dereq_(67) + , getProto = _dereq_(47).getProto + , ITERATOR = _dereq_(84)('iterator') + , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next` + , FF_ITERATOR = '@@iterator' + , KEYS = 'keys' + , VALUES = 'values'; + +var returnThis = function(){ return this; }; + +module.exports = function(Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED){ + $iterCreate(Constructor, NAME, next); + var getMethod = function(kind){ + if(!BUGGY && kind in proto)return proto[kind]; + switch(kind){ + case KEYS: return function keys(){ return new Constructor(this, kind); }; + case VALUES: return function values(){ return new Constructor(this, kind); }; + } return function entries(){ return new Constructor(this, kind); }; + }; + var TAG = NAME + ' Iterator' + , DEF_VALUES = DEFAULT == VALUES + , VALUES_BUG = false + , proto = Base.prototype + , $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT] + , $default = $native || getMethod(DEFAULT) + , methods, key; + // Fix native + if($native){ + var IteratorPrototype = getProto($default.call(new Base)); + // Set @@toStringTag to native iterators + setToStringTag(IteratorPrototype, TAG, true); + // FF fix + if(!LIBRARY && has(proto, FF_ITERATOR))hide(IteratorPrototype, ITERATOR, returnThis); + // fix Array#{values, @@iterator}.name in V8 / FF + if(DEF_VALUES && $native.name !== VALUES){ + VALUES_BUG = true; + $default = function values(){ return $native.call(this); }; + } + } + // Define iterator + if((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])){ + hide(proto, ITERATOR, $default); + } + // Plug for library + Iterators[NAME] = $default; + Iterators[TAG] = returnThis; + if(DEFAULT){ + methods = { + values: DEF_VALUES ? $default : getMethod(VALUES), + keys: IS_SET ? $default : getMethod(KEYS), + entries: !DEF_VALUES ? $default : getMethod('entries') + }; + if(FORCED)for(key in methods){ + if(!(key in proto))redefine(proto, key, methods[key]); + } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods); + } + return methods; +}; +},{"23":23,"31":31,"32":32,"42":42,"46":46,"47":47,"49":49,"62":62,"67":67,"84":84}],44:[function(_dereq_,module,exports){ +var ITERATOR = _dereq_(84)('iterator') + , SAFE_CLOSING = false; + +try { + var riter = [7][ITERATOR](); + riter['return'] = function(){ SAFE_CLOSING = true; }; + Array.from(riter, function(){ throw 2; }); +} catch(e){ /* empty */ } + +module.exports = function(exec, skipClosing){ + if(!skipClosing && !SAFE_CLOSING)return false; + var safe = false; + try { + var arr = [7] + , iter = arr[ITERATOR](); + iter.next = function(){ safe = true; }; + arr[ITERATOR] = function(){ return iter; }; + exec(arr); + } catch(e){ /* empty */ } + return safe; +}; +},{"84":84}],45:[function(_dereq_,module,exports){ +module.exports = function(done, value){ + return {value: value, done: !!done}; +}; +},{}],46:[function(_dereq_,module,exports){ +module.exports = {}; +},{}],47:[function(_dereq_,module,exports){ +var $Object = Object; +module.exports = { + create: $Object.create, + getProto: $Object.getPrototypeOf, + isEnum: {}.propertyIsEnumerable, + getDesc: $Object.getOwnPropertyDescriptor, + setDesc: $Object.defineProperty, + setDescs: $Object.defineProperties, + getKeys: $Object.keys, + getNames: $Object.getOwnPropertyNames, + getSymbols: $Object.getOwnPropertySymbols, + each: [].forEach +}; +},{}],48:[function(_dereq_,module,exports){ +var $ = _dereq_(47) + , toIObject = _dereq_(79); +module.exports = function(object, el){ + var O = toIObject(object) + , keys = $.getKeys(O) + , length = keys.length + , index = 0 + , key; + while(length > index)if(O[key = keys[index++]] === el)return key; +}; +},{"47":47,"79":79}],49:[function(_dereq_,module,exports){ +module.exports = false; +},{}],50:[function(_dereq_,module,exports){ +// 20.2.2.14 Math.expm1(x) +module.exports = Math.expm1 || function expm1(x){ + return (x = +x) == 0 ? x : x > -1e-6 && x < 1e-6 ? x + x * x / 2 : Math.exp(x) - 1; +}; +},{}],51:[function(_dereq_,module,exports){ +// 20.2.2.20 Math.log1p(x) +module.exports = Math.log1p || function log1p(x){ + return (x = +x) > -1e-8 && x < 1e-8 ? x - x * x / 2 : Math.log(1 + x); +}; +},{}],52:[function(_dereq_,module,exports){ +// 20.2.2.28 Math.sign(x) +module.exports = Math.sign || function sign(x){ + return (x = +x) == 0 || x != x ? x : x < 0 ? -1 : 1; +}; +},{}],53:[function(_dereq_,module,exports){ +var global = _dereq_(30) + , macrotask = _dereq_(76).set + , Observer = global.MutationObserver || global.WebKitMutationObserver + , process = global.process + , Promise = global.Promise + , isNode = _dereq_(12)(process) == 'process' + , head, last, notify; + +var flush = function(){ + var parent, domain, fn; + if(isNode && (parent = process.domain)){ + process.domain = null; + parent.exit(); + } + while(head){ + domain = head.domain; + fn = head.fn; + if(domain)domain.enter(); + fn(); // <- currently we use it only for Promise - try / catch not required + if(domain)domain.exit(); + head = head.next; + } last = undefined; + if(parent)parent.enter(); +}; + +// Node.js +if(isNode){ + notify = function(){ + process.nextTick(flush); + }; +// browsers with MutationObserver +} else if(Observer){ + var toggle = 1 + , node = document.createTextNode(''); + new Observer(flush).observe(node, {characterData: true}); // eslint-disable-line no-new + notify = function(){ + node.data = toggle = -toggle; + }; +// environments with maybe non-completely correct, but existent Promise +} else if(Promise && Promise.resolve){ + notify = function(){ + Promise.resolve().then(flush); + }; +// for other environments - macrotask based on: +// - setImmediate +// - MessageChannel +// - window.postMessag +// - onreadystatechange +// - setTimeout +} else { + notify = function(){ + // strange IE + webpack dev server bug - use .call(global) + macrotask.call(global, flush); + }; +} + +module.exports = function asap(fn){ + var task = {fn: fn, next: undefined, domain: isNode && process.domain}; + if(last)last.next = task; + if(!head){ + head = task; + notify(); + } last = task; +}; +},{"12":12,"30":30,"76":76}],54:[function(_dereq_,module,exports){ +// 19.1.2.1 Object.assign(target, source, ...) +var $ = _dereq_(47) + , toObject = _dereq_(81) + , IObject = _dereq_(35); + +// should work with symbols and should have deterministic property order (V8 bug) +module.exports = _dereq_(25)(function(){ + var a = Object.assign + , A = {} + , B = {} + , S = Symbol() + , K = 'abcdefghijklmnopqrst'; + A[S] = 7; + K.split('').forEach(function(k){ B[k] = k; }); + return a({}, A)[S] != 7 || Object.keys(a({}, B)).join('') != K; +}) ? function assign(target, source){ // eslint-disable-line no-unused-vars + var T = toObject(target) + , $$ = arguments + , $$len = $$.length + , index = 1 + , getKeys = $.getKeys + , getSymbols = $.getSymbols + , isEnum = $.isEnum; + while($$len > index){ + var S = IObject($$[index++]) + , keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S) + , length = keys.length + , j = 0 + , key; + while(length > j)if(isEnum.call(S, key = keys[j++]))T[key] = S[key]; + } + return T; +} : Object.assign; +},{"25":25,"35":35,"47":47,"81":81}],55:[function(_dereq_,module,exports){ +// most Object methods by ES6 should accept primitives +var $export = _dereq_(23) + , core = _dereq_(17) + , fails = _dereq_(25); +module.exports = function(KEY, exec){ + var fn = (core.Object || {})[KEY] || Object[KEY] + , exp = {}; + exp[KEY] = exec(fn); + $export($export.S + $export.F * fails(function(){ fn(1); }), 'Object', exp); +}; +},{"17":17,"23":23,"25":25}],56:[function(_dereq_,module,exports){ +var $ = _dereq_(47) + , toIObject = _dereq_(79) + , isEnum = $.isEnum; +module.exports = function(isEntries){ + return function(it){ + var O = toIObject(it) + , keys = $.getKeys(O) + , length = keys.length + , i = 0 + , result = [] + , key; + while(length > i)if(isEnum.call(O, key = keys[i++])){ + result.push(isEntries ? [key, O[key]] : O[key]); + } return result; + }; +}; +},{"47":47,"79":79}],57:[function(_dereq_,module,exports){ +// all object keys, includes non-enumerable and symbols +var $ = _dereq_(47) + , anObject = _dereq_(5) + , Reflect = _dereq_(30).Reflect; +module.exports = Reflect && Reflect.ownKeys || function ownKeys(it){ + var keys = $.getNames(anObject(it)) + , getSymbols = $.getSymbols; + return getSymbols ? keys.concat(getSymbols(it)) : keys; +}; +},{"30":30,"47":47,"5":5}],58:[function(_dereq_,module,exports){ +'use strict'; +var path = _dereq_(59) + , invoke = _dereq_(34) + , aFunction = _dereq_(3); +module.exports = function(/* ...pargs */){ + var fn = aFunction(this) + , length = arguments.length + , pargs = Array(length) + , i = 0 + , _ = path._ + , holder = false; + while(length > i)if((pargs[i] = arguments[i++]) === _)holder = true; + return function(/* ...args */){ + var that = this + , $$ = arguments + , $$len = $$.length + , j = 0, k = 0, args; + if(!holder && !$$len)return invoke(fn, pargs, that); + args = pargs.slice(); + if(holder)for(;length > j; j++)if(args[j] === _)args[j] = $$[k++]; + while($$len > k)args.push($$[k++]); + return invoke(fn, args, that); + }; +}; +},{"3":3,"34":34,"59":59}],59:[function(_dereq_,module,exports){ +module.exports = _dereq_(30); +},{"30":30}],60:[function(_dereq_,module,exports){ +module.exports = function(bitmap, value){ + return { + enumerable : !(bitmap & 1), + configurable: !(bitmap & 2), + writable : !(bitmap & 4), + value : value + }; +}; +},{}],61:[function(_dereq_,module,exports){ +var redefine = _dereq_(62); +module.exports = function(target, src){ + for(var key in src)redefine(target, key, src[key]); + return target; +}; +},{"62":62}],62:[function(_dereq_,module,exports){ +// add fake Function#toString +// for correct work wrapped methods / constructors with methods like LoDash isNative +var global = _dereq_(30) + , hide = _dereq_(32) + , SRC = _dereq_(83)('src') + , TO_STRING = 'toString' + , $toString = Function[TO_STRING] + , TPL = ('' + $toString).split(TO_STRING); + +_dereq_(17).inspectSource = function(it){ + return $toString.call(it); +}; + +(module.exports = function(O, key, val, safe){ + if(typeof val == 'function'){ + val.hasOwnProperty(SRC) || hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key))); + val.hasOwnProperty('name') || hide(val, 'name', key); + } + if(O === global){ + O[key] = val; + } else { + if(!safe)delete O[key]; + hide(O, key, val); + } +})(Function.prototype, TO_STRING, function toString(){ + return typeof this == 'function' && this[SRC] || $toString.call(this); +}); +},{"17":17,"30":30,"32":32,"83":83}],63:[function(_dereq_,module,exports){ +module.exports = function(regExp, replace){ + var replacer = replace === Object(replace) ? function(part){ + return replace[part]; + } : replace; + return function(it){ + return String(it).replace(regExp, replacer); + }; +}; +},{}],64:[function(_dereq_,module,exports){ +// 7.2.9 SameValue(x, y) +module.exports = Object.is || function is(x, y){ + return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y; +}; +},{}],65:[function(_dereq_,module,exports){ +// Works with __proto__ only. Old v8 can't work with null proto objects. +/* eslint-disable no-proto */ +var getDesc = _dereq_(47).getDesc + , isObject = _dereq_(39) + , anObject = _dereq_(5); +var check = function(O, proto){ + anObject(O); + if(!isObject(proto) && proto !== null)throw TypeError(proto + ": can't set as prototype!"); +}; +module.exports = { + set: Object.setPrototypeOf || ('__proto__' in {} ? // eslint-disable-line + function(test, buggy, set){ + try { + set = _dereq_(18)(Function.call, getDesc(Object.prototype, '__proto__').set, 2); + set(test, []); + buggy = !(test instanceof Array); + } catch(e){ buggy = true; } + return function setPrototypeOf(O, proto){ + check(O, proto); + if(buggy)O.__proto__ = proto; + else set(O, proto); + return O; + }; + }({}, false) : undefined), + check: check +}; +},{"18":18,"39":39,"47":47,"5":5}],66:[function(_dereq_,module,exports){ +'use strict'; +var global = _dereq_(30) + , $ = _dereq_(47) + , DESCRIPTORS = _dereq_(20) + , SPECIES = _dereq_(84)('species'); + +module.exports = function(KEY){ + var C = global[KEY]; + if(DESCRIPTORS && C && !C[SPECIES])$.setDesc(C, SPECIES, { + configurable: true, + get: function(){ return this; } + }); +}; +},{"20":20,"30":30,"47":47,"84":84}],67:[function(_dereq_,module,exports){ +var def = _dereq_(47).setDesc + , has = _dereq_(31) + , TAG = _dereq_(84)('toStringTag'); + +module.exports = function(it, tag, stat){ + if(it && !has(it = stat ? it : it.prototype, TAG))def(it, TAG, {configurable: true, value: tag}); +}; +},{"31":31,"47":47,"84":84}],68:[function(_dereq_,module,exports){ +var global = _dereq_(30) + , SHARED = '__core-js_shared__' + , store = global[SHARED] || (global[SHARED] = {}); +module.exports = function(key){ + return store[key] || (store[key] = {}); +}; +},{"30":30}],69:[function(_dereq_,module,exports){ +// 7.3.20 SpeciesConstructor(O, defaultConstructor) +var anObject = _dereq_(5) + , aFunction = _dereq_(3) + , SPECIES = _dereq_(84)('species'); +module.exports = function(O, D){ + var C = anObject(O).constructor, S; + return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S); +}; +},{"3":3,"5":5,"84":84}],70:[function(_dereq_,module,exports){ +module.exports = function(it, Constructor, name){ + if(!(it instanceof Constructor))throw TypeError(name + ": use the 'new' operator!"); + return it; +}; +},{}],71:[function(_dereq_,module,exports){ +var toInteger = _dereq_(78) + , defined = _dereq_(19); +// true -> String#at +// false -> String#codePointAt +module.exports = function(TO_STRING){ + return function(that, pos){ + var s = String(defined(that)) + , i = toInteger(pos) + , l = s.length + , a, b; + if(i < 0 || i >= l)return TO_STRING ? '' : undefined; + a = s.charCodeAt(i); + return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff + ? TO_STRING ? s.charAt(i) : a + : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000; + }; +}; +},{"19":19,"78":78}],72:[function(_dereq_,module,exports){ +// helper for String#{startsWith, endsWith, includes} +var isRegExp = _dereq_(40) + , defined = _dereq_(19); + +module.exports = function(that, searchString, NAME){ + if(isRegExp(searchString))throw TypeError('String#' + NAME + " doesn't accept regex!"); + return String(defined(that)); +}; +},{"19":19,"40":40}],73:[function(_dereq_,module,exports){ +// https://github.com/ljharb/proposal-string-pad-left-right +var toLength = _dereq_(80) + , repeat = _dereq_(74) + , defined = _dereq_(19); + +module.exports = function(that, maxLength, fillString, left){ + var S = String(defined(that)) + , stringLength = S.length + , fillStr = fillString === undefined ? ' ' : String(fillString) + , intMaxLength = toLength(maxLength); + if(intMaxLength <= stringLength)return S; + if(fillStr == '')fillStr = ' '; + var fillLen = intMaxLength - stringLength + , stringFiller = repeat.call(fillStr, Math.ceil(fillLen / fillStr.length)); + if(stringFiller.length > fillLen)stringFiller = stringFiller.slice(0, fillLen); + return left ? stringFiller + S : S + stringFiller; +}; +},{"19":19,"74":74,"80":80}],74:[function(_dereq_,module,exports){ +'use strict'; +var toInteger = _dereq_(78) + , defined = _dereq_(19); + +module.exports = function repeat(count){ + var str = String(defined(this)) + , res = '' + , n = toInteger(count); + if(n < 0 || n == Infinity)throw RangeError("Count can't be negative"); + for(;n > 0; (n >>>= 1) && (str += str))if(n & 1)res += str; + return res; +}; +},{"19":19,"78":78}],75:[function(_dereq_,module,exports){ +var $export = _dereq_(23) + , defined = _dereq_(19) + , fails = _dereq_(25) + , spaces = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003' + + '\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF' + , space = '[' + spaces + ']' + , non = '\u200b\u0085' + , ltrim = RegExp('^' + space + space + '*') + , rtrim = RegExp(space + space + '*$'); + +var exporter = function(KEY, exec){ + var exp = {}; + exp[KEY] = exec(trim); + $export($export.P + $export.F * fails(function(){ + return !!spaces[KEY]() || non[KEY]() != non; + }), 'String', exp); +}; + +// 1 -> String#trimLeft +// 2 -> String#trimRight +// 3 -> String#trim +var trim = exporter.trim = function(string, TYPE){ + string = String(defined(string)); + if(TYPE & 1)string = string.replace(ltrim, ''); + if(TYPE & 2)string = string.replace(rtrim, ''); + return string; +}; + +module.exports = exporter; +},{"19":19,"23":23,"25":25}],76:[function(_dereq_,module,exports){ +var ctx = _dereq_(18) + , invoke = _dereq_(34) + , html = _dereq_(33) + , cel = _dereq_(21) + , global = _dereq_(30) + , process = global.process + , setTask = global.setImmediate + , clearTask = global.clearImmediate + , MessageChannel = global.MessageChannel + , counter = 0 + , queue = {} + , ONREADYSTATECHANGE = 'onreadystatechange' + , defer, channel, port; +var run = function(){ + var id = +this; + if(queue.hasOwnProperty(id)){ + var fn = queue[id]; + delete queue[id]; + fn(); + } +}; +var listner = function(event){ + run.call(event.data); +}; +// Node.js 0.9+ & IE10+ has setImmediate, otherwise: +if(!setTask || !clearTask){ + setTask = function setImmediate(fn){ + var args = [], i = 1; + while(arguments.length > i)args.push(arguments[i++]); + queue[++counter] = function(){ + invoke(typeof fn == 'function' ? fn : Function(fn), args); + }; + defer(counter); + return counter; + }; + clearTask = function clearImmediate(id){ + delete queue[id]; + }; + // Node.js 0.8- + if(_dereq_(12)(process) == 'process'){ + defer = function(id){ + process.nextTick(ctx(run, id, 1)); + }; + // Browsers with MessageChannel, includes WebWorkers + } else if(MessageChannel){ + channel = new MessageChannel; + port = channel.port2; + channel.port1.onmessage = listner; + defer = ctx(port.postMessage, port, 1); + // Browsers with postMessage, skip WebWorkers + // IE8 has postMessage, but it's sync & typeof its postMessage is 'object' + } else if(global.addEventListener && typeof postMessage == 'function' && !global.importScripts){ + defer = function(id){ + global.postMessage(id + '', '*'); + }; + global.addEventListener('message', listner, false); + // IE8- + } else if(ONREADYSTATECHANGE in cel('script')){ + defer = function(id){ + html.appendChild(cel('script'))[ONREADYSTATECHANGE] = function(){ + html.removeChild(this); + run.call(id); + }; + }; + // Rest old browsers + } else { + defer = function(id){ + setTimeout(ctx(run, id, 1), 0); + }; + } +} +module.exports = { + set: setTask, + clear: clearTask +}; +},{"12":12,"18":18,"21":21,"30":30,"33":33,"34":34}],77:[function(_dereq_,module,exports){ +var toInteger = _dereq_(78) + , max = Math.max + , min = Math.min; +module.exports = function(index, length){ + index = toInteger(index); + return index < 0 ? max(index + length, 0) : min(index, length); +}; +},{"78":78}],78:[function(_dereq_,module,exports){ +// 7.1.4 ToInteger +var ceil = Math.ceil + , floor = Math.floor; +module.exports = function(it){ + return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); +}; +},{}],79:[function(_dereq_,module,exports){ +// to indexed object, toObject with fallback for non-array-like ES3 strings +var IObject = _dereq_(35) + , defined = _dereq_(19); +module.exports = function(it){ + return IObject(defined(it)); +}; +},{"19":19,"35":35}],80:[function(_dereq_,module,exports){ +// 7.1.15 ToLength +var toInteger = _dereq_(78) + , min = Math.min; +module.exports = function(it){ + return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 +}; +},{"78":78}],81:[function(_dereq_,module,exports){ +// 7.1.13 ToObject(argument) +var defined = _dereq_(19); +module.exports = function(it){ + return Object(defined(it)); +}; +},{"19":19}],82:[function(_dereq_,module,exports){ +// 7.1.1 ToPrimitive(input [, PreferredType]) +var isObject = _dereq_(39); +// instead of the ES6 spec version, we didn't implement @@toPrimitive case +// and the second argument - flag - preferred type is a string +module.exports = function(it, S){ + if(!isObject(it))return it; + var fn, val; + if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val; + if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val; + if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val; + throw TypeError("Can't convert object to primitive value"); +}; +},{"39":39}],83:[function(_dereq_,module,exports){ +var id = 0 + , px = Math.random(); +module.exports = function(key){ + return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); +}; +},{}],84:[function(_dereq_,module,exports){ +var store = _dereq_(68)('wks') + , uid = _dereq_(83) + , Symbol = _dereq_(30).Symbol; +module.exports = function(name){ + return store[name] || (store[name] = + Symbol && Symbol[name] || (Symbol || uid)('Symbol.' + name)); +}; +},{"30":30,"68":68,"83":83}],85:[function(_dereq_,module,exports){ +var classof = _dereq_(11) + , ITERATOR = _dereq_(84)('iterator') + , Iterators = _dereq_(46); +module.exports = _dereq_(17).getIteratorMethod = function(it){ + if(it != undefined)return it[ITERATOR] + || it['@@iterator'] + || Iterators[classof(it)]; +}; +},{"11":11,"17":17,"46":46,"84":84}],86:[function(_dereq_,module,exports){ +'use strict'; +var $ = _dereq_(47) + , $export = _dereq_(23) + , DESCRIPTORS = _dereq_(20) + , createDesc = _dereq_(60) + , html = _dereq_(33) + , cel = _dereq_(21) + , has = _dereq_(31) + , cof = _dereq_(12) + , invoke = _dereq_(34) + , fails = _dereq_(25) + , anObject = _dereq_(5) + , aFunction = _dereq_(3) + , isObject = _dereq_(39) + , toObject = _dereq_(81) + , toIObject = _dereq_(79) + , toInteger = _dereq_(78) + , toIndex = _dereq_(77) + , toLength = _dereq_(80) + , IObject = _dereq_(35) + , IE_PROTO = _dereq_(83)('__proto__') + , createArrayMethod = _dereq_(9) + , arrayIndexOf = _dereq_(8)(false) + , ObjectProto = Object.prototype + , ArrayProto = Array.prototype + , arraySlice = ArrayProto.slice + , arrayJoin = ArrayProto.join + , defineProperty = $.setDesc + , getOwnDescriptor = $.getDesc + , defineProperties = $.setDescs + , factories = {} + , IE8_DOM_DEFINE; + +if(!DESCRIPTORS){ + IE8_DOM_DEFINE = !fails(function(){ + return defineProperty(cel('div'), 'a', {get: function(){ return 7; }}).a != 7; + }); + $.setDesc = function(O, P, Attributes){ + if(IE8_DOM_DEFINE)try { + return defineProperty(O, P, Attributes); + } catch(e){ /* empty */ } + if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!'); + if('value' in Attributes)anObject(O)[P] = Attributes.value; + return O; + }; + $.getDesc = function(O, P){ + if(IE8_DOM_DEFINE)try { + return getOwnDescriptor(O, P); + } catch(e){ /* empty */ } + if(has(O, P))return createDesc(!ObjectProto.propertyIsEnumerable.call(O, P), O[P]); + }; + $.setDescs = defineProperties = function(O, Properties){ + anObject(O); + var keys = $.getKeys(Properties) + , length = keys.length + , i = 0 + , P; + while(length > i)$.setDesc(O, P = keys[i++], Properties[P]); + return O; + }; +} +$export($export.S + $export.F * !DESCRIPTORS, 'Object', { + // 19.1.2.6 / 15.2.3.3 Object.getOwnPropertyDescriptor(O, P) + getOwnPropertyDescriptor: $.getDesc, + // 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes) + defineProperty: $.setDesc, + // 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties) + defineProperties: defineProperties +}); + + // IE 8- don't enum bug keys +var keys1 = ('constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,' + + 'toLocaleString,toString,valueOf').split(',') + // Additional keys for getOwnPropertyNames + , keys2 = keys1.concat('length', 'prototype') + , keysLen1 = keys1.length; + +// Create object with `null` prototype: use iframe Object with cleared prototype +var createDict = function(){ + // Thrash, waste and sodomy: IE GC bug + var iframe = cel('iframe') + , i = keysLen1 + , gt = '>' + , iframeDocument; + iframe.style.display = 'none'; + html.appendChild(iframe); + iframe.src = 'javascript:'; // eslint-disable-line no-script-url + // createDict = iframe.contentWindow.Object; + // html.removeChild(iframe); + iframeDocument = iframe.contentWindow.document; + iframeDocument.open(); + iframeDocument.write(' - - + + + - - - - - - - + + + diff --git a/js/launch.js b/js/launch.js new file mode 100644 index 0000000..86e7545 --- /dev/null +++ b/js/launch.js @@ -0,0 +1,27 @@ +chrome.app.runtime.onLaunched.addListener(function() { + chrome.storage.local.get('bounds', function(o){ + var bounds = {width: 300, height: 400, top: 20, left: 20}; + if(typeof o.bounds !== 'undefined') { + if(typeof o.bounds.width === 'number' && + typeof o.bounds.height === 'number' && + typeof o.bounds.top === 'number' && + typeof o.bounds.left === 'number') { + // assign values directly to avoid injection + bounds = {width : o.bounds.width, + height : o.bounds.height, + top : o.bounds.top, + left : o.bounds.left}; + } + } + chrome.app.window.create('index.html', { + bounds: bounds, + minWidth: 300, + minHeight: 250 + }, function(w){ + w.onClosed.addListener(function(){ + chrome.storage.local.set({'bounds': w.getBounds()}); + }); + }); + }); + +}); \ No newline at end of file diff --git a/js/load.js b/js/load.js new file mode 100644 index 0000000..35b64d4 --- /dev/null +++ b/js/load.js @@ -0,0 +1,36 @@ +$(function() { + $('body').bootstrapMaterialDesign(); + }); + + window.page = window.location.hash || "#Info"; + $(document).ready(function () { + if (window.page != "#Info") { + $(".menu").find("a[data-target=" + window.page + "]").trigger("click"); + } + }); + $(window).on("resize", function () { + $("html, body").height($(window).height()); + $(".main, .menu").height($(window).height() - $(".header-panel").outerHeight()); + $(".pages").height($(window).height()); + }).trigger("resize"); + $(".menu a").click(function () { + // Menu + if (!$(this).data("target")) return; + if ($(this).is(".active")) return; + $(".menu a").not($(this)).removeClass("active"); + $(".page").not(page).removeClass("active").hide(); + window.page = $(this).data("target"); + var page = $(window.page); + window.location.hash = window.page; + $(this).addClass("active"); + page.show(); + var totop = setInterval(function () { + $(".pages").animate({scrollTop: 0}, 0); + }, 1); + setTimeout(function () { + page.addClass("active"); + setTimeout(function () { + clearInterval(totop); + }, 1000); + }, 100); + }); \ No newline at end of file diff --git a/lib/bootstrap-material-design/js/ie-emulation-modes-warning.js b/lib/bootstrap-material-design/js/ie-emulation-modes-warning.js new file mode 100644 index 0000000..1748cf4 --- /dev/null +++ b/lib/bootstrap-material-design/js/ie-emulation-modes-warning.js @@ -0,0 +1,51 @@ +// NOTICE!! DO NOT USE ANY OF THIS JAVASCRIPT +// IT'S JUST JUNK FOR OUR DOCS! +// ++++++++++++++++++++++++++++++++++++++++++ +/*! + * Copyright 2014-2015 Twitter, Inc. + * + * Licensed under the Creative Commons Attribution 3.0 Unported License. For + * details, see https://creativecommons.org/licenses/by/3.0/. + */ +// Intended to prevent false-positive bug reports about Bootstrap not working properly in old versions of IE due to folks testing using IE's unreliable emulation modes. +(function () { + 'use strict'; + + function emulatedIEMajorVersion() { + var groups = /MSIE ([0-9.]+)/.exec(window.navigator.userAgent) + if (groups === null) { + return null + } + var ieVersionNum = parseInt(groups[1], 10) + var ieMajorVersion = Math.floor(ieVersionNum) + return ieMajorVersion + } + + function actualNonEmulatedIEMajorVersion() { + // Detects the actual version of IE in use, even if it's in an older-IE emulation mode. + // IE JavaScript conditional compilation docs: https://msdn.microsoft.com/library/121hztk3%28v=vs.94%29.aspx + // @cc_on docs: https://msdn.microsoft.com/library/8ka90k2e%28v=vs.94%29.aspx + var jscriptVersion = new Function('/*@cc_on return @_jscript_version; @*/')() + if (jscriptVersion === undefined) { + return 11 // IE11+ not in emulation mode + } + if (jscriptVersion < 9) { + return 8 // IE8 (or lower; haven't tested on IE<8) + } + return jscriptVersion // IE9 or IE10 in any mode, or IE11 in non-IE11 mode + } + + var ua = window.navigator.userAgent + if (ua.indexOf('Opera') > -1 || ua.indexOf('Presto') > -1) { + return // Opera, which might pretend to be IE + } + var emulated = emulatedIEMajorVersion() + if (emulated === null) { + return // Not IE + } + var nonEmulated = actualNonEmulatedIEMajorVersion() + + if (emulated !== nonEmulated) { + window.alert('WARNING: You appear to be using IE' + nonEmulated + ' in IE' + emulated + ' emulation mode.\nIE emulation modes can behave significantly differently from ACTUAL older versions of IE.\nPLEASE DON\'T FILE BOOTSTRAP BUGS based on testing in IE emulation modes!') + } +})(); \ No newline at end of file diff --git a/lib/bootstrap-material-design/js/ie10-viewport-bug-workaround.js b/lib/bootstrap-material-design/js/ie10-viewport-bug-workaround.js new file mode 100644 index 0000000..4a3d25e --- /dev/null +++ b/lib/bootstrap-material-design/js/ie10-viewport-bug-workaround.js @@ -0,0 +1,23 @@ +/*! + * IE10 viewport hack for Surface/desktop Windows 8 bug + * Copyright 2014-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +// See the Getting Started docs for more information: +// http://getbootstrap.com/getting-started/#support-ie10-width + +(function () { + 'use strict'; + + if (navigator.userAgent.match(/IEMobile\/10\.0/)) { + var msViewportStyle = document.createElement('style') + msViewportStyle.appendChild( + document.createTextNode( + '@-ms-viewport{width:auto!important}' + ) + ) + document.head.appendChild(msViewportStyle) + } + +})(); \ No newline at end of file diff --git a/lib/bootstrap/js/bootstrap.min.js b/lib/bootstrap/js/bootstrap.min.js new file mode 100644 index 0000000..6578f13 --- /dev/null +++ b/lib/bootstrap/js/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.0.0-alpha.2 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1||b[0]>=3)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v3.0.0")}(jQuery),+function(a){"use strict";function b(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}function c(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}var d=function(a,b,c){for(var d=!0;d;){var e=a,f=b,g=c;d=!1,null===e&&(e=Function.prototype);var h=Object.getOwnPropertyDescriptor(e,f);if(void 0!==h){if("value"in h)return h.value;var i=h.get;if(void 0===i)return;return i.call(g)}var j=Object.getPrototypeOf(e);if(null===j)return;a=j,b=f,c=g,d=!0,h=j=void 0}},e=function(){function a(a,b){for(var c=0;cthis._items.length-1||0>b)){if(this._isSliding)return void a(this._element).one(o.SLID,function(){return c.to(b)});if(d===b)return this.pause(),void this.cycle();var e=b>d?n.NEXT:n.PREVIOUS;this._slide(e,this._items[b])}}},{key:"dispose",value:function(){a(this._element).off(h),a.removeData(this._element,g),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null}},{key:"_getConfig",value:function(c){return c=a.extend({},l,c),f.typeCheckConfig(b,c,m),c}},{key:"_addEventListeners",value:function(){this._config.keyboard&&a(this._element).on(o.KEYDOWN,a.proxy(this._keydown,this)),"hover"!==this._config.pause||"ontouchstart"in document.documentElement||a(this._element).on(o.MOUSEENTER,a.proxy(this.pause,this)).on(o.MOUSELEAVE,a.proxy(this.cycle,this))}},{key:"_keydown",value:function(a){if(a.preventDefault(),!/input|textarea/i.test(a.target.tagName))switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}}},{key:"_getItemIndex",value:function(b){return this._items=a.makeArray(a(b).parent().find(q.ITEM)),this._items.indexOf(b)}},{key:"_getItemByDirection",value:function(a,b){var c=a===n.NEXT,d=a===n.PREVIOUS,e=this._getItemIndex(b),f=this._items.length-1,g=d&&0===e||c&&e===f;if(g&&!this._config.wrap)return b;var h=a===n.PREVIOUS?-1:1,i=(e+h)%this._items.length;return-1===i?this._items[this._items.length-1]:this._items[i]}},{key:"_triggerSlideEvent",value:function(b,c){var d=a.Event(o.SLIDE,{relatedTarget:b,direction:c});return a(this._element).trigger(d),d}},{key:"_setActiveIndicatorElement",value:function(b){if(this._indicatorsElement){a(this._indicatorsElement).find(q.ACTIVE).removeClass(p.ACTIVE);var c=this._indicatorsElement.children[this._getItemIndex(b)];c&&a(c).addClass(p.ACTIVE)}}},{key:"_slide",value:function(b,c){var d=this,e=a(this._element).find(q.ACTIVE_ITEM)[0],g=c||e&&this._getItemByDirection(b,e),h=Boolean(this._interval),i=b===n.NEXT?p.LEFT:p.RIGHT;if(g&&a(g).hasClass(p.ACTIVE))return void(this._isSliding=!1);var j=this._triggerSlideEvent(g,i);if(!j.isDefaultPrevented()&&e&&g){this._isSliding=!0,h&&this.pause(),this._setActiveIndicatorElement(g);var l=a.Event(o.SLID,{relatedTarget:g,direction:i});f.supportsTransitionEnd()&&a(this._element).hasClass(p.SLIDE)?(a(g).addClass(b),f.reflow(g),a(e).addClass(i),a(g).addClass(i),a(e).one(f.TRANSITION_END,function(){a(g).removeClass(i).removeClass(b),a(g).addClass(p.ACTIVE),a(e).removeClass(p.ACTIVE).removeClass(b).removeClass(i),d._isSliding=!1,setTimeout(function(){return a(d._element).trigger(l)},0)}).emulateTransitionEnd(k)):(a(e).removeClass(p.ACTIVE),a(g).addClass(p.ACTIVE),this._isSliding=!1,a(this._element).trigger(l)),h&&this.cycle()}}}],[{key:"_jQueryInterface",value:function(b){return this.each(function(){var c=a(this).data(g),d=a.extend({},l,a(this).data());"object"==typeof b&&a.extend(d,b);var e="string"==typeof b?b:d.slide;if(c||(c=new i(this,d),a(this).data(g,c)),"number"==typeof b)c.to(b);else if("string"==typeof e){if(void 0===c[e])throw new Error('No method named "'+e+'"');c[e]()}else d.interval&&(c.pause(),c.cycle())})}},{key:"_dataApiClickHandler",value:function(b){var c=f.getSelectorFromElement(this);if(c){var d=a(c)[0];if(d&&a(d).hasClass(p.CAROUSEL)){var e=a.extend({},a(d).data(),a(this).data()),h=this.getAttribute("data-slide-to");h&&(e.interval=!1),i._jQueryInterface.call(a(d),e),h&&a(d).data(g).to(h),b.preventDefault()}}}},{key:"VERSION",get:function(){return d}},{key:"Default",get:function(){return l}}]),i}();return a(document).on(o.CLICK_DATA_API,q.DATA_SLIDE,r._dataApiClickHandler),a(window).on(o.LOAD_DATA_API,function(){a(q.DATA_RIDE).each(function(){var b=a(this);r._jQueryInterface.call(b,b.data())})}),a.fn[b]=r._jQueryInterface,a.fn[b].Constructor=r,a.fn[b].noConflict=function(){return a.fn[b]=j,r._jQueryInterface},r}(jQuery),function(a){var b="collapse",d="4.0.0-alpha.2",g="bs.collapse",h="."+g,i=".data-api",j=a.fn[b],k=600,l={toggle:!0,parent:""},m={toggle:"boolean",parent:"string"},n={SHOW:"show"+h,SHOWN:"shown"+h,HIDE:"hide"+h,HIDDEN:"hidden"+h,CLICK_DATA_API:"click"+h+i},o={IN:"in",COLLAPSE:"collapse",COLLAPSING:"collapsing",COLLAPSED:"collapsed"},p={WIDTH:"width",HEIGHT:"height"},q={ACTIVES:".panel > .in, .panel > .collapsing",DATA_TOGGLE:'[data-toggle="collapse"]'},r=function(){function h(b,d){c(this,h),this._isTransitioning=!1,this._element=b,this._config=this._getConfig(d),this._triggerArray=a.makeArray(a('[data-toggle="collapse"][href="#'+b.id+'"],'+('[data-toggle="collapse"][data-target="#'+b.id+'"]'))),this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}return e(h,[{key:"toggle",value:function(){a(this._element).hasClass(o.IN)?this.hide():this.show()}},{key:"show",value:function(){var b=this;if(!this._isTransitioning&&!a(this._element).hasClass(o.IN)){var c=void 0,d=void 0;if(this._parent&&(c=a.makeArray(a(q.ACTIVES)),c.length||(c=null)),!(c&&(d=a(c).data(g),d&&d._isTransitioning))){var e=a.Event(n.SHOW);if(a(this._element).trigger(e),!e.isDefaultPrevented()){c&&(h._jQueryInterface.call(a(c),"hide"),d||a(c).data(g,null));var i=this._getDimension();a(this._element).removeClass(o.COLLAPSE).addClass(o.COLLAPSING),this._element.style[i]=0,this._element.setAttribute("aria-expanded",!0),this._triggerArray.length&&a(this._triggerArray).removeClass(o.COLLAPSED).attr("aria-expanded",!0),this.setTransitioning(!0);var j=function(){a(b._element).removeClass(o.COLLAPSING).addClass(o.COLLAPSE).addClass(o.IN),b._element.style[i]="",b.setTransitioning(!1),a(b._element).trigger(n.SHOWN)};if(!f.supportsTransitionEnd())return void j();var l=i[0].toUpperCase()+i.slice(1),m="scroll"+l;a(this._element).one(f.TRANSITION_END,j).emulateTransitionEnd(k),this._element.style[i]=this._element[m]+"px"}}}}},{key:"hide",value:function(){var b=this;if(!this._isTransitioning&&a(this._element).hasClass(o.IN)){var c=a.Event(n.HIDE);if(a(this._element).trigger(c),!c.isDefaultPrevented()){var d=this._getDimension(),e=d===p.WIDTH?"offsetWidth":"offsetHeight";this._element.style[d]=this._element[e]+"px",f.reflow(this._element),a(this._element).addClass(o.COLLAPSING).removeClass(o.COLLAPSE).removeClass(o.IN),this._element.setAttribute("aria-expanded",!1),this._triggerArray.length&&a(this._triggerArray).addClass(o.COLLAPSED).attr("aria-expanded",!1),this.setTransitioning(!0);var g=function(){b.setTransitioning(!1),a(b._element).removeClass(o.COLLAPSING).addClass(o.COLLAPSE).trigger(n.HIDDEN)};return this._element.style[d]=0,f.supportsTransitionEnd()?void a(this._element).one(f.TRANSITION_END,g).emulateTransitionEnd(k):void g()}}}},{key:"setTransitioning",value:function(a){this._isTransitioning=a}},{key:"dispose",value:function(){a.removeData(this._element,g),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null}},{key:"_getConfig",value:function(c){return c=a.extend({},l,c),c.toggle=Boolean(c.toggle),f.typeCheckConfig(b,c,m),c}},{key:"_getDimension",value:function(){var b=a(this._element).hasClass(p.WIDTH);return b?p.WIDTH:p.HEIGHT}},{key:"_getParent",value:function(){var b=this,c=a(this._config.parent)[0],d='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]';return a(c).find(d).each(function(a,c){b._addAriaAndCollapsedClass(h._getTargetFromElement(c),[c])}),c}},{key:"_addAriaAndCollapsedClass",value:function(b,c){if(b){var d=a(b).hasClass(o.IN);b.setAttribute("aria-expanded",d),c.length&&a(c).toggleClass(o.COLLAPSED,!d).attr("aria-expanded",d)}}}],[{key:"_getTargetFromElement",value:function(b){var c=f.getSelectorFromElement(b);return c?a(c)[0]:null}},{key:"_jQueryInterface",value:function(b){return this.each(function(){var c=a(this),d=c.data(g),e=a.extend({},l,c.data(),"object"==typeof b&&b);if(!d&&e.toggle&&/show|hide/.test(b)&&(e.toggle=!1),d||(d=new h(this,e),c.data(g,d)),"string"==typeof b){if(void 0===d[b])throw new Error('No method named "'+b+'"');d[b]()}})}},{key:"VERSION",get:function(){return d}},{key:"Default",get:function(){return l}}]),h}();return a(document).on(n.CLICK_DATA_API,q.DATA_TOGGLE,function(b){b.preventDefault();var c=r._getTargetFromElement(this),d=a(c).data(g),e=d?"toggle":a(this).data();r._jQueryInterface.call(a(c),e)}),a.fn[b]=r._jQueryInterface,a.fn[b].Constructor=r,a.fn[b].noConflict=function(){return a.fn[b]=j,r._jQueryInterface},r}(jQuery),function(a){var b="dropdown",d="4.0.0-alpha.2",g="bs.dropdown",h="."+g,i=".data-api",j=a.fn[b],k={HIDE:"hide"+h,HIDDEN:"hidden"+h,SHOW:"show"+h,SHOWN:"shown"+h,CLICK:"click"+h,CLICK_DATA_API:"click"+h+i,KEYDOWN_DATA_API:"keydown"+h+i},l={BACKDROP:"dropdown-backdrop",DISABLED:"disabled",OPEN:"open"},m={BACKDROP:".dropdown-backdrop",DATA_TOGGLE:'[data-toggle="dropdown"]',FORM_CHILD:".dropdown form",ROLE_MENU:'[role="menu"]',ROLE_LISTBOX:'[role="listbox"]',NAVBAR_NAV:".navbar-nav",VISIBLE_ITEMS:'[role="menu"] li:not(.disabled) a, [role="listbox"] li:not(.disabled) a'},n=function(){function b(a){c(this,b),this._element=a,this._addEventListeners()}return e(b,[{key:"toggle",value:function(){if(this.disabled||a(this).hasClass(l.DISABLED))return!1;var c=b._getParentFromElement(this),d=a(c).hasClass(l.OPEN);if(b._clearMenus(),d)return!1;if("ontouchstart"in document.documentElement&&!a(c).closest(m.NAVBAR_NAV).length){var e=document.createElement("div");e.className=l.BACKDROP,a(e).insertBefore(this),a(e).on("click",b._clearMenus)}var f={relatedTarget:this},g=a.Event(k.SHOW,f);return a(c).trigger(g),g.isDefaultPrevented()?!1:(this.focus(),this.setAttribute("aria-expanded","true"),a(c).toggleClass(l.OPEN),a(c).trigger(a.Event(k.SHOWN,f)),!1)}},{key:"dispose",value:function(){a.removeData(this._element,g),a(this._element).off(h),this._element=null}},{key:"_addEventListeners",value:function(){a(this._element).on(k.CLICK,this.toggle)}}],[{key:"_jQueryInterface",value:function(c){return this.each(function(){var d=a(this).data(g);if(d||a(this).data(g,d=new b(this)),"string"==typeof c){if(void 0===d[c])throw new Error('No method named "'+c+'"');d[c].call(this)}})}},{key:"_clearMenus",value:function(c){if(!c||3!==c.which){var d=a(m.BACKDROP)[0];d&&d.parentNode.removeChild(d);for(var e=a.makeArray(a(m.DATA_TOGGLE)),f=0;f0&&h--,40===c.which&&hh&&(h=0),g[h].focus()}}}},{key:"VERSION",get:function(){return d}}]),b}();return a(document).on(k.KEYDOWN_DATA_API,m.DATA_TOGGLE,n._dataApiKeydownHandler).on(k.KEYDOWN_DATA_API,m.ROLE_MENU,n._dataApiKeydownHandler).on(k.KEYDOWN_DATA_API,m.ROLE_LISTBOX,n._dataApiKeydownHandler).on(k.CLICK_DATA_API,n._clearMenus).on(k.CLICK_DATA_API,m.DATA_TOGGLE,n.prototype.toggle).on(k.CLICK_DATA_API,m.FORM_CHILD,function(a){a.stopPropagation()}),a.fn[b]=n._jQueryInterface,a.fn[b].Constructor=n,a.fn[b].noConflict=function(){return a.fn[b]=j,n._jQueryInterface},n}(jQuery),function(a){var b="modal",d="4.0.0-alpha.2",g="bs.modal",h="."+g,i=".data-api",j=a.fn[b],k=300,l=150,m={backdrop:!0,keyboard:!0,focus:!0,show:!0},n={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},o={HIDE:"hide"+h,HIDDEN:"hidden"+h,SHOW:"show"+h,SHOWN:"shown"+h,FOCUSIN:"focusin"+h,RESIZE:"resize"+h,CLICK_DISMISS:"click.dismiss"+h,KEYDOWN_DISMISS:"keydown.dismiss"+h,MOUSEUP_DISMISS:"mouseup.dismiss"+h,MOUSEDOWN_DISMISS:"mousedown.dismiss"+h,CLICK_DATA_API:"click"+h+i},p={SCROLLBAR_MEASURER:"modal-scrollbar-measure",BACKDROP:"modal-backdrop",OPEN:"modal-open",FADE:"fade",IN:"in"},q={DIALOG:".modal-dialog",DATA_TOGGLE:'[data-toggle="modal"]',DATA_DISMISS:'[data-dismiss="modal"]',FIXED_CONTENT:".navbar-fixed-top, .navbar-fixed-bottom, .is-fixed"},r=function(){function i(b,d){c(this,i),this._config=this._getConfig(d),this._element=b,this._dialog=a(b).find(q.DIALOG)[0],this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._originalBodyPadding=0,this._scrollbarWidth=0}return e(i,[{key:"toggle",value:function(a){return this._isShown?this.hide():this.show(a)}},{key:"show",value:function(b){var c=this,d=a.Event(o.SHOW,{relatedTarget:b});a(this._element).trigger(d),this._isShown||d.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),a(document.body).addClass(p.OPEN),this._setEscapeEvent(),this._setResizeEvent(),a(this._element).on(o.CLICK_DISMISS,q.DATA_DISMISS,a.proxy(this.hide,this)),a(this._dialog).on(o.MOUSEDOWN_DISMISS,function(){a(c._element).one(o.MOUSEUP_DISMISS,function(b){a(b.target).is(c._element)&&(c._ignoreBackdropClick=!0)})}),this._showBackdrop(a.proxy(this._showElement,this,b)))}},{key:"hide",value:function(b){b&&b.preventDefault();var c=a.Event(o.HIDE);a(this._element).trigger(c),this._isShown&&!c.isDefaultPrevented()&&(this._isShown=!1,this._setEscapeEvent(),this._setResizeEvent(),a(document).off(o.FOCUSIN),a(this._element).removeClass(p.IN),a(this._element).off(o.CLICK_DISMISS),a(this._dialog).off(o.MOUSEDOWN_DISMISS),f.supportsTransitionEnd()&&a(this._element).hasClass(p.FADE)?a(this._element).one(f.TRANSITION_END,a.proxy(this._hideModal,this)).emulateTransitionEnd(k):this._hideModal())}},{key:"dispose",value:function(){a.removeData(this._element,g),a(window).off(h),a(document).off(h),a(this._element).off(h),a(this._backdrop).off(h),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._originalBodyPadding=null,this._scrollbarWidth=null}},{key:"_getConfig",value:function(c){return c=a.extend({},m,c),f.typeCheckConfig(b,c,n),c}},{key:"_showElement",value:function(b){var c=this,d=f.supportsTransitionEnd()&&a(this._element).hasClass(p.FADE);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.scrollTop=0,d&&f.reflow(this._element),a(this._element).addClass(p.IN),this._config.focus&&this._enforceFocus();var e=a.Event(o.SHOWN,{relatedTarget:b}),g=function(){c._config.focus&&c._element.focus(),a(c._element).trigger(e)};d?a(this._dialog).one(f.TRANSITION_END,g).emulateTransitionEnd(k):g()}},{key:"_enforceFocus",value:function(){var b=this;a(document).off(o.FOCUSIN).on(o.FOCUSIN,function(c){document===c.target||b._element===c.target||a(b._element).has(c.target).length||b._element.focus()})}},{key:"_setEscapeEvent",value:function(){var b=this;this._isShown&&this._config.keyboard?a(this._element).on(o.KEYDOWN_DISMISS,function(a){27===a.which&&b.hide()}):this._isShown||a(this._element).off(o.KEYDOWN_DISMISS)}},{key:"_setResizeEvent",value:function(){this._isShown?a(window).on(o.RESIZE,a.proxy(this._handleUpdate,this)):a(window).off(o.RESIZE)}},{key:"_hideModal",value:function(){var b=this;this._element.style.display="none",this._showBackdrop(function(){a(document.body).removeClass(p.OPEN),b._resetAdjustments(),b._resetScrollbar(),a(b._element).trigger(o.HIDDEN)})}},{key:"_removeBackdrop",value:function(){this._backdrop&&(a(this._backdrop).remove(),this._backdrop=null)}},{key:"_showBackdrop",value:function(b){var c=this,d=a(this._element).hasClass(p.FADE)?p.FADE:"";if(this._isShown&&this._config.backdrop){var e=f.supportsTransitionEnd()&&d;if(this._backdrop=document.createElement("div"),this._backdrop.className=p.BACKDROP,d&&a(this._backdrop).addClass(d),a(this._backdrop).appendTo(document.body),a(this._element).on(o.CLICK_DISMISS,function(a){return c._ignoreBackdropClick?void(c._ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"===c._config.backdrop?c._element.focus():c.hide()))}),e&&f.reflow(this._backdrop),a(this._backdrop).addClass(p.IN),!b)return;if(!e)return void b();a(this._backdrop).one(f.TRANSITION_END,b).emulateTransitionEnd(l)}else if(!this._isShown&&this._backdrop){a(this._backdrop).removeClass(p.IN);var g=function(){c._removeBackdrop(),b&&b()};f.supportsTransitionEnd()&&a(this._element).hasClass(p.FADE)?a(this._backdrop).one(f.TRANSITION_END,g).emulateTransitionEnd(l):g()}else b&&b()}},{key:"_handleUpdate",value:function(){this._adjustDialog()}},{key:"_adjustDialog",value:function(){var a=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&a&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!a&&(this._element.style.paddingRight=this._scrollbarWidth+"px~")}},{key:"_resetAdjustments",value:function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}},{key:"_checkScrollbar",value:function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this._isBodyOverflowing=document.body.clientWidth=c){var d=this._targets[this._targets.length-1];this._activeTarget!==d&&this._activate(d)}if(this._activeTarget&&a=this._offsets[e]&&(void 0===this._offsets[e+1]||a .nav-item .fade, > .fade",ACTIVE:".active", +ACTIVE_CHILD:"> .nav-item > .active, > .active",DATA_TOGGLE:'[data-toggle="tab"], [data-toggle="pill"]',DROPDOWN_TOGGLE:".dropdown-toggle",DROPDOWN_ACTIVE_CHILD:"> .dropdown-menu .active"},o=function(){function b(a){c(this,b),this._element=a}return e(b,[{key:"show",value:function(){var b=this;if(!this._element.parentNode||this._element.parentNode.nodeType!==Node.ELEMENT_NODE||!a(this._element).hasClass(m.ACTIVE)){var c=void 0,d=void 0,e=a(this._element).closest(n.UL)[0],g=f.getSelectorFromElement(this._element);e&&(d=a.makeArray(a(e).find(n.ACTIVE)),d=d[d.length-1]);var h=a.Event(l.HIDE,{relatedTarget:this._element}),i=a.Event(l.SHOW,{relatedTarget:d});if(d&&a(d).trigger(h),a(this._element).trigger(i),!i.isDefaultPrevented()&&!h.isDefaultPrevented()){g&&(c=a(g)[0]),this._activate(this._element,e);var j=function(){var c=a.Event(l.HIDDEN,{relatedTarget:b._element}),e=a.Event(l.SHOWN,{relatedTarget:d});a(d).trigger(c),a(b._element).trigger(e)};c?this._activate(c,c.parentNode,j):j()}}}},{key:"dispose",value:function(){a.removeClass(this._element,g),this._element=null}},{key:"_activate",value:function(b,c,d){var e=a(c).find(n.ACTIVE_CHILD)[0],g=d&&f.supportsTransitionEnd()&&(e&&a(e).hasClass(m.FADE)||Boolean(a(c).find(n.FADE_CHILD)[0])),h=a.proxy(this._transitionComplete,this,b,e,g,d);e&&g?a(e).one(f.TRANSITION_END,h).emulateTransitionEnd(k):h(),e&&a(e).removeClass(m.IN)}},{key:"_transitionComplete",value:function(b,c,d,e){if(c){a(c).removeClass(m.ACTIVE);var g=a(c).find(n.DROPDOWN_ACTIVE_CHILD)[0];g&&a(g).removeClass(m.ACTIVE),c.setAttribute("aria-expanded",!1)}if(a(b).addClass(m.ACTIVE),b.setAttribute("aria-expanded",!0),d?(f.reflow(b),a(b).addClass(m.IN)):a(b).removeClass(m.FADE),b.parentNode&&a(b.parentNode).hasClass(m.DROPDOWN_MENU)){var h=a(b).closest(n.DROPDOWN)[0];h&&a(h).find(n.DROPDOWN_TOGGLE).addClass(m.ACTIVE),b.setAttribute("aria-expanded",!0)}e&&e()}}],[{key:"_jQueryInterface",value:function(c){return this.each(function(){var d=a(this),e=d.data(g);if(e||(e=e=new b(this),d.data(g,e)),"string"==typeof c){if(void 0===e[c])throw new Error('No method named "'+c+'"');e[c]()}})}},{key:"VERSION",get:function(){return d}}]),b}();return a(document).on(l.CLICK_DATA_API,n.DATA_TOGGLE,function(b){b.preventDefault(),o._jQueryInterface.call(a(this),"show")}),a.fn[b]=o._jQueryInterface,a.fn[b].Constructor=o,a.fn[b].noConflict=function(){return a.fn[b]=j,o._jQueryInterface},o}(jQuery),function(a){if(void 0===window.Tether)throw new Error("Bootstrap tooltips require Tether (http://github.hubspot.com/tether/)");var b="tooltip",d="4.0.0-alpha.2",g="bs.tooltip",h="."+g,i=a.fn[b],j=150,k="bs-tether",l={animation:!0,template:'

',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:"0 0",constraints:[]},m={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"string",constraints:"array"},n={TOP:"bottom center",RIGHT:"middle left",BOTTOM:"top center",LEFT:"middle right"},o={IN:"in",OUT:"out"},p={HIDE:"hide"+h,HIDDEN:"hidden"+h,SHOW:"show"+h,SHOWN:"shown"+h,INSERTED:"inserted"+h,CLICK:"click"+h,FOCUSIN:"focusin"+h,FOCUSOUT:"focusout"+h,MOUSEENTER:"mouseenter"+h,MOUSELEAVE:"mouseleave"+h},q={FADE:"fade",IN:"in"},r={TOOLTIP:".tooltip",TOOLTIP_INNER:".tooltip-inner"},s={element:!1,enabled:!1},t={HOVER:"hover",FOCUS:"focus",CLICK:"click",MANUAL:"manual"},u=function(){function i(a,b){c(this,i),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._tether=null,this.element=a,this.config=this._getConfig(b),this.tip=null,this._setListeners()}return e(i,[{key:"enable",value:function(){this._isEnabled=!0}},{key:"disable",value:function(){this._isEnabled=!1}},{key:"toggleEnabled",value:function(){this._isEnabled=!this._isEnabled}},{key:"toggle",value:function(b){if(b){var c=this.constructor.DATA_KEY,d=a(b.currentTarget).data(c);d||(d=new this.constructor(b.currentTarget,this._getDelegateConfig()),a(b.currentTarget).data(c,d)),d._activeTrigger.click=!d._activeTrigger.click,d._isWithActiveTrigger()?d._enter(null,d):d._leave(null,d)}else{if(a(this.getTipElement()).hasClass(q.IN))return void this._leave(null,this);this._enter(null,this)}}},{key:"dispose",value:function(){clearTimeout(this._timeout),this.cleanupTether(),a.removeData(this.element,this.constructor.DATA_KEY),a(this.element).off(this.constructor.EVENT_KEY),this.tip&&a(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._tether=null,this.element=null,this.config=null,this.tip=null}},{key:"show",value:function(){var b=this,c=a.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){a(this.element).trigger(c);var d=a.contains(this.element.ownerDocument.documentElement,this.element);if(c.isDefaultPrevented()||!d)return;var e=this.getTipElement(),g=f.getUID(this.constructor.NAME);e.setAttribute("id",g),this.element.setAttribute("aria-describedby",g),this.setContent(),this.config.animation&&a(e).addClass(q.FADE);var h="function"==typeof this.config.placement?this.config.placement.call(this,e,this.element):this.config.placement,j=this._getAttachment(h);a(e).data(this.constructor.DATA_KEY,this).appendTo(document.body),a(this.element).trigger(this.constructor.Event.INSERTED),this._tether=new Tether({attachment:j,element:e,target:this.element,classes:s,classPrefix:k,offset:this.config.offset,constraints:this.config.constraints,addTargetClasses:!1}),f.reflow(e),this._tether.position(),a(e).addClass(q.IN);var l=function(){var c=b._hoverState;b._hoverState=null,a(b.element).trigger(b.constructor.Event.SHOWN),c===o.OUT&&b._leave(null,b)};if(f.supportsTransitionEnd()&&a(this.tip).hasClass(q.FADE))return void a(this.tip).one(f.TRANSITION_END,l).emulateTransitionEnd(i._TRANSITION_DURATION);l()}}},{key:"hide",value:function(b){var c=this,d=this.getTipElement(),e=a.Event(this.constructor.Event.HIDE),g=function(){c._hoverState!==o.IN&&d.parentNode&&d.parentNode.removeChild(d),c.element.removeAttribute("aria-describedby"),a(c.element).trigger(c.constructor.Event.HIDDEN),c.cleanupTether(),b&&b()};a(this.element).trigger(e),e.isDefaultPrevented()||(a(d).removeClass(q.IN),f.supportsTransitionEnd()&&a(this.tip).hasClass(q.FADE)?a(d).one(f.TRANSITION_END,g).emulateTransitionEnd(j):g(),this._hoverState="")}},{key:"isWithContent",value:function(){return Boolean(this.getTitle())}},{key:"getTipElement",value:function(){return this.tip=this.tip||a(this.config.template)[0]}},{key:"setContent",value:function(){var b=a(this.getTipElement());this.setElementContent(b.find(r.TOOLTIP_INNER),this.getTitle()),b.removeClass(q.FADE).removeClass(q.IN),this.cleanupTether()}},{key:"setElementContent",value:function(b,c){var d=this.config.html;"object"==typeof c&&(c.nodeType||c.jquery)?d?a(c).parent().is(b)||b.empty().append(c):b.text(a(c).text()):b[d?"html":"text"](c)}},{key:"getTitle",value:function(){var a=this.element.getAttribute("data-original-title");return a||(a="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),a}},{key:"cleanupTether",value:function(){this._tether&&this._tether.destroy()}},{key:"_getAttachment",value:function(a){return n[a.toUpperCase()]}},{key:"_setListeners",value:function(){var b=this,c=this.config.trigger.split(" ");c.forEach(function(c){if("click"===c)a(b.element).on(b.constructor.Event.CLICK,b.config.selector,a.proxy(b.toggle,b));else if(c!==t.MANUAL){var d=c===t.HOVER?b.constructor.Event.MOUSEENTER:b.constructor.Event.FOCUSIN,e=c===t.HOVER?b.constructor.Event.MOUSELEAVE:b.constructor.Event.FOCUSOUT;a(b.element).on(d,b.config.selector,a.proxy(b._enter,b)).on(e,b.config.selector,a.proxy(b._leave,b))}}),this.config.selector?this.config=a.extend({},this.config,{trigger:"manual",selector:""}):this._fixTitle()}},{key:"_fixTitle",value:function(){var a=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==a)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))}},{key:"_enter",value:function(b,c){var d=this.constructor.DATA_KEY;return c=c||a(b.currentTarget).data(d),c||(c=new this.constructor(b.currentTarget,this._getDelegateConfig()),a(b.currentTarget).data(d,c)),b&&(c._activeTrigger["focusin"===b.type?t.FOCUS:t.HOVER]=!0),a(c.getTipElement()).hasClass(q.IN)||c._hoverState===o.IN?void(c._hoverState=o.IN):(clearTimeout(c._timeout),c._hoverState=o.IN,c.config.delay&&c.config.delay.show?void(c._timeout=setTimeout(function(){c._hoverState===o.IN&&c.show()},c.config.delay.show)):void c.show())}},{key:"_leave",value:function(b,c){var d=this.constructor.DATA_KEY;return c=c||a(b.currentTarget).data(d),c||(c=new this.constructor(b.currentTarget,this._getDelegateConfig()),a(b.currentTarget).data(d,c)),b&&(c._activeTrigger["focusout"===b.type?t.FOCUS:t.HOVER]=!1),c._isWithActiveTrigger()?void 0:(clearTimeout(c._timeout),c._hoverState=o.OUT,c.config.delay&&c.config.delay.hide?void(c._timeout=setTimeout(function(){c._hoverState===o.OUT&&c.hide()},c.config.delay.hide)):void c.hide())}},{key:"_isWithActiveTrigger",value:function(){for(var a in this._activeTrigger)if(this._activeTrigger[a])return!0;return!1}},{key:"_getConfig",value:function(c){return c=a.extend({},this.constructor.Default,a(this.element).data(),c),c.delay&&"number"==typeof c.delay&&(c.delay={show:c.delay,hide:c.delay}),f.typeCheckConfig(b,c,this.constructor.DefaultType),c}},{key:"_getDelegateConfig",value:function(){var a={};if(this.config)for(var b in this.config)this.constructor.Default[b]!==this.config[b]&&(a[b]=this.config[b]);return a}}],[{key:"_jQueryInterface",value:function(b){return this.each(function(){var c=a(this).data(g),d="object"==typeof b?b:null;if((c||!/destroy|hide/.test(b))&&(c||(c=new i(this,d),a(this).data(g,c)),"string"==typeof b)){if(void 0===c[b])throw new Error('No method named "'+b+'"');c[b]()}})}},{key:"VERSION",get:function(){return d}},{key:"Default",get:function(){return l}},{key:"NAME",get:function(){return b}},{key:"DATA_KEY",get:function(){return g}},{key:"Event",get:function(){return p}},{key:"EVENT_KEY",get:function(){return h}},{key:"DefaultType",get:function(){return m}}]),i}();return a.fn[b]=u._jQueryInterface,a.fn[b].Constructor=u,a.fn[b].noConflict=function(){return a.fn[b]=i,u._jQueryInterface},u}(jQuery));(function(a){var f="popover",h="4.0.0-alpha.2",i="bs.popover",j="."+i,k=a.fn[f],l=a.extend({},g.Default,{placement:"right",trigger:"click",content:"",template:''}),m=a.extend({},g.DefaultType,{content:"(string|element|function)"}),n={FADE:"fade",IN:"in"},o={TITLE:".popover-title",CONTENT:".popover-content",ARROW:".popover-arrow"},p={HIDE:"hide"+j,HIDDEN:"hidden"+j,SHOW:"show"+j,SHOWN:"shown"+j,INSERTED:"inserted"+j,CLICK:"click"+j,FOCUSIN:"focusin"+j,FOCUSOUT:"focusout"+j,MOUSEENTER:"mouseenter"+j,MOUSELEAVE:"mouseleave"+j},q=function(g){function k(){c(this,k),d(Object.getPrototypeOf(k.prototype),"constructor",this).apply(this,arguments)}return b(k,g),e(k,[{key:"isWithContent",value:function(){return this.getTitle()||this._getContent()}},{key:"getTipElement",value:function(){return this.tip=this.tip||a(this.config.template)[0]}},{key:"setContent",value:function(){var b=a(this.getTipElement());this.setElementContent(b.find(o.TITLE),this.getTitle()),this.setElementContent(b.find(o.CONTENT),this._getContent()),b.removeClass(n.FADE).removeClass(n.IN),this.cleanupTether()}},{key:"_getContent",value:function(){return this.element.getAttribute("data-content")||("function"==typeof this.config.content?this.config.content.call(this.element):this.config.content)}}],[{key:"_jQueryInterface",value:function(b){return this.each(function(){var c=a(this).data(i),d="object"==typeof b?b:null;if((c||!/destroy|hide/.test(b))&&(c||(c=new k(this,d),a(this).data(i,c)),"string"==typeof b)){if(void 0===c[b])throw new Error('No method named "'+b+'"');c[b]()}})}},{key:"VERSION",get:function(){return h}},{key:"Default",get:function(){return l}},{key:"NAME",get:function(){return f}},{key:"DATA_KEY",get:function(){return i}},{key:"Event",get:function(){return p}},{key:"EVENT_KEY",get:function(){return j}},{key:"DefaultType",get:function(){return m}}]),k}(g);return a.fn[f]=q._jQueryInterface,a.fn[f].Constructor=q,a.fn[f].noConflict=function(){return a.fn[f]=k,q._jQueryInterface},q})(jQuery)}(jQuery); \ No newline at end of file diff --git a/lib/jquery-2.2.1.min.js b/lib/jquery-2.2.1.min.js new file mode 100644 index 0000000..349030d --- /dev/null +++ b/lib/jquery-2.2.1.min.js @@ -0,0 +1,4 @@ +/*! jQuery v2.2.1 | (c) jQuery Foundation | jquery.org/license */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="2.2.1",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!k.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=d.createElement("script"),b.text=a,d.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:h.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(d=e.call(arguments,2),f=function(){return a.apply(b||this,d.concat(e.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return h.call(b,a)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&f.parentNode&&(this.length=1,this[0]=f),this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?void 0!==c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?h.call(n(a),this[0]):h.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||n.uniqueSort(e),D.test(a)&&e.reverse()),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.removeEventListener("DOMContentLoaded",J),a.removeEventListener("load",J),n.ready()}n.ready.promise=function(b){return I||(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(n.ready):(d.addEventListener("DOMContentLoaded",J),a.addEventListener("load",J))),I.promise(b)},n.ready.promise();var K=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)K(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},L=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function M(){this.expando=n.expando+M.uid++}M.uid=1,M.prototype={register:function(a,b){var c=b||{};return a.nodeType?a[this.expando]=c:Object.defineProperty(a,this.expando,{value:c,writable:!0,configurable:!0}),a[this.expando]},cache:function(a){if(!L(a))return{};var b=a[this.expando];return b||(b={},L(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[b]=c;else for(d in b)e[d]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=a[this.expando];if(void 0!==f){if(void 0===b)this.register(a);else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in f?d=[b,e]:(d=e,d=d in f?[d]:d.match(G)||[])),c=d.length;while(c--)delete f[d[c]]}(void 0===b||n.isEmptyObject(f))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!n.isEmptyObject(b)}};var N=new M,O=new M,P=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Q=/[A-Z]/g;function R(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Q,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:P.test(c)?n.parseJSON(c):c}catch(e){}O.set(a,b,c); +}else c=void 0;return c}n.extend({hasData:function(a){return O.hasData(a)||N.hasData(a)},data:function(a,b,c){return O.access(a,b,c)},removeData:function(a,b){O.remove(a,b)},_data:function(a,b,c){return N.access(a,b,c)},_removeData:function(a,b){N.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=O.get(f),1===f.nodeType&&!N.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),R(f,d,e[d])));N.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){O.set(this,a)}):K(this,function(b){var c,d;if(f&&void 0===b){if(c=O.get(f,a)||O.get(f,a.replace(Q,"-$&").toLowerCase()),void 0!==c)return c;if(d=n.camelCase(a),c=O.get(f,d),void 0!==c)return c;if(c=R(f,d,void 0),void 0!==c)return c}else d=n.camelCase(a),this.each(function(){var c=O.get(this,d);O.set(this,d,b),a.indexOf("-")>-1&&void 0!==c&&O.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){O.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=N.get(a,b),c&&(!d||n.isArray(c)?d=N.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return N.get(a,c)||N.access(a,c,{empty:n.Callbacks("once memory").add(function(){N.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length",""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};$.optgroup=$.option,$.tbody=$.tfoot=$.colgroup=$.caption=$.thead,$.th=$.td;function _(a,b){var c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function aa(a,b){for(var c=0,d=a.length;d>c;c++)N.set(a[c],"globalEval",!b||N.get(b[c],"globalEval"))}var ba=/<|&#?\w+;/;function ca(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],o=0,p=a.length;p>o;o++)if(f=a[o],f||0===f)if("object"===n.type(f))n.merge(m,f.nodeType?[f]:f);else if(ba.test(f)){g=g||l.appendChild(b.createElement("div")),h=(Y.exec(f)||["",""])[1].toLowerCase(),i=$[h]||$._default,g.innerHTML=i[1]+n.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;n.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",o=0;while(f=m[o++])if(d&&n.inArray(f,d)>-1)e&&e.push(f);else if(j=n.contains(f.ownerDocument,f),g=_(l.appendChild(f),"script"),j&&aa(g),c){k=0;while(f=g[k++])Z.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),l.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var da=/^key/,ea=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,fa=/^([^.]*)(?:\.(.+)|)/;function ga(){return!0}function ha(){return!1}function ia(){try{return d.activeElement}catch(a){}}function ja(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ja(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=ha;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return"undefined"!=typeof n&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(G)||[""],j=b.length;while(j--)h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.hasData(a)&&N.get(a);if(r&&(i=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&N.remove(a,"handle events")}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(N.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.rnamespace||a.rnamespace.test(g.namespace))&&(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]*)\/>/gi,la=/\s*$/g;function pa(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function qa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function ra(a){var b=na.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function sa(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(N.hasData(a)&&(f=N.access(a),g=N.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}O.hasData(a)&&(h=O.access(a),i=n.extend({},h),O.set(b,i))}}function ta(a,b){var c=b.nodeName.toLowerCase();"input"===c&&X.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}function ua(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&ma.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),ua(f,b,c,d)});if(o&&(e=ca(b,a[0].ownerDocument,!1,a,d),g=e.firstChild,1===e.childNodes.length&&(e=g),g||d)){for(h=n.map(_(e,"script"),qa),i=h.length;o>m;m++)j=e,m!==p&&(j=n.clone(j,!0,!0),i&&n.merge(h,_(j,"script"))),c.call(a[m],j,m);if(i)for(k=h[h.length-1].ownerDocument,n.map(h,ra),m=0;i>m;m++)j=h[m],Z.test(j.type||"")&&!N.access(j,"globalEval")&&n.contains(k,j)&&(j.src?n._evalUrl&&n._evalUrl(j.src):n.globalEval(j.textContent.replace(oa,"")))}return a}function va(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(_(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&aa(_(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(ka,"<$1>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=_(h),f=_(a),d=0,e=f.length;e>d;d++)ta(f[d],g[d]);if(b)if(c)for(f=f||_(a),g=g||_(h),d=0,e=f.length;e>d;d++)sa(f[d],g[d]);else sa(a,h);return g=_(h,"script"),g.length>0&&aa(g,!i&&_(a,"script")),h},cleanData:function(a){for(var b,c,d,e=n.event.special,f=0;void 0!==(c=a[f]);f++)if(L(c)){if(b=c[N.expando]){if(b.events)for(d in b.events)e[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);c[N.expando]=void 0}c[O.expando]&&(c[O.expando]=void 0)}}}),n.fn.extend({domManip:ua,detach:function(a){return va(this,a,!0)},remove:function(a){return va(this,a)},text:function(a){return K(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.appendChild(a)}})},prepend:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(_(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return K(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!la.test(a)&&!$[(Y.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(_(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return ua(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(_(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),f=e.length-1,h=0;f>=h;h++)c=h===f?this:this.clone(!0),n(e[h])[b](c),g.apply(d,c.get());return this.pushStack(d)}});var wa,xa={HTML:"block",BODY:"block"};function ya(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function za(a){var b=d,c=xa[a];return c||(c=ya(a,b),"none"!==c&&c||(wa=(wa||n("