Version Description
Download this release
Release Info
Developer | PixelYourSite |
Plugin | PixelYourSite – Facebook Pixel (Events, WooCommerce & Easy Digital Downloads) |
Version | 7.0.3 |
Comparing to | |
See all releases |
Code changes from version 7.0.2 to 7.0.3
- dist/styles/admin.css.map +1 -1
- facebook-pixel-master.php +2 -2
- includes/functions-admin.php +4 -24
- modules/google_analytics/ga.php +2 -0
- modules/head_footer/head_footer.php +6 -6
- pixelyoursite.php +1 -1
- readme.txt +8 -1
- vendor/autoload.php +1 -1
- vendor/composer/autoload_real.php +4 -4
- vendor/composer/autoload_static.php +3 -3
dist/styles/admin.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"sources":["../node_modules/font-awesome/scss/_icons.scss","../assets/styles/admin.scss","../node_modules/font-awesome/scss/_variables.scss","../node_modules/bootstrap/scss/_variables.scss","../assets/styles/_variables.scss","../assets/styles/_reboot.scss","../node_modules/bootstrap/scss/mixins/_hover.scss","../node_modules/bootstrap/scss/_type.scss","../node_modules/bootstrap/scss/mixins/_lists.scss","../node_modules/bootstrap/scss/_card.scss","../node_modules/bootstrap/scss/mixins/_border-radius.scss","../node_modules/bootstrap/scss/mixins/_breakpoints.scss","../node_modules/bootstrap/scss/_code.scss","../node_modules/bootstrap/scss/_custom-forms.scss","../node_modules/bootstrap/scss/mixins/_gradients.scss","../node_modules/bootstrap/scss/_functions.scss","../node_modules/bootstrap/scss/mixins/_grid.scss","../node_modules/bootstrap/scss/_grid.scss","../node_modules/bootstrap/scss/mixins/_grid-framework.scss","../node_modules/bootstrap/scss/_nav.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/_transition.scss","../node_modules/bootstrap/scss/mixins/_forms.scss","../node_modules/bootstrap/scss/_buttons.scss","../node_modules/bootstrap/scss/mixins/_buttons.scss","../node_modules/bootstrap/scss/_transitions.scss","../node_modules/bootstrap/scss/_badge.scss","../node_modules/bootstrap/scss/mixins/_badge.scss","../node_modules/bootstrap/scss/_alert.scss","../node_modules/bootstrap/scss/mixins/_alert.scss","../node_modules/bootstrap/scss/_popover.scss","../node_modules/bootstrap/scss/mixins/_reset-text.scss","../node_modules/bootstrap/scss/utilities/_align.scss","../node_modules/bootstrap/scss/mixins/_background-variant.scss","../node_modules/bootstrap/scss/utilities/_background.scss","../node_modules/bootstrap/scss/utilities/_borders.scss","../node_modules/bootstrap/scss/mixins/_clearfix.scss","../node_modules/bootstrap/scss/utilities/_display.scss","../node_modules/bootstrap/scss/utilities/_embed.scss","../node_modules/bootstrap/scss/utilities/_flex.scss","../node_modules/bootstrap/scss/mixins/_float.scss","../node_modules/bootstrap/scss/utilities/_float.scss","../node_modules/bootstrap/scss/utilities/_position.scss","../node_modules/bootstrap/scss/mixins/_screen-reader.scss","../node_modules/bootstrap/scss/utilities/_screenreaders.scss","../node_modules/bootstrap/scss/utilities/_sizing.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/mixins/_visibility.scss","../node_modules/bootstrap/scss/utilities/_visibility.scss","../assets/styles/_theme.scss","../assets/styles/_switcher.scss","../assets/styles/_select2.scss","../assets/styles/_unavailable.scss","../node_modules/font-awesome/scss/font-awesome.scss","../node_modules/font-awesome/scss/_path.scss","../node_modules/font-awesome/scss/_core.scss","../node_modules/font-awesome/scss/_larger.scss","../node_modules/font-awesome/scss/_fixed-width.scss","../node_modules/font-awesome/scss/_list.scss","../node_modules/font-awesome/scss/_bordered-pulled.scss","../node_modules/font-awesome/scss/_animated.scss","../node_modules/font-awesome/scss/_rotated-flipped.scss","../node_modules/font-awesome/scss/_mixins.scss","../node_modules/font-awesome/scss/_stacked.scss","../node_modules/font-awesome/scss/_screen-reader.scss"],"names":[],"mappings":"AAGA,iBCHA,AC2UsB,KDjUpB,6FEgNgL,AF/MhL,eAAgB,AAChB,gBGLoB,AHMpB,gBGJoB,AHKpB,cEMgB,AFLhB,gBAAiB,AACjB,6BAA8B,AAC9B,8BAA+B,AAC/B,0BAA2B,AAC3B,6BAA8B,AAC9B,uCAAiC,CA4BlC,AAhDD,gCIOE,qBAAuB,CACxB,AAIC,cACE,kBAAoB,CAAA,AJbxB,oIIoBE,aAAe,CAChB,AJrBD,2BI6BE,sBAAyB,CAC1B,AJ9BD,QIuCE,uBAAwB,AACxB,SAAU,AACV,gBAAkB,CACnB,AJ1CD,gDIuDE,aAAc,AACd,mBFyLoC,CExLrC,AJzDD,OIiEE,aAAc,AACd,kBFkF8B,CEjF/B,AJnED,gDI8EE,0BAA2B,AAC3B,iCAAkC,AAClC,YAAa,AACb,eAAiB,CAClB,AJlFD,aIqFE,mBAAoB,AACpB,kBAAmB,AACnB,mBAAqB,CACtB,AJxFD,wBI6FE,aAAc,AACd,kBAAoB,CACrB,AJ/FD,4CIqGE,eAAiB,CAClB,AJtGD,QIyGE,eF4H+B,CE3HhC,AJ1GD,QI6GE,oBAAqB,AACrB,aAAe,CAChB,AJ/GD,gBIkHE,eAAiB,CAClB,AJnHD,SIsHE,iBAAmB,CACpB,AJvHD,mBI4HE,kBAAoB,CACrB,AJ7HD,WIiIE,aAAe,CAChB,AJlID,kBI2IE,kBAAmB,AACnB,cAAe,AACf,cAAe,AACf,uBAAyB,CAC1B,AJ/ID,SIiJM,aAAe,CAAI,AJjJzB,SIkJM,SAAW,CAAI,AJlJrB,OI0JE,cFtHe,AEuHf,qBFf8B,AEgB9B,6BAA8B,AAC9B,oCAAsC,CAMvC,AJnKD,aIgKI,cFnB8B,AEoB9B,yBFnBiC,CGnIX,ALX1B,qHIgLI,cAAe,AACf,oBAAsB,CCvJrB,AL1BL,yCIqLI,SAAW,CACZ,AJtLH,sCIkME,gCAAkC,AAClC,aAAe,CAChB,AJpMD,SI6ME,cAAe,AAGf,4BAA8B,CAC/B,AJjND,YI0NE,eAAiB,CAClB,AJ3ND,SImOE,sBAAuB,AACvB,iBAAmB,CACpB,AJrOD,oBIwOE,eAAiB,CAClB,AJzOD,+HI+PE,8BAA2B,AAA3B,yBAA2B,CAC5B,AJhQD,WIwQE,wBAA0B,CAC3B,AJzQD,aI4QE,mBFmBkC,AElBlC,sBFkBkC,AEjBlC,cF7PgB,AE8PhB,gBAAiB,AACjB,mBAAqB,CACtB,AJjRD,QIsRE,kBAAoB,CACrB,AJvRD,WIgSE,qBAAsB,AACtB,mBAAqB,CACtB,AJlSD,YIwSE,eAAiB,CAClB,AJzSD,kBIgTE,mBAAoB,AACpB,yCAA2C,CAC5C,AJlTD,+DIyTE,SAAU,AACV,oBAAqB,AACrB,kBAAmB,AACnB,mBAAqB,CACtB,AJ7TD,uBIiUE,gBAAkB,CACnB,AJlUD,wBIsUE,mBAAqB,CACtB,AJvUD,yEIgVE,yBAA2B,CAC5B,AJjVD,4IIwVE,UAAW,AACX,iBAAmB,CACpB,AJ1VD,iDI8VE,sBAAuB,AACvB,SAAW,CACZ,AJhWD,mGI4WE,0BAA4B,CAC7B,AJ7WD,cIgXE,cAAe,AAEf,eAAiB,CAClB,AJnXD,cI2XE,YAAa,AAEb,UAAW,AACX,SAAU,AACV,QAAU,CACX,AJhYD,YIqYE,cAAe,AACf,WAAY,AACZ,eAAgB,AAChB,UAAW,AACX,oBAAqB,AACrB,iBAAkB,AAClB,oBAAqB,AACrB,cAAe,AACf,kBAAoB,CACrB,AJ9YD,cIiZE,uBAAyB,CAC1B,AJlZD,4FIuZE,WAAa,CACd,AJxZD,mBI+ZE,oBAAqB,AACrB,uBAAyB,CAC1B,AJjaD,+FIyaE,uBAAyB,CAC1B,AJ1aD,kCIkbE,aAAc,AACd,yBAA2B,CAC5B,AJpbD,YI2bE,oBAAsB,CACvB,AJ5bD,aI+bE,iBAAmB,CACpB,AJhcD,cImcE,YAAc,CACf,AJpcD,cIycE,sBAAyB,CAC1B,AJ1cD,sGMQE,oBJyOoC,AIxOpC,oBJyOmC,AIxOnC,gBJyO+B,AIxO/B,gBJyO+B,AIxO/B,aJyOmC,CIxOpC,ANbD,iBMeU,cHLS,CGKmB,ANftC,mDMkBU,cHLS,CGKmB,ANlBtC,iBMmBU,iBJ2NmC,CI3NP,ANnBtC,iBMoBU,cJ2MwB,CI3MI,ANpBtC,WMuBE,kBJ2O4C,AI1O5C,eJ2O+B,CI1OhC,ANzBD,gBM6BE,eJ0NgC,AIzNhC,gBJ8N+B,AI7N/B,eJqN+B,CIpNhC,ANhCD,gBMkCE,iBJsNkC,AIrNlC,gBJ0N+B,AIzN/B,eJgN+B,CI/MhC,ANrCD,gBMuCE,iBJkNkC,AIjNlC,gBJsN+B,AIrN/B,eJ2M+B,CI1MhC,AN1CD,gBM4CE,iBJ8MkC,AI7MlC,gBJkN+B,AIjN/B,eJsM+B,CIrMhC,AN/CD,QMuDE,gBAAiB,AACjB,mBAAoB,AACpB,SAAU,AACV,mCJrCa,CIsCd,AN3DD,uBMoEE,cJiM+B,AIhM/B,eJ+J+B,CI9JhC,ANtED,qBM0EE,aJqMgC,AIpMhC,wBJ6Me,CI5MhB,AN5ED,sCOIE,eAAgB,AAChB,eAAiB,CDqFlB,AN1FD,uBM4FE,oBAAsB,CAKvB,ANjGD,wCM+FI,gBJuL6B,CItL9B,ANhGH,iBM0GE,cAAe,AACf,wBAA0B,CAC3B,AN5GD,iBMgHE,mBJFW,AIGX,iBJyJ4C,CIxJ7C,ANlHD,wBMqHE,cAAe,AACf,cAAe,AACf,aJtGgB,CI2GjB,AN5HD,+BM0HI,qBAAuB,CACxB,AN3HH,WQKE,kBAAmB,AACnB,oBAAc,AAAd,aAAc,AACd,0BAAuB,AAAvB,sBAAuB,AACvB,YAAa,AACb,qBAAsB,AACtB,sBNCa,AMAb,2BAA4B,AAC5B,kCNSa,AOjBX,oBPmMgC,CMxKnC,AR/BD,cQgBI,eAAgB,AAChB,aAAe,CAChB,ARlBH,gESUI,8BP6LgC,AO5LhC,8BP4LgC,CMhL/B,ARvBL,8DSwBI,kCP+KgC,AO9KhC,gCP8KgC,CM1K/B,AR7BL,gBQoCE,kBAAe,AAAf,cAAe,AACf,eNsjByC,CMrjB1C,ARtCD,iBQyCE,oBNijBwC,CMhjBzC,AR1CD,oBQ6CE,oBAA4B,AAC5B,eAAiB,CAClB,AR/CD,2BQkDE,eAAiB,CAClB,ARnDD,sBQuDI,oBAAsB,CH5CA,ALX1B,2BQ2DI,mBNgiBuC,CM/hBxC,AR5DH,kBQoEE,uBNuhByC,AMthBzC,gBAAiB,AACjB,iCNjDa,AMkDb,wCNlDa,CM6Dd,ARlFD,8BSII,uDDsE8E,CAC/E,AR3EH,2DQ+EM,YAAc,CACf,ARhFL,kBQqFE,uBNsgByC,AMrgBzC,iCNjEa,AMkEb,qCNlEa,CMuEd,AR5FD,6BSII,uDP2lBoC,CMpgBrC,AR3FH,uBQqGE,sBNqfwC,AMnfxC,eAAiB,CAClB,ARxGD,+CQoGE,sBAA8B,AAE9B,oBAA6B,CAO9B,AR7GD,uBQiHE,kBAAmB,AACnB,MAAO,AACP,QAAS,AACT,SAAU,AACV,OAAQ,AACR,eN6eyC,CM5e1C,ARvHD,eQ0HE,WAAY,ACtHV,gCP2lBoC,CMnevC,AR5HD,mBQgIE,WAAY,ACtHV,0CPqlBoC,AOplBpC,0CPolBoC,CM7dvC,ARlID,sBQqIE,WAAY,AC7GV,8CPukBoC,AOtkBpC,4CPskBoC,CMxdvC,ARvID,gBQ6IE,oBAAc,AAAd,aAAc,AACd,0BAAuB,AAAvB,qBAAuB,CAqBxB,ARnKD,sBQiJI,kBNodmD,CMndpD,AE1FC,yBVxDJ,gBQqJI,uBAAoB,AAApB,mBAAoB,AACpB,mBN+cmD,AM9cnD,iBN8cmD,CMlctD,ARnKD,sBQ0JM,oBAAc,AAAd,aAAc,AAEd,gBAAa,AAAb,YAAa,AACb,0BAAuB,AAAvB,sBAAuB,AACvB,kBNuciD,AMtcjD,gBAAiB,AACjB,gBNqciD,CMpclD,CAAA,ARjKL,iBQ2KE,oBAAc,AAAd,aAAc,AACd,0BAAuB,AAAvB,qBAAuB,CAiExB,AR7OD,uBQ+KI,kBNsbmD,CMrbpD,AExHC,yBVxDJ,iBQmLI,uBAAoB,AAApB,kBAAoB,CA0DvB,AR7OD,uBQuLM,gBAAa,AAAb,YAAa,AACb,eAAiB,CAmDlB,AR3OL,6BQ2LQ,cAAe,AACf,aAAe,CAChB,AR7LP,mCSiBI,0BDiLoC,AChLpC,4BDgLoC,CAQ/B,AR1MT,iDQqMY,yBAA2B,CAC5B,ARtMX,oDQwMY,4BAA8B,CAC/B,ARzMX,kCS+BI,yBD8KmC,AC7KnC,2BD6KmC,CAQ9B,ARrNT,gDQgNY,wBAA0B,CAC3B,ARjNX,mDQmNY,2BAA6B,CAC9B,ARpNX,kCSII,oBPmMgC,CMyB3B,ARhOT,gDSUI,8BP6LgC,AO5LhC,8BP4LgC,CMqBzB,AR5NX,mDSwBI,kCP+KgC,AO9KhC,gCP8KgC,CMwBzB,AR/NX,gQQuOY,eAAiB,CAClB,CAAA,ARxOX,yBQsPI,oBNoWsC,CMnWvC,AE/LC,yBVxDJ,mBQ0PI,eN8WiC,AM7WjC,kBN8WuC,CMvW1C,ARlQD,yBQ8PM,qBAAsB,AACtB,UAAY,CACb,CAAA,ARhQL,sCWKE,sFTsNkH,CSrNnH,AXND,UWUE,oBTyyBuC,ASxyBvC,cTsyBqC,ASryBrC,cTwyByC,ASvyBzC,yBTDgB,AORd,oBPmMgC,CSjLnC,AAbD,YASI,UAAW,AACX,cAAe,AACf,wBAA0B,CAC3B,AXrBH,SW0BE,oBTyxBuC,ASxxBvC,cTsxBqC,ASrxBrC,WTjBa,ASkBb,yBTTgB,AOhBd,mBPqM+B,CSlKlC,AXvCD,aWkCI,UAAW,AACX,eAAgB,AAChB,eTiM6B,CS/L9B,AXtCH,SW2CE,cAAe,AACf,aAAc,AACd,mBAAoB,AACpB,cTmwBqC,ASlwBrC,aT3BgB,CSqCjB,AXzDD,cWmDI,UAAW,AACX,kBAAmB,AACnB,cAAe,AACf,6BAA8B,AAC9B,eAAiB,CAClB,AXxDH,qBW6DE,iBT8vBuC,AS7vBvC,iBAAmB,CACpB,AX/DD,qBYUE,kBAAmB,AACnB,2BAAqB,AAArB,oBAAqB,AACrB,kBAAiB,AACjB,oBV2X4C,AU1X5C,iBV4X0C,CU3X3C,AZfD,2BYkBE,kBAAmB,AACnB,WAAY,AACZ,SAAW,CA4BZ,AZhDD,6DYuBI,WVZW,AWLX,wBX8Ba,CUVd,AZ1BH,2DY8BI,yDVMa,CULd,AZ/BH,4DYkCI,WVvBW,AWLX,wBXqZmD,CUtXpD,AZrCH,8DYyCM,wBV5BY,CU6Bb,AZ1CL,gEY6CM,aV5BY,CU6Bb,AZ9CL,+BYuDE,kBAAmB,AACnB,UAAwB,AACxB,OAAQ,AACR,cAAe,AACf,WViV0C,AUhV1C,YVgV0C,AU/U1C,oBAAqB,AACrB,yBAAkB,AAAlB,sBAAkB,AAAlB,qBAAkB,AAAlB,iBAAkB,AAClB,sBV8U0C,AU7U1C,4BAA6B,AAC7B,wBAAmC,AACnC,uBV4U6C,CU1U9C,AZpED,gDSII,oBPmMgC,CU1HjC,AZ7EH,8EYgFI,yNEpCiB,CFqClB,AZjFH,oFYoFI,yBVhDa,AUiDb,sKEzCiB,CF2ClB,AZvFH,6CYgGI,iBVsU+C,CUrUhD,AZjGH,2EYoGI,mKExDiB,CFyDlB,AZrGH,8BY+GE,oBAAc,AAAd,aAAc,AACd,0BAAuB,AAAvB,qBAAuB,CASxB,AZzHD,8CYmHI,oBVsR0C,CUjR3C,AZxHH,8DYsHM,aAAe,CAChB,AZvHL,oBYmIE,qBAAsB,AACtB,eAAgB,AAChB,2BV0O0C,AUzO1C,uCVoSuC,AUnSvC,gBT9HoB,AS+HpB,cVtHgB,AUuHhB,sBAAuB,AACvB,kNAAsG,AACtG,yBVuS0C,AUtS1C,yBV7HgB,AU+Hd,qBVyDgC,AUrDlC,wBAAiB,AAAjB,qBAAiB,AAAjB,eAAiB,CAgClB,AZlLD,0BYqJI,qBVoSuC,AUnSvC,YAAc,CAYf,AZlKH,qCY+JM,cV7IY,AU8IZ,qBVrJS,CUsJV,AZjKL,8BYqKI,YAAa,AACb,qBAAuB,CACxB,AZvKH,6BY0KI,cVzJc,AU0Jd,wBV9Jc,CU+Jf,AZ5KH,gCYgLI,SAAW,CACZ,AZjLH,uBYqLE,6BV6L0C,AU5L1C,oBVmPyC,AUlPzC,uBVkPyC,AUjPzC,aVoQqC,CUnQtC,AZzLD,kBYiME,kBAAmB,AACnB,qBAAsB,AACtB,eAAgB,AAChB,2BV2K0C,AU1K1C,eAAiB,CAClB,AZtMD,wBYyME,gBVuPuC,AUtPvC,eAAgB,AAChB,2BVoK0C,AUnK1C,SAAU,AACV,SAAW,CAKZ,AZlND,mDYgNI,iDV5Ka,CU6Kd,AZjNH,0BYqNE,kBAAmB,AACnB,MAAO,AACP,QAAS,AACT,OAAQ,AACR,UAAW,AACX,2BVqJ0C,AUpJ1C,uBV8FkC,AU7FlC,gBTnNoB,ASoNpB,cV3MgB,AU4MhB,oBAAqB,AACrB,yBAAkB,AAAlB,sBAAkB,AAAlB,qBAAkB,AAAlB,iBAAkB,AAClB,sBVrNa,AUsNb,yBVlNgB,AOXd,oBPmMgC,CUyDnC,AZhQD,+CYuOM,wBVyOkB,CUxOnB,AZxOL,iCY4OI,kBAAmB,AACnB,SVzC6B,AU0C7B,WV1C6B,AU2C7B,YV3C6B,AU4C7B,UAAW,AACX,cAAe,AACf,2BV6HwC,AU5HxC,uBVsEgC,AUrEhC,gBT3OkB,AS4OlB,cVnOc,AWZd,yBXOc,AU0Od,yBVxOc,AOXd,+BGoPgF,CACjF,AZzPH,0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AlBpCH,yBkBuCI,6BAAgD,AT7BhD,8BP6LgC,AO5LhC,8BP4LgC,CgBpJjC,AlBnDH,8DkB2CM,iChBiekC,CGlfnC,AL1BL,kCkB+CM,chB9BY,AgB+BZ,6BAA8B,AAC9B,wBAA0B,CAC3B,AlBlDL,wEkBuDI,chBrCc,AgBsCd,sBhB7CW,AgB8CX,2BhB9CW,CgB+CZ,AlB1DH,8BkB8DI,gBhBsI6B,AO1L7B,yBSsD4B,ATrD5B,yBSqD4B,CAC7B,AlBjEH,0BSII,oBPmMgC,CgB3HjC,AlB5EH,iEkBgFI,WhBrEW,AgBsEX,wBhB7Ca,CgB8Cd,AlBlFH,yBkB4FI,kBAAe,AAAf,cAAe,AACf,iBAAmB,CACpB,AlB9FH,8BkBmGI,0BAAc,AAAd,aAAc,AACd,oBAAa,AAAb,YAAa,AACb,iBAAmB,CACpB,AlBtGH,4BkBgHI,YAAc,CACf,AlBjHH,0BkBmHI,aAAe,CAChB,AlBpHH,YmBKE,WAAY,AACZ,eAAgB,AAChB,mBjBuGW,AiBtGX,4BjB0RuC,CiBrQxC,AnB7BD,8BmBYI,ejBmRgC,AiBlRhC,mBAAoB,AACpB,4BjBDc,CiBEf,AnBfH,qBmBkBI,sBAAuB,AACvB,+BjBNc,CiBOf,AnBpBH,wBmBuBI,4BjBVc,CiBWf,AnBxBH,mBmB2BI,qBjBhBW,CiBiBZ,AnB5BH,oCmBuCI,ajByP+B,CiBxPhC,AnBxCH,qEmBqDI,wBjBxCc,CiByCf,AnBtDH,4DmB2DM,uBAAuB,CACxB,AnB5DL,8CmBuEI,gCjBlDW,CiBmDZ,AnBxEH,iCmBmFM,iCjB9DS,CGVW,ALX1B,kEoBSM,wBN2EO,CM1ER,ApBVL,2HoBwBU,wBARmB,CASpB,ApBzBT,wEoBSM,wBN2EO,CM1ER,ApBVL,iIoBwBU,wBARmB,CASpB,ApBzBT,kEoBSM,wBN2EO,CM1ER,ApBVL,2HoBwBU,wBARmB,CASpB,ApBzBT,yDoBSM,wBN2EO,CM1ER,ApBVL,kHoBwBU,wBARmB,CASpB,ApBzBT,kEoBSM,wBN2EO,CM1ER,ApBVL,2HoBwBU,wBARmB,CASpB,ApBzBT,+DoBSM,wBN2EO,CM1ER,ApBVL,wHoBwBU,wBARmB,CASpB,ApBzBT,4DoBSM,wBN2EO,CM1ER,ApBVL,qHoBwBU,wBARmB,CASpB,ApBzBT,yDoBSM,wBN2EO,CM1ER,ApBVL,kHoBwBU,wBARmB,CASpB,ApBzBT,uLoBwBU,iCARmB,CASpB,ApBzBT,2BmB6GM,WjBlGS,AiBmGT,yBjB1FY,AiB2FZ,oBjBiM+B,CiBhMhC,AnBhHL,4BmBqHM,cjBnGY,AiBoGZ,yBjBzGY,AiB0GZ,oBjB1GY,CiB2Gb,AnBxHL,iBmB6HE,WjBlHa,AiBmHb,wBjB1GgB,CiBmIjB,AnBvJD,kEmBmII,oBjB6KiC,CiB5KlC,AnBpIH,gCmBuII,QAAU,CACX,AnBxIH,yDmB4IM,oCjBjIS,CiBkIV,AnB7IL,4CmBmJQ,qCjBxIO,CGAW,AK0DtB,yBVrEJ,0BmBsKQ,cAAe,AACf,WAAY,AACZ,gBAAiB,AACjB,iCAAkC,AAClC,2CAA6C,CAOhD,AnBjLL,yCmB8KU,QAAU,CACX,CAAA,AT1GL,yBVrEJ,0BmBsKQ,cAAe,AACf,WAAY,AACZ,gBAAiB,AACjB,iCAAkC,AAClC,2CAA6C,CAOhD,AnBjLL,yCmB8KU,QAAU,CACX,CAAA,AT1GL,yBVrEJ,0BmBsKQ,cAAe,AACf,WAAY,AACZ,gBAAiB,AACjB,iCAAkC,AAClC,2CAA6C,CAOhD,AnBjLL,yCmB8KU,QAAU,CACX,CAAA,AT1GL,0BVrEJ,0BmBsKQ,cAAe,AACf,WAAY,AACZ,gBAAiB,AACjB,iCAAkC,AAClC,2CAA6C,CAOhD,AnBjLL,yCmB8KU,QAAU,CACX,CAAA,AnB/KT,uBmBsKQ,cAAe,AACf,WAAY,AACZ,gBAAiB,AACjB,iCAAkC,AAClC,2CAA6C,CAOhD,AnBjLL,sCmB8KU,QAAU,CACX,AnB/KT,mBqBOE,cAAe,AACf,WAAY,AACZ,uBnBgTkC,AmB/SlC,enBqNgC,AmBpNhC,gBlBFoB,AkBGpB,cnBMgB,AmBLhB,sBnBFa,AmBIb,sBAAuB,AACvB,4BAA6B,AAC7B,yBnBFgB,AmBOd,qBnBiLgC,AoBlM9B,oEpBkX4F,CmB7TjG,ArB1DD,+BqBiCI,6BAA8B,AAC9B,QAAU,CACX,ArBnCH,yBuBcI,crBIc,AqBHd,sBrBJW,AqBKX,qBrBuV2C,AqBtV3C,aAAc,AAKZ,0CrBcW,CqBZd,AvBxBH,yCqB0CI,cnBzBc,AmB2Bd,SAAW,CACZ,ArB7CH,gCqB0CI,cnBzBc,AmB2Bd,SAAW,CACZ,ArB7CH,yDqBsDI,yBlBpDuB,AkBsDvB,SAAW,CACZ,ArBzDH,qDqB8DI,0BnBiTwC,CmBhTzC,ArB/DH,0CqBuEI,cnBrDc,AmBsDd,qBnB7DW,CmB8DZ,ArBzEH,iDqB+EE,aAAe,CAChB,ArBhFD,qBqB0FE,gCAAiB,AACjB,mCAAoB,AACpB,gBAAiB,AACjB,elBpFoB,CkBqFrB,ArB9FD,wBqBiGE,8BAAiB,AACjB,iCAAoB,AACpB,kBnB6H4C,AmB5H5C,enB6F+B,CmB5FhC,ArBrGD,wBqBwGE,+BAAiB,AACjB,kCAAoB,AACpB,kBnBuH4C,AmBtH5C,enBuF+B,CmBtFhC,ArB5GD,sBqByHE,cnBsGgC,CmBrGjC,ArB1HD,mDqBsHE,oBnBkMmC,AmBjMnC,uBnBiMmC,AmBhMnC,eAAiB,CrBxHnB,AqBgJC,6BAVC,gBlB7HoB,AkB8HpB,6BAA8B,AAC9B,yBAA0B,AAC1B,kBAAuC,CAOxC,ArBhJD,0FqB6II,gBAAiB,AACjB,cAAgB,CACjB,ArB/IH,sBqB4JE,qBnBqKiC,AmBpKjC,kBnBoE4C,AmBnE5C,gBnBoC+B,AO9L7B,mBPqM+B,CmBzClC,ArBhKD,wDqBoKI,4BnB8MwC,CmB7MzC,ArBrKH,sBqByKE,mBnB4JgC,AmB3JhC,kBnBsD4C,AmBrD5C,gBnBsB+B,AO7L7B,mBPoM+B,CmB3BlC,ArB7KD,wDqBiLI,2BnBoMwC,CmBnMzC,ArBlLH,iBqB4LE,kBnBsM0C,CmBrM3C,ArB7LD,gBqBgME,cAAe,AACf,iBnBwL4C,CmBvL7C,ArBlMD,eqB0ME,oBAAc,AAAd,aAAc,AACd,mBAAgB,AAAhB,eAAgB,AAChB,kBAAmB,AACnB,gBAAkB,CAOnB,ArBpND,iDqBiNI,kBAAmB,AACnB,gBAAkB,CACnB,ArBnNH,iBqB4NE,kBAAmB,AACnB,cAAe,AACf,mBnB6J2C,CmBtJ5C,ArBrOD,4CqBkOM,anBjN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d,AzBzBH,sDyB8BI,yBvBMa,AuBLb,oBvBKa,CuBJd,AzBhCH,wJyBqCI,WXwBY,AWvBZ,yBAjCqJ,AAqCrJ,qBArC+L,AA2C7L,yCvBZW,CuBcd,AzBlDH,oByBME,WXuDc,ADvDZ,yBXWc,AuBThB,oBvBSgB,CsBsCf,AxBvDH,0ByBYI,WXiDY,ADvDZ,yBYDiE,AASjE,oBAT2G,CpBMrF,ALX1B,oDyBuBM,0CvBNY,CuBQf,AzBzBH,0DyB8BI,yBvBbc,AuBcd,oBvBdc,CuBef,AzBhCH,8JyBqCI,WXwBY,AWvBZ,yBAjCqJ,AAqCrJ,qBArC+L,AA2C7L,0CvB/BY,CuBiCf,AzBlDH,kByBME,WXuDc,ADvDZ,yBXqCa,AuBnCf,oBvBmCe,CsBYd,AxBvDH,wByBYI,WXiDY,ADvDZ,yBYDiE,AASjE,oBAT2G,CpBMrF,ALX1B,gDyBuBM,yCvBoBW,CuBlBd,AzBzBH,sDyB8BI,yBvBaa,AuBZb,oBvBYa,CuBXd,AzBhCH,wJyBqCI,WXwBY,AWvBZ,yBAjCqJ,AAqCrJ,qBArC+L,AA2C7L,yCvBLW,CuBOd,AzBlDH,eyBME,WXuDc,ADvDZ,yBXuCa,AuBrCf,oBvBqCe,CsBUd,AxBvDH,qByBYI,WXiDY,ADvDZ,yBYDiE,AASjE,oBAT2G,CpBMrF,ALX1B,0CyBuBM,0CvBsBW,CuBpBd,AzBzBH,gDyB8BI,yBvBea,AuBdb,oBvBca,CuBbd,AzBhCH,+IyBqCI,WXwBY,AWvBZ,yBAjCqJ,AAqCrJ,qBArC+L,AA2C7L,0CvBHW,CuBKd,AzBlDH,kByBME,WXqDc,ADrDZ,yBXoCa,AuBlCf,oBvBkCe,CsBad,AxBvDH,wByBYI,WX+CY,ADrDZ,yBYDiE,AASjE,oBAT2G,CpBMrF,ALX1B,gDyBuBM,yCvBmBW,CuBjBd,AzBzBH,sDyB8BI,yBvBYa,AuBXb,oBvBWa,CuBVd,AzBhCH,wJyBqCI,WXsBY,AWrBZ,yBAjCqJ,AAqCrJ,qBArC+L,AA2C7L,yCvBNW,CuBQd,AzBlDH,iByBME,WXuDc,ADvDZ,yBXkCa,AuBhCf,oBvBgCe,CsBed,AxBvDH,uByBYI,WXiDY,ADvDZ,yBYDiE,AASjE,oBAT2G,CpBMrF,ALX1B,8CyBuBM,yCvBiBW,CuBfd,AzBzBH,oDyB8BI,yBvBUa,AuBTb,oBvBSa,CuBRd,AzBhCH,qJyBqCI,WXwBY,AWvBZ,yBAjCqJ,AAqCrJ,qBArC+L,AA2C7L,yCvBRW,CuBUd,AzBlDH,gByBME,WXqDc,ADrDZ,yBXMc,AuBJhB,oBvBIgB,CsB2Cf,AxBvDH,sByBYI,WX+CY,ADrDZ,yBYDiE,AASjE,oBAT2G,CpBMrF,ALX1B,4CyBuBM,2CvBXY,CuBaf,AzBzBH,kDyB8BI,yBvBlBc,AuBmBd,oBvBnBc,CuBoBf,AzBhCH,kJyBqCI,WXsBY,AWrBZ,yBAjCqJ,AAqCrJ,qBArC+L,AA2C7L,2CvBpCY,CuBsCf,AzBlDH,eyBME,WXuDc,ADvDZ,yBXac,AuBXhB,oBvBWgB,CsBoCf,AxBvDH,qByBYI,WXiDY,ADvDZ,yBYDiE,AASjE,oBAT2G,CpBMrF,ALX1B,0CyBuBM,wCvBJY,CuBMf,AzBzBH,gDyB8BI,yBvBXc,AuBYd,oBvBZc,CuBaf,AzBhCH,+IyBqCI,WXwBY,AWvBZ,yBAjCqJ,AAqCrJ,qBArC+L,AA2C7L,wCvB7BY,CuB+Bf,AzBlDH,0ByBsDE,cvBlBe,AuBmBf,6BAA8B,AAC9B,sBAAuB,AACvB,oBvBrBe,CsB6Bd,AxBjEH,gCyB4DI,WvBjDW,AuBkDX,yBvBzBa,AuB0Bb,oBvB1Ba,CGzBS,ALX1B,gEyBmEI,yCvB/Ba,CuBgCd,AzBpEH,sEyBwEI,cvBpCa,AuBqCb,4BAA8B,CAC/B,AzB1EH,gLyB+EI,WvBpEW,AuBqEX,yBvB5Ca,AuB6Cb,qBvB7Ca,AuB+Cb,yCvB/Ca,CuBgDd,AzBpFH,4ByBsDE,cvBrCgB,AuBsChB,6BAA8B,AAC9B,sBAAuB,AACvB,oBvBxCgB,CsBgDf,AxBjEH,kCyB4DI,WvBjDW,AuBkDX,yBvB5Cc,AuB6Cd,oBvB7Cc,CGNQ,ALX1B,oEyBmEI,0CvBlDc,CuBmDf,AzBpEH,0EyBwEI,cvBvDc,AuBwDd,4BAA8B,CAC/B,AzB1EH,sLyB+EI,WvBpEW,AuBqEX,yBvB/Dc,AuBgEd,qBvBhEc,AuBkEd,0CvBlEc,CuBmEf,AzBpFH,0ByBsDE,cvBXe,AuBYf,6BAA8B,AAC9B,sBAAuB,AACvB,oBvBde,CsBsBd,AxBjEH,gCyB4DI,WvBjDW,AuBkDX,yBvBlBa,AuBmBb,oBvBnBa,CGhCS,ALX1B,gEyBmEI,yCvBxBa,CuByBd,AzBpEH,sEyBwEI,cvB7Ba,AuB8Bb,4BAA8B,CAC/B,AzB1EH,gLyB+EI,WvBpEW,AuBqEX,yBvBrCa,AuBsCb,qBvBtCa,AuBwCb,yCvBxCa,CuByCd,AzBpFH,uByBsDE,cvBTe,AuBUf,6BAA8B,AAC9B,sBAAuB,AACvB,oBvBZe,CsBoBd,AxBjEH,6ByB4DI,WvBjDW,AuBkDX,yBvBhBa,AuBiBb,oBvBjBa,CGlCS,ALX1B,0DyBmEI,0CvBtBa,CuBuBd,AzBpEH,gEyBwEI,cvB3Ba,AuB4Bb,4BAA8B,CAC/B,AzB1EH,uKyB+EI,WvBpEW,AuBqEX,yBvBnCa,AuBoCb,qBvBpCa,AuBsCb,0CvBtCa,CuBuCd,AzBpFH,0ByBsDE,cvBZe,AuBaf,6BAA8B,AAC9B,sBAAuB,AACvB,oBvBfe,CsBuBd,AxBjEH,gCyB4DI,WvBjDW,AuBkDX,yBvBnBa,AuBoBb,oBvBpBa,CG/BS,ALX1B,gEyBmEI,yCvBzBa,CuB0Bd,AzBpEH,sEyBwEI,cvB9Ba,AuB+Bb,4BAA8B,CAC/B,AzB1EH,gLyB+EI,WvBpEW,AuBqEX,yBvBtCa,AuBuCb,qBvBvCa,AuByCb,yCvBzCa,CuB0Cd,AzBpFH,yByBsDE,cvBde,AuBef,6BAA8B,AAC9B,sBAAuB,AACvB,oBvBjBe,CsByBd,AxBjEH,+ByB4DI,WvBjDW,AuBkDX,yBvBrBa,AuBsBb,oBvBtBa,CG7BS,ALX1B,8DyBmEI,yCvB3Ba,CuB4Bd,AzBpEH,oEyBwEI,cvBhCa,AuBiCb,4BAA8B,CAC/B,AzB1EH,6KyB+EI,WvBpEW,AuBqEX,yBvBxCa,AuByCb,qBvBzCa,AuB2Cb,yCvB3Ca,CuB4Cd,AzBpFH,wByBsDE,cvB1CgB,AuB2ChB,6BAA8B,AAC9B,sBAAuB,AACvB,oBvB7CgB,CsBqDf,AxBjEH,8ByB4DI,cvBxCc,AuByCd,yBvBjDc,AuBkDd,oBvBlDc,CGDQ,ALX1B,4DyBmEI,2CvBvDc,CuBwDf,AzBpEH,kEyBwEI,cvB5Dc,AuB6Dd,4BAA8B,CAC/B,AzB1EH,0KyB+EI,cvB3Dc,AuB4Dd,yBvBpEc,AuBqEd,qBvBrEc,AuBuEd,2CvBvEc,CuBwEf,AzBpFH,uByBsDE,cvBnCgB,AuBoChB,6BAA8B,AAC9B,sBAAuB,AACvB,oBvBtCgB,CsB8Cf,AxBjEH,6ByB4DI,WvBjDW,AuBkDX,yBvB1Cc,AuB2Cd,oBvB3Cc,CGRQ,ALX1B,0DyBmEI,wCvBhDc,CuBiDf,AzBpEH,gEyBwEI,cvBrDc,AuBsDd,4BAA8B,CAC/B,AzB1EH,uKyB+EI,WvBpEW,AuBqEX,yBvB7Dc,AuB8Dd,qBvB9Dc,AuBgEd,wCvBhEc,CuBiEf,AzBpFH,ewB2EE,gBtByJ+B,AsBxJ/B,ctBxCe,AsByCf,4BAA8B,CAqB/B,AxBlGD,qBwBgFI,ctB6D8B,AsB5D9B,0BtB6DiC,AsB5DjC,6BAA8B,AAC9B,wBAA0B,CnBxEJ,ALX1B,0CwBwFI,yBAA0B,AAC1B,eAAiB,CAClB,AxB1FH,gDwB8FI,atB7Ec,CsB8Ef,AxB/FH,ayByFE,mBvB4OgC,AuB3OhC,kBvBsI4C,AuBrI5C,gBvBsG+B,AO7L7B,mBPoM+B,CsB7FlC,AxB3GD,ayByFE,qBvBwOiC,AuBvOjC,kBvBuI4C,AuBtI5C,gBvBuG+B,AO9L7B,mBPqM+B,CsB1FlC,AxB/GD,gBwBuHE,cAAe,AACf,UAAY,CACb,AxBzHD,2BwB6HE,gBtBiNiC,CsBhNlC,AxB9HD,qGwBqII,UAAY,CACb,AxBtIH,W0BGE,UAAW,AJEP,8BpB4M2C,CwBxMhD,A1BTD,gB0BOI,SAAW,CACZ,A1BRH,e0BYE,YAAc,CAIf,A1BhBD,oB0BcI,aAAe,CAChB,A1BfH,sB0BoBI,iBAAmB,CACpB,A1BrBH,yB0B0BI,uBAAyB,CAC1B,A1B3BH,iB0B+BE,kBAAmB,AACnB,SAAU,AACV,gBAAiB,AJ5Bb,2BpB6MwC,CwB/K7C,A1BnCD,Y2BME,qBAAsB,AACtB,mBzBmpBsC,AyBlpBtC,czB+oBqC,AyB9oBrC,gBzB4N+B,AyB3N/B,cAAe,AACf,kBAAmB,AACnB,mBAAoB,AACpB,wBAAyB,AlBTvB,oBPmMgC,CyBnLnC,A3BpBD,kB2BkBI,YAAc,CACf,A3BnBH,iB2BwBE,kBAAmB,AACnB,QAAU,CACX,A3B1BD,iB2BiCE,mBzB4nBsC,AyB3nBtC,kBzB2nBsC,AOzpBpC,mBP4pBqC,CyB5nBxC,A3BpCD,oB4BCE,Wd4Dc,Ac3Dd,wB1BkCe,CyBSd,A3B7CH,gE4BMM,WduDU,ActDV,qBAAsB,AACtB,wBAAwB,CvBkBzB,AL1BL,sB4BCE,Wd4Dc,Ac3Dd,wB1BegB,CyB4Bf,A3B7CH,oE4BMM,WduDU,ActDV,qBAAsB,AACtB,wBAAwB,CvBkBzB,AL1BL,oB4BCE,Wd4Dc,Ac3Dd,wB1ByCe,CyBEd,A3B7CH,gE4BMM,WduDU,ActDV,qBAAsB,AACtB,wBAAwB,CvBkBzB,AL1BL,iB4BCE,Wd4Dc,Ac3Dd,wB1B2Ce,CyBAd,A3B7CH,0D4BMM,WduDU,ActDV,qBAAsB,AACtB,wBAAwB,CvBkBzB,AL1BL,oB4BCE,Wd0Dc,AczDd,wB1BwCe,CyBGd,A3B7CH,gE4BMM,WdqDU,AcpDV,qBAAsB,AACtB,wBAAwB,CvBkBzB,AL1BL,mB4BCE,Wd4Dc,Ac3Dd,wB1BsCe,CyBKd,A3B7CH,8D4BMM,WduDU,ActDV,qBAAsB,AACtB,wBAAwB,CvBkBzB,AL1BL,kB4BCE,Wd0Dc,AczDd,wB1BUgB,CyBiCf,A3B7CH,4D4BMM,WdqDU,AcpDV,qBAAsB,AACtB,wBAAwB,CvBkBzB,AL1BL,iB4BCE,Wd4Dc,Ac3Dd,wB1BiBgB,CyB0Bf,A3B7CH,0D4BMM,WduDU,ActDV,qBAAsB,AACtB,wBAAwB,CvBkBzB,AL1BL,Y6BKE,kBAAmB,AACnB,uB3BisByC,A2BhsBzC,mB3BisBsC,A2BhsBtC,6BAA6C,ApBJ3C,oBPmMgC,C2B7LnC,A7BVD,oB6BeE,aAAe,CAChB,A7BhBD,iB6BoBE,e3BiN+B,C2BhNhC,A7BrBD,+B6B+BI,kBAAmB,AACnB,MAAO,AACP,QAAS,AACT,uB3BqqBuC,A2BpqBvC,aAAe,CAChB,A7BpCH,oB8BCE,chBmFW,AD9ET,yBC8ES,AgBjFX,oBhBiFW,CerCV,A7B/CH,uB8BMI,wBAAwB,CACzB,A9BPH,gC8BUI,aAAa,CACd,A9BXH,sB8BCE,chBmFW,AD9ET,yBC8ES,AgBjFX,oBhBiFW,CerCV,A7B/CH,yB8BMI,wBAAwB,CACzB,A9BPH,kC8BUI,aAAa,CACd,A9BXH,oB8BCE,chBmFW,AD9ET,yBC8ES,AgBjFX,oBhBiFW,CerCV,A7B/CH,uB8BMI,wBAAwB,CACzB,A9BPH,gC8BUI,aAAa,CACd,A9BXH,iB8BCE,chBmFW,AD9ET,yBC8ES,AgBjFX,oBhBiFW,CerCV,A7B/CH,oB8BMI,wBAAwB,CACzB,A9BPH,6B8BUI,aAAa,CACd,A9BXH,oB8BCE,chBmFW,AD9ET,yBC8ES,AgBjFX,oBhBiFW,CerCV,A7B/CH,uB8BMI,wBAAwB,CACzB,A9BPH,gC8BUI,aAAa,CACd,A9BXH,mB8BCE,chBmFW,AD9ET,yBC8ES,AgBjFX,oBhBiFW,CerCV,A7B/CH,sB8BMI,wBAAwB,CACzB,A9BPH,+B8BUI,aAAa,CACd,A9BXH,kB8BCE,chBmFW,AD9ET,yBC8ES,AgBjFX,oBhBiFW,CerCV,A7B/CH,qB8BMI,wBAAwB,CACzB,A9BPH,8B8BUI,aAAa,CACd,A9BXH,iB8BCE,chBmFW,AD9ET,yBC8ES,AgBjFX,oBhBiFW,CerCV,A7B/CH,oB8BMI,wBAAwB,CACzB,A9BPH,6B8BUI,aAAa,CACd,A9BXH,c+BCE,kBAAmB,AACnB,MAAO,AACP,OAAQ,AACR,a7B+fsC,A6B9ftC,cAAe,AACf,gB7B0nBuC,A8B/nBvC,6F9ByNgL,A8BvNhL,kBAAmB,AACnB,gB9BgO+B,A8B/N/B,gB7BIoB,A6BHpB,gBAAiB,AACjB,iBAAkB,AAClB,qBAAsB,AACtB,iBAAkB,AAClB,oBAAqB,AACrB,sBAAuB,AACvB,kBAAmB,AACnB,oBAAqB,AACrB,mBAAoB,AACpB,gBAAiB,ADLjB,kB7BuN4C,A6BrN5C,qBAAsB,AACtB,sB7BFa,A6BGb,4BAA6B,AAC7B,gC7BMa,AOjBX,mBPoM+B,C6B7BlC,A/B3KD,qB+BwBI,kBAAmB,AACnB,cAAe,AACf,Y7BonBqC,A6BnnBrC,Y7BonBqC,C6BnnBtC,A/B5BH,uD+BgCI,kBAAmB,AACnB,cAAe,AACf,yBAA0B,AAC1B,kBAAoB,CACrB,A/BpCH,uD+B2CI,WAAY,AACZ,kB7BkmBqC,C6BjmBtC,A/B7CH,6E+BkDI,mB7B4lBqC,C6BtkBtC,A/BxEH,2F+BqDM,QAAU,CACX,A/BtDL,gN+B0DM,qBAAuB,CACxB,A/B3DL,yG+B8DM,c7BglBmC,A6B/kBnC,mB7B+kBmC,A6B9kBnC,gC7BklBqC,C6BjlBtC,A/BjEL,uG+BoEM,gCAAY,AACZ,mB7BykBmC,A6BxkBnC,qB7B3DS,C6B4DV,A/BvEL,iF+B2EI,iB7BmkBqC,C6B9iBtC,A/BhGH,+F+B8EM,MAAQ,CACT,A/B/EL,wN+BmFM,kB7B2jBmC,A6B1jBnC,mBAAqB,CACtB,A/BrFL,6G+BwFM,Y7BsjBmC,A6BrjBnC,kC7ByjBqC,C6BxjBtC,A/B1FL,2G+B6FM,8BAAU,AACV,uB7BnFS,C6BoFV,A/B/FL,mF+BmGI,gB7B2iBqC,C6B1gBtC,A/BpIH,iG+BsGM,KAAO,CACR,A/BvGL,4N+B2GM,mB7BmiBmC,A6BliBnC,kBAAoB,CACrB,A/B7GL,+G+BgHM,W7B8hBmC,A6B7hBnC,mC7BiiBqC,C6BhiBtC,A/BlHL,6G+BqHM,6BAAS,AACT,wB7B3GS,C6B4GV,A/BvHL,iI+B2HM,kBAAmB,AACnB,MAAO,AACP,SAAU,AACV,cAAe,AACf,WAAY,AACZ,kBAAmB,AACnB,WAAY,AACZ,+B7BmgBoC,C6BlgBrC,A/BnIL,+E+BuII,kB7BugBqC,C6BlftC,A/B5JH,6F+B0IM,OAAS,CACV,A/B3IL,oN+B+IM,kB7B+fmC,A6B9fnC,oBAAsB,CACvB,A/BjJL,2G+BoJM,a7B0fmC,A6BzfnC,iC7B6fqC,C6B5ftC,A/BtJL,yG+ByJM,+BAAW,AACX,sB7B/IS,C6BgJV,A/B3JL,qB+BgLE,qB7BwdwC,A6BvdxC,gBAAiB,AACjB,e7B6CgC,A6B5ChC,c7BkEmC,A6BjEnC,yB7BidwC,A6BhdxC,gCAAiD,AtB3K/C,yCsB4KwB,AtB3KxB,yCsB2KwB,CAM3B,A/B5LD,2B+B0LI,YAAc,CACf,A/B3LH,mB+B+LE,qB7BycwC,A6BxcxC,a7B5KgB,C6B6KjB,A/BjMD,qBiCEqB,iCAAoC,CAAI,AjCF7D,gBiCGqB,4BAA+B,CAAI,AjCHxD,mBiCIqB,+BAAkC,CAAI,AjCJ3D,mBiCKqB,+BAAkC,CAAI,AjCL3D,wBiCMqB,oCAAuC,CAAI,AjCNhE,qBiCOqB,iCAAoC,CAAI,AjCP7D,iBkCMI,kCAAmC,CACpC,AlCPH,gDkCUM,kCAAgD,C7BgBjD,AL1BL,mBkCMI,kCAAmC,CACpC,AlCPH,oDkCUM,kCAAgD,C7BgBjD,AL1BL,iBkCMI,kCAAmC,CACpC,AlCPH,gDkCUM,kCAAgD,C7BgBjD,AL1BL,ckCMI,kCAAmC,CACpC,AlCPH,0CkCUM,kCAAgD,C7BgBjD,AL1BL,iBkCMI,kCAAmC,CACpC,AlCPH,gDkCUM,kCAAgD,C7BgBjD,AL1BL,gBkCMI,kCAAmC,CACpC,AlCPH,8CkCUM,kCAAgD,C7BgBjD,AL1BL,ekCMI,kCAAmC,CACpC,AlCPH,4CkCUM,kCAAgD,C7BgBjD,AL1BL,ckCMI,kCAAmC,CACpC,AlCPH,0CkCUM,kCAAgD,C7BgBjD,AL1BL,emCaE,+BAAmC,CACpC,AnCdD,qBmCiBE,sCAAyC,CAC1C,AnClBD,aoCMmB,kCAAoD,CAAI,ApCN3E,eoCOmB,kBAAqB,CAAI,ApCP5C,mBoCQmB,sBAAyB,CAAI,ApCRhD,qBoCSmB,wBAA2B,CAAI,ApCTlD,sBoCUmB,yBAA4B,CAAI,ApCVnD,oBoCWmB,uBAA0B,CAAI,ApCXjD,qBoCeI,8BAA+B,CAChC,ApChBH,uBoCeI,8BAA+B,CAChC,ApChBH,qBoCeI,8BAA+B,CAChC,ApChBH,kBoCeI,8BAA+B,CAChC,ApChBH,qBoCeI,8BAA+B,CAChC,ApChBH,oBoCeI,8BAA+B,CAChC,ApChBH,mBoCeI,8BAA+B,CAChC,ApChBH,kBoCeI,8BAA+B,CAChC,ApChBH,mBoCoBE,2BAA+B,CAChC,ApCrBD,coC4BE,8BAAwC,CACzC,ApC7BD,kBoC+BE,uCAAiD,CAElD,ApCjCD,sCoCgCE,wCAAk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3C,A/CpBT,sB+CsBU,uBAAsC,CACvC,A/CvBT,U+CWU,uBAA4B,CAAI,A/CX1C,sB+CaU,2BAAoC,CACrC,A/CdT,sB+CgBU,6BAAwC,CACzC,A/CjBT,sB+CmBU,8BAA0C,CAC3C,A/CpBT,sB+CsBU,4BAAsC,CACvC,A/CvBT,U+CWU,sBAA4B,CAAI,A/CX1C,sB+CaU,0BAAoC,CACrC,A/CdT,sB+CgBU,4BAAwC,CACzC,A/CjBT,sB+CmBU,6BAA0C,CAC3C,A/CpBT,sB+CsBU,2BAAsC,CACvC,A/CvBT,U+CWU,qBAA4B,CAAI,A/CX1C,sB+CaU,yBAAoC,CACrC,A/CdT,sB+CgBU,2BAAwC,CACzC,A/CjBT,sB+CmBU,4BAA0C,CAC3C,A/CpBT,sB+CsBU,0BAAsC,CACvC,A/CvBT,U+CWU,uBAA4B,CAAI,A/CX1C,sB+CaU,2BAAoC,CACrC,A/CdT,sB+CgBU,6BAAwC,CACzC,A/CjBT,sB+CmBU,8BAA0C,CAC3C,A/CpBT,sB+CsBU,4BAAsC,CACvC,A/CvBT,U+CWU,qBAA4B,CAAI,A/CX1C,sB+CaU,yBAAoC,CACrC,A/CdT,sB+CgBU,2BAAwC,CACzC,A/CjBT,sB+CmBU,4BAA0C,CAC3C,A/CpBT,sB+CsBU,0BAAsC,CACvC,A/CvBT,U+CWU,mBAA4B,CAAI,A/CX1C,sB+CaU,uBAAoC,CACrC,A/CdT,sB+CgBU,yBAAwC,CACzC,A/CjBT,sB+CmBU,0BAA0C,CAC3C,A/CpBT,sB+CsBU,wBAAsC,CACvC,A/CvBT,U+CWU,wBAA4B,CAAI,A/CX1C,sB+CaU,4BAAoC,CACrC,A/CdT,sB+CgBU,8BAAwC,CACzC,A/CjBT,sB+CmBU,+BAA0C,CAC3C,A/CpBT,sB+CsBU,6BAAsC,CACvC,A/CvBT,U+CWU,uBAA4B,CAAI,A/CX1C,sB+CaU,2BAAoC,CACrC,A/CdT,sB+CgBU,6BAAwC,CACzC,A/CjBT,sB+CmBU,8BAA0C,CAC3C,A/CpBT,sB+CsBU,4BAAsC,CACvC,A/CvBT,U+CWU,sBAA4B,CAAI,A/CX1C,sB+CaU,0BAAoC,CACrC,A/CdT,sB+CgBU,4BAAwC,CACzC,A/CjBT,sB+CmBU,6BAA0C,CAC3C,A/CpBT,sB+CsBU,2BAAsC,CACvC,A/CvBT,U+CWU,wBAA4B,CAAI,A/CX1C,sB+CaU,4BAAoC,CACrC,A/CdT,sB+CgBU,8BAAwC,CACzC,A/CjBT,sB+CmBU,+BAA0C,CAC3C,A/CpBT,sB+CsBU,6BAAsC,CACvC,A/CvBT,U+CWU,sBAA4B,CAAI,A/CX1C,sB+CaU,0BAAoC,CACrC,A/CdT,sB+CgBU,4BAAwC,CACzC,A/CjBT,sB+CmBU,6BAA0C,CAC3C,A/CpBT,sB+CsBU,2BAAsC,CACvC,A/CvBT,a+C4BM,qBAAwB,CAAI,A/C5BlC,4B+C8BM,yBAA4B,CAC7B,A/C/BL,4B+CiCM,2BAA8B,CAC/B,A/ClCL,4B+CoCM,4BAA+B,CAChC,A/CrCL,4B+CuCM,0BAA6B,CAC9B,ArCgBD,yBVxDJ,a+CWU,kBAA4B,CAAI,A/CX1C,4B+CaU,sBAAoC,CACrC,A/CdT,4B+CgBU,wBAAwC,CACzC,A/CjBT,4B+CmBU,yBAA0C,CAC3C,A/CpBT,4B+CsBU,uBAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,a+CWU,qBAA4B,CAAI,A/CX1C,4B+CaU,yBAAoC,CACrC,A/CdT,4B+CgBU,2BAAwC,CACzC,A/CjBT,4B+CmBU,4BAA0C,CAC3C,A/CpBT,4B+CsBU,0BAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,qBAA4B,CAAI,A/CX1C,4B+CaU,yBAAoC,CACrC,A/CdT,4B+CgBU,2BAAwC,CACzC,A/CjBT,4B+CmBU,4BAA0C,CAC3C,A/CpBT,4B+CsBU,0BAAsC,CACvC,A/CvBT,a+CWU,mBAA4B,CAAI,A/CX1C,4B+CaU,uBAAoC,CACrC,A/CdT,4B+CgBU,yBAAwC,CACzC,A/CjBT,4B+CmBU,0BAA0C,CAC3C,A/CpBT,4B+CsBU,wBAAsC,CACvC,A/CvBT,a+CWU,wBAA4B,CAAI,A/CX1C,4B+CaU,4BAAoC,CACrC,A/CdT,4B+CgBU,8BAAwC,CACzC,A/CjBT,4B+CmBU,+BAA0C,CAC3C,A/CpBT,4B+CsBU,6BAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,a+CWU,wBAA4B,CAAI,A/CX1C,4B+CaU,4BAAoC,CACrC,A/CdT,4B+CgBU,8BAAwC,CACzC,A/CjBT,4B+CmBU,+BAA0C,CAC3C,A/CpBT,4B+CsBU,6BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,gB+C4BM,qBAAwB,CAAI,A/C5BlC,kC+C8BM,yBAA4B,CAC7B,A/C/BL,kC+CiCM,2BAA8B,CAC/B,A/ClCL,kC+CoCM,4BAA+B,CAChC,A/CrCL,kC+CuCM,0BAA6B,CAC9B,CAAA,ArCgBD,yBVxDJ,a+CWU,kBAA4B,CAAI,A/CX1C,4B+CaU,sBAAoC,CACrC,A/CdT,4B+CgBU,wBAAwC,CACzC,A/CjBT,4B+CmBU,yBAA0C,CAC3C,A/CpBT,4B+CsBU,uBAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,a+CWU,qBAA4B,CAAI,A/CX1C,4B+CaU,yBAAoC,CACrC,A/CdT,4B+CgBU,2BAAwC,CACzC,A/CjBT,4B+CmBU,4BAA0C,CAC3C,A/CpBT,4B+CsBU,0BAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,qBAA4B,CAAI,A/CX1C,4B+CaU,yBAAoC,CACrC,A/CdT,4B+CgBU,2BAAwC,CACzC,A/CjBT,4B+CmBU,4BAA0C,CAC3C,A/CpBT,4B+CsBU,0BAAsC,CACvC,A/CvBT,a+CWU,mBAA4B,CAAI,A/CX1C,4B+CaU,uBAAoC,CACrC,A/CdT,4B+CgBU,yBAAwC,CACzC,A/CjBT,4B+CmBU,0BAA0C,CAC3C,A/CpBT,4B+CsBU,wBAAsC,CACvC,A/CvBT,a+CWU,wBAA4B,CAAI,A/CX1C,4B+CaU,4BAAoC,CACrC,A/CdT,4B+CgBU,8BAAwC,CACzC,A/CjBT,4B+CmBU,+BAA0C,CAC3C,A/CpBT,4B+CsBU,6BAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,a+CWU,wBAA4B,CAAI,A/CX1C,4B+CaU,4BAAoC,CACrC,A/CdT,4B+CgBU,8BAAwC,CACzC,A/CjBT,4B+CmBU,+BAA0C,CAC3C,A/CpBT,4B+CsBU,6BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,gB+C4BM,qBAAwB,CAAI,A/C5BlC,kC+C8BM,yBAA4B,CAC7B,A/C/BL,kC+CiCM,2BAA8B,CAC/B,A/ClCL,kC+CoCM,4BAA+B,CAChC,A/CrCL,kC+CuCM,0BAA6B,CAC9B,CAAA,ArCgBD,yBVxDJ,a+CWU,kBAA4B,CAAI,A/CX1C,4B+CaU,sBAAoC,CACrC,A/CdT,4B+CgBU,wBAAwC,CACzC,A/CjBT,4B+CmBU,yBAA0C,CAC3C,A/CpBT,4B+CsBU,uBAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,a+CWU,qBAA4B,CAAI,A/CX1C,4B+CaU,yBAAoC,CACrC,A/CdT,4B+CgBU,2BAAwC,CACzC,A/CjBT,4B+CmBU,4BAA0C,CAC3C,A/CpBT,4B+CsBU,0BAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,qBAA4B,CAAI,A/CX1C,4B+CaU,yBAAoC,CACrC,A/CdT,4B+CgBU,2BAAwC,CACzC,A/CjBT,4B+CmBU,4BAA0C,CAC3C,A/CpBT,4B+CsBU,0BAAsC,CACvC,A/CvBT,a+CWU,mBAA4B,CAAI,A/CX1C,4B+CaU,uBAAoC,CACrC,A/CdT,4B+CgBU,yBAAwC,CACzC,A/CjBT,4B+CmBU,0BAA0C,CAC3C,A/CpBT,4B+CsBU,wBAAsC,CACvC,A/CvBT,a+CWU,wBAA4B,CAAI,A/CX1C,4B+CaU,4BAAoC,CACrC,A/CdT,4B+CgBU,8BAAwC,CACzC,A/CjBT,4B+CmBU,+BAA0C,CAC3C,A/CpBT,4B+CsBU,6BAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,a+CWU,wBAA4B,CAAI,A/CX1C,4B+CaU,4BAAoC,CACrC,A/CdT,4B+CgBU,8BAAwC,CACzC,A/CjBT,4B+CmBU,+BAA0C,CAC3C,A/CpBT,4B+CsBU,6BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,gB+C4BM,qBAAwB,CAAI,A/C5BlC,kC+C8BM,yBAA4B,CAC7B,A/C/BL,kC+CiCM,2BAA8B,CAC/B,A/ClCL,kC+CoCM,4BAA+B,CAChC,A/CrCL,kC+CuCM,0BAA6B,CAC9B,CAAA,ArCgBD,0BVxDJ,a+CWU,kBAA4B,CAAI,A/CX1C,4B+CaU,sBAAoC,CACrC,A/CdT,4B+CgBU,wBAAwC,CACzC,A/CjBT,4B+CmBU,yBAA0C,CAC3C,A/CpBT,4B+CsBU,uBAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,a+CWU,qBAA4B,CAAI,A/CX1C,4B+CaU,yBAAoC,CACrC,A/CdT,4B+CgBU,2BAAwC,CACzC,A/CjBT,4B+CmBU,4BAA0C,CAC3C,A/CpBT,4B+CsBU,0BAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,qBAA4B,CAAI,A/CX1C,4B+CaU,yBAAoC,CACrC,A/CdT,4B+CgBU,2BAAwC,CACzC,A/CjBT,4B+CmBU,4BAA0C,CAC3C,A/CpBT,4B+CsBU,0BAAsC,CACvC,A/CvBT,a+CWU,mBAA4B,CAAI,A/CX1C,4B+CaU,uBAAoC,CACrC,A/CdT,4B+CgBU,yBAAwC,CACzC,A/CjBT,4B+CmBU,0BAA0C,CAC3C,A/CpBT,4B+CsBU,wBAAsC,CACvC,A/CvBT,a+CWU,wBAA4B,CAAI,A/CX1C,4B+CaU,4BAAoC,CACrC,A/CdT,4B+CgBU,8BAAwC,CACzC,A/CjBT,4B+CmBU,+BAA0C,CAC3C,A/CpBT,4B+CsBU,6BAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,a+CWU,wBAA4B,CAAI,A/CX1C,4B+CaU,4BAAoC,CACrC,A/CdT,4B+CgBU,8BAAwC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rB,YAAE,UnETwB,CmESF,ArEhBxB,iBAAE,WEwUa,CAAO,AFvUtB,iBAAE,WE2da,CAAO,AF1dtB,kBAAE,WE0jBc,CAAO,AFzjBvB,sBAAE,WEsOkB,CAAO,AFrO3B,iBAAE,WEuWa,CAAO,AFtWtB,gBAAE,WEknBY,CAAO,AFjnBrB,kBAAE,WEsnBc,CAAO,AFrnBvB,gBAAE,WEytBY,CAAO,AFxtBrB,gBAAE,WEmRY,CAAO,AFlRrB,oBAAE,WEupBgB,CAAO,AFtpBzB,cAAE,WEqpBU,CAAO,AFppBnB,mBAAE,WEspBe,CAAO,AFrpBxB,iBAAE,WEyIa,CAAO,AFxItB,oDAAE,WEuqBa,CAAO,AFtqBtB,uBAAE,WEgjBmB,CAAO,AF/iB5B,wBAAE,WE8iBoB,CAAO,AF7iB7B,qBAAE,WE8fiB,CAAO,AF7f1B,kBAAE,WEmkBc,CAAO,AFlkBvB,+BAAE,WEmKW,CAAO,AFlKpB,mBAAE,WEkrBe,CAAO,AFjrBxB,gBAAE,WE2VY,CAAO,AF1VrB,kBAAE,WE0Pc,CAAO,AFzPvB,mBAAE,WEmJe,CAAO,AFlJxB,gBAAE,WEshBY,CAAO,AFrhBrB,oBAAE,WEmMgB,CAAO,AFlMzB,+BAAE,WEe2B,CAAO,AFdpC,6BAAE,WEiByB,CAAO,AFhBlC,iBAAE,WEwWa,CAAO,AFvWtB,yBAAE,WE2eqB,CAAO,AF1e9B,0CAAE,WE0gBc,CAAO,AFzgBvB,mBAAE,WEogBe,CAAO,AFngBxB,oBAAE,WE4YgB,CAAO,AF3YzB,gBAAE,WE+YY,CAAO,AF9YrB,gBAAE,WEgQY,CAAO,AF/PrB,sBAAE,WEwUkB,CAAO,AFvU3B,sBAAE,WEqtBkB,CAAO,AFptB3B,uBAAE,WEmtBmB,CAAO,AFltB5B,qBAAE,WEotBiB,CAAO,AFntB1B,kBAAE,WE6ec,CAAO,AF5evB,mBAAE,WE4Be,CAAO,AF3BxB,eAAE,WE6mBW,CAAO,AF5mBpB,gBAAE,WE6mBY,CAAO,AF5mBrB,gBAAE,WE6DY,CAAO,AF5DrB,oBAAE,WE6DgB,CAAO,AF5DzB,iBAAE,WEmea,CAAO,AFletB,kBAAE,WE+Ec,CAAO,AF9EvB,gBAAE,WE8PY,CAAO,AF7PrB,gBAAE,WEqDY,CAAO,AFpDrB,kBAAE,WE8Vc,CAAO,AF7VvB,uBAAE,WE4mBmB,CAAO,AF3mB5B,sBAAE,WE4mBkB,CAAO,AF3mB3B,sBAAE,WEhCkB,CAAO,AFiC3B,wBAAE,WEnCoB,CAAO,AFoC7B,uBAAE,WEjCmB,CAAO,AFkC5B,yBAAE,WEpCqB,CAAO,AFqC9B,gBAAE,WEmXY,CAAO,AFlXrB,qCAAE,WEgbe,CAAO,AF/axB,kBAAE,WE2Uc,CAAO,AF1UvB,wBAAE,WEurBoB,CAAO,AFtrB7B,uDAAE,WEiciB,CAAO,AFhc1B,kBAAE,WEybc,CAAO,AFxbvB,sBAAE,WE+XkB,CAAO,AF9X3B,kBAAE,WE/Cc,CAAO,AFgDvB,gBAAE,WE0nBY,CAAO,AFznBrB,2CAAE,WEubuB,CAAO,AFtbhC,0BAAE,WEsgBsB,CAAO,AFrgB/B,0BAAE,WEuFsB,CAAO,AFtF/B,kBAAE,WEjBc,CAAO,AFkBvB,yBAAE,WE2jBqB,CAAO,AF1jB9B,yBAAE,WE6LqB,CAAO,AF5L9B,oBAAE,WEVgB,CAAO,AFWzB,gBAAE,WE8bY,CAAO,AF7brB,iBAAE,WEwaa,CAAO,AFvatB,gBAAE,WE2jBY,CAAO,AF1jBrB,mBAAE,WEuOe,CAAO,AFtOxB,wBAAE,WEwLoB,CAAO,AFvL7B,wBAAE,WEojBoB,CAAO,AFnjB7B,iBAAE,WEuJa,CAAO,AFtJtB,wBAAE,WEiFoB,CAAO,AFhF7B,yBAAE,WEiFqB,CAAO,AFhF9B,uBAAE,WE0bmB,CAAO,AFzb5B,wBAAE,WE+XoB,CAAO,AF9X7B,wBAAE,WEmmBoB,CAAO,AFlmB7B,wBAAE,WEmEoB,CAAO,AFlE7B,2BAAE,WEicuB,CAAO,AFhchC,uBAAE,WEkTmB,CAAO,AFjT5B,sBAAE,WEkHkB,CAAO,AFjH3B,0BAAE,WE+lBsB,CAAO,AF9lB/B,0BAAE,WE+DsB,CAAO,AF9D/B,eAAE,WE3BW,CAAO,AF4BpB,sBAAE,WE3CkB,CAAO,AF4C3B,uBAAE,WE3CmB,CAAO,AF4C5B,oBAAE,WE3CgB,CAAO,AF4CzB,sBAAE,WE/CkB,CAAO,AFgD3B,yCAAE,WEqea,CAAO,AFpetB,kBAAE,WEuJc,CAAO,AFtJvB,oBAAE,WE+FgB,CAAO,AF9FzB,gBAAE,WEwaY,CAAO,AFvarB,iBAAE,WE6Wa,CAAO,AF5WtB,oBAAE,WE3CgB,CAAO,AF4CzB,8BAAE,WEgJ0B,CAAO,AF/InC,gBAAE,WE2NY,CAAO,AF1NrB,gBAAE,WEmTY,CAAO,AFlTrB,gBAAE,WEsLY,CAAO,AFrLrB,eAAE,WEkJW,CAAO,AFjJpB,qBAAE,WEkJiB,CAAO,AFjJ1B,mDAAE,WE2I4B,CAAO,AF1IrC,iBAAE,WEyZa,CAAO,AFxZtB,oBAAE,WEUgB,CAAO,AFTzB,kBAAE,WE8ac,CAAO,AF7avB,mBAAE,WE0Ee,CAAO,AFzExB,kBAAE,WEuUc,CAAO,AFtUvB,sBAAE,WEiDkB,CAAO,AFhD3B,wBAAE,WE6CoB,CAAO,AF5C7B,mBAAE,WEybe,CAAO,AFxbxB,yBAAE,WE4dqB,CAAO,AF3d9B,kBAAE,WEoLc,CAAO,AFnLvB,uBAAE,WEqLmB,CAAO,AFpL5B,oBAAE,WEjEgB,CAAO,AFkEzB,oBAAE,WEnEgB,CAAO,AFoEzB,4CAAE,WEvDiB,CAAO,AFwD1B,0BAAE,WE0lBsB,CAAO,AFzlB/B,2BAAE,WEuIuB,CAAO,AFtIhC,wBAAE,WEEoB,CAAO,AFD7B,eAAE,WEsRW,CAAO,AFrRpB,iCAAE,WEyDY,CAAO,AFxDrB,oBAAE,WE8DgB,CAAO,AF7DzB,uBAAE,WEkjBmB,CAAO,AFjjB5B,yBAAE,WEgjBqB,CAAO,AF/iB9B,qBAAE,WEufiB,CAAO,AFtf1B,mBAAE,WE0Oe,CAAO,AFzOxB,oBAAE,WEgdgB,CAAO,AF/czB,2BAAE,WEmSuB,CAAO,AFlShC,sBAAE,WEyiBkB,CAAO,AFxiB3B,yBAAE,WEkHqB,CAAO,AFjH9B,mBAAE,WE0ce,CAAO,AFzcxB,kBAAE,WEikBc,CAAO,AFhkBvB,yBAAE,WE4LqB,CAAO,AF3L9B,kBAAE,WEmlBc,CAAO,AFllBvB,mBAAE,WEiRe,CAAO,AFhRxB,iBAAE,WE6Wa,CAAO,AF5WtB,oBAAE,WEuegB,CAAO,AFtezB,sBAAE,WErCkB,CAAO,AFsC3B,wBAAE,WE2WoB,CAAO,AF1W7B,mBAAE,WEkkBe,CAAO,AFjkBxB,0CAAE,WE6GgB,CAAO,AF5GzB,kBAAE,WEiLc,CAAO,AFhLvB,kBAAE,WEukBc,CAAO,AFtkBvB,uBAAE,WEiDmB,CAAO,AFhD5B,+BAAE,WE6ZW,CAAO,AF5ZpB,iBAAE,WEkNa,CAAO,AFjNtB,oBAAE,WEvCgB,CAAO,AFwCzB,gBAAE,WElEY,CAAO,AFmErB,uBAAE,WEPmB,CAAO,AFQ5B,wBAAE,WEkMoB,CAAO,AFjM7B,uBAAE,WEgMmB,CAAO,AF/L5B,qBAAE,WEiMiB,CAAO,AFhM1B,uBAAE,WE6LmB,CAAO,AF5L5B,6BAAE,WEvHyB,CAAO,AFwHlC,8BAAE,WEnH0B,CAAO,AFoHnC,2BAAE,WEnHuB,CAAO,AFoHhC,6BAAE,WE3HyB,CAAO,AF4HlC,iBAAE,WEyKa,CAAO,AFxKtB,kBAAE,WE2mBc,CAAO,AF1mBvB,iBAAE,WEmfa,CAAO,AFlftB,kBAAE,WEuHc,CAAO,AFtHvB,qBAAE,WE3DiB,CAAO,AF4D1B,sBAAE,WEpHkB,CAAO,AFqH3B,kCAAE,WEgkBa,CAAO,AF/jBtB,iCAAE,WE4PY,CAAO,AF3PrB,iBAAE,WEEa,CAAO,AFDtB,iBAAE,WE0Ha,CAAO,AFzHtB,mCAAE,WE8YgB,CAAO,AF7YzB,mCAAE,WE6Ge,CAAO,AF5GxB,qBAAE,WE+TiB,CAAO,AF9T1B,oCAAE,WEwHgB,CAAO,AFvHzB,kBAAE,WEmcc,CAAO,AFlcvB,sDAAE,WE7GY,CAAO,AF8GrB,mBAAE,WE2Pe,CAAO,AF1PxB,mBAAE,WEyPe,CAAO,AFxPxB,yBAAE,WEodqB,CAAO,AFnd9B,qBAAE,WEgiBiB,CAAO,AF/hB1B,iBAAE,WE4da,CAAO,AF3dtB,iBAAE,WE8Pa,CAAO,AF7PtB,iBAAE,WEkhBa,CAAO,AFjhBtB,qBAAE,WEwUiB,CAAO,AFvU1B,4BAAE,WEyUwB,CAAO,AFxUjC,8BAAE,WEqJ0B,CAAO,AFpJnC,uBAAE,WEiJmB,CAAO,AFhJ5B,iBAAE,WE0Ra,CAAO,AFzRtB,sBAAE,WE/DkB,CAAO,AFgE3B,oBAAE,WEzDgB,CAAO,AF0DzB,sBAAE,WEhEkB,CAAO,AFiE3B,uBAAE,WEhEmB,CAAO,AFiE5B,mBAAE,WEXe,CAAO,AFYxB,oCAAE,WEgaY,CAAO,AF/ZrB,0CAAE,WEqaiB,CAAO,AFpa1B,uCAAE,WEmagB,CAAO,AFlazB,oBAAE,WEkCgB,CAAO,AFjCzB,oBAAE,WE+NgB,CAAO,AF9NzB,uCAAE,WE8gBY,CAAO,AF7gBrB,kCAAE,WE8Ga,CAAO,AF7GtB,2CAAE,WE0ckB,CAAO,AFzc3B,qBAAE,WElBiB,CAAO,AFmB1B,sBAAE,WEfkB,CAAO,AFgB3B,iCAAE,WExGY,CAAO,AFyGrB,mBAAE,WEyYe,CAAO,AFxYxB,oBAAE,WEqgBgB,CAAO,AFpgBzB,sCAAE,WExCiB,CAAO,AFyC1B,uBAAE,WEkNmB,CAAO,AFjN5B,oBAAE,WEgCgB,CAAO,AF/BzB,0BAAE,WEtCsB,CAAO,AFuC/B,wBAAE,WEtCoB,CAAO,AFuC7B,mBAAE,WE8gBe,CAAO,AF7gBxB,uBAAE,WE2amB,CAAO,AF1a5B,oBAAE,WEsbgB,CAAO,AFrbzB,kBAAE,WEjIc,CAAO,AFkIvB,kBAAE,WErCc,CAAO,AFsCvB,mBAAE,WEbe,CAAO,AFcxB,uBAAE,WE2DmB,CAAO,AF1D5B,sBAAE,WE7GkB,CAAO,AF8G3B,sBAAE,WEmJkB,CAAO,AFlJ3B,qBAAE,WExMiB,CAAO,AFyM1B,kBAAE,WEyOc,CAAO,AFxOvB,uBAAE,WEuCmB,CAAO,AFtC5B,gBAAE,WE9IY,CAAO,AF+IrB,oBAAE,WEoHgB,CAAO,AFnHzB,uBAAE,WEwSmB,CAAO,AFvS5B,6BAAE,WExMyB,CAAO,AFyMlC,8BAAE,WExM0B,CAAO,AFyMnC,2BAAE,WExMuB,CAAO,AFyMhC,6BAAE,WE5MyB,CAAO,AF6MlC,sBAAE,WExMkB,CAAO,AFyM3B,uBAAE,WExMmB,CAAO,AFyM5B,oBAAE,WExMgB,CAAO,AFyMzB,sBAAE,WE5MkB,CAAO,AF6M3B,mBAAE,WEvBe,CAAO,AFwBxB,kBAAE,WEyKc,CAAO,AFxKvB,kBAAE,WEqac,CAAO,AFpavB,0CAAE,WEqOc,CAAO,AFpOvB,oBAAE,WE3EgB,CAAO,AF4EzB,sBAAE,WEuSkB,CAAO,AFtS3B,uBAAE,WEuSmB,CAAO,AFtS5B,mBAAE,WE6Xe,CAAO,AF5XxB,kBAAE,WEhFc,CAAO,AFiFvB,uCAAE,WEmTa,CAAO,AFlTtB,sBAAE,WE8EkB,CAAO,AF7E3B,oBAAE,WEkDgB,CAAO,AFjDzB,yBAAE,WEmDqB,CAAO,AFlD9B,mBAAE,WEoWe,CAAO,AFnWxB,mBAAE,WE0De,CAAO,AFzDxB,iBAAE,WE+Ma,CAAO,AF9MtB,mBAAE,WE0De,CAAO,AFzDxB,sBAAE,WEsJkB,CAAO,AFrJ3B,kBAAE,WEqCc,CAAO,AFpCvB,0BAAE,WEmCsB,CAAO,AFlC/B,oBAAE,WE4ZgB,CAAO,AF3ZzB,gBAAE,WEjFY,CAAO,AFkFrB,+CAAE,WEuSiB,CAAO,AFtS1B,4EAAE,WEwXmB,CAAO,AFvX5B,0BAAE,WE0KsB,CAAO,AFzK/B,gBAAE,WE9DY,CAAO,AF+DrB,qBAAE,WErFiB,CAAO,AFsF1B,0CAAE,WEnHoB,CAAO,AFoH7B,oBAAE,WE4QgB,CAAO,AF3QzB,gBAAE,WE6HY,CAAO,AF5HrB,uBAAE,WEvBmB,CAAO,AFwB5B,uBAAE,WEqYmB,CAAO,AFpY5B,qBAAE,WE+XiB,CAAO,AF9X1B,kBAAE,WE/Bc,CAAO,AFgCvB,wBAAE,WEmQoB,CAAO,AFlQ7B,sBAAE,WE8LkB,CAAO,AF7L3B,4BAAE,WE8LwB,CAAO,AF7LjC,kBAAE,WEyTc,CAAO,AFxTvB,sBAAE,WEzJkB,CAAO,AF0J3B,6BAAE,WEWyB,CAAO,AFVlC,kBAAE,WE0Rc,CAAO,AFzRvB,kBAAE,WEgLc,CAAO,AF/KvB,+BAAE,WE3H2B,CAAO,AF4HpC,gCAAE,WE3H4B,CAAO,AF4HrC,6BAAE,WE3HyB,CAAO,AF4HlC,+BAAE,WE/H2B,CAAO,AFgIpC,iBAAE,WEiGa,CAAO,AFhGtB,gBAAE,WElFY,CAAO,AFmFrB,kBAAE,WEpQc,CAAO,AFqQvB,sBAAE,WE8bkB,CAAO,AF7b3B,oBAAE,WE7KgB,CAAO,AF8KzB,sBAAE,WE1DkB,CAAO,AF2D3B,sBAAE,WE1DkB,CAAO,AF2D3B,sBAAE,WEkRkB,CAAO,AFjR3B,uBAAE,WEoOmB,CAAO,AFnO5B,kBAAE,WEgZc,CAAO,AF/YvB,wBAAE,WE6KoB,CAAO,AF5K7B,0BAAE,WE6KsB,CAAO,AF5K/B,oBAAE,WEwHgB,CAAO,AFvHzB,sBAAE,WEsHkB,CAAO,AFrH3B,wBAAE,WEhJoB,CAAO,AFiJ7B,yBAAE,WE6MqB,CAAO,AF5M9B,gCAAE,WEjD4B,CAAO,AFkDrC,wBAAE,WE2RoB,CAAO,AF1R7B,mBAAE,WE9Ge,CAAO,AF+GxB,sDAAE,WE3K2B,CAAO,AF4KpC,kDAAE,WEzKyB,CAAO,AF0KlC,wDAAE,WE3K4B,CAAO,AF4KrC,+BAAE,WEhEW,CAAO,AFiEpB,eAAE,WEOW,CAAO,AFNpB,iCAAE,WE6aW,CAAO,AF5apB,gCAAE,WEqFW,CAAO,AFpFpB,4DAAE,WE4FW,CAAO,AF3FpB,kDAAE,WE+PW,CAAO,AF9PpB,8BAAE,WE8FW,CAAO,AF7FpB,kCAAE,WE3MW,CAAO,AF4MpB,gBAAE,WEhDY,CAAO,AFiDrB,qBAAE,WEpCiB,CAAO,AFqC1B,0BAAE,WE0SsB,CAAO,AFzS/B,2BAAE,WE0SuB,CAAO,AFzShC,2BAAE,WE0SuB,CAAO,AFzShC,4BAAE,WE0SwB,CAAO,AFzSjC,4BAAE,WE6SwB,CAAO,AF5SjC,6BAAE,WE6SyB,CAAO,AF5SlC,qBAAE,WEkXiB,CAAO,AFjX1B,uBAAE,WE8WmB,CAAO,AF7W5B,0BAAE,WEydsB,CAAO,AFxd/B,mBAAE,WEsde,CAAO,AFrdxB,gBAAE,WE2cY,CAAO,AF1crB,uBAAE,WE2cmB,CAAO,AF1c5B,wBAAE,WEodoB,CAAO,AFnd7B,mBAAE,WExGe,CAAO,AFyGxB,0BAAE,WE8SsB,CAAO,AF7S/B,qBAAE,WEgEiB,CAAO,AF/D1B,kBAAE,WEpCc,CAAO,AFqCvB,eAAE,WE3TW,CAAO,AF4TpB,qBAAE,WE/OiB,CAAO,AFgP1B,4BAAE,WE/OwB,CAAO,AFgPjC,kBAAE,WE+Xc,CAAO,AF9XvB,yBAAE,WE+XqB,CAAO,AF9X9B,2BAAE,WEgGuB,CAAO,AF/FhC,yBAAE,WEkGqB,CAAO,AFjG9B,2BAAE,WE+FuB,CAAO,AF9FhC,4BAAE,WE+FwB,CAAO,AF9FjC,iBAAE,WEjTa,CAAO,AFkTtB,mBAAE,WEmbe,CAAO,AFlbxB,mBAAE,WE7Te,CAAO,AF8TxB,iBAAE,WEkFa,CAAO,AFjFtB,oBAAE,WE5HgB,CAAO,AF6HzB,iBAAE,WEgQa,CAAO,AF/PtB,sBAAE,WExCkB,CAAO,AFyC3B,kBAAE,WE4Wc,CAAO,AF3WvB,kBAAE,WEtFc,CAAO,AFuFvB,gBAAE,WE6FY,CAAO,AF5FrB,sCAAE,WEXgB,CAAO,AFYzB,iBAAE,WE+Sa,CAAO,AF9StB,kBAAE,WEwHc,CAAO,AFvHvB,mBAAE,WE7Te,CAAO,AF8TxB,eAAE,WErPW,CAAO,AFsPpB,cAAE,WEkZU,CAAO,AFjZnB,iBAAE,WEwZa,CAAO,AFvZtB,kBAAE,WEgMc,CAAO,AF/LvB,qBAAE,WEmIiB,CAAO,AFlI1B,0BAAE,WE8QsB,CAAO,AF7Q/B,gCAAE,WE9T4B,CAAO,AF+TrC,+BAAE,WEhU2B,CAAO,AFiUpC,sDAAE,WEvO2B,CAAO,AFwOpC,wBAAE,WEjJoB,CAAO,AFkJ7B,sBAAE,WEmZkB,CAAO,AFlZ3B,wBAAE,WEsYoB,CAAO,AFrY7B,uCAAE,WE6VW,CAAO,AF5VpB,yBAAE,WE6JqB,CAAO,AF5J9B,yBAAE,WE+PqB,CAAO,AF9P9B,iBAAE,WEyOa,CAAO,AFxOtB,2BAAE,WEtIuB,CAAO,AFuIhC,qBAAE,WEuZiB,CAAO,AFtZ1B,kBAAE,WEiHc,CAAO,AFhHvB,6DAAE,WEmWkB,CAAO,AFlW3B,kDAAE,WEpCsB,CAAO,AFqC/B,iBAAE,WE4Za,CAAO,AF3ZtB,kBAAE,WE5Cc,CAAO,AF6CvB,kBAAE,WEsKc,CAAO,AFrKvB,yBAAE,WEuKqB,CAAO,AFtK9B,8BAAE,WE+Q0B,CAAO,AF9QnC,uBAAE,WE6QmB,CAAO,AF5Q5B,qBAAE,WEzKiB,CAAO,AF0K1B,gBAAE,WEtKY,CAAO,AFuKrB,yBAAE,WEiIqB,CAAO,AFhI9B,0BAAE,WE+HsB,CAAO,AF9H/B,kBAAE,WEjKc,CAAO,AFkKvB,kBAAE,WEac,CAAO,AFZvB,oBAAE,WEkBgB,CAAO,AFjBzB,eAAE,WEhIW,CAAO,AFiIpB,oBAAE,WEvRgB,CAAO,AFwRzB,iBAAE,WEpOa,CAAO,AFqOtB,eAAE,WE4GW,CAAO,AF3GpB,iBAAE,WEyOa,CAAO,AFxOtB,gBAAE,WE/LY,CAAO,AFgMrB,iBAAE,WE/La,CAAO,AFgMtB,mBAAE,WEvTe,CAAO,AFwTxB,0BAAE,WEvTsB,CAAO,AFwT/B,iBAAE,WEgPa,CAAO,AF/OtB,wBAAE,WEgPoB,CAAO,AF/O7B,mBAAE,WE+Ie,CAAO,AF9IxB,qCAAE,WElRW,CAAO,AFmRpB,+BAAE,WEuQY,CAAO,AFtQrB,gBAAE,WEoTY,CAAO,AFnTrB,mBAAE,WE+Ne,CAAO,AF9NxB,sBAAE,WE9LkB,CAAO,AF+L3B,sBAAE,WEyNkB,CAAO,AFxN3B,oBAAE,WEtMgB,CAAO,AFuMzB,sBAAE,WEvIkB,CAAO,AFwI3B,uBAAE,WEhImB,CAAO,AFiI5B,wBAAE,WE7IoB,CAAO,AF8I7B,6BAAE,WEvIyB,CAAO,AFwIlC,0EAAE,WE9IoB,CAAO,AF+I7B,gDAAE,WEnJsB,CAAO,AFoJ/B,gDAAE,WEnJoB,CAAO,AFoJ7B,gDAAE,WEvIoB,CAAO,AFwI7B,uBAAE,WEpJmB,CAAO,AFqJ5B,gBAAE,WEoVY,CAAO,AFnVrB,mBAAE,WE/Oe,CAAO,AFgPxB,oBAAE,WEjBgB,CAAO,AFkBzB,wGAAE,WEFiB,CAAO,AFG1B,0BAAE,WE9PsB,CAAO,AF+P/B,qDAAE,WEwHa,CAAO,AFvHtB,gCAAE,WE/Lc,CAAO,AFgMvB,sBAAE,WErGkB,CAAO,AFsG3B,eAAE,WEvGW,CAAO,AFwGpB,2EAAE,WElFmB,CAAO,AFmF5B,yBAAE,WEiPqB,CAAO,AFhP9B,cAAE,WEuGU,CAAO,AFtGnB,oCAAE,WEiVc,CAAO,AFhVvB,uCAAE,WE8DmB,CAAO,AF7D5B,2CAAE,WE8DqB,CAAO,AF7D9B,mBAAE,WEjEe,CAAO,AFkExB,uBAAE,WEzQmB,CAAO,AF0Q5B,kBAAE,WExEc,CAAO,AFyEvB,qBAAE,WE4DiB,CAAO,AF3D1B,mBAAE,WEwKe,CAAO,AFvKxB,qBAAE,WEgJiB,CAAO,AF/I1B,4BAAE,WEgJwB,CAAO,AF/IjC,gBAAE,WEhVY,CAAO,AFiVrB,6CAAE,WElIgB,CAAO,AFmIzB,eAAE,WEoRW,CAAO,AFnRpB,sBAAE,WE9VkB,CAAO,AF+V3B,gBAAE,WE8EY,CAAO,AF7ErB,sBAAE,WEiKkB,CAAO,AFhK3B,kBAAE,WEqRc,CAAO,AFpRvB,gBAAE,WEyVY,CAAO,AFxVrB,uBAAE,WEiCmB,CAAO,AFhC5B,gBAAE,WEkUY,CAAO,AFjUrB,sBAAE,WE3UkB,CAAO,AF4U3B,kBAAE,WEmDc,CAAO,AFlDvB,yBAAE,WEjHqB,CAAO,AFkH9B,mBAAE,WElTe,CAAO,AFmTxB,yBAAE,WEtTqB,CAAO,AFuT9B,uBAAE,WEzTmB,CAAO,AF0T5B,mBAAE,WE5Te,CAAO,AF6TxB,qBAAE,WExTiB,CAAO,AFyT1B,qBAAE,WExTiB,CAAO,AFyT1B,sBAAE,WEjXkB,CAAO,AFkX3B,wBAAE,WEjXoB,CAAO,AFkX7B,iBAAE,WEyPa,CAAO,AFxPtB,qBAAE,WEzQiB,CAAO,AF0Q1B,cAAE,WEpZU,CAAO,AFqZnB,sBAAE,WElNkB,CAAO,AFmN3B,uBAAE,WE2BmB,CAAO,AF1B5B,yBAAE,WEpXqB,CAAO,AFqX9B,sBAAE,WE5akB,CAAO,AF6a3B,qBAAE,WE2CiB,CAAO,AF1C1B,sBAAE,WE/CkB,CAAO,AFgD3B,kBAAE,WE7Dc,CAAO,AF8DvB,yBAAE,WE7DqB,CAAO,AF8D9B,sBAAE,WEsOkB,CAAO,AFrO3B,qBAAE,WEsOiB,CAAO,AFrO1B,mBAAE,WE9Xe,CAAO,AF+XxB,eAAE,WEvWW,CAAO,AFwWpB,mBAAE,WE7Ee,CAAO,AF8ExB,qBAAE,WEjciB,CAAO,AFkc1B,cAAE,WEnVU,CAAO,AFoVnB,mDAAE,WE7FW,CAAO,AF8FpB,oBAAE,WExBgB,CAAO,AFyBzB,sBAAE,WE5WkB,CAAO,AF6W3B,0BAAE,WEhSsB,CAAO,AFiS/B,oBAAE,WElRgB,CAAO,AFmRzB,oBAAE,WElLgB,CAAO,AFmLzB,mBAAE,WEzEe,CAAO,AF0ExB,kBAAE,WE2Fc,CAAO,AF1FvB,wBAAE,WEuGoB,CAAO,AFtG7B,uBAAE,WEgHmB,CAAO,AF/G5B,oBAAE,WEiHgB,CAAO,AFhHzB,qBAAE,WEhWiB,CAAO,AFiW1B,2BAAE,WElWuB,CAAO,AFmWhC,mBAAE,WEnRe,CAAO,AFoRxB,gBAAE,WEgGY,CAAO,AF/FrB,uBAAE,WE0PmB,CAAO,AFzP5B,sBAAE,WEnBkB,CAAO,AFoB3B,uBAAE,WEyJmB,CAAO,AFxJ5B,qBAAE,WElIiB,CAAO,AFmI1B,iBAAE,WE2Pa,CAAO,AF1PtB,gBAAE,WEjDY,CAAO,AFkDrB,mBAAE,WEvCe,CAAO,AFwCxB,2CAAE,WE+MmB,CAAO,AF9M5B,2BAAE,WE+MuB,CAAO,AF9MhC,wBAAE,WEuPoB,CAAO,AFtP7B,uBAAE,WErDmB,CAAO,AFsD5B,sBAAE,WEsPkB,CAAO,AFrP3B,uBAAE,WEtDmB,CAAO,AFuD5B,yBAAE,WErDqB,CAAO,AFsD9B,yBAAE,WEvDqB,CAAO,AFwD9B,kBAAE,WE7Bc,CAAO,AF8BvB,sBAAE,WEhMkB,CAAO,AFiM3B,6BAAE,WE7PyB,CAAO,AF8PlC,uBAAE,WEImB,CAAO,AFH5B,oBAAE,WE+PgB,CAAO,AF9PzB,kBAAE,WEkEc,CAAO,AFjEvB,qBAAE,WEoOiB,CAAO,AFnO1B,sBAAE,WEqOkB,CAAO,AFpO3B,gCAAE,WEjbW,CAAO,AFkbpB,mBAAE,WE0Oe,CAAO,AFzOxB,iBAAE,WE4La,CAAO,AF3LtB,kBAAE,WEsIc,CAAO,AFrIvB,kBAAE,WEhEc,CAAO,AFiEvB,sCAAE,WEyQoB,CAAO,AFxQ7B,yBAAE,WElCqB,CAAO,AFmC9B,oBAAE,WEtCgB,CAAO,AFuCzB,wBAAE,WEpRoB,CAAO,AFqR7B,gEAAE,WE9boB,CAAO,AF+b7B,uDAAE,WE5b8B,CAAO,AF6bvC,6CAAE,WE/boB,CAAO,AFgc7B,gDAAE,WE/buB,CAAO,AFgchC,8CAAE,WEncqB,CAAO,AFoc9B,yBAAE,WEtDqB,CAAO,AFuD9B,oBAAE,WEtJgB,CAAO,AFuJzB,wBAAE,WEnDoB,CAAO,AFoD7B,0BAAE,WEnDsB,CAAO,AFoD/B,uBAAE,WE6GmB,CAAO,AF5G5B,yBAAE,WE6GqB,CAAO,AF5G9B,kBAAE,WE1Yc,CAAO,AF2YvB,0BAAE,WE7YsB,CAAO,AF8Y/B,iBAAE,WE/Wa,CAAO,AFgXtB,yBAAE,WE7dqB,CAAO,AF8d9B,uBAAE,WEnKmB,CAAO,AFoK5B,kDAAE,WEnKuB,CAAO,AFoKhC,iDAAE,WEtKsB,CAAO,AFuK/B,gDAAE,WExKqB,CAAO,AFyK9B,qBAAE,WE7KiB,CAAO,AF8K1B,8CAAE,WE/LmB,CAAO,AFgM5B,+CAAE,WEnMoB,CAAO,AFoM7B,2BAAE,WEhMuB,CAAO,AFiMhC,yBAAE,WE1MqB,CAAO,AF2M9B,wBAAE,WEjMoB,CAAO,AFkM7B,0BAAE,WErMsB,CAAO,AFsM/B,wBAAE,WEvMoB,CAAO,AFwM7B,qBAAE,WEyJiB,CAAO,AFxJ1B,sBAAE,WELkB,CAAO,AFM3B,4BAAE,WErWwB,CAAO,AFsWjC,cAAE,WE5OU,CAAO,AF6OnB,qBAAE,WE5OiB,CAAO,AF6O1B,uBAAE,WE4JmB,CAAO,AF3J5B,yBAAE,WE3EqB,CAAO,AF4E9B,gCAAE,WE3E4B,CAAO,AF4ErC,sBAAE,WElPkB,CAAO,AFmP3B,uBAAE,WEkNmB,CAAO,AFjN5B,kBAAE,WEOc,CAAO,AFNvB,kBAAE,WE/Yc,CAAO,AFgZvB,mBAAE,WEpRe,CAAO,AFqRxB,iBAAE,WE9Ea,CAAO,AF+EtB,6BAAE,WE1KyB,CAAO,AF2KlC,oCAAE,WEoGkB,CAAO,AFnG3B,kBAAE,WEtXc,CAAO,AFuXvB,iBAAE,WE9iBa,CAAO,AF+iBtB,kBAAE,WEpiBc,CAAO,AFqiBvB,2BAAE,WEhcuB,CAAO,AFichC,4BAAE,WEncwB,CAAO,AFocjC,4BAAE,WEjcwB,CAAO,AFkcjC,4BAAE,WEtcwB,CAAO,AFucjC,oBAAE,WEzLgB,CAAO,AF0LzB,mBAAE,WEjIe,CAAO,AFkIxB,qBAAE,WEjIiB,CAAO,AFkI1B,iBAAE,WEpIa,CAAO,AFqItB,eAAE,WEvIW,CAAO,AFwIpB,sBAAE,WEzYkB,CAAO,AF0Y3B,wBAAE,WEzYoB,CAAO,AF0Y7B,iBAAE,WE3Ma,CAAO,AF4MtB,iBAAE,WE4Ka,CAAO,AF3KtB,qBAAE,WEveiB,CAAO,AFwe1B,qBAAE,WE1RiB,CAAO,AF2R1B,wBAAE,WEzCoB,CAAO,AF0C7B,gBAAE,WEzWY,CAAO,AF0WrB,2BAAE,WErYuB,CAAO,AFsYhC,oBAAE,WEzZgB,CAAO,AF0ZzB,gBAAE,WEvHY,CAAO,AFwHrB,wBAAE,WE/RoB,CAAO,AFgS7B,eAAE,WE+IW,CAAO,AF9IpB,wBAAE,WEhEoB,CAAO,AFiE7B,oBAAE,WE9HgB,CAAO,AF+HzB,kBAAE,WEvBc,CAAO,AFwBvB,wBAAE,WElGoB,CAAO,AFmG7B,0BAAE,WElGsB,CAAO,AFmG/B,uBAAE,WEgDmB,CAAO,AF/C5B,yBAAE,WEgDqB,CAAO,AF/C9B,wBAAE,WEVoB,CAAO,AFW7B,2BAAE,WEVuB,CAAO,AFWhC,mBAAE,WElPe,CAAO,AFmPxB,qBAAE,WExfiB,CAAO,AFyf1B,uBAAE,WExfmB,CAAO,AFyf5B,mBAAE,WEpGe,CAAO,AFqGxB,kBAAE,WEvRc,CAAO,AFwRvB,sBAAE,WE6KkB,CAAO,AF5K3B,mBAAE,WE8Ke,CAAO,AF7KxB,kBAAE,WEnXc,CAAO,AFoXvB,4BAAE,WEsHwB,CAAO,AFrHjC,0BAAE,WE8JsB,CAAO,AF7J/B,6BAAE,WE7EyB,CAAO,AF8ElC,iBAAE,WEngBa,CAAO,AFogBtB,6BAAE,WE3iByB,CAAO,AF4iBlC,gCAAE,WEgJ4B,CAAO,AF/IrC,mBAAE,WE7fe,CAAO,AF8fxB,uCAAE,WEjjBmC,CAAO,AFkjB5C,2EAAE,WEllB2C,CAAO,AFmlBpD,+DAAE,WEzZY,CAAO,AF0ZrB,iBAAE,WElSa,CAAO,AFmStB,mBAAE,WElSe,CAAO,AFmSxB,4CAAE,WE3BqB,CAAO,AF4B9B,sBAAE,WE1LkB,CAAO,AF2L3B,kBAAE,WEgIc,CAAO,AF/HvB,yBAAE,WEgIqB,CAAO,AF/H9B,oBAAE,WEnBgB,CAAO,AFoBzB,0BAAE,WEnBsB,CAAO,AFoB/B,2BAAE,WEnBuB,CAAO,AFoBhC,sBAAE,WEtHkB,CAAO,AFuH3B,uBAAE,WErVmB,CAAO,AFsV5B,iBAAE,WEkKa,CAAO,AFjKtB,qBAAE,WE2CiB,CAAO,AF1C1B,8DAAE,WEzS4B,CAAO,AF0SrC,sCAAE,WE5UoB,CAAO,AF6U7B,uBAAE,WErRmB,CAAO,AFsR5B,yBAAE,WEjZqB,CAAO,AFkZ9B,2BAAE,WEjZuB,CAAO,AFkZhC,kBAAE,WErNc,CAAO,AFsNvB,wBAAE,WEnnBoB,CAAO,AFonB7B,0BAAE,WEnnBsB,CAAO,AFonB/B,yCAAE,WEnnBoB,CAAO,AFonB7B,6CAAE,WEnnBsB,CAAO,AFonB/B,uBAAE,WE+FmB,CAAO,AF9F5B,yBAAE,WE+FqB,CAAO,AF9F9B,kBAAE,WEgGc,CAAO,AF/FvB,oBAAE,WExQgB,CAAO,AFyQzB,8CAAE,WExQe,CAAO,AFyQxB,kDAAE,WExQiB,CAAO,AFyQ1B,iBAAE,WEjHa,CAAO,AFkHtB,0BAAE,WEtVsB,CAAO,AFuV/B,oBAAE,WEegB,CAAO,AFdzB,4EAAE,WE+BwB,CAAO,AF9BjC,+DAAE,WEiCkC,CAAO,AFhC3C,qDAAE,WE8BwB,CAAO,AF7BjC,wDAAE,WE8B2B,CAAO,AF7BpC,sDAAE,WE0ByB,CAAO,AFzBlC,kBAAE,WEhEc,CAAO,AFiEvB,kDAAE,WE5kBY,CAAO,AF6kBrB,mBAAE,WErIe,CAAO,AFsIxB,2BAAE,WEkHuB,CAAO,AFjHhC,2BAAE,WEkHuB,CAAO,AFjHhC,0BAAE,WEkHsB,CAAO,AFjH/B,mDAAE,WE6GoB,CAAO,AF5G7B,uDAAE,WE6GsB,CAAO,AF5G/B,oBAAE,WEzlBgB,CAAO,AF0lBzB,gBAAE,WErUY,CAAO,AFsUrB,gBAAE,WE3aY,CAAO,AF4arB,gBAAE,WEzRY,CAAO,AF0RrB,mBAAE,WEhIe,CAAO,AFiIxB,mBAAE,WE1be,CAAO,AF2bxB,qBAAE,WElNiB,CAAO,AFmN1B,uBAAE,WE9DmB,CAAO,AF+D5B,uBAAE,WEjBmB,CAAO,AFkB5B,sBAAE,WE2GkB,CAAO,AF1G3B,kBAAE,WEzNc,CAAO,AoEzcvB,SF8BE,kBAAmB,AACnB,UAAW,AACX,WAAY,AACZ,UAAW,AACX,YAAa,AACb,gBAAiB,AACjB,mBAAU,AACV,QAAU,CErCqB,AACjC,mDFgDI,gBAAiB,AACjB,WAAY,AACZ,YAAa,AACb,SAAU,AACV,iBAAkB,AAClB,SAAW,CACZ","file":"admin.css","sourcesContent":["/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\n readers do not read off random characters that represent icons */\n\n.#{$fa-css-prefix}-glass:before { content: $fa-var-glass; }\n.#{$fa-css-prefix}-music:before { content: $fa-var-music; }\n.#{$fa-css-prefix}-search:before { content: $fa-var-search; }\n.#{$fa-css-prefix}-envelope-o:before { content: $fa-var-envelope-o; }\n.#{$fa-css-prefix}-heart:before { content: $fa-var-heart; }\n.#{$fa-css-prefix}-star:before { content: $fa-var-star; }\n.#{$fa-css-prefix}-star-o:before { content: $fa-var-star-o; }\n.#{$fa-css-prefix}-user:before { content: $fa-var-user; }\n.#{$fa-css-prefix}-film:before { content: $fa-var-film; }\n.#{$fa-css-prefix}-th-large:before { content: $fa-var-th-large; }\n.#{$fa-css-prefix}-th:before { content: $fa-var-th; }\n.#{$fa-css-prefix}-th-list:before { content: $fa-var-th-list; }\n.#{$fa-css-prefix}-check:before { content: $fa-var-check; }\n.#{$fa-css-prefix}-remove:before,\n.#{$fa-css-prefix}-close:before,\n.#{$fa-css-prefix}-times:before { content: $fa-var-times; }\n.#{$fa-css-prefix}-search-plus:before { content: $fa-var-search-plus; }\n.#{$fa-css-prefix}-search-minus:before { content: $fa-var-search-minus; }\n.#{$fa-css-prefix}-power-off:before { content: $fa-var-power-off; }\n.#{$fa-css-prefix}-signal:before { content: $fa-var-signal; }\n.#{$fa-css-prefix}-gear:before,\n.#{$fa-css-prefix}-cog:before { content: $fa-var-cog; }\n.#{$fa-css-prefix}-trash-o:before { content: $fa-var-trash-o; }\n.#{$fa-css-prefix}-home:before { content: $fa-var-home; }\n.#{$fa-css-prefix}-file-o:before { content: $fa-var-file-o; }\n.#{$fa-css-prefix}-clock-o:before { content: $fa-var-clock-o; }\n.#{$fa-css-prefix}-road:before { content: $fa-var-road; }\n.#{$fa-css-prefix}-download:before { content: $fa-var-download; }\n.#{$fa-css-prefix}-arrow-circle-o-down:before { content: $fa-var-arrow-circle-o-down; }\n.#{$fa-css-prefix}-arrow-circle-o-up:before { content: $fa-var-arrow-circle-o-up; }\n.#{$fa-css-prefix}-inbox:before { content: $fa-var-inbox; }\n.#{$fa-css-prefix}-play-circle-o:before { content: $fa-var-play-circle-o; }\n.#{$fa-css-prefix}-rotate-right:before,\n.#{$fa-css-prefix}-repeat:before { content: $fa-var-repeat; }\n.#{$fa-css-prefix}-refresh:before { content: $fa-var-refresh; }\n.#{$fa-css-prefix}-list-alt:before { content: $fa-var-list-alt; }\n.#{$fa-css-prefix}-lock:before { content: $fa-var-lock; }\n.#{$fa-css-prefix}-flag:before { content: $fa-var-flag; }\n.#{$fa-css-prefix}-headphones:before { content: $fa-var-headphones; }\n.#{$fa-css-prefix}-volume-off:before { content: $fa-var-volume-off; }\n.#{$fa-css-prefix}-volume-down:before { content: $fa-var-volume-down; }\n.#{$fa-css-prefix}-volume-up:before { content: $fa-var-volume-up; }\n.#{$fa-css-prefix}-qrcode:before { content: $fa-var-qrcode; }\n.#{$fa-css-prefix}-barcode:before { content: $fa-var-barcode; }\n.#{$fa-css-prefix}-tag:before { content: $fa-var-tag; }\n.#{$fa-css-prefix}-tags:before { content: $fa-var-tags; }\n.#{$fa-css-prefix}-book:before { content: $fa-var-book; }\n.#{$fa-css-prefix}-bookmark:before { content: $fa-var-bookmark; }\n.#{$fa-css-prefix}-print:before { content: $fa-var-print; }\n.#{$fa-css-prefix}-camera:before { content: $fa-var-camera; }\n.#{$fa-css-prefix}-font:before { content: $fa-var-font; }\n.#{$fa-css-prefix}-bold:before { content: $fa-var-bold; }\n.#{$fa-css-prefix}-italic:before { content: $fa-var-italic; }\n.#{$fa-css-prefix}-text-height:before { content: $fa-var-text-height; }\n.#{$fa-css-prefix}-text-width:before { content: $fa-var-text-width; }\n.#{$fa-css-prefix}-align-left:before { content: $fa-var-align-left; }\n.#{$fa-css-prefix}-align-center:before { content: $fa-var-align-center; }\n.#{$fa-css-prefix}-align-right:before { content: $fa-var-align-right; }\n.#{$fa-css-prefix}-align-justify:before { content: $fa-var-align-justify; }\n.#{$fa-css-prefix}-list:before { content: $fa-var-list; }\n.#{$fa-css-prefix}-dedent:before,\n.#{$fa-css-prefix}-outdent:before { content: $fa-var-outdent; }\n.#{$fa-css-prefix}-indent:before { content: $fa-var-indent; }\n.#{$fa-css-prefix}-video-camera:before { content: $fa-var-video-camera; }\n.#{$fa-css-prefix}-photo:before,\n.#{$fa-css-prefix}-image:before,\n.#{$fa-css-prefix}-picture-o:before { content: $fa-var-picture-o; }\n.#{$fa-css-prefix}-pencil:before { content: $fa-var-pencil; }\n.#{$fa-css-prefix}-map-marker:before { content: $fa-var-map-marker; }\n.#{$fa-css-prefix}-adjust:before { content: $fa-var-adjust; }\n.#{$fa-css-prefix}-tint:before { content: $fa-var-tint; }\n.#{$fa-css-prefix}-edit:before,\n.#{$fa-css-prefix}-pencil-square-o:before { content: $fa-var-pencil-square-o; }\n.#{$fa-css-prefix}-share-square-o:before { content: $fa-var-share-square-o; }\n.#{$fa-css-prefix}-check-square-o:before { content: $fa-var-check-square-o; }\n.#{$fa-css-prefix}-arrows:before { content: $fa-var-arrows; }\n.#{$fa-css-prefix}-step-backward:before { content: $fa-var-step-backward; }\n.#{$fa-css-prefix}-fast-backward:before { content: $fa-var-fast-backward; }\n.#{$fa-css-prefix}-backward:before { content: $fa-var-backward; }\n.#{$fa-css-prefix}-play:before { content: $fa-var-play; }\n.#{$fa-css-prefix}-pause:before { content: $fa-var-pause; }\n.#{$fa-css-prefix}-stop:before { content: $fa-var-stop; }\n.#{$fa-css-prefix}-forward:before { content: $fa-var-forward; }\n.#{$fa-css-prefix}-fast-forward:before { content: $fa-var-fast-forward; }\n.#{$fa-css-prefix}-step-forward:before { content: $fa-var-step-forward; }\n.#{$fa-css-prefix}-eject:before { content: $fa-var-eject; }\n.#{$fa-css-prefix}-chevron-left:before { content: $fa-var-chevron-left; }\n.#{$fa-css-prefix}-chevron-right:before { content: $fa-var-chevron-right; }\n.#{$fa-css-prefix}-plus-circle:before { content: $fa-var-plus-circle; }\n.#{$fa-css-prefix}-minus-circle:before { content: $fa-var-minus-circle; }\n.#{$fa-css-prefix}-times-circle:before { content: $fa-var-times-circle; }\n.#{$fa-css-prefix}-check-circle:before { content: $fa-var-check-circle; }\n.#{$fa-css-prefix}-question-circle:before { content: $fa-var-question-circle; }\n.#{$fa-css-prefix}-info-circle:before { content: $fa-var-info-circle; }\n.#{$fa-css-prefix}-crosshairs:before { content: $fa-var-crosshairs; }\n.#{$fa-css-prefix}-times-circle-o:before { content: $fa-var-times-circle-o; }\n.#{$fa-css-prefix}-check-circle-o:before { content: $fa-var-check-circle-o; }\n.#{$fa-css-prefix}-ban:before { content: $fa-var-ban; }\n.#{$fa-css-prefix}-arrow-left:before { content: $fa-var-arrow-left; }\n.#{$fa-css-prefix}-arrow-right:before { content: $fa-var-arrow-right; }\n.#{$fa-css-prefix}-arrow-up:before { content: $fa-var-arrow-up; }\n.#{$fa-css-prefix}-arrow-down:before { content: $fa-var-arrow-down; }\n.#{$fa-css-prefix}-mail-forward:before,\n.#{$fa-css-prefix}-share:before { content: $fa-var-share; }\n.#{$fa-css-prefix}-expand:before { content: $fa-var-expand; }\n.#{$fa-css-prefix}-compress:before { content: $fa-var-compress; }\n.#{$fa-css-prefix}-plus:before { content: $fa-var-plus; }\n.#{$fa-css-prefix}-minus:before { content: $fa-var-minus; }\n.#{$fa-css-prefix}-asterisk:before { content: $fa-var-asterisk; }\n.#{$fa-css-prefix}-exclamation-circle:before { content: $fa-var-exclamation-circle; }\n.#{$fa-css-prefix}-gift:before { content: $fa-var-gift; }\n.#{$fa-css-prefix}-leaf:before { content: $fa-var-leaf; }\n.#{$fa-css-prefix}-fire:before { content: $fa-var-fire; }\n.#{$fa-css-prefix}-eye:before { content: $fa-var-eye; }\n.#{$fa-css-prefix}-eye-slash:before { content: $fa-var-eye-slash; }\n.#{$fa-css-prefix}-warning:before,\n.#{$fa-css-prefix}-exclamation-triangle:before { content: $fa-var-exclamation-triangle; }\n.#{$fa-css-prefix}-plane:before { content: $fa-var-plane; }\n.#{$fa-css-prefix}-calendar:before { content: $fa-var-calendar; }\n.#{$fa-css-prefix}-random:before { content: $fa-var-random; }\n.#{$fa-css-prefix}-comment:before { content: $fa-var-comment; }\n.#{$fa-css-prefix}-magnet:before { content: $fa-var-magnet; }\n.#{$fa-css-prefix}-chevron-up:before { content: $fa-var-chevron-up; }\n.#{$fa-css-prefix}-chevron-down:before { content: $fa-var-chevron-down; }\n.#{$fa-css-prefix}-retweet:before { content: $fa-var-retweet; }\n.#{$fa-css-prefix}-shopping-cart:before { content: $fa-var-shopping-cart; }\n.#{$fa-css-prefix}-folder:before { content: $fa-var-folder; }\n.#{$fa-css-prefix}-folder-open:before { content: $fa-var-folder-open; }\n.#{$fa-css-prefix}-arrows-v:before { content: $fa-var-arrows-v; }\n.#{$fa-css-prefix}-arrows-h:before { content: $fa-var-arrows-h; }\n.#{$fa-css-prefix}-bar-chart-o:before,\n.#{$fa-css-prefix}-bar-chart:before { content: $fa-var-bar-chart; }\n.#{$fa-css-prefix}-twitter-square:before { content: $fa-var-twitter-square; }\n.#{$fa-css-prefix}-facebook-square:before { content: $fa-var-facebook-square; }\n.#{$fa-css-prefix}-camera-retro:before { content: $fa-var-camera-retro; }\n.#{$fa-css-prefix}-key:before { content: $fa-var-key; }\n.#{$fa-css-prefix}-gears:before,\n.#{$fa-css-prefix}-cogs:before { content: $fa-var-cogs; }\n.#{$fa-css-prefix}-comments:before { content: $fa-var-comments; }\n.#{$fa-css-prefix}-thumbs-o-up:before { content: $fa-var-thumbs-o-up; }\n.#{$fa-css-prefix}-thumbs-o-down:before { content: $fa-var-thumbs-o-down; }\n.#{$fa-css-prefix}-star-half:before { content: $fa-var-star-half; }\n.#{$fa-css-prefix}-heart-o:before { content: $fa-var-heart-o; }\n.#{$fa-css-prefix}-sign-out:before { content: $fa-var-sign-out; }\n.#{$fa-css-prefix}-linkedin-square:before { content: $fa-var-linkedin-square; }\n.#{$fa-css-prefix}-thumb-tack:before { content: $fa-var-thumb-tack; }\n.#{$fa-css-prefix}-external-link:before { content: $fa-var-external-link; }\n.#{$fa-css-prefix}-sign-in:before { content: $fa-var-sign-in; }\n.#{$fa-css-prefix}-trophy:before { content: $fa-var-trophy; }\n.#{$fa-css-prefix}-github-square:before { content: $fa-var-github-square; }\n.#{$fa-css-prefix}-upload:before { content: $fa-var-upload; }\n.#{$fa-css-prefix}-lemon-o:before { content: $fa-var-lemon-o; }\n.#{$fa-css-prefix}-phone:before { content: $fa-var-phone; }\n.#{$fa-css-prefix}-square-o:before { content: $fa-var-square-o; }\n.#{$fa-css-prefix}-bookmark-o:before { content: $fa-var-bookmark-o; }\n.#{$fa-css-prefix}-phone-square:before { content: $fa-var-phone-square; }\n.#{$fa-css-prefix}-twitter:before { content: $fa-var-twitter; }\n.#{$fa-css-prefix}-facebook-f:before,\n.#{$fa-css-prefix}-facebook:before { content: $fa-var-facebook; }\n.#{$fa-css-prefix}-github:before { content: $fa-var-github; }\n.#{$fa-css-prefix}-unlock:before { content: $fa-var-unlock; }\n.#{$fa-css-prefix}-credit-card:before { content: $fa-var-credit-card; }\n.#{$fa-css-prefix}-feed:before,\n.#{$fa-css-prefix}-rss:before { content: $fa-var-rss; }\n.#{$fa-css-prefix}-hdd-o:before { content: $fa-var-hdd-o; }\n.#{$fa-css-prefix}-bullhorn:before { content: $fa-var-bullhorn; }\n.#{$fa-css-prefix}-bell:before { content: $fa-var-bell; }\n.#{$fa-css-prefix}-certificate:before { content: $fa-var-certificate; }\n.#{$fa-css-prefix}-hand-o-right:before { content: $fa-var-hand-o-right; }\n.#{$fa-css-prefix}-hand-o-left:before { content: $fa-var-hand-o-left; }\n.#{$fa-css-prefix}-hand-o-up:before { content: $fa-var-hand-o-up; }\n.#{$fa-css-prefix}-hand-o-down:before { content: $fa-var-hand-o-down; }\n.#{$fa-css-prefix}-arrow-circle-left:before { content: $fa-var-arrow-circle-left; }\n.#{$fa-css-prefix}-arrow-circle-right:before { content: $fa-var-arrow-circle-right; }\n.#{$fa-css-prefix}-arrow-circle-up:before { content: $fa-var-arrow-circle-up; }\n.#{$fa-css-prefix}-arrow-circle-down:before { content: $fa-var-arrow-circle-down; }\n.#{$fa-css-prefix}-globe:before { content: $fa-var-globe; }\n.#{$fa-css-prefix}-wrench:before { content: $fa-var-wrench; }\n.#{$fa-css-prefix}-tasks:before { content: $fa-var-tasks; }\n.#{$fa-css-prefix}-filter:before { content: $fa-var-filter; }\n.#{$fa-css-prefix}-briefcase:before { content: $fa-var-briefcase; }\n.#{$fa-css-prefix}-arrows-alt:before { content: $fa-var-arrows-alt; }\n.#{$fa-css-prefix}-group:before,\n.#{$fa-css-prefix}-users:before { content: $fa-var-users; }\n.#{$fa-css-prefix}-chain:before,\n.#{$fa-css-prefix}-link:before { content: $fa-var-link; }\n.#{$fa-css-prefix}-cloud:before { content: $fa-var-cloud; }\n.#{$fa-css-prefix}-flask:before { content: $fa-var-flask; }\n.#{$fa-css-prefix}-cut:before,\n.#{$fa-css-prefix}-scissors:before { content: $fa-var-scissors; }\n.#{$fa-css-prefix}-copy:before,\n.#{$fa-css-prefix}-files-o:before { content: $fa-var-files-o; }\n.#{$fa-css-prefix}-paperclip:before { content: $fa-var-paperclip; }\n.#{$fa-css-prefix}-save:before,\n.#{$fa-css-prefix}-floppy-o:before { content: $fa-var-floppy-o; }\n.#{$fa-css-prefix}-square:before { content: $fa-var-square; }\n.#{$fa-css-prefix}-navicon:before,\n.#{$fa-css-prefix}-reorder:before,\n.#{$fa-css-prefix}-bars:before { content: $fa-var-bars; }\n.#{$fa-css-prefix}-list-ul:before { content: $fa-var-list-ul; }\n.#{$fa-css-prefix}-list-ol:before { content: $fa-var-list-ol; }\n.#{$fa-css-prefix}-strikethrough:before { content: $fa-var-strikethrough; }\n.#{$fa-css-prefix}-underline:before { content: $fa-var-underline; }\n.#{$fa-css-prefix}-table:before { content: $fa-var-table; }\n.#{$fa-css-prefix}-magic:before { content: $fa-var-magic; }\n.#{$fa-css-prefix}-truck:before { content: $fa-var-truck; }\n.#{$fa-css-prefix}-pinterest:before { content: $fa-var-pinterest; }\n.#{$fa-css-prefix}-pinterest-square:before { content: $fa-var-pinterest-square; }\n.#{$fa-css-prefix}-google-plus-square:before { content: $fa-var-google-plus-square; }\n.#{$fa-css-prefix}-google-plus:before { content: $fa-var-google-plus; }\n.#{$fa-css-prefix}-money:before { content: $fa-var-money; }\n.#{$fa-css-prefix}-caret-down:before { content: $fa-var-caret-down; }\n.#{$fa-css-prefix}-caret-up:before { content: $fa-var-caret-up; }\n.#{$fa-css-prefix}-caret-left:before { content: $fa-var-caret-left; }\n.#{$fa-css-prefix}-caret-right:before { content: $fa-var-caret-right; }\n.#{$fa-css-prefix}-columns:before { content: $fa-var-columns; }\n.#{$fa-css-prefix}-unsorted:before,\n.#{$fa-css-prefix}-sort:before { content: $fa-var-sort; }\n.#{$fa-css-prefix}-sort-down:before,\n.#{$fa-css-prefix}-sort-desc:before { content: $fa-var-sort-desc; }\n.#{$fa-css-prefix}-sort-up:before,\n.#{$fa-css-prefix}-sort-asc:before { content: $fa-var-sort-asc; }\n.#{$fa-css-prefix}-envelope:before { content: $fa-var-envelope; }\n.#{$fa-css-prefix}-linkedin:before { content: $fa-var-linkedin; }\n.#{$fa-css-prefix}-rotate-left:before,\n.#{$fa-css-prefix}-undo:before { content: $fa-var-undo; }\n.#{$fa-css-prefix}-legal:before,\n.#{$fa-css-prefix}-gavel:before { content: $fa-var-gavel; }\n.#{$fa-css-prefix}-dashboard:before,\n.#{$fa-css-prefix}-tachometer:before { content: $fa-var-tachometer; }\n.#{$fa-css-prefix}-comment-o:before { content: $fa-var-comment-o; }\n.#{$fa-css-prefix}-comments-o:before { content: $fa-var-comments-o; }\n.#{$fa-css-prefix}-flash:before,\n.#{$fa-css-prefix}-bolt:before { content: $fa-var-bolt; }\n.#{$fa-css-prefix}-sitemap:before { content: $fa-var-sitemap; }\n.#{$fa-css-prefix}-umbrella:before { content: $fa-var-umbrella; }\n.#{$fa-css-prefix}-paste:before,\n.#{$fa-css-prefix}-clipboard:before { content: $fa-var-clipboard; }\n.#{$fa-css-prefix}-lightbulb-o:before { content: $fa-var-lightbulb-o; }\n.#{$fa-css-prefix}-exchange:before { content: $fa-var-exchange; }\n.#{$fa-css-prefix}-cloud-download:before { content: $fa-var-cloud-download; }\n.#{$fa-css-prefix}-cloud-upload:before { content: $fa-var-cloud-upload; }\n.#{$fa-css-prefix}-user-md:before { content: $fa-var-user-md; }\n.#{$fa-css-prefix}-stethoscope:before { content: $fa-var-stethoscope; }\n.#{$fa-css-prefix}-suitcase:before { content: $fa-var-suitcase; }\n.#{$fa-css-prefix}-bell-o:before { content: $fa-var-bell-o; }\n.#{$fa-css-prefix}-coffee:before { content: $fa-var-coffee; }\n.#{$fa-css-prefix}-cutlery:before { content: $fa-var-cutlery; }\n.#{$fa-css-prefix}-file-text-o:before { content: $fa-var-file-text-o; }\n.#{$fa-css-prefix}-building-o:before { content: $fa-var-building-o; }\n.#{$fa-css-prefix}-hospital-o:before { content: $fa-var-hospital-o; }\n.#{$fa-css-prefix}-ambulance:before { content: $fa-var-ambulance; }\n.#{$fa-css-prefix}-medkit:before { content: $fa-var-medkit; }\n.#{$fa-css-prefix}-fighter-jet:before { content: $fa-var-fighter-jet; }\n.#{$fa-css-prefix}-beer:before { content: $fa-var-beer; }\n.#{$fa-css-prefix}-h-square:before { content: $fa-var-h-square; }\n.#{$fa-css-prefix}-plus-square:before { content: $fa-var-plus-square; }\n.#{$fa-css-prefix}-angle-double-left:before { content: $fa-var-angle-double-left; }\n.#{$fa-css-prefix}-angle-double-right:before { content: $fa-var-angle-double-right; }\n.#{$fa-css-prefix}-angle-double-up:before { content: $fa-var-angle-double-up; }\n.#{$fa-css-prefix}-angle-double-down:before { content: $fa-var-angle-double-down; }\n.#{$fa-css-prefix}-angle-left:before { content: $fa-var-angle-left; }\n.#{$fa-css-prefix}-angle-right:before { content: $fa-var-angle-right; }\n.#{$fa-css-prefix}-angle-up:before { content: $fa-var-angle-up; }\n.#{$fa-css-prefix}-angle-down:before { content: $fa-var-angle-down; }\n.#{$fa-css-prefix}-desktop:before { content: $fa-var-desktop; }\n.#{$fa-css-prefix}-laptop:before { content: $fa-var-laptop; }\n.#{$fa-css-prefix}-tablet:before { content: $fa-var-tablet; }\n.#{$fa-css-prefix}-mobile-phone:before,\n.#{$fa-css-prefix}-mobile:before { content: $fa-var-mobile; }\n.#{$fa-css-prefix}-circle-o:before { content: $fa-var-circle-o; }\n.#{$fa-css-prefix}-quote-left:before { content: $fa-var-quote-left; }\n.#{$fa-css-prefix}-quote-right:before { content: $fa-var-quote-right; }\n.#{$fa-css-prefix}-spinner:before { content: $fa-var-spinner; }\n.#{$fa-css-prefix}-circle:before { content: $fa-var-circle; }\n.#{$fa-css-prefix}-mail-reply:before,\n.#{$fa-css-prefix}-reply:before { content: $fa-var-reply; }\n.#{$fa-css-prefix}-github-alt:before { content: $fa-var-github-alt; }\n.#{$fa-css-prefix}-folder-o:before { content: $fa-var-folder-o; }\n.#{$fa-css-prefix}-folder-open-o:before { content: $fa-var-folder-open-o; }\n.#{$fa-css-prefix}-smile-o:before { content: $fa-var-smile-o; }\n.#{$fa-css-prefix}-frown-o:before { content: $fa-var-frown-o; }\n.#{$fa-css-prefix}-meh-o:before { content: $fa-var-meh-o; }\n.#{$fa-css-prefix}-gamepad:before { content: $fa-var-gamepad; }\n.#{$fa-css-prefix}-keyboard-o:before { content: $fa-var-keyboard-o; }\n.#{$fa-css-prefix}-flag-o:before { content: $fa-var-flag-o; }\n.#{$fa-css-prefix}-flag-checkered:before { content: $fa-var-flag-checkered; }\n.#{$fa-css-prefix}-terminal:before { content: $fa-var-terminal; }\n.#{$fa-css-prefix}-code:before { content: $fa-var-code; }\n.#{$fa-css-prefix}-mail-reply-all:before,\n.#{$fa-css-prefix}-reply-all:before { content: $fa-var-reply-all; }\n.#{$fa-css-prefix}-star-half-empty:before,\n.#{$fa-css-prefix}-star-half-full:before,\n.#{$fa-css-prefix}-star-half-o:before { content: $fa-var-star-half-o; }\n.#{$fa-css-prefix}-location-arrow:before { content: $fa-var-location-arrow; }\n.#{$fa-css-prefix}-crop:before { content: $fa-var-crop; }\n.#{$fa-css-prefix}-code-fork:before { content: $fa-var-code-fork; }\n.#{$fa-css-prefix}-unlink:before,\n.#{$fa-css-prefix}-chain-broken:before { content: $fa-var-chain-broken; }\n.#{$fa-css-prefix}-question:before { content: $fa-var-question; }\n.#{$fa-css-prefix}-info:before { content: $fa-var-info; }\n.#{$fa-css-prefix}-exclamation:before { content: $fa-var-exclamation; }\n.#{$fa-css-prefix}-superscript:before { content: $fa-var-superscript; }\n.#{$fa-css-prefix}-subscript:before { content: $fa-var-subscript; }\n.#{$fa-css-prefix}-eraser:before { content: $fa-var-eraser; }\n.#{$fa-css-prefix}-puzzle-piece:before { content: $fa-var-puzzle-piece; }\n.#{$fa-css-prefix}-microphone:before { content: $fa-var-microphone; }\n.#{$fa-css-prefix}-microphone-slash:before { content: $fa-var-microphone-slash; }\n.#{$fa-css-prefix}-shield:before { content: $fa-var-shield; }\n.#{$fa-css-prefix}-calendar-o:before { content: $fa-var-calendar-o; }\n.#{$fa-css-prefix}-fire-extinguisher:before { content: $fa-var-fire-extinguisher; }\n.#{$fa-css-prefix}-rocket:before { content: $fa-var-rocket; }\n.#{$fa-css-prefix}-maxcdn:before { content: $fa-var-maxcdn; }\n.#{$fa-css-prefix}-chevron-circle-left:before { content: $fa-var-chevron-circle-left; }\n.#{$fa-css-prefix}-chevron-circle-right:before { content: $fa-var-chevron-circle-right; }\n.#{$fa-css-prefix}-chevron-circle-up:before { content: $fa-var-chevron-circle-up; }\n.#{$fa-css-prefix}-chevron-circle-down:before { content: $fa-var-chevron-circle-down; }\n.#{$fa-css-prefix}-html5:before { content: $fa-var-html5; }\n.#{$fa-css-prefix}-css3:before { content: $fa-var-css3; }\n.#{$fa-css-prefix}-anchor:before { content: $fa-var-anchor; }\n.#{$fa-css-prefix}-unlock-alt:before { content: $fa-var-unlock-alt; }\n.#{$fa-css-prefix}-bullseye:before { content: $fa-var-bullseye; }\n.#{$fa-css-prefix}-ellipsis-h:before { content: $fa-var-ellipsis-h; }\n.#{$fa-css-prefix}-ellipsis-v:before { content: $fa-var-ellipsis-v; }\n.#{$fa-css-prefix}-rss-square:before { content: $fa-var-rss-square; }\n.#{$fa-css-prefix}-play-circle:before { content: $fa-var-play-circle; }\n.#{$fa-css-prefix}-ticket:before { content: $fa-var-ticket; }\n.#{$fa-css-prefix}-minus-square:before { content: $fa-var-minus-square; }\n.#{$fa-css-prefix}-minus-square-o:before { content: $fa-var-minus-square-o; }\n.#{$fa-css-prefix}-level-up:before { content: $fa-var-level-up; }\n.#{$fa-css-prefix}-level-down:before { content: $fa-var-level-down; }\n.#{$fa-css-prefix}-check-square:before { content: $fa-var-check-square; }\n.#{$fa-css-prefix}-pencil-square:before { content: $fa-var-pencil-square; }\n.#{$fa-css-prefix}-external-link-square:before { content: $fa-var-external-link-square; }\n.#{$fa-css-prefix}-share-square:before { content: $fa-var-share-square; }\n.#{$fa-css-prefix}-compass:before { content: $fa-var-compass; }\n.#{$fa-css-prefix}-toggle-down:before,\n.#{$fa-css-prefix}-caret-square-o-down:before { content: $fa-var-caret-square-o-down; }\n.#{$fa-css-prefix}-toggle-up:before,\n.#{$fa-css-prefix}-caret-square-o-up:before { content: $fa-var-caret-square-o-up; }\n.#{$fa-css-prefix}-toggle-right:before,\n.#{$fa-css-prefix}-caret-square-o-right:before { content: $fa-var-caret-square-o-right; }\n.#{$fa-css-prefix}-euro:before,\n.#{$fa-css-prefix}-eur:before { content: $fa-var-eur; }\n.#{$fa-css-prefix}-gbp:before { content: $fa-var-gbp; }\n.#{$fa-css-prefix}-dollar:before,\n.#{$fa-css-prefix}-usd:before { content: $fa-var-usd; }\n.#{$fa-css-prefix}-rupee:before,\n.#{$fa-css-prefix}-inr:before { content: $fa-var-inr; }\n.#{$fa-css-prefix}-cny:before,\n.#{$fa-css-prefix}-rmb:before,\n.#{$fa-css-prefix}-yen:before,\n.#{$fa-css-prefix}-jpy:before { content: $fa-var-jpy; }\n.#{$fa-css-prefix}-ruble:before,\n.#{$fa-css-prefix}-rouble:before,\n.#{$fa-css-prefix}-rub:before { content: $fa-var-rub; }\n.#{$fa-css-prefix}-won:before,\n.#{$fa-css-prefix}-krw:before { content: $fa-var-krw; }\n.#{$fa-css-prefix}-bitcoin:before,\n.#{$fa-css-prefix}-btc:before { content: $fa-var-btc; }\n.#{$fa-css-prefix}-file:before { content: $fa-var-file; }\n.#{$fa-css-prefix}-file-text:before { content: $fa-var-file-text; }\n.#{$fa-css-prefix}-sort-alpha-asc:before { content: $fa-var-sort-alpha-asc; }\n.#{$fa-css-prefix}-sort-alpha-desc:before { content: $fa-var-sort-alpha-desc; }\n.#{$fa-css-prefix}-sort-amount-asc:before { content: $fa-var-sort-amount-asc; }\n.#{$fa-css-prefix}-sort-amount-desc:before { content: $fa-var-sort-amount-desc; }\n.#{$fa-css-prefix}-sort-numeric-asc:before { content: $fa-var-sort-numeric-asc; }\n.#{$fa-css-prefix}-sort-numeric-desc:before { content: $fa-var-sort-numeric-desc; }\n.#{$fa-css-prefix}-thumbs-up:before { content: $fa-var-thumbs-up; }\n.#{$fa-css-prefix}-thumbs-down:before { content: $fa-var-thumbs-down; }\n.#{$fa-css-prefix}-youtube-square:before { content: $fa-var-youtube-square; }\n.#{$fa-css-prefix}-youtube:before { content: $fa-var-youtube; }\n.#{$fa-css-prefix}-xing:before { content: $fa-var-xing; }\n.#{$fa-css-prefix}-xing-square:before { content: $fa-var-xing-square; }\n.#{$fa-css-prefix}-youtube-play:before { content: $fa-var-youtube-play; }\n.#{$fa-css-prefix}-dropbox:before { content: $fa-var-dropbox; }\n.#{$fa-css-prefix}-stack-overflow:before { content: $fa-var-stack-overflow; }\n.#{$fa-css-prefix}-instagram:before { content: $fa-var-instagram; }\n.#{$fa-css-prefix}-flickr:before { content: $fa-var-flickr; }\n.#{$fa-css-prefix}-adn:before { content: $fa-var-adn; }\n.#{$fa-css-prefix}-bitbucket:before { content: $fa-var-bitbucket; }\n.#{$fa-css-prefix}-bitbucket-square:before { content: $fa-var-bitbucket-square; }\n.#{$fa-css-prefix}-tumblr:before { content: $fa-var-tumblr; }\n.#{$fa-css-prefix}-tumblr-square:before { content: $fa-var-tumblr-square; }\n.#{$fa-css-prefix}-long-arrow-down:before { content: $fa-var-long-arrow-down; }\n.#{$fa-css-prefix}-long-arrow-up:before { content: $fa-var-long-arrow-up; }\n.#{$fa-css-prefix}-long-arrow-left:before { content: $fa-var-long-arrow-left; }\n.#{$fa-css-prefix}-long-arrow-right:before { content: $fa-var-long-arrow-right; }\n.#{$fa-css-prefix}-apple:before { content: $fa-var-apple; }\n.#{$fa-css-prefix}-windows:before { content: $fa-var-windows; }\n.#{$fa-css-prefix}-android:before { content: $fa-var-android; }\n.#{$fa-css-prefix}-linux:before { content: $fa-var-linux; }\n.#{$fa-css-prefix}-dribbble:before { content: $fa-var-dribbble; }\n.#{$fa-css-prefix}-skype:before { content: $fa-var-skype; }\n.#{$fa-css-prefix}-foursquare:before { content: $fa-var-foursquare; }\n.#{$fa-css-prefix}-trello:before { content: $fa-var-trello; }\n.#{$fa-css-prefix}-female:before { content: $fa-var-female; }\n.#{$fa-css-prefix}-male:before { content: $fa-var-male; }\n.#{$fa-css-prefix}-gittip:before,\n.#{$fa-css-prefix}-gratipay:before { content: $fa-var-gratipay; }\n.#{$fa-css-prefix}-sun-o:before { content: $fa-var-sun-o; }\n.#{$fa-css-prefix}-moon-o:before { content: $fa-var-moon-o; }\n.#{$fa-css-prefix}-archive:before { content: $fa-var-archive; }\n.#{$fa-css-prefix}-bug:before { content: $fa-var-bug; }\n.#{$fa-css-prefix}-vk:before { content: $fa-var-vk; }\n.#{$fa-css-prefix}-weibo:before { content: $fa-var-weibo; }\n.#{$fa-css-prefix}-renren:before { content: $fa-var-renren; }\n.#{$fa-css-prefix}-pagelines:before { content: $fa-var-pagelines; }\n.#{$fa-css-prefix}-stack-exchange:before { content: $fa-var-stack-exchange; }\n.#{$fa-css-prefix}-arrow-circle-o-right:before { content: $fa-var-arrow-circle-o-right; }\n.#{$fa-css-prefix}-arrow-circle-o-left:before { content: $fa-var-arrow-circle-o-left; }\n.#{$fa-css-prefix}-toggle-left:before,\n.#{$fa-css-prefix}-caret-square-o-left:before { content: $fa-var-caret-square-o-left; }\n.#{$fa-css-prefix}-dot-circle-o:before { content: $fa-var-dot-circle-o; }\n.#{$fa-css-prefix}-wheelchair:before { content: $fa-var-wheelchair; }\n.#{$fa-css-prefix}-vimeo-square:before { content: $fa-var-vimeo-square; }\n.#{$fa-css-prefix}-turkish-lira:before,\n.#{$fa-css-prefix}-try:before { content: $fa-var-try; }\n.#{$fa-css-prefix}-plus-square-o:before { content: $fa-var-plus-square-o; }\n.#{$fa-css-prefix}-space-shuttle:before { content: $fa-var-space-shuttle; }\n.#{$fa-css-prefix}-slack:before { content: $fa-var-slack; }\n.#{$fa-css-prefix}-envelope-square:before { content: $fa-var-envelope-square; }\n.#{$fa-css-prefix}-wordpress:before { content: $fa-var-wordpress; }\n.#{$fa-css-prefix}-openid:before { content: $fa-var-openid; }\n.#{$fa-css-prefix}-institution:before,\n.#{$fa-css-prefix}-bank:before,\n.#{$fa-css-prefix}-university:before { content: $fa-var-university; }\n.#{$fa-css-prefix}-mortar-board:before,\n.#{$fa-css-prefix}-graduation-cap:before { content: $fa-var-graduation-cap; }\n.#{$fa-css-prefix}-yahoo:before { content: $fa-var-yahoo; }\n.#{$fa-css-prefix}-google:before { content: $fa-var-google; }\n.#{$fa-css-prefix}-reddit:before { content: $fa-var-reddit; }\n.#{$fa-css-prefix}-reddit-square:before { content: $fa-var-reddit-square; }\n.#{$fa-css-prefix}-stumbleupon-circle:before { content: $fa-var-stumbleupon-circle; }\n.#{$fa-css-prefix}-stumbleupon:before { content: $fa-var-stumbleupon; }\n.#{$fa-css-prefix}-delicious:before { content: $fa-var-delicious; }\n.#{$fa-css-prefix}-digg:before { content: $fa-var-digg; }\n.#{$fa-css-prefix}-pied-piper-pp:before { content: $fa-var-pied-piper-pp; }\n.#{$fa-css-prefix}-pied-piper-alt:before { content: $fa-var-pied-piper-alt; }\n.#{$fa-css-prefix}-drupal:before { content: $fa-var-drupal; }\n.#{$fa-css-prefix}-joomla:before { content: $fa-var-joomla; }\n.#{$fa-css-prefix}-language:before { content: $fa-var-language; }\n.#{$fa-css-prefix}-fax:before { content: $fa-var-fax; }\n.#{$fa-css-prefix}-building:before { content: $fa-var-building; }\n.#{$fa-css-prefix}-child:before { content: $fa-var-child; }\n.#{$fa-css-prefix}-paw:before { content: $fa-var-paw; }\n.#{$fa-css-prefix}-spoon:before { content: $fa-var-spoon; }\n.#{$fa-css-prefix}-cube:before { content: $fa-var-cube; }\n.#{$fa-css-prefix}-cubes:before { content: $fa-var-cubes; }\n.#{$fa-css-prefix}-behance:before { content: $fa-var-behance; }\n.#{$fa-css-prefix}-behance-square:before { content: $fa-var-behance-square; }\n.#{$fa-css-prefix}-steam:before { content: $fa-var-steam; }\n.#{$fa-css-prefix}-steam-square:before { content: $fa-var-steam-square; }\n.#{$fa-css-prefix}-recycle:before { content: $fa-var-recycle; }\n.#{$fa-css-prefix}-automobile:before,\n.#{$fa-css-prefix}-car:before { content: $fa-var-car; }\n.#{$fa-css-prefix}-cab:before,\n.#{$fa-css-prefix}-taxi:before { content: $fa-var-taxi; }\n.#{$fa-css-prefix}-tree:before { content: $fa-var-tree; }\n.#{$fa-css-prefix}-spotify:before { content: $fa-var-spotify; }\n.#{$fa-css-prefix}-deviantart:before { content: $fa-var-deviantart; }\n.#{$fa-css-prefix}-soundcloud:before { content: $fa-var-soundcloud; }\n.#{$fa-css-prefix}-database:before { content: $fa-var-database; }\n.#{$fa-css-prefix}-file-pdf-o:before { content: $fa-var-file-pdf-o; }\n.#{$fa-css-prefix}-file-word-o:before { content: $fa-var-file-word-o; }\n.#{$fa-css-prefix}-file-excel-o:before { content: $fa-var-file-excel-o; }\n.#{$fa-css-prefix}-file-powerpoint-o:before { content: $fa-var-file-powerpoint-o; }\n.#{$fa-css-prefix}-file-photo-o:before,\n.#{$fa-css-prefix}-file-picture-o:before,\n.#{$fa-css-prefix}-file-image-o:before { content: $fa-var-file-image-o; }\n.#{$fa-css-prefix}-file-zip-o:before,\n.#{$fa-css-prefix}-file-archive-o:before { content: $fa-var-file-archive-o; }\n.#{$fa-css-prefix}-file-sound-o:before,\n.#{$fa-css-prefix}-file-audio-o:before { content: $fa-var-file-audio-o; }\n.#{$fa-css-prefix}-file-movie-o:before,\n.#{$fa-css-prefix}-file-video-o:before { content: $fa-var-file-video-o; }\n.#{$fa-css-prefix}-file-code-o:before { content: $fa-var-file-code-o; }\n.#{$fa-css-prefix}-vine:before { content: $fa-var-vine; }\n.#{$fa-css-prefix}-codepen:before { content: $fa-var-codepen; }\n.#{$fa-css-prefix}-jsfiddle:before { content: $fa-var-jsfiddle; }\n.#{$fa-css-prefix}-life-bouy:before,\n.#{$fa-css-prefix}-life-buoy:before,\n.#{$fa-css-prefix}-life-saver:before,\n.#{$fa-css-prefix}-support:before,\n.#{$fa-css-prefix}-life-ring:before { content: $fa-var-life-ring; }\n.#{$fa-css-prefix}-circle-o-notch:before { content: $fa-var-circle-o-notch; }\n.#{$fa-css-prefix}-ra:before,\n.#{$fa-css-prefix}-resistance:before,\n.#{$fa-css-prefix}-rebel:before { content: $fa-var-rebel; }\n.#{$fa-css-prefix}-ge:before,\n.#{$fa-css-prefix}-empire:before { content: $fa-var-empire; }\n.#{$fa-css-prefix}-git-square:before { content: $fa-var-git-square; }\n.#{$fa-css-prefix}-git:before { content: $fa-var-git; }\n.#{$fa-css-prefix}-y-combinator-square:before,\n.#{$fa-css-prefix}-yc-square:before,\n.#{$fa-css-prefix}-hacker-news:before { content: $fa-var-hacker-news; }\n.#{$fa-css-prefix}-tencent-weibo:before { content: $fa-var-tencent-weibo; }\n.#{$fa-css-prefix}-qq:before { content: $fa-var-qq; }\n.#{$fa-css-prefix}-wechat:before,\n.#{$fa-css-prefix}-weixin:before { content: $fa-var-weixin; }\n.#{$fa-css-prefix}-send:before,\n.#{$fa-css-prefix}-paper-plane:before { content: $fa-var-paper-plane; }\n.#{$fa-css-prefix}-send-o:before,\n.#{$fa-css-prefix}-paper-plane-o:before { content: $fa-var-paper-plane-o; }\n.#{$fa-css-prefix}-history:before { content: $fa-var-history; }\n.#{$fa-css-prefix}-circle-thin:before { content: $fa-var-circle-thin; }\n.#{$fa-css-prefix}-header:before { content: $fa-var-header; }\n.#{$fa-css-prefix}-paragraph:before { content: $fa-var-paragraph; }\n.#{$fa-css-prefix}-sliders:before { content: $fa-var-sliders; }\n.#{$fa-css-prefix}-share-alt:before { content: $fa-var-share-alt; }\n.#{$fa-css-prefix}-share-alt-square:before { content: $fa-var-share-alt-square; }\n.#{$fa-css-prefix}-bomb:before { content: $fa-var-bomb; }\n.#{$fa-css-prefix}-soccer-ball-o:before,\n.#{$fa-css-prefix}-futbol-o:before { content: $fa-var-futbol-o; }\n.#{$fa-css-prefix}-tty:before { content: $fa-var-tty; }\n.#{$fa-css-prefix}-binoculars:before { content: $fa-var-binoculars; }\n.#{$fa-css-prefix}-plug:before { content: $fa-var-plug; }\n.#{$fa-css-prefix}-slideshare:before { content: $fa-var-slideshare; }\n.#{$fa-css-prefix}-twitch:before { content: $fa-var-twitch; }\n.#{$fa-css-prefix}-yelp:before { content: $fa-var-yelp; }\n.#{$fa-css-prefix}-newspaper-o:before { content: $fa-var-newspaper-o; }\n.#{$fa-css-prefix}-wifi:before { content: $fa-var-wifi; }\n.#{$fa-css-prefix}-calculator:before { content: $fa-var-calculator; }\n.#{$fa-css-prefix}-paypal:before { content: $fa-var-paypal; }\n.#{$fa-css-prefix}-google-wallet:before { content: $fa-var-google-wallet; }\n.#{$fa-css-prefix}-cc-visa:before { content: $fa-var-cc-visa; }\n.#{$fa-css-prefix}-cc-mastercard:before { content: $fa-var-cc-mastercard; }\n.#{$fa-css-prefix}-cc-discover:before { content: $fa-var-cc-discover; }\n.#{$fa-css-prefix}-cc-amex:before { content: $fa-var-cc-amex; }\n.#{$fa-css-prefix}-cc-paypal:before { content: $fa-var-cc-paypal; }\n.#{$fa-css-prefix}-cc-stripe:before { content: $fa-var-cc-stripe; }\n.#{$fa-css-prefix}-bell-slash:before { content: $fa-var-bell-slash; }\n.#{$fa-css-prefix}-bell-slash-o:before { content: $fa-var-bell-slash-o; }\n.#{$fa-css-prefix}-trash:before { content: $fa-var-trash; }\n.#{$fa-css-prefix}-copyright:before { content: $fa-var-copyright; }\n.#{$fa-css-prefix}-at:before { content: $fa-var-at; }\n.#{$fa-css-prefix}-eyedropper:before { content: $fa-var-eyedropper; }\n.#{$fa-css-prefix}-paint-brush:before { content: $fa-var-paint-brush; }\n.#{$fa-css-prefix}-birthday-cake:before { content: $fa-var-birthday-cake; }\n.#{$fa-css-prefix}-area-chart:before { content: $fa-var-area-chart; }\n.#{$fa-css-prefix}-pie-chart:before { content: $fa-var-pie-chart; }\n.#{$fa-css-prefix}-line-chart:before { content: $fa-var-line-chart; }\n.#{$fa-css-prefix}-lastfm:before { content: $fa-var-lastfm; }\n.#{$fa-css-prefix}-lastfm-square:before { content: $fa-var-lastfm-square; }\n.#{$fa-css-prefix}-toggle-off:before { content: $fa-var-toggle-off; }\n.#{$fa-css-prefix}-toggle-on:before { content: $fa-var-toggle-on; }\n.#{$fa-css-prefix}-bicycle:before { content: $fa-var-bicycle; }\n.#{$fa-css-prefix}-bus:before { content: $fa-var-bus; }\n.#{$fa-css-prefix}-ioxhost:before { content: $fa-var-ioxhost; }\n.#{$fa-css-prefix}-angellist:before { content: $fa-var-angellist; }\n.#{$fa-css-prefix}-cc:before { content: $fa-var-cc; }\n.#{$fa-css-prefix}-shekel:before,\n.#{$fa-css-prefix}-sheqel:before,\n.#{$fa-css-prefix}-ils:before { content: $fa-var-ils; }\n.#{$fa-css-prefix}-meanpath:before { content: $fa-var-meanpath; }\n.#{$fa-css-prefix}-buysellads:before { content: $fa-var-buysellads; }\n.#{$fa-css-prefix}-connectdevelop:before { content: $fa-var-connectdevelop; }\n.#{$fa-css-prefix}-dashcube:before { content: $fa-var-dashcube; }\n.#{$fa-css-prefix}-forumbee:before { content: $fa-var-forumbee; }\n.#{$fa-css-prefix}-leanpub:before { content: $fa-var-leanpub; }\n.#{$fa-css-prefix}-sellsy:before { content: $fa-var-sellsy; }\n.#{$fa-css-prefix}-shirtsinbulk:before { content: $fa-var-shirtsinbulk; }\n.#{$fa-css-prefix}-simplybuilt:before { content: $fa-var-simplybuilt; }\n.#{$fa-css-prefix}-skyatlas:before { content: $fa-var-skyatlas; }\n.#{$fa-css-prefix}-cart-plus:before { content: $fa-var-cart-plus; }\n.#{$fa-css-prefix}-cart-arrow-down:before { content: $fa-var-cart-arrow-down; }\n.#{$fa-css-prefix}-diamond:before { content: $fa-var-diamond; }\n.#{$fa-css-prefix}-ship:before { content: $fa-var-ship; }\n.#{$fa-css-prefix}-user-secret:before { content: $fa-var-user-secret; }\n.#{$fa-css-prefix}-motorcycle:before { content: $fa-var-motorcycle; }\n.#{$fa-css-prefix}-street-view:before { content: $fa-var-street-view; }\n.#{$fa-css-prefix}-heartbeat:before { content: $fa-var-heartbeat; }\n.#{$fa-css-prefix}-venus:before { content: $fa-var-venus; }\n.#{$fa-css-prefix}-mars:before { content: $fa-var-mars; }\n.#{$fa-css-prefix}-mercury:before { content: $fa-var-mercury; }\n.#{$fa-css-prefix}-intersex:before,\n.#{$fa-css-prefix}-transgender:before { content: $fa-var-transgender; }\n.#{$fa-css-prefix}-transgender-alt:before { content: $fa-var-transgender-alt; }\n.#{$fa-css-prefix}-venus-double:before { content: $fa-var-venus-double; }\n.#{$fa-css-prefix}-mars-double:before { content: $fa-var-mars-double; }\n.#{$fa-css-prefix}-venus-mars:before { content: $fa-var-venus-mars; }\n.#{$fa-css-prefix}-mars-stroke:before { content: $fa-var-mars-stroke; }\n.#{$fa-css-prefix}-mars-stroke-v:before { content: $fa-var-mars-stroke-v; }\n.#{$fa-css-prefix}-mars-stroke-h:before { content: $fa-var-mars-stroke-h; }\n.#{$fa-css-prefix}-neuter:before { content: $fa-var-neuter; }\n.#{$fa-css-prefix}-genderless:before { content: $fa-var-genderless; }\n.#{$fa-css-prefix}-facebook-official:before { content: $fa-var-facebook-official; }\n.#{$fa-css-prefix}-pinterest-p:before { content: $fa-var-pinterest-p; }\n.#{$fa-css-prefix}-whatsapp:before { content: $fa-var-whatsapp; }\n.#{$fa-css-prefix}-server:before { content: $fa-var-server; }\n.#{$fa-css-prefix}-user-plus:before { content: $fa-var-user-plus; }\n.#{$fa-css-prefix}-user-times:before { content: $fa-var-user-times; }\n.#{$fa-css-prefix}-hotel:before,\n.#{$fa-css-prefix}-bed:before { content: $fa-var-bed; }\n.#{$fa-css-prefix}-viacoin:before { content: $fa-var-viacoin; }\n.#{$fa-css-prefix}-train:before { content: $fa-var-train; }\n.#{$fa-css-prefix}-subway:before { content: $fa-var-subway; }\n.#{$fa-css-prefix}-medium:before { content: $fa-var-medium; }\n.#{$fa-css-prefix}-yc:before,\n.#{$fa-css-prefix}-y-combinator:before { content: $fa-var-y-combinator; }\n.#{$fa-css-prefix}-optin-monster:before { content: $fa-var-optin-monster; }\n.#{$fa-css-prefix}-opencart:before { content: $fa-var-opencart; }\n.#{$fa-css-prefix}-expeditedssl:before { content: $fa-var-expeditedssl; }\n.#{$fa-css-prefix}-battery-4:before,\n.#{$fa-css-prefix}-battery:before,\n.#{$fa-css-prefix}-battery-full:before { content: $fa-var-battery-full; }\n.#{$fa-css-prefix}-battery-3:before,\n.#{$fa-css-prefix}-battery-three-quarters:before { content: $fa-var-battery-three-quarters; }\n.#{$fa-css-prefix}-battery-2:before,\n.#{$fa-css-prefix}-battery-half:before { content: $fa-var-battery-half; }\n.#{$fa-css-prefix}-battery-1:before,\n.#{$fa-css-prefix}-battery-quarter:before { content: $fa-var-battery-quarter; }\n.#{$fa-css-prefix}-battery-0:before,\n.#{$fa-css-prefix}-battery-empty:before { content: $fa-var-battery-empty; }\n.#{$fa-css-prefix}-mouse-pointer:before { content: $fa-var-mouse-pointer; }\n.#{$fa-css-prefix}-i-cursor:before { content: $fa-var-i-cursor; }\n.#{$fa-css-prefix}-object-group:before { content: $fa-var-object-group; }\n.#{$fa-css-prefix}-object-ungroup:before { content: $fa-var-object-ungroup; }\n.#{$fa-css-prefix}-sticky-note:before { content: $fa-var-sticky-note; }\n.#{$fa-css-prefix}-sticky-note-o:before { content: $fa-var-sticky-note-o; }\n.#{$fa-css-prefix}-cc-jcb:before { content: $fa-var-cc-jcb; }\n.#{$fa-css-prefix}-cc-diners-club:before { content: $fa-var-cc-diners-club; }\n.#{$fa-css-prefix}-clone:before { content: $fa-var-clone; }\n.#{$fa-css-prefix}-balance-scale:before { content: $fa-var-balance-scale; }\n.#{$fa-css-prefix}-hourglass-o:before { content: $fa-var-hourglass-o; }\n.#{$fa-css-prefix}-hourglass-1:before,\n.#{$fa-css-prefix}-hourglass-start:before { content: $fa-var-hourglass-start; }\n.#{$fa-css-prefix}-hourglass-2:before,\n.#{$fa-css-prefix}-hourglass-half:before { content: $fa-var-hourglass-half; }\n.#{$fa-css-prefix}-hourglass-3:before,\n.#{$fa-css-prefix}-hourglass-end:before { content: $fa-var-hourglass-end; }\n.#{$fa-css-prefix}-hourglass:before { content: $fa-var-hourglass; }\n.#{$fa-css-prefix}-hand-grab-o:before,\n.#{$fa-css-prefix}-hand-rock-o:before { content: $fa-var-hand-rock-o; }\n.#{$fa-css-prefix}-hand-stop-o:before,\n.#{$fa-css-prefix}-hand-paper-o:before { content: $fa-var-hand-paper-o; }\n.#{$fa-css-prefix}-hand-scissors-o:before { content: $fa-var-hand-scissors-o; }\n.#{$fa-css-prefix}-hand-lizard-o:before { content: $fa-var-hand-lizard-o; }\n.#{$fa-css-prefix}-hand-spock-o:before { content: $fa-var-hand-spock-o; }\n.#{$fa-css-prefix}-hand-pointer-o:before { content: $fa-var-hand-pointer-o; }\n.#{$fa-css-prefix}-hand-peace-o:before { content: $fa-var-hand-peace-o; }\n.#{$fa-css-prefix}-trademark:before { content: $fa-var-trademark; }\n.#{$fa-css-prefix}-registered:before { content: $fa-var-registered; }\n.#{$fa-css-prefix}-creative-commons:before { content: $fa-var-creative-commons; }\n.#{$fa-css-prefix}-gg:before { content: $fa-var-gg; }\n.#{$fa-css-prefix}-gg-circle:before { content: $fa-var-gg-circle; }\n.#{$fa-css-prefix}-tripadvisor:before { content: $fa-var-tripadvisor; }\n.#{$fa-css-prefix}-odnoklassniki:before { content: $fa-var-odnoklassniki; }\n.#{$fa-css-prefix}-odnoklassniki-square:before { content: $fa-var-odnoklassniki-square; }\n.#{$fa-css-prefix}-get-pocket:before { content: $fa-var-get-pocket; }\n.#{$fa-css-prefix}-wikipedia-w:before { content: $fa-var-wikipedia-w; }\n.#{$fa-css-prefix}-safari:before { content: $fa-var-safari; }\n.#{$fa-css-prefix}-chrome:before { content: $fa-var-chrome; }\n.#{$fa-css-prefix}-firefox:before { content: $fa-var-firefox; }\n.#{$fa-css-prefix}-opera:before { content: $fa-var-opera; }\n.#{$fa-css-prefix}-internet-explorer:before { content: $fa-var-internet-explorer; }\n.#{$fa-css-prefix}-tv:before,\n.#{$fa-css-prefix}-television:before { content: $fa-var-television; }\n.#{$fa-css-prefix}-contao:before { content: $fa-var-contao; }\n.#{$fa-css-prefix}-500px:before { content: $fa-var-500px; }\n.#{$fa-css-prefix}-amazon:before { content: $fa-var-amazon; }\n.#{$fa-css-prefix}-calendar-plus-o:before { content: $fa-var-calendar-plus-o; }\n.#{$fa-css-prefix}-calendar-minus-o:before { content: $fa-var-calendar-minus-o; }\n.#{$fa-css-prefix}-calendar-times-o:before { content: $fa-var-calendar-times-o; }\n.#{$fa-css-prefix}-calendar-check-o:before { content: $fa-var-calendar-check-o; }\n.#{$fa-css-prefix}-industry:before { content: $fa-var-industry; }\n.#{$fa-css-prefix}-map-pin:before { content: $fa-var-map-pin; }\n.#{$fa-css-prefix}-map-signs:before { content: $fa-var-map-signs; }\n.#{$fa-css-prefix}-map-o:before { content: $fa-var-map-o; }\n.#{$fa-css-prefix}-map:before { content: $fa-var-map; }\n.#{$fa-css-prefix}-commenting:before { content: $fa-var-commenting; }\n.#{$fa-css-prefix}-commenting-o:before { content: $fa-var-commenting-o; }\n.#{$fa-css-prefix}-houzz:before { content: $fa-var-houzz; }\n.#{$fa-css-prefix}-vimeo:before { content: $fa-var-vimeo; }\n.#{$fa-css-prefix}-black-tie:before { content: $fa-var-black-tie; }\n.#{$fa-css-prefix}-fonticons:before { content: $fa-var-fonticons; }\n.#{$fa-css-prefix}-reddit-alien:before { content: $fa-var-reddit-alien; }\n.#{$fa-css-prefix}-edge:before { content: $fa-var-edge; }\n.#{$fa-css-prefix}-credit-card-alt:before { content: $fa-var-credit-card-alt; }\n.#{$fa-css-prefix}-codiepie:before { content: $fa-var-codiepie; }\n.#{$fa-css-prefix}-modx:before { content: $fa-var-modx; }\n.#{$fa-css-prefix}-fort-awesome:before { content: $fa-var-fort-awesome; }\n.#{$fa-css-prefix}-usb:before { content: $fa-var-usb; }\n.#{$fa-css-prefix}-product-hunt:before { content: $fa-var-product-hunt; }\n.#{$fa-css-prefix}-mixcloud:before { content: $fa-var-mixcloud; }\n.#{$fa-css-prefix}-scribd:before { content: $fa-var-scribd; }\n.#{$fa-css-prefix}-pause-circle:before { content: $fa-var-pause-circle; }\n.#{$fa-css-prefix}-pause-circle-o:before { content: $fa-var-pause-circle-o; }\n.#{$fa-css-prefix}-stop-circle:before { content: $fa-var-stop-circle; }\n.#{$fa-css-prefix}-stop-circle-o:before { content: $fa-var-stop-circle-o; }\n.#{$fa-css-prefix}-shopping-bag:before { content: $fa-var-shopping-bag; }\n.#{$fa-css-prefix}-shopping-basket:before { content: $fa-var-shopping-basket; }\n.#{$fa-css-prefix}-hashtag:before { content: $fa-var-hashtag; }\n.#{$fa-css-prefix}-bluetooth:before { content: $fa-var-bluetooth; }\n.#{$fa-css-prefix}-bluetooth-b:before { content: $fa-var-bluetooth-b; }\n.#{$fa-css-prefix}-percent:before { content: $fa-var-percent; }\n.#{$fa-css-prefix}-gitlab:before { content: $fa-var-gitlab; }\n.#{$fa-css-prefix}-wpbeginner:before { content: $fa-var-wpbeginner; }\n.#{$fa-css-prefix}-wpforms:before { content: $fa-var-wpforms; }\n.#{$fa-css-prefix}-envira:before { content: $fa-var-envira; }\n.#{$fa-css-prefix}-universal-access:before { content: $fa-var-universal-access; }\n.#{$fa-css-prefix}-wheelchair-alt:before { content: $fa-var-wheelchair-alt; }\n.#{$fa-css-prefix}-question-circle-o:before { content: $fa-var-question-circle-o; }\n.#{$fa-css-prefix}-blind:before { content: $fa-var-blind; }\n.#{$fa-css-prefix}-audio-description:before { content: $fa-var-audio-description; }\n.#{$fa-css-prefix}-volume-control-phone:before { content: $fa-var-volume-control-phone; }\n.#{$fa-css-prefix}-braille:before { content: $fa-var-braille; }\n.#{$fa-css-prefix}-assistive-listening-systems:before { content: $fa-var-assistive-listening-systems; }\n.#{$fa-css-prefix}-asl-interpreting:before,\n.#{$fa-css-prefix}-american-sign-language-interpreting:before { content: $fa-var-american-sign-language-interpreting; }\n.#{$fa-css-prefix}-deafness:before,\n.#{$fa-css-prefix}-hard-of-hearing:before,\n.#{$fa-css-prefix}-deaf:before { content: $fa-var-deaf; }\n.#{$fa-css-prefix}-glide:before { content: $fa-var-glide; }\n.#{$fa-css-prefix}-glide-g:before { content: $fa-var-glide-g; }\n.#{$fa-css-prefix}-signing:before,\n.#{$fa-css-prefix}-sign-language:before { content: $fa-var-sign-language; }\n.#{$fa-css-prefix}-low-vision:before { content: $fa-var-low-vision; }\n.#{$fa-css-prefix}-viadeo:before { content: $fa-var-viadeo; }\n.#{$fa-css-prefix}-viadeo-square:before { content: $fa-var-viadeo-square; }\n.#{$fa-css-prefix}-snapchat:before { content: $fa-var-snapchat; }\n.#{$fa-css-prefix}-snapchat-ghost:before { content: $fa-var-snapchat-ghost; }\n.#{$fa-css-prefix}-snapchat-square:before { content: $fa-var-snapchat-square; }\n.#{$fa-css-prefix}-pied-piper:before { content: $fa-var-pied-piper; }\n.#{$fa-css-prefix}-first-order:before { content: $fa-var-first-order; }\n.#{$fa-css-prefix}-yoast:before { content: $fa-var-yoast; }\n.#{$fa-css-prefix}-themeisle:before { content: $fa-var-themeisle; }\n.#{$fa-css-prefix}-google-plus-circle:before,\n.#{$fa-css-prefix}-google-plus-official:before { content: $fa-var-google-plus-official; }\n.#{$fa-css-prefix}-fa:before,\n.#{$fa-css-prefix}-font-awesome:before { content: $fa-var-font-awesome; }\n.#{$fa-css-prefix}-handshake-o:before { content: $fa-var-handshake-o; }\n.#{$fa-css-prefix}-envelope-open:before { content: $fa-var-envelope-open; }\n.#{$fa-css-prefix}-envelope-open-o:before { content: $fa-var-envelope-open-o; }\n.#{$fa-css-prefix}-linode:before { content: $fa-var-linode; }\n.#{$fa-css-prefix}-address-book:before { content: $fa-var-address-book; }\n.#{$fa-css-prefix}-address-book-o:before { content: $fa-var-address-book-o; }\n.#{$fa-css-prefix}-vcard:before,\n.#{$fa-css-prefix}-address-card:before { content: $fa-var-address-card; }\n.#{$fa-css-prefix}-vcard-o:before,\n.#{$fa-css-prefix}-address-card-o:before { content: $fa-var-address-card-o; }\n.#{$fa-css-prefix}-user-circle:before { content: $fa-var-user-circle; }\n.#{$fa-css-prefix}-user-circle-o:before { content: $fa-var-user-circle-o; }\n.#{$fa-css-prefix}-user-o:before { content: $fa-var-user-o; }\n.#{$fa-css-prefix}-id-badge:before { content: $fa-var-id-badge; }\n.#{$fa-css-prefix}-drivers-license:before,\n.#{$fa-css-prefix}-id-card:before { content: $fa-var-id-card; }\n.#{$fa-css-prefix}-drivers-license-o:before,\n.#{$fa-css-prefix}-id-card-o:before { content: $fa-var-id-card-o; }\n.#{$fa-css-prefix}-quora:before { content: $fa-var-quora; }\n.#{$fa-css-prefix}-free-code-camp:before { content: $fa-var-free-code-camp; }\n.#{$fa-css-prefix}-telegram:before { content: $fa-var-telegram; }\n.#{$fa-css-prefix}-thermometer-4:before,\n.#{$fa-css-prefix}-thermometer:before,\n.#{$fa-css-prefix}-thermometer-full:before { content: $fa-var-thermometer-full; }\n.#{$fa-css-prefix}-thermometer-3:before,\n.#{$fa-css-prefix}-thermometer-three-quarters:before { content: $fa-var-thermometer-three-quarters; }\n.#{$fa-css-prefix}-thermometer-2:before,\n.#{$fa-css-prefix}-thermometer-half:before { content: $fa-var-thermometer-half; }\n.#{$fa-css-prefix}-thermometer-1:before,\n.#{$fa-css-prefix}-thermometer-quarter:before { content: $fa-var-thermometer-quarter; }\n.#{$fa-css-prefix}-thermometer-0:before,\n.#{$fa-css-prefix}-thermometer-empty:before { content: $fa-var-thermometer-empty; }\n.#{$fa-css-prefix}-shower:before { content: $fa-var-shower; }\n.#{$fa-css-prefix}-bathtub:before,\n.#{$fa-css-prefix}-s15:before,\n.#{$fa-css-prefix}-bath:before { content: $fa-var-bath; }\n.#{$fa-css-prefix}-podcast:before { content: $fa-var-podcast; }\n.#{$fa-css-prefix}-window-maximize:before { content: $fa-var-window-maximize; }\n.#{$fa-css-prefix}-window-minimize:before { content: $fa-var-window-minimize; }\n.#{$fa-css-prefix}-window-restore:before { content: $fa-var-window-restore; }\n.#{$fa-css-prefix}-times-rectangle:before,\n.#{$fa-css-prefix}-window-close:before { content: $fa-var-window-close; }\n.#{$fa-css-prefix}-times-rectangle-o:before,\n.#{$fa-css-prefix}-window-close-o:before { content: $fa-var-window-close-o; }\n.#{$fa-css-prefix}-bandcamp:before { content: $fa-var-bandcamp; }\n.#{$fa-css-prefix}-grav:before { content: $fa-var-grav; }\n.#{$fa-css-prefix}-etsy:before { content: $fa-var-etsy; }\n.#{$fa-css-prefix}-imdb:before { content: $fa-var-imdb; }\n.#{$fa-css-prefix}-ravelry:before { content: $fa-var-ravelry; }\n.#{$fa-css-prefix}-eercast:before { content: $fa-var-eercast; }\n.#{$fa-css-prefix}-microchip:before { content: $fa-var-microchip; }\n.#{$fa-css-prefix}-snowflake-o:before { content: $fa-var-snowflake-o; }\n.#{$fa-css-prefix}-superpowers:before { content: $fa-var-superpowers; }\n.#{$fa-css-prefix}-wpexplorer:before { content: $fa-var-wpexplorer; }\n.#{$fa-css-prefix}-meetup:before { content: $fa-var-meetup; }\n","#pys {\n\n @import \"variables\";\n\n // required bootstrap imports\n @import \"../../node_modules/bootstrap/scss/functions\";\n @import \"../../node_modules/bootstrap/scss/variables\";\n @import \"../../node_modules/bootstrap/scss/mixins\";\n\n // reboot styles\n font-family: $font-family-base;\n font-size: 13px;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left;\n background-color: transparent;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n\n @import \"reboot\";\n\n // optional bootstrap imports\n @import \"../../node_modules/bootstrap/scss/type\";\n @import \"../../node_modules/bootstrap/scss/card\";\n @import \"../../node_modules/bootstrap/scss/code\";\n @import \"../../node_modules/bootstrap/scss/custom-forms\";\n @import \"../../node_modules/bootstrap/scss/grid\";\n @import \"../../node_modules/bootstrap/scss/nav\";\n @import \"../../node_modules/bootstrap/scss/tables\";\n @import \"../../node_modules/bootstrap/scss/forms\";\n @import \"../../node_modules/bootstrap/scss/buttons\";\n @import \"../../node_modules/bootstrap/scss/transitions\";\n //@import \"../../node_modules/bootstrap/scss/button-group\";\n //@import \"../../node_modules/bootstrap/scss/input-group\";\n @import \"../../node_modules/bootstrap/scss/badge\";\n @import \"../../node_modules/bootstrap/scss/alert\";\n //@import \"../../node_modules/bootstrap/scss/tooltip\";\n @import \"../../node_modules/bootstrap/scss/popover\";\n @import \"../../node_modules/bootstrap/scss/utilities\";\n\n @import \"theme\";\n @import \"switcher\";\n @import \"select2\";\n @import \"unavailable\";\n\n}\n\n@import \"../../node_modules/font-awesome/scss/font-awesome\";","// Variables\n// --------------------------\n\n$fa-font-path: \"../fonts\" !default;\n$fa-font-size-base: 14px !default;\n$fa-line-height-base: 1 !default;\n//$fa-font-path: \"//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts\" !default; // for referencing Bootstrap CDN font files directly\n$fa-css-prefix: fa !default;\n$fa-version: \"4.7.0\" !default;\n$fa-border-color: #eee !default;\n$fa-inverse: #fff !default;\n$fa-li-width: (30em / 14) !default;\n\n$fa-var-500px: \"\\f26e\";\n$fa-var-address-book: \"\\f2b9\";\n$fa-var-address-book-o: \"\\f2ba\";\n$fa-var-address-card: \"\\f2bb\";\n$fa-var-address-card-o: \"\\f2bc\";\n$fa-var-adjust: \"\\f042\";\n$fa-var-adn: \"\\f170\";\n$fa-var-align-center: \"\\f037\";\n$fa-var-align-justify: \"\\f039\";\n$fa-var-align-left: \"\\f036\";\n$fa-var-align-right: \"\\f038\";\n$fa-var-amazon: \"\\f270\";\n$fa-var-ambulance: \"\\f0f9\";\n$fa-var-american-sign-language-interpreting: \"\\f2a3\";\n$fa-var-anchor: \"\\f13d\";\n$fa-var-android: \"\\f17b\";\n$fa-var-angellist: \"\\f209\";\n$fa-var-angle-double-down: \"\\f103\";\n$fa-var-angle-double-left: \"\\f100\";\n$fa-var-angle-double-right: \"\\f101\";\n$fa-var-angle-double-up: \"\\f102\";\n$fa-var-angle-down: \"\\f107\";\n$fa-var-angle-left: \"\\f104\";\n$fa-var-angle-right: \"\\f105\";\n$fa-var-angle-up: \"\\f106\";\n$fa-var-apple: \"\\f179\";\n$fa-var-archive: \"\\f187\";\n$fa-var-area-chart: \"\\f1fe\";\n$fa-var-arrow-circle-down: \"\\f0ab\";\n$fa-var-arrow-circle-left: \"\\f0a8\";\n$fa-var-arrow-circle-o-down: \"\\f01a\";\n$fa-var-arrow-circle-o-left: \"\\f190\";\n$fa-var-arrow-circle-o-right: \"\\f18e\";\n$fa-var-arrow-circle-o-up: \"\\f01b\";\n$fa-var-arrow-circle-right: \"\\f0a9\";\n$fa-var-arrow-circle-up: \"\\f0aa\";\n$fa-var-arrow-down: \"\\f063\";\n$fa-var-arrow-left: \"\\f060\";\n$fa-var-arrow-right: \"\\f061\";\n$fa-var-arrow-up: \"\\f062\";\n$fa-var-arrows: \"\\f047\";\n$fa-var-arrows-alt: \"\\f0b2\";\n$fa-var-arrows-h: \"\\f07e\";\n$fa-var-arrows-v: \"\\f07d\";\n$fa-var-asl-interpreting: \"\\f2a3\";\n$fa-var-assistive-listening-systems: \"\\f2a2\";\n$fa-var-asterisk: \"\\f069\";\n$fa-var-at: \"\\f1fa\";\n$fa-var-audio-description: \"\\f29e\";\n$fa-var-automobile: \"\\f1b9\";\n$fa-var-backward: \"\\f04a\";\n$fa-var-balance-scale: \"\\f24e\";\n$fa-var-ban: \"\\f05e\";\n$fa-var-bandcamp: \"\\f2d5\";\n$fa-var-bank: \"\\f19c\";\n$fa-var-bar-chart: \"\\f080\";\n$fa-var-bar-chart-o: \"\\f080\";\n$fa-var-barcode: \"\\f02a\";\n$fa-var-bars: \"\\f0c9\";\n$fa-var-bath: \"\\f2cd\";\n$fa-var-bathtub: \"\\f2cd\";\n$fa-var-battery: \"\\f240\";\n$fa-var-battery-0: \"\\f244\";\n$fa-var-battery-1: \"\\f243\";\n$fa-var-battery-2: \"\\f242\";\n$fa-var-battery-3: \"\\f241\";\n$fa-var-battery-4: \"\\f240\";\n$fa-var-battery-empty: \"\\f244\";\n$fa-var-battery-full: \"\\f240\";\n$fa-var-battery-half: \"\\f242\";\n$fa-var-battery-quarter: \"\\f243\";\n$fa-var-battery-three-quarters: \"\\f241\";\n$fa-var-bed: \"\\f236\";\n$fa-var-beer: \"\\f0fc\";\n$fa-var-behance: \"\\f1b4\";\n$fa-var-behance-square: \"\\f1b5\";\n$fa-var-bell: \"\\f0f3\";\n$fa-var-bell-o: \"\\f0a2\";\n$fa-var-bell-slash: \"\\f1f6\";\n$fa-var-bell-slash-o: \"\\f1f7\";\n$fa-var-bicycle: \"\\f206\";\n$fa-var-binoculars: \"\\f1e5\";\n$fa-var-birthday-cake: \"\\f1fd\";\n$fa-var-bitbucket: \"\\f171\";\n$fa-var-bitbucket-square: \"\\f172\";\n$fa-var-bitcoin: \"\\f15a\";\n$fa-var-black-tie: \"\\f27e\";\n$fa-var-blind: \"\\f29d\";\n$fa-var-bluetooth: \"\\f293\";\n$fa-var-bluetooth-b: \"\\f294\";\n$fa-var-bold: \"\\f032\";\n$fa-var-bolt: \"\\f0e7\";\n$fa-var-bomb: \"\\f1e2\";\n$fa-var-book: \"\\f02d\";\n$fa-var-bookmark: \"\\f02e\";\n$fa-var-bookmark-o: \"\\f097\";\n$fa-var-braille: \"\\f2a1\";\n$fa-var-briefcase: \"\\f0b1\";\n$fa-var-btc: \"\\f15a\";\n$fa-var-bug: \"\\f188\";\n$fa-var-building: \"\\f1ad\";\n$fa-var-building-o: \"\\f0f7\";\n$fa-var-bullhorn: \"\\f0a1\";\n$fa-var-bullseye: \"\\f140\";\n$fa-var-bus: \"\\f207\";\n$fa-var-buysellads: \"\\f20d\";\n$fa-var-cab: \"\\f1ba\";\n$fa-var-calculator: \"\\f1ec\";\n$fa-var-calendar: \"\\f073\";\n$fa-var-calendar-check-o: \"\\f274\";\n$fa-var-calendar-minus-o: \"\\f272\";\n$fa-var-calendar-o: \"\\f133\";\n$fa-var-calendar-plus-o: \"\\f271\";\n$fa-var-calendar-times-o: \"\\f273\";\n$fa-var-camera: \"\\f030\";\n$fa-var-camera-retro: \"\\f083\";\n$fa-var-car: \"\\f1b9\";\n$fa-var-caret-down: \"\\f0d7\";\n$fa-var-caret-left: \"\\f0d9\";\n$fa-var-caret-right: \"\\f0da\";\n$fa-var-caret-square-o-down: \"\\f150\";\n$fa-var-caret-square-o-left: \"\\f191\";\n$fa-var-caret-square-o-right: \"\\f152\";\n$fa-var-caret-square-o-up: \"\\f151\";\n$fa-var-caret-up: \"\\f0d8\";\n$fa-var-cart-arrow-down: \"\\f218\";\n$fa-var-cart-plus: \"\\f217\";\n$fa-var-cc: \"\\f20a\";\n$fa-var-cc-amex: \"\\f1f3\";\n$fa-var-cc-diners-club: \"\\f24c\";\n$fa-var-cc-discover: \"\\f1f2\";\n$fa-var-cc-jcb: \"\\f24b\";\n$fa-var-cc-mastercard: \"\\f1f1\";\n$fa-var-cc-paypal: \"\\f1f4\";\n$fa-var-cc-stripe: \"\\f1f5\";\n$fa-var-cc-visa: \"\\f1f0\";\n$fa-var-certificate: \"\\f0a3\";\n$fa-var-chain: \"\\f0c1\";\n$fa-var-chain-broken: \"\\f127\";\n$fa-var-check: \"\\f00c\";\n$fa-var-check-circle: \"\\f058\";\n$fa-var-check-circle-o: \"\\f05d\";\n$fa-var-check-square: \"\\f14a\";\n$fa-var-check-square-o: \"\\f046\";\n$fa-var-chevron-circle-down: \"\\f13a\";\n$fa-var-chevron-circle-left: \"\\f137\";\n$fa-var-chevron-circle-right: \"\\f138\";\n$fa-var-chevron-circle-up: \"\\f139\";\n$fa-var-chevron-down: \"\\f078\";\n$fa-var-chevron-left: \"\\f053\";\n$fa-var-chevron-right: \"\\f054\";\n$fa-var-chevron-up: \"\\f077\";\n$fa-var-child: \"\\f1ae\";\n$fa-var-chrome: \"\\f268\";\n$fa-var-circle: \"\\f111\";\n$fa-var-circle-o: \"\\f10c\";\n$fa-var-circle-o-notch: \"\\f1ce\";\n$fa-var-circle-thin: \"\\f1db\";\n$fa-var-clipboard: \"\\f0ea\";\n$fa-var-clock-o: \"\\f017\";\n$fa-var-clone: \"\\f24d\";\n$fa-var-close: \"\\f00d\";\n$fa-var-cloud: \"\\f0c2\";\n$fa-var-cloud-download: \"\\f0ed\";\n$fa-var-cloud-upload: \"\\f0ee\";\n$fa-var-cny: \"\\f157\";\n$fa-var-code: \"\\f121\";\n$fa-var-code-fork: \"\\f126\";\n$fa-var-codepen: \"\\f1cb\";\n$fa-var-codiepie: \"\\f284\";\n$fa-var-coffee: \"\\f0f4\";\n$fa-var-cog: \"\\f013\";\n$fa-var-cogs: \"\\f085\";\n$fa-var-columns: \"\\f0db\";\n$fa-var-comment: \"\\f075\";\n$fa-var-comment-o: \"\\f0e5\";\n$fa-var-commenting: \"\\f27a\";\n$fa-var-commenting-o: \"\\f27b\";\n$fa-var-comments: \"\\f086\";\n$fa-var-comments-o: \"\\f0e6\";\n$fa-var-compass: \"\\f14e\";\n$fa-var-compress: \"\\f066\";\n$fa-var-connectdevelop: \"\\f20e\";\n$fa-var-contao: \"\\f26d\";\n$fa-var-copy: \"\\f0c5\";\n$fa-var-copyright: \"\\f1f9\";\n$fa-var-creative-commons: \"\\f25e\";\n$fa-var-credit-card: \"\\f09d\";\n$fa-var-credit-card-alt: \"\\f283\";\n$fa-var-crop: \"\\f125\";\n$fa-var-crosshairs: \"\\f05b\";\n$fa-var-css3: \"\\f13c\";\n$fa-var-cube: \"\\f1b2\";\n$fa-var-cubes: \"\\f1b3\";\n$fa-var-cut: \"\\f0c4\";\n$fa-var-cutlery: \"\\f0f5\";\n$fa-var-dashboard: \"\\f0e4\";\n$fa-var-dashcube: \"\\f210\";\n$fa-var-database: \"\\f1c0\";\n$fa-var-deaf: \"\\f2a4\";\n$fa-var-deafness: \"\\f2a4\";\n$fa-var-dedent: \"\\f03b\";\n$fa-var-delicious: \"\\f1a5\";\n$fa-var-desktop: \"\\f108\";\n$fa-var-deviantart: \"\\f1bd\";\n$fa-var-diamond: \"\\f219\";\n$fa-var-digg: \"\\f1a6\";\n$fa-var-dollar: \"\\f155\";\n$fa-var-dot-circle-o: \"\\f192\";\n$fa-var-download: \"\\f019\";\n$fa-var-dribbble: \"\\f17d\";\n$fa-var-drivers-license: \"\\f2c2\";\n$fa-var-drivers-license-o: \"\\f2c3\";\n$fa-var-dropbox: \"\\f16b\";\n$fa-var-drupal: \"\\f1a9\";\n$fa-var-edge: \"\\f282\";\n$fa-var-edit: \"\\f044\";\n$fa-var-eercast: \"\\f2da\";\n$fa-var-eject: \"\\f052\";\n$fa-var-ellipsis-h: \"\\f141\";\n$fa-var-ellipsis-v: \"\\f142\";\n$fa-var-empire: \"\\f1d1\";\n$fa-var-envelope: \"\\f0e0\";\n$fa-var-envelope-o: \"\\f003\";\n$fa-var-envelope-open: \"\\f2b6\";\n$fa-var-envelope-open-o: \"\\f2b7\";\n$fa-var-envelope-square: \"\\f199\";\n$fa-var-envira: \"\\f299\";\n$fa-var-eraser: \"\\f12d\";\n$fa-var-etsy: \"\\f2d7\";\n$fa-var-eur: \"\\f153\";\n$fa-var-euro: \"\\f153\";\n$fa-var-exchange: \"\\f0ec\";\n$fa-var-exclamation: \"\\f12a\";\n$fa-var-exclamation-circle: \"\\f06a\";\n$fa-var-exclamation-triangle: \"\\f071\";\n$fa-var-expand: \"\\f065\";\n$fa-var-expeditedssl: \"\\f23e\";\n$fa-var-external-link: \"\\f08e\";\n$fa-var-external-link-square: \"\\f14c\";\n$fa-var-eye: \"\\f06e\";\n$fa-var-eye-slash: \"\\f070\";\n$fa-var-eyedropper: \"\\f1fb\";\n$fa-var-fa: \"\\f2b4\";\n$fa-var-facebook: \"\\f09a\";\n$fa-var-facebook-f: \"\\f09a\";\n$fa-var-facebook-official: \"\\f230\";\n$fa-var-facebook-square: \"\\f082\";\n$fa-var-fast-backward: \"\\f049\";\n$fa-var-fast-forward: \"\\f050\";\n$fa-var-fax: \"\\f1ac\";\n$fa-var-feed: \"\\f09e\";\n$fa-var-female: \"\\f182\";\n$fa-var-fighter-jet: \"\\f0fb\";\n$fa-var-file: \"\\f15b\";\n$fa-var-file-archive-o: \"\\f1c6\";\n$fa-var-file-audio-o: \"\\f1c7\";\n$fa-var-file-code-o: \"\\f1c9\";\n$fa-var-file-excel-o: \"\\f1c3\";\n$fa-var-file-image-o: \"\\f1c5\";\n$fa-var-file-movie-o: \"\\f1c8\";\n$fa-var-file-o: \"\\f016\";\n$fa-var-file-pdf-o: \"\\f1c1\";\n$fa-var-file-photo-o: \"\\f1c5\";\n$fa-var-file-picture-o: \"\\f1c5\";\n$fa-var-file-powerpoint-o: \"\\f1c4\";\n$fa-var-file-sound-o: \"\\f1c7\";\n$fa-var-file-text: \"\\f15c\";\n$fa-var-file-text-o: \"\\f0f6\";\n$fa-var-file-video-o: \"\\f1c8\";\n$fa-var-file-word-o: \"\\f1c2\";\n$fa-var-file-zip-o: \"\\f1c6\";\n$fa-var-files-o: \"\\f0c5\";\n$fa-var-film: \"\\f008\";\n$fa-var-filter: \"\\f0b0\";\n$fa-var-fire: \"\\f06d\";\n$fa-var-fire-extinguisher: \"\\f134\";\n$fa-var-firefox: \"\\f269\";\n$fa-var-first-order: \"\\f2b0\";\n$fa-var-flag: \"\\f024\";\n$fa-var-flag-checkered: \"\\f11e\";\n$fa-var-flag-o: \"\\f11d\";\n$fa-var-flash: \"\\f0e7\";\n$fa-var-flask: \"\\f0c3\";\n$fa-var-flickr: \"\\f16e\";\n$fa-var-floppy-o: \"\\f0c7\";\n$fa-var-folder: \"\\f07b\";\n$fa-var-folder-o: \"\\f114\";\n$fa-var-folder-open: \"\\f07c\";\n$fa-var-folder-open-o: \"\\f115\";\n$fa-var-font: \"\\f031\";\n$fa-var-font-awesome: \"\\f2b4\";\n$fa-var-fonticons: \"\\f280\";\n$fa-var-fort-awesome: \"\\f286\";\n$fa-var-forumbee: \"\\f211\";\n$fa-var-forward: \"\\f04e\";\n$fa-var-foursquare: \"\\f180\";\n$fa-var-free-code-camp: \"\\f2c5\";\n$fa-var-frown-o: \"\\f119\";\n$fa-var-futbol-o: \"\\f1e3\";\n$fa-var-gamepad: \"\\f11b\";\n$fa-var-gavel: \"\\f0e3\";\n$fa-var-gbp: \"\\f154\";\n$fa-var-ge: \"\\f1d1\";\n$fa-var-gear: \"\\f013\";\n$fa-var-gears: \"\\f085\";\n$fa-var-genderless: \"\\f22d\";\n$fa-var-get-pocket: \"\\f265\";\n$fa-var-gg: \"\\f260\";\n$fa-var-gg-circle: \"\\f261\";\n$fa-var-gift: \"\\f06b\";\n$fa-var-git: \"\\f1d3\";\n$fa-var-git-square: \"\\f1d2\";\n$fa-var-github: \"\\f09b\";\n$fa-var-github-alt: \"\\f113\";\n$fa-var-github-square: \"\\f092\";\n$fa-var-gitlab: \"\\f296\";\n$fa-var-gittip: \"\\f184\";\n$fa-var-glass: \"\\f000\";\n$fa-var-glide: \"\\f2a5\";\n$fa-var-glide-g: \"\\f2a6\";\n$fa-var-globe: \"\\f0ac\";\n$fa-var-google: \"\\f1a0\";\n$fa-var-google-plus: \"\\f0d5\";\n$fa-var-google-plus-circle: \"\\f2b3\";\n$fa-var-google-plus-official: \"\\f2b3\";\n$fa-var-google-plus-square: \"\\f0d4\";\n$fa-var-google-wallet: \"\\f1ee\";\n$fa-var-graduation-cap: \"\\f19d\";\n$fa-var-gratipay: \"\\f184\";\n$fa-var-grav: \"\\f2d6\";\n$fa-var-group: \"\\f0c0\";\n$fa-var-h-square: \"\\f0fd\";\n$fa-var-hacker-news: \"\\f1d4\";\n$fa-var-hand-grab-o: \"\\f255\";\n$fa-var-hand-lizard-o: \"\\f258\";\n$fa-var-hand-o-down: \"\\f0a7\";\n$fa-var-hand-o-left: \"\\f0a5\";\n$fa-var-hand-o-right: \"\\f0a4\";\n$fa-var-hand-o-up: \"\\f0a6\";\n$fa-var-hand-paper-o: \"\\f256\";\n$fa-var-hand-peace-o: \"\\f25b\";\n$fa-var-hand-pointer-o: \"\\f25a\";\n$fa-var-hand-rock-o: \"\\f255\";\n$fa-var-hand-scissors-o: \"\\f257\";\n$fa-var-hand-spock-o: \"\\f259\";\n$fa-var-hand-stop-o: \"\\f256\";\n$fa-var-handshake-o: \"\\f2b5\";\n$fa-var-hard-of-hearing: \"\\f2a4\";\n$fa-var-hashtag: \"\\f292\";\n$fa-var-hdd-o: \"\\f0a0\";\n$fa-var-header: \"\\f1dc\";\n$fa-var-headphones: \"\\f025\";\n$fa-var-heart: \"\\f004\";\n$fa-var-heart-o: \"\\f08a\";\n$fa-var-heartbeat: \"\\f21e\";\n$fa-var-history: \"\\f1da\";\n$fa-var-home: \"\\f015\";\n$fa-var-hospital-o: \"\\f0f8\";\n$fa-var-hotel: \"\\f236\";\n$fa-var-hourglass: \"\\f254\";\n$fa-var-hourglass-1: \"\\f251\";\n$fa-var-hourglass-2: \"\\f252\";\n$fa-var-hourglass-3: \"\\f253\";\n$fa-var-hourglass-end: \"\\f253\";\n$fa-var-hourglass-half: \"\\f252\";\n$fa-var-hourglass-o: \"\\f250\";\n$fa-var-hourglass-start: \"\\f251\";\n$fa-var-houzz: \"\\f27c\";\n$fa-var-html5: \"\\f13b\";\n$fa-var-i-cursor: \"\\f246\";\n$fa-var-id-badge: \"\\f2c1\";\n$fa-var-id-card: \"\\f2c2\";\n$fa-var-id-card-o: \"\\f2c3\";\n$fa-var-ils: \"\\f20b\";\n$fa-var-image: \"\\f03e\";\n$fa-var-imdb: \"\\f2d8\";\n$fa-var-inbox: \"\\f01c\";\n$fa-var-indent: \"\\f03c\";\n$fa-var-industry: \"\\f275\";\n$fa-var-info: \"\\f129\";\n$fa-var-info-circle: \"\\f05a\";\n$fa-var-inr: \"\\f156\";\n$fa-var-instagram: \"\\f16d\";\n$fa-var-institution: \"\\f19c\";\n$fa-var-internet-explorer: \"\\f26b\";\n$fa-var-intersex: \"\\f224\";\n$fa-var-ioxhost: \"\\f208\";\n$fa-var-italic: \"\\f033\";\n$fa-var-joomla: \"\\f1aa\";\n$fa-var-jpy: \"\\f157\";\n$fa-var-jsfiddle: \"\\f1cc\";\n$fa-var-key: \"\\f084\";\n$fa-var-keyboard-o: \"\\f11c\";\n$fa-var-krw: \"\\f159\";\n$fa-var-language: \"\\f1ab\";\n$fa-var-laptop: \"\\f109\";\n$fa-var-lastfm: \"\\f202\";\n$fa-var-lastfm-square: \"\\f203\";\n$fa-var-leaf: \"\\f06c\";\n$fa-var-leanpub: \"\\f212\";\n$fa-var-legal: \"\\f0e3\";\n$fa-var-lemon-o: \"\\f094\";\n$fa-var-level-down: \"\\f149\";\n$fa-var-level-up: \"\\f148\";\n$fa-var-life-bouy: \"\\f1cd\";\n$fa-var-life-buoy: \"\\f1cd\";\n$fa-var-life-ring: \"\\f1cd\";\n$fa-var-life-saver: \"\\f1cd\";\n$fa-var-lightbulb-o: \"\\f0eb\";\n$fa-var-line-chart: \"\\f201\";\n$fa-var-link: \"\\f0c1\";\n$fa-var-linkedin: \"\\f0e1\";\n$fa-var-linkedin-square: \"\\f08c\";\n$fa-var-linode: \"\\f2b8\";\n$fa-var-linux: \"\\f17c\";\n$fa-var-list: \"\\f03a\";\n$fa-var-list-alt: \"\\f022\";\n$fa-var-list-ol: \"\\f0cb\";\n$fa-var-list-ul: \"\\f0ca\";\n$fa-var-location-arrow: \"\\f124\";\n$fa-var-lock: \"\\f023\";\n$fa-var-long-arrow-down: \"\\f175\";\n$fa-var-long-arrow-left: \"\\f177\";\n$fa-var-long-arrow-right: \"\\f178\";\n$fa-var-long-arrow-up: \"\\f176\";\n$fa-var-low-vision: \"\\f2a8\";\n$fa-var-magic: \"\\f0d0\";\n$fa-var-magnet: \"\\f076\";\n$fa-var-mail-forward: \"\\f064\";\n$fa-var-mail-reply: \"\\f112\";\n$fa-var-mail-reply-all: \"\\f122\";\n$fa-var-male: \"\\f183\";\n$fa-var-map: \"\\f279\";\n$fa-var-map-marker: \"\\f041\";\n$fa-var-map-o: \"\\f278\";\n$fa-var-map-pin: \"\\f276\";\n$fa-var-map-signs: \"\\f277\";\n$fa-var-mars: \"\\f222\";\n$fa-var-mars-double: \"\\f227\";\n$fa-var-mars-stroke: \"\\f229\";\n$fa-var-mars-stroke-h: \"\\f22b\";\n$fa-var-mars-stroke-v: \"\\f22a\";\n$fa-var-maxcdn: \"\\f136\";\n$fa-var-meanpath: \"\\f20c\";\n$fa-var-medium: \"\\f23a\";\n$fa-var-medkit: \"\\f0fa\";\n$fa-var-meetup: \"\\f2e0\";\n$fa-var-meh-o: \"\\f11a\";\n$fa-var-mercury: \"\\f223\";\n$fa-var-microchip: \"\\f2db\";\n$fa-var-microphone: \"\\f130\";\n$fa-var-microphone-slash: \"\\f131\";\n$fa-var-minus: \"\\f068\";\n$fa-var-minus-circle: \"\\f056\";\n$fa-var-minus-square: \"\\f146\";\n$fa-var-minus-square-o: \"\\f147\";\n$fa-var-mixcloud: \"\\f289\";\n$fa-var-mobile: \"\\f10b\";\n$fa-var-mobile-phone: \"\\f10b\";\n$fa-var-modx: \"\\f285\";\n$fa-var-money: \"\\f0d6\";\n$fa-var-moon-o: \"\\f186\";\n$fa-var-mortar-board: \"\\f19d\";\n$fa-var-motorcycle: \"\\f21c\";\n$fa-var-mouse-pointer: \"\\f245\";\n$fa-var-music: \"\\f001\";\n$fa-var-navicon: \"\\f0c9\";\n$fa-var-neuter: \"\\f22c\";\n$fa-var-newspaper-o: \"\\f1ea\";\n$fa-var-object-group: \"\\f247\";\n$fa-var-object-ungroup: \"\\f248\";\n$fa-var-odnoklassniki: \"\\f263\";\n$fa-var-odnoklassniki-square: \"\\f264\";\n$fa-var-opencart: \"\\f23d\";\n$fa-var-openid: \"\\f19b\";\n$fa-var-opera: \"\\f26a\";\n$fa-var-optin-monster: \"\\f23c\";\n$fa-var-outdent: \"\\f03b\";\n$fa-var-pagelines: \"\\f18c\";\n$fa-var-paint-brush: \"\\f1fc\";\n$fa-var-paper-plane: \"\\f1d8\";\n$fa-var-paper-plane-o: \"\\f1d9\";\n$fa-var-paperclip: \"\\f0c6\";\n$fa-var-paragraph: \"\\f1dd\";\n$fa-var-paste: \"\\f0ea\";\n$fa-var-pause: \"\\f04c\";\n$fa-var-pause-circle: \"\\f28b\";\n$fa-var-pause-circle-o: \"\\f28c\";\n$fa-var-paw: \"\\f1b0\";\n$fa-var-paypal: \"\\f1ed\";\n$fa-var-pencil: \"\\f040\";\n$fa-var-pencil-square: \"\\f14b\";\n$fa-var-pencil-square-o: \"\\f044\";\n$fa-var-percent: \"\\f295\";\n$fa-var-phone: \"\\f095\";\n$fa-var-phone-square: \"\\f098\";\n$fa-var-photo: \"\\f03e\";\n$fa-var-picture-o: \"\\f03e\";\n$fa-var-pie-chart: \"\\f200\";\n$fa-var-pied-piper: \"\\f2ae\";\n$fa-var-pied-piper-alt: \"\\f1a8\";\n$fa-var-pied-piper-pp: \"\\f1a7\";\n$fa-var-pinterest: \"\\f0d2\";\n$fa-var-pinterest-p: \"\\f231\";\n$fa-var-pinterest-square: \"\\f0d3\";\n$fa-var-plane: \"\\f072\";\n$fa-var-play: \"\\f04b\";\n$fa-var-play-circle: \"\\f144\";\n$fa-var-play-circle-o: \"\\f01d\";\n$fa-var-plug: \"\\f1e6\";\n$fa-var-plus: \"\\f067\";\n$fa-var-plus-circle: \"\\f055\";\n$fa-var-plus-square: \"\\f0fe\";\n$fa-var-plus-square-o: \"\\f196\";\n$fa-var-podcast: \"\\f2ce\";\n$fa-var-power-off: \"\\f011\";\n$fa-var-print: \"\\f02f\";\n$fa-var-product-hunt: \"\\f288\";\n$fa-var-puzzle-piece: \"\\f12e\";\n$fa-var-qq: \"\\f1d6\";\n$fa-var-qrcode: \"\\f029\";\n$fa-var-question: \"\\f128\";\n$fa-var-question-circle: \"\\f059\";\n$fa-var-question-circle-o: \"\\f29c\";\n$fa-var-quora: \"\\f2c4\";\n$fa-var-quote-left: \"\\f10d\";\n$fa-var-quote-right: \"\\f10e\";\n$fa-var-ra: \"\\f1d0\";\n$fa-var-random: \"\\f074\";\n$fa-var-ravelry: \"\\f2d9\";\n$fa-var-rebel: \"\\f1d0\";\n$fa-var-recycle: \"\\f1b8\";\n$fa-var-reddit: \"\\f1a1\";\n$fa-var-reddit-alien: \"\\f281\";\n$fa-var-reddit-square: \"\\f1a2\";\n$fa-var-refresh: \"\\f021\";\n$fa-var-registered: \"\\f25d\";\n$fa-var-remove: \"\\f00d\";\n$fa-var-renren: \"\\f18b\";\n$fa-var-reorder: \"\\f0c9\";\n$fa-var-repeat: \"\\f01e\";\n$fa-var-reply: \"\\f112\";\n$fa-var-reply-all: \"\\f122\";\n$fa-var-resistance: \"\\f1d0\";\n$fa-var-retweet: \"\\f079\";\n$fa-var-rmb: \"\\f157\";\n$fa-var-road: \"\\f018\";\n$fa-var-rocket: \"\\f135\";\n$fa-var-rotate-left: \"\\f0e2\";\n$fa-var-rotate-right: \"\\f01e\";\n$fa-var-rouble: \"\\f158\";\n$fa-var-rss: \"\\f09e\";\n$fa-var-rss-square: \"\\f143\";\n$fa-var-rub: \"\\f158\";\n$fa-var-ruble: \"\\f158\";\n$fa-var-rupee: \"\\f156\";\n$fa-var-s15: \"\\f2cd\";\n$fa-var-safari: \"\\f267\";\n$fa-var-save: \"\\f0c7\";\n$fa-var-scissors: \"\\f0c4\";\n$fa-var-scribd: \"\\f28a\";\n$fa-var-search: \"\\f002\";\n$fa-var-search-minus: \"\\f010\";\n$fa-var-search-plus: \"\\f00e\";\n$fa-var-sellsy: \"\\f213\";\n$fa-var-send: \"\\f1d8\";\n$fa-var-send-o: \"\\f1d9\";\n$fa-var-server: \"\\f233\";\n$fa-var-share: \"\\f064\";\n$fa-var-share-alt: \"\\f1e0\";\n$fa-var-share-alt-square: \"\\f1e1\";\n$fa-var-share-square: \"\\f14d\";\n$fa-var-share-square-o: \"\\f045\";\n$fa-var-shekel: \"\\f20b\";\n$fa-var-sheqel: \"\\f20b\";\n$fa-var-shield: \"\\f132\";\n$fa-var-ship: \"\\f21a\";\n$fa-var-shirtsinbulk: \"\\f214\";\n$fa-var-shopping-bag: \"\\f290\";\n$fa-var-shopping-basket: \"\\f291\";\n$fa-var-shopping-cart: \"\\f07a\";\n$fa-var-shower: \"\\f2cc\";\n$fa-var-sign-in: \"\\f090\";\n$fa-var-sign-language: \"\\f2a7\";\n$fa-var-sign-out: \"\\f08b\";\n$fa-var-signal: \"\\f012\";\n$fa-var-signing: \"\\f2a7\";\n$fa-var-simplybuilt: \"\\f215\";\n$fa-var-sitemap: \"\\f0e8\";\n$fa-var-skyatlas: \"\\f216\";\n$fa-var-skype: \"\\f17e\";\n$fa-var-slack: \"\\f198\";\n$fa-var-sliders: \"\\f1de\";\n$fa-var-slideshare: \"\\f1e7\";\n$fa-var-smile-o: \"\\f118\";\n$fa-var-snapchat: \"\\f2ab\";\n$fa-var-snapchat-ghost: \"\\f2ac\";\n$fa-var-snapchat-square: \"\\f2ad\";\n$fa-var-snowflake-o: \"\\f2dc\";\n$fa-var-soccer-ball-o: \"\\f1e3\";\n$fa-var-sort: \"\\f0dc\";\n$fa-var-sort-alpha-asc: \"\\f15d\";\n$fa-var-sort-alpha-desc: \"\\f15e\";\n$fa-var-sort-amount-asc: \"\\f160\";\n$fa-var-sort-amount-desc: \"\\f161\";\n$fa-var-sort-asc: \"\\f0de\";\n$fa-var-sort-desc: \"\\f0dd\";\n$fa-var-sort-down: \"\\f0dd\";\n$fa-var-sort-numeric-asc: \"\\f162\";\n$fa-var-sort-numeric-desc: \"\\f163\";\n$fa-var-sort-up: \"\\f0de\";\n$fa-var-soundcloud: \"\\f1be\";\n$fa-var-space-shuttle: \"\\f197\";\n$fa-var-spinner: \"\\f110\";\n$fa-var-spoon: \"\\f1b1\";\n$fa-var-spotify: \"\\f1bc\";\n$fa-var-square: \"\\f0c8\";\n$fa-var-square-o: \"\\f096\";\n$fa-var-stack-exchange: \"\\f18d\";\n$fa-var-stack-overflow: \"\\f16c\";\n$fa-var-star: \"\\f005\";\n$fa-var-star-half: \"\\f089\";\n$fa-var-star-half-empty: \"\\f123\";\n$fa-var-star-half-full: \"\\f123\";\n$fa-var-star-half-o: \"\\f123\";\n$fa-var-star-o: \"\\f006\";\n$fa-var-steam: \"\\f1b6\";\n$fa-var-steam-square: \"\\f1b7\";\n$fa-var-step-backward: \"\\f048\";\n$fa-var-step-forward: \"\\f051\";\n$fa-var-stethoscope: \"\\f0f1\";\n$fa-var-sticky-note: \"\\f249\";\n$fa-var-sticky-note-o: \"\\f24a\";\n$fa-var-stop: \"\\f04d\";\n$fa-var-stop-circle: \"\\f28d\";\n$fa-var-stop-circle-o: \"\\f28e\";\n$fa-var-street-view: \"\\f21d\";\n$fa-var-strikethrough: \"\\f0cc\";\n$fa-var-stumbleupon: \"\\f1a4\";\n$fa-var-stumbleupon-circle: \"\\f1a3\";\n$fa-var-subscript: \"\\f12c\";\n$fa-var-subway: \"\\f239\";\n$fa-var-suitcase: \"\\f0f2\";\n$fa-var-sun-o: \"\\f185\";\n$fa-var-superpowers: \"\\f2dd\";\n$fa-var-superscript: \"\\f12b\";\n$fa-var-support: \"\\f1cd\";\n$fa-var-table: \"\\f0ce\";\n$fa-var-tablet: \"\\f10a\";\n$fa-var-tachometer: \"\\f0e4\";\n$fa-var-tag: \"\\f02b\";\n$fa-var-tags: \"\\f02c\";\n$fa-var-tasks: \"\\f0ae\";\n$fa-var-taxi: \"\\f1ba\";\n$fa-var-telegram: \"\\f2c6\";\n$fa-var-television: \"\\f26c\";\n$fa-var-tencent-weibo: \"\\f1d5\";\n$fa-var-terminal: \"\\f120\";\n$fa-var-text-height: \"\\f034\";\n$fa-var-text-width: \"\\f035\";\n$fa-var-th: \"\\f00a\";\n$fa-var-th-large: \"\\f009\";\n$fa-var-th-list: \"\\f00b\";\n$fa-var-themeisle: \"\\f2b2\";\n$fa-var-thermometer: \"\\f2c7\";\n$fa-var-thermometer-0: \"\\f2cb\";\n$fa-var-thermometer-1: \"\\f2ca\";\n$fa-var-thermometer-2: \"\\f2c9\";\n$fa-var-thermometer-3: \"\\f2c8\";\n$fa-var-thermometer-4: \"\\f2c7\";\n$fa-var-thermometer-empty: \"\\f2cb\";\n$fa-var-thermometer-full: \"\\f2c7\";\n$fa-var-thermometer-half: \"\\f2c9\";\n$fa-var-thermometer-quarter: \"\\f2ca\";\n$fa-var-thermometer-three-quarters: \"\\f2c8\";\n$fa-var-thumb-tack: \"\\f08d\";\n$fa-var-thumbs-down: \"\\f165\";\n$fa-var-thumbs-o-down: \"\\f088\";\n$fa-var-thumbs-o-up: \"\\f087\";\n$fa-var-thumbs-up: \"\\f164\";\n$fa-var-ticket: \"\\f145\";\n$fa-var-times: \"\\f00d\";\n$fa-var-times-circle: \"\\f057\";\n$fa-var-times-circle-o: \"\\f05c\";\n$fa-var-times-rectangle: \"\\f2d3\";\n$fa-var-times-rectangle-o: \"\\f2d4\";\n$fa-var-tint: \"\\f043\";\n$fa-var-toggle-down: \"\\f150\";\n$fa-var-toggle-left: \"\\f191\";\n$fa-var-toggle-off: \"\\f204\";\n$fa-var-toggle-on: \"\\f205\";\n$fa-var-toggle-right: \"\\f152\";\n$fa-var-toggle-up: \"\\f151\";\n$fa-var-trademark: \"\\f25c\";\n$fa-var-train: \"\\f238\";\n$fa-var-transgender: \"\\f224\";\n$fa-var-transgender-alt: \"\\f225\";\n$fa-var-trash: \"\\f1f8\";\n$fa-var-trash-o: \"\\f014\";\n$fa-var-tree: \"\\f1bb\";\n$fa-var-trello: \"\\f181\";\n$fa-var-tripadvisor: \"\\f262\";\n$fa-var-trophy: \"\\f091\";\n$fa-var-truck: \"\\f0d1\";\n$fa-var-try: \"\\f195\";\n$fa-var-tty: \"\\f1e4\";\n$fa-var-tumblr: \"\\f173\";\n$fa-var-tumblr-square: \"\\f174\";\n$fa-var-turkish-lira: \"\\f195\";\n$fa-var-tv: \"\\f26c\";\n$fa-var-twitch: \"\\f1e8\";\n$fa-var-twitter: \"\\f099\";\n$fa-var-twitter-square: \"\\f081\";\n$fa-var-umbrella: \"\\f0e9\";\n$fa-var-underline: \"\\f0cd\";\n$fa-var-undo: \"\\f0e2\";\n$fa-var-universal-access: \"\\f29a\";\n$fa-var-university: \"\\f19c\";\n$fa-var-unlink: \"\\f127\";\n$fa-var-unlock: \"\\f09c\";\n$fa-var-unlock-alt: \"\\f13e\";\n$fa-var-unsorted: \"\\f0dc\";\n$fa-var-upload: \"\\f093\";\n$fa-var-usb: \"\\f287\";\n$fa-var-usd: \"\\f155\";\n$fa-var-user: \"\\f007\";\n$fa-var-user-circle: \"\\f2bd\";\n$fa-var-user-circle-o: \"\\f2be\";\n$fa-var-user-md: \"\\f0f0\";\n$fa-var-user-o: \"\\f2c0\";\n$fa-var-user-plus: \"\\f234\";\n$fa-var-user-secret: \"\\f21b\";\n$fa-var-user-times: \"\\f235\";\n$fa-var-users: \"\\f0c0\";\n$fa-var-vcard: \"\\f2bb\";\n$fa-var-vcard-o: \"\\f2bc\";\n$fa-var-venus: \"\\f221\";\n$fa-var-venus-double: \"\\f226\";\n$fa-var-venus-mars: \"\\f228\";\n$fa-var-viacoin: \"\\f237\";\n$fa-var-viadeo: \"\\f2a9\";\n$fa-var-viadeo-square: \"\\f2aa\";\n$fa-var-video-camera: \"\\f03d\";\n$fa-var-vimeo: \"\\f27d\";\n$fa-var-vimeo-square: \"\\f194\";\n$fa-var-vine: \"\\f1ca\";\n$fa-var-vk: \"\\f189\";\n$fa-var-volume-control-phone: \"\\f2a0\";\n$fa-var-volume-down: \"\\f027\";\n$fa-var-volume-off: \"\\f026\";\n$fa-var-volume-up: \"\\f028\";\n$fa-var-warning: \"\\f071\";\n$fa-var-wechat: \"\\f1d7\";\n$fa-var-weibo: \"\\f18a\";\n$fa-var-weixin: \"\\f1d7\";\n$fa-var-whatsapp: \"\\f232\";\n$fa-var-wheelchair: \"\\f193\";\n$fa-var-wheelchair-alt: \"\\f29b\";\n$fa-var-wifi: \"\\f1eb\";\n$fa-var-wikipedia-w: \"\\f266\";\n$fa-var-window-close: \"\\f2d3\";\n$fa-var-window-close-o: \"\\f2d4\";\n$fa-var-window-maximize: \"\\f2d0\";\n$fa-var-window-minimize: \"\\f2d1\";\n$fa-var-window-restore: \"\\f2d2\";\n$fa-var-windows: \"\\f17a\";\n$fa-var-won: \"\\f159\";\n$fa-var-wordpress: \"\\f19a\";\n$fa-var-wpbeginner: \"\\f297\";\n$fa-var-wpexplorer: \"\\f2de\";\n$fa-var-wpforms: \"\\f298\";\n$fa-var-wrench: \"\\f0ad\";\n$fa-var-xing: \"\\f168\";\n$fa-var-xing-square: \"\\f169\";\n$fa-var-y-combinator: \"\\f23b\";\n$fa-var-y-combinator-square: \"\\f1d4\";\n$fa-var-yahoo: \"\\f19e\";\n$fa-var-yc: \"\\f23b\";\n$fa-var-yc-square: \"\\f1d4\";\n$fa-var-yelp: \"\\f1e9\";\n$fa-var-yen: \"\\f157\";\n$fa-var-yoast: \"\\f2b1\";\n$fa-var-youtube: \"\\f167\";\n$fa-var-youtube-play: \"\\f16a\";\n$fa-var-youtube-square: \"\\f166\";\n\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n\n//\n// Color system\n//\n\n// stylelint-disable\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #868e96 !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n$grays: map-merge((\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n), $grays);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n$colors: map-merge((\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n), $colors);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n$theme-colors: map-merge((\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n), $theme-colors);\n// stylelint-enable\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default;\n$enable-grid-classes: true !default;\n$enable-print-styles: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n) !default;\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%\n) !default;\n\n// Body\n//\n// Settings for the `<body>` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-200 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n\n// Fonts\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\" !default;\n$font-family-monospace: \"SFMono-Regular\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: ($font-size-base * 1.25) !default;\n$font-size-sm: ($font-size-base * .875) !default;\n\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: ($spacer / 2) !default;\n$headings-font-family: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: ($font-size-base * 1.25) !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.25) !default;\n\n$hr-border-color: rgba($black,.1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black,.25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: 5px !default;\n\n$mark-bg: #fcf8e3 !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black,.05) !default;\n$table-hover-bg: rgba($black,.075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-200 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-bg: $gray-900 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($gray-900, 7.5%) !default;\n$table-dark-color: $body-bg !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background and border color.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba(theme-color(\"primary\"), .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white,.15), 0 1px 1px rgba($black,.075) !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black,.125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-btn-border-width: $border-width !default; // For form controls and buttons\n$input-box-shadow: inset 0 1px 1px rgba($black,.075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$input-focus-color: $input-color !default;\n\n$input-placeholder-color: $gray-600 !default;\n\n$input-height-border: $input-btn-border-width * 2 !default;\n\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-margin-bottom: .5rem !default;\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .25rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-control-gutter: 1.5rem !default;\n$custom-control-spacer-y: .25rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: #ddd !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black,.1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-description-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $white !default;\n$custom-control-indicator-checked-bg: theme-color(\"primary\") !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !default;\n\n$custom-control-indicator-active-color: $white !default;\n$custom-control-indicator-active-bg: lighten(theme-color(\"primary\"), 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$custom-control-indicator-checked-color}' 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\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: theme-color(\"primary\") !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(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='#{$custom-control-indicator-checked-color}'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: $input-btn-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $white !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: #333 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n\n$custom-select-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$custom-select-focus-box-shadow: inset 0 1px 2px rgba($black, .075), 0 0 5px rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-width: 14rem !default;\n$custom-file-focus-box-shadow: 0 0 0 .075rem $white, 0 0 0 .2rem theme-color(\"primary\") !default;\n\n$custom-file-padding-y: $input-btn-padding-y !default;\n$custom-file-padding-x: $input-btn-padding-x !default;\n$custom-file-line-height: $input-btn-line-height !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-btn-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n placeholder: (\n en: \"Choose file...\"\n ),\n button-label: (\n en: \"Browse\"\n )\n) !default;\n\n\n// Form validation\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black,.15) !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black,.175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: #ddd !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: #ddd !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white,.5) !default;\n$navbar-dark-hover-color: rgba($white,.75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white,.25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white,.1) !default;\n\n$navbar-light-color: rgba($black,.5) !default;\n$navbar-light-hover-color: rgba($black,.7) !default;\n$navbar-light-active-color: rgba($black,.9) !default;\n$navbar-light-disabled-color: rgba($black,.3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black,.1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: #ddd !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: #ddd !default;\n\n$pagination-active-color: $white !default;\n$pagination-active-bg: theme-color(\"primary\") !default;\n$pagination-active-border-color: theme-color(\"primary\") !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: #ddd !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black,.125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: ($grid-gutter-width / 2) !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: 3px !default;\n$tooltip-padding-x: 8px !default;\n$tooltip-margin: 0 !default;\n\n\n$tooltip-arrow-width: 5px !default;\n$tooltip-arrow-height: 5px !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black,.2) !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black,.2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: .8rem !default;\n$popover-arrow-height: .4rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 15px !default;\n\n$modal-dialog-margin: 10px !default;\n$modal-dialog-margin-y-sm-up: 30px !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black,.2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-box-shadow-xs: 0 3px 9px rgba($black,.5) !default;\n$modal-content-box-shadow-sm-up: 0 5px 15px rgba($black,.5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 15px !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: ($font-size-base * .75) !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black,.1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black,.125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: #ddd !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black,.075) !default;\n$thumbnail-transition: all .2s ease-in-out !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: \"/\" !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n// Code\n\n$code-font-size: 90% !default;\n$code-padding-y: .2rem !default;\n$code-padding-x: .4rem !default;\n$code-color: #bd4147 !default;\n$code-bg: $gray-100 !default;\n\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n","// Custom variables\n$color-disabled: #858e96;\n$color-disabled-bg: #eaecef;\n$color-brand-blue: #142C9E;\n\n// Variables override\n$enable-print-styles: false;\n$font-weight-base: 500;\n$btn-font-weight: 500;\n$line-height-base: 1.2;\n$h1-font-size: 23px;\n$h2-font-size: 1rem;\n$h3-font-size: 1rem;\n$h4-font-size: 1rem;\n$input-disabled-bg: $color-disabled-bg;\n","// Custom reboot.\n// Based on Bootstrap 4.0.0-beta2\n// Root classes moved outside and applied to parent. Everything else without changes\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n// IE10+ doesn't honor `<meta name=\"viewport\">` in some cases.\n@at-root {\n @-ms-viewport {\n width: device-width;\n }\n}\n\n// stylelint-disable selector-list-comma-newline-after\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Remove the bottom border in Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\n// stylelint-disable font-weight-notation\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n// stylelint-enable font-weight-notation\n\nsmall {\n font-size: 80%; // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n//\n// Code\n//\n\n// stylelint-disable font-family-no-duplicate-names\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; // Correct the inheritance and scaling of font size in all browsers.\n font-size: 1em; // Correct the odd `em` font sizing in all browsers.\n}\n// stylelint-enable font-family-no-duplicate-names\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // We have @viewport set which causes scrollbars to overlap content in IE11 and Edge, so\n // we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg:not(:root) {\n overflow: hidden; // Hide the overflow in IE\n}\n\n\n// Avoid 300ms click delay on touch devices that support the `touch-action` CSS property.\n//\n// In particular, unlike most other browsers, IE11+Edge on Windows 10 on touch devices and IE Mobile 10-11\n// DON'T remove the click delay when `<meta name=\"viewport\" content=\"width=device-width\">` is present.\n// However, they DO support removing the click delay via `touch-action: manipulation`.\n// See:\n// * https://getbootstrap.com/docs/4.0/content/reboot/#click-delay-optimization-for-touch\n// * https://caniuse.com/#feat=css-touch-action\n// * https://patrickhlauke.github.io/touch/tests/results/#suppressing-300ms-delay\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput:not([type=\"range\"]),\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $text-muted;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `<td>` alignment by inheriting from the `<body>`, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: .5rem;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `<div>`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}","// stylelint-disable indentation\n@mixin hover {\n // TODO: re-enable along with mq4-hover-shim\n// @if $enable-hover-media-query {\n// // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover\n// // Currently shimmed by https://github.com/twbs/mq4-hover-shim\n// @media (hover: hover) {\n// &:hover { @content }\n// }\n// }\n// @else {\n &:hover { @content; }\n// }\n}\n\n\n@mixin hover-focus {\n @if $enable-hover-media-query {\n &:focus {\n @content;\n }\n @include hover { @content; }\n } @else {\n &:focus,\n &:hover {\n @content;\n }\n }\n}\n\n@mixin plain-hover-focus {\n @if $enable-hover-media-query {\n &,\n &:focus {\n @content;\n }\n @include hover { @content; }\n } @else {\n &,\n &:focus,\n &:hover {\n @content;\n }\n }\n}\n\n@mixin hover-focus-active {\n @if $enable-hover-media-query {\n &:focus,\n &:active {\n @content;\n }\n @include hover { @content; }\n } @else {\n &:focus,\n &:active,\n &:hover {\n @content;\n }\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { font-size: $h1-font-size; }\nh2, .h2 { font-size: $h2-font-size; }\nh3, .h3 { font-size: $h3-font-size; }\nh4, .h4 { font-size: $h4-font-size; }\nh5, .h5 { font-size: $h5-font-size; }\nh6, .h6 { font-size: $h6-font-size; }\n\n.lead {\n font-size: $lead-font-size;\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n font-size: $display1-size;\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n font-size: $display2-size;\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n font-size: $display3-size;\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n font-size: $display4-size;\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n font-size: $small-font-size;\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n font-size: $blockquote-font-size;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%; // back to default font-size\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014 \\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n","//\n// Base styles\n//\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: $card-bg;\n background-clip: border-box;\n border: $card-border-width solid $card-border-color;\n @include border-radius($card-border-radius);\n\n > hr {\n margin-right: 0;\n margin-left: 0;\n }\n\n > .list-group:first-child {\n .list-group-item:first-child {\n @include border-top-radius($card-border-radius);\n }\n }\n\n > .list-group:last-child {\n .list-group-item:last-child {\n @include border-bottom-radius($card-border-radius);\n }\n }\n}\n\n.card-body {\n // Enable `flex-grow: 1` for decks and groups so that card blocks take up\n // as much space as possible, ensuring footers are aligned to the bottom.\n flex: 1 1 auto;\n padding: $card-spacer-x;\n}\n\n.card-title {\n margin-bottom: $card-spacer-y;\n}\n\n.card-subtitle {\n margin-top: -($card-spacer-y / 2);\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link {\n @include hover {\n text-decoration: none;\n }\n\n + .card-link {\n margin-left: $card-spacer-x;\n }\n}\n\n//\n// Optional textual caps\n//\n\n.card-header {\n padding: $card-spacer-y $card-spacer-x;\n margin-bottom: 0; // Removes the default margin-bottom of <hN>\n background-color: $card-cap-bg;\n border-bottom: $card-border-width solid $card-border-color;\n\n &:first-child {\n @include border-radius($card-inner-border-radius $card-inner-border-radius 0 0);\n }\n\n + .list-group {\n .list-group-item:first-child {\n border-top: 0;\n }\n }\n}\n\n.card-footer {\n padding: $card-spacer-y $card-spacer-x;\n background-color: $card-cap-bg;\n border-top: $card-border-width solid $card-border-color;\n\n &:last-child {\n @include border-radius(0 0 $card-inner-border-radius $card-inner-border-radius);\n }\n}\n\n\n//\n// Header navs\n//\n\n.card-header-tabs {\n margin-right: -($card-spacer-x / 2);\n margin-bottom: -$card-spacer-y;\n margin-left: -($card-spacer-x / 2);\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -($card-spacer-x / 2);\n margin-left: -($card-spacer-x / 2);\n}\n\n// Card image\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: $card-img-overlay-padding;\n}\n\n.card-img {\n width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n @include border-radius($card-inner-border-radius);\n}\n\n// Card image caps\n.card-img-top {\n width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n @include border-top-radius($card-inner-border-radius);\n}\n\n.card-img-bottom {\n width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n @include border-bottom-radius($card-inner-border-radius);\n}\n\n\n// Card deck\n\n.card-deck {\n display: flex;\n flex-direction: column;\n\n .card {\n margin-bottom: $card-deck-margin;\n }\n\n @include media-breakpoint-up(sm) {\n flex-flow: row wrap;\n margin-right: -$card-deck-margin;\n margin-left: -$card-deck-margin;\n\n .card {\n display: flex;\n // Flexbugs #4: https://github.com/philipwalton/flexbugs#4-flex-shorthand-declarations-with-unitless-flex-basis-values-are-ignored\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: $card-deck-margin;\n margin-bottom: 0; // Override the default\n margin-left: $card-deck-margin;\n }\n }\n}\n\n\n//\n// Card groups\n//\n\n.card-group {\n display: flex;\n flex-direction: column;\n\n .card {\n margin-bottom: $card-group-margin;\n }\n\n @include media-breakpoint-up(sm) {\n flex-flow: row wrap;\n\n .card {\n // Flexbugs #4: https://github.com/philipwalton/flexbugs#4-flex-shorthand-declarations-with-unitless-flex-basis-values-are-ignored\n flex: 1 0 0%;\n margin-bottom: 0;\n\n + .card {\n margin-left: 0;\n border-left: 0;\n }\n\n // Handle rounded corners\n @if $enable-rounded {\n &:first-child {\n @include border-right-radius(0);\n\n .card-img-top {\n border-top-right-radius: 0;\n }\n .card-img-bottom {\n border-bottom-right-radius: 0;\n }\n }\n\n &:last-child {\n @include border-left-radius(0);\n\n .card-img-top {\n border-top-left-radius: 0;\n }\n .card-img-bottom {\n border-bottom-left-radius: 0;\n }\n }\n\n &:only-child {\n @include border-radius($card-border-radius);\n\n .card-img-top {\n @include border-top-radius($card-border-radius);\n }\n .card-img-bottom {\n @include border-bottom-radius($card-border-radius);\n }\n }\n\n &:not(:first-child):not(:last-child):not(:only-child) {\n border-radius: 0;\n\n .card-img-top,\n .card-img-bottom {\n border-radius: 0;\n }\n }\n }\n }\n }\n}\n\n\n//\n// Columns\n//\n\n.card-columns {\n .card {\n margin-bottom: $card-columns-margin;\n }\n\n @include media-breakpoint-up(sm) {\n column-count: $card-columns-count;\n column-gap: $card-columns-gap;\n\n .card {\n display: inline-block; // Don't let them vertically span multiple columns\n width: 100%; // Don't let their width change\n }\n }\n}\n","// Single side border-radius\n\n@mixin border-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.1.\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - 1px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name) {\n @content;\n }\n }\n}\n","// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: $font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: $code-padding-y $code-padding-x;\n font-size: $code-font-size;\n color: $code-color;\n background-color: $code-bg;\n @include border-radius($border-radius);\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n padding: 0;\n color: inherit;\n background-color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $code-padding-y $code-padding-x;\n font-size: $code-font-size;\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n font-size: $code-font-size;\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Embedded icons from Open Iconic.\n// Released under MIT and copyright 2014 Waybury.\n// https://useiconic.com/open\n\n\n// Checkboxes and radios\n//\n// Base class takes care of all the key behavioral aspects.\n\n.custom-control {\n position: relative;\n display: inline-flex;\n min-height: (1rem * $line-height-base);\n padding-left: $custom-control-gutter;\n margin-right: $custom-control-spacer-x;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1; // Put the input behind the label so it doesn't overlay text\n opacity: 0;\n\n &:checked ~ .custom-control-indicator {\n color: $custom-control-indicator-checked-color;\n @include gradient-bg($custom-control-indicator-checked-bg);\n @include box-shadow($custom-control-indicator-checked-box-shadow);\n }\n\n &:focus ~ .custom-control-indicator {\n // the mixin is not used here to make sure there is feedback\n box-shadow: $custom-control-indicator-focus-box-shadow;\n }\n\n &:active ~ .custom-control-indicator {\n color: $custom-control-indicator-active-color;\n @include gradient-bg($custom-control-indicator-active-bg);\n @include box-shadow($custom-control-indicator-active-box-shadow);\n }\n\n &:disabled {\n ~ .custom-control-indicator {\n background-color: $custom-control-indicator-disabled-bg;\n }\n\n ~ .custom-control-description {\n color: $custom-control-description-disabled-color;\n }\n }\n}\n\n// Custom indicator\n//\n// Generates a shadow element to create our makeshift checkbox/radio background.\n\n.custom-control-indicator {\n position: absolute;\n top: (($line-height-base - $custom-control-indicator-size) / 2);\n left: 0;\n display: block;\n width: $custom-control-indicator-size;\n height: $custom-control-indicator-size;\n pointer-events: none;\n user-select: none;\n background-color: $custom-control-indicator-bg;\n background-repeat: no-repeat;\n background-position: center center;\n background-size: $custom-control-indicator-bg-size;\n @include box-shadow($custom-control-indicator-box-shadow);\n}\n\n// Checkboxes\n//\n// Tweak just a few things for checkboxes.\n\n.custom-checkbox {\n .custom-control-indicator {\n @include border-radius($custom-checkbox-indicator-border-radius);\n }\n\n .custom-control-input:checked ~ .custom-control-indicator {\n background-image: $custom-checkbox-indicator-icon-checked;\n }\n\n .custom-control-input:indeterminate ~ .custom-control-indicator {\n background-color: $custom-checkbox-indicator-indeterminate-bg;\n background-image: $custom-checkbox-indicator-icon-indeterminate;\n @include box-shadow($custom-checkbox-indicator-indeterminate-box-shadow);\n }\n}\n\n// Radios\n//\n// Tweak just a few things for radios.\n\n.custom-radio {\n .custom-control-indicator {\n border-radius: $custom-radio-indicator-border-radius;\n }\n\n .custom-control-input:checked ~ .custom-control-indicator {\n background-image: $custom-radio-indicator-icon-checked;\n }\n}\n\n\n// Layout options\n//\n// By default radios and checkboxes are `inline-block` with no additional spacing\n// set. Use these optional classes to tweak the layout.\n\n.custom-controls-stacked {\n display: flex;\n flex-direction: column;\n\n .custom-control {\n margin-bottom: $custom-control-spacer-y;\n\n + .custom-control {\n margin-left: 0;\n }\n }\n}\n\n\n// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// http://primercss.io.\n//\n\n.custom-select {\n display: inline-block;\n max-width: 100%;\n height: $input-height;\n padding: $custom-select-padding-y ($custom-select-padding-x + $custom-select-indicator-padding) $custom-select-padding-y $custom-select-padding-x;\n line-height: $custom-select-line-height;\n color: $custom-select-color;\n vertical-align: middle;\n background: $custom-select-bg $custom-select-indicator no-repeat right $custom-select-padding-x center;\n background-size: $custom-select-bg-size;\n border: $custom-select-border-width solid $custom-select-border-color;\n @if $enable-rounded {\n border-radius: $custom-select-border-radius;\n } @else {\n border-radius: 0;\n }\n appearance: none;\n\n &:focus {\n border-color: $custom-select-focus-border-color;\n outline: none;\n @include box-shadow($custom-select-focus-box-shadow);\n\n &::-ms-value {\n // For visual consistency with other platforms/browsers,\n // supress the default white text on blue background highlight given to\n // the selected option text when the (still closed) <select> receives focus\n // in IE and (under certain conditions) Edge.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n }\n\n &[multiple] {\n height: auto;\n background-image: none;\n }\n\n &:disabled {\n color: $custom-select-disabled-color;\n background-color: $custom-select-disabled-bg;\n }\n\n // Hides the default caret in IE11\n &::-ms-expand {\n opacity: 0;\n }\n}\n\n.custom-select-sm {\n height: $custom-select-height-sm;\n padding-top: $custom-select-padding-y;\n padding-bottom: $custom-select-padding-y;\n font-size: $custom-select-font-size-sm;\n}\n\n\n// File\n//\n// Custom file input.\n\n.custom-file {\n position: relative;\n display: inline-block;\n max-width: 100%;\n height: $custom-file-height;\n margin-bottom: 0;\n}\n\n.custom-file-input {\n min-width: $custom-file-width;\n max-width: 100%;\n height: $custom-file-height;\n margin: 0;\n opacity: 0;\n\n &:focus ~ .custom-file-control {\n box-shadow: $custom-file-focus-box-shadow;\n }\n}\n\n.custom-file-control {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 5;\n height: $custom-file-height;\n padding: $custom-file-padding-y $custom-file-padding-x;\n line-height: $custom-file-line-height;\n color: $custom-file-color;\n pointer-events: none;\n user-select: none;\n background-color: $custom-file-bg;\n border: $custom-file-border-width solid $custom-file-border-color;\n @include border-radius($custom-file-border-radius);\n @include box-shadow($custom-file-box-shadow);\n\n @each $lang, $text in map-get($custom-file-text, placeholder) {\n &:lang(#{$lang}):empty::after {\n content: $text;\n }\n }\n\n &::before {\n position: absolute;\n top: -$custom-file-border-width;\n right: -$custom-file-border-width;\n bottom: -$custom-file-border-width;\n z-index: 6;\n display: block;\n height: $custom-file-height;\n padding: $custom-file-padding-y $custom-file-padding-x;\n line-height: $custom-file-line-height;\n color: $custom-file-button-color;\n @include gradient-bg($custom-file-button-bg);\n border: $custom-file-border-width solid $custom-file-border-color;\n @include border-radius(0 $custom-file-border-radius $custom-file-border-radius 0);\n }\n\n @each $lang, $text in map-get($custom-file-text, button-label) {\n &:lang(#{$lang})::before {\n content: $text;\n }\n }\n}\n","// Gradients\n\n@mixin gradient-bg($color) {\n @if $enable-gradients {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x;\n } @else {\n background-color: $color;\n }\n}\n\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n@mixin gradient-directional($start-color: #555, $end-color: #333, $deg: 45deg) {\n background-image: linear-gradient($deg, $start-color, $end-color);\n background-repeat: repeat-x;\n}\n@mixin gradient-x-three-colors($start-color: #00b3ee, $mid-color: #7a43b6, $color-stop: 50%, $end-color: #c3325f) {\n background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-y-three-colors($start-color: #00b3ee, $mid-color: #7a43b6, $color-stop: 50%, $end-color: #c3325f) {\n background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-radial($inner-color: #555, $outer-color: #333) {\n background-image: radial-gradient(circle, $inner-color, $outer-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-striped($color: rgba(255,255,255,.15), $angle: 45deg) {\n background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n","// Bootstrap functions\n//\n// Utility mixins and functions for evalutating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n $prev-key: null;\n $prev-num: null;\n @each $key, $num in $map {\n @if $prev-num == null {\n // Do nothing\n } @else if not comparable($prev-num, $num) {\n @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n } @else if $prev-num >= $num {\n @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n }\n $prev-key: $key;\n $prev-num: $num;\n }\n}\n\n// Starts at zero\n// Another grid mixin that ensures the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map) {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in `$grid-breakpoints` must start at 0, but starts at #{$first-value}.\";\n }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n// Color contrast\n@function color-yiq($color) {\n $r: red($color);\n $g: green($color);\n $b: blue($color);\n\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\n\n @if ($yiq >= 150) {\n @return #111;\n } @else {\n @return #fff;\n }\n}\n\n// Retreive color Sass maps\n@function color($key: \"blue\") {\n @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n @return map-get($theme-colors, $key);\n}\n\n@function gray($key: \"100\") {\n @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n $color: theme-color($color-name);\n $color-base: if($level > 0, #000, #fff);\n $level: abs($level);\n\n @return mix($color-base, $color, $level * $theme-color-interval);\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n width: 100%;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n min-height: 1px; // Prevent columns from collapsing when empty\n padding-right: ($gutter / 2);\n padding-left: ($gutter / 2);\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first {\n order: -1;\n }\n\n @for $i from 1 through $columns {\n .order#{$infix}-#{$i} {\n order: $i;\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","// Base class\n//\n// Kickstart any navigation component with a set of style resets. Works with\n// `<nav>`s or `<ul>`s.\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: $nav-link-padding-y $nav-link-padding-x;\n\n @include hover-focus {\n text-decoration: none;\n }\n\n // Disabled state lightens text\n &.disabled {\n color: $nav-link-disabled-color;\n }\n}\n\n//\n// Tabs\n//\n\n.nav-tabs {\n border-bottom: $nav-tabs-border-width solid $nav-tabs-border-color;\n\n .nav-item {\n margin-bottom: -$nav-tabs-border-width;\n }\n\n .nav-link {\n border: $nav-tabs-border-width solid transparent;\n @include border-top-radius($nav-tabs-border-radius);\n\n @include hover-focus {\n border-color: $nav-tabs-link-hover-border-color $nav-tabs-link-hover-border-color $nav-tabs-border-color;\n }\n\n &.disabled {\n color: $nav-link-disabled-color;\n background-color: transparent;\n border-color: transparent;\n }\n }\n\n .nav-link.active,\n .nav-item.show .nav-link {\n color: $nav-tabs-link-active-color;\n background-color: $nav-tabs-link-active-bg;\n border-color: $nav-tabs-link-active-border-color $nav-tabs-link-active-border-color $nav-tabs-link-active-bg;\n }\n\n .dropdown-menu {\n // Make dropdown border overlap tab border\n margin-top: -$nav-tabs-border-width;\n // Remove the top rounded corners here since there is a hard edge above the menu\n @include border-top-radius(0);\n }\n}\n\n\n//\n// Pills\n//\n\n.nav-pills {\n .nav-link {\n @include border-radius($nav-pills-border-radius);\n }\n\n .nav-link.active,\n .show > .nav-link {\n color: $nav-pills-link-active-color;\n background-color: $nav-pills-link-active-bg;\n }\n}\n\n\n//\n// Justified variants\n//\n\n.nav-fill {\n .nav-item {\n flex: 1 1 auto;\n text-align: center;\n }\n}\n\n.nav-justified {\n .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n }\n}\n\n\n// Tabbable tabs\n//\n// Hide tabbable panes to start, show them when `.active`\n\n.tab-content {\n > .tab-pane {\n display: none;\n }\n > .active {\n display: block;\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: $spacer;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n\n .table {\n background-color: $body-bg;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: (2 * $table-border-width);\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, -9));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n &.table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n padding: $input-btn-padding-y $input-btn-padding-x;\n font-size: $font-size-base;\n line-height: $input-btn-line-height;\n color: $input-color;\n background-color: $input-bg;\n // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214.\n background-image: none;\n background-clip: padding-box;\n border: $input-btn-border-width solid $input-border-color;\n\n // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n @if $enable-rounded {\n // Manually use the if/else instead of the mixin to account for iOS override\n border-radius: $input-border-radius;\n } @else {\n // Otherwise undo the iOS default\n border-radius: 0;\n }\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on `<select>`s in IE10+.\n &::-ms-expand {\n background-color: transparent;\n border: 0;\n }\n\n // Customize the `:focus` state to imitate native WebKit styles.\n @include form-control-focus();\n\n // Placeholder\n &::placeholder {\n color: $input-placeholder-color;\n // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526.\n opacity: 1;\n }\n\n // Disabled and read-only inputs\n //\n // HTML5 says that controls under a fieldset > legend:first-child won't be\n // disabled if the fieldset is disabled. Due to implementation difficulty, we\n // don't honor that edge case; we style them as disabled anyway.\n &:disabled,\n &[readonly] {\n background-color: $input-disabled-bg;\n // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655.\n opacity: 1;\n }\n}\n\nselect.form-control {\n &:not([size]):not([multiple]) {\n height: $input-height;\n }\n\n &:focus::-ms-value {\n // Suppress the nested default white text on blue background highlight given to\n // the selected option text when the (still closed) <select> receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label text to\n// align with the form controls.\n.col-form-label {\n padding-top: calc(#{$input-btn-padding-y} + #{$input-btn-border-width});\n padding-bottom: calc(#{$input-btn-padding-y} + #{$input-btn-border-width});\n margin-bottom: 0; // Override the `<label>` default\n line-height: $input-btn-line-height;\n}\n\n.col-form-label-lg {\n padding-top: calc(#{$input-btn-padding-y-lg} + #{$input-btn-border-width});\n padding-bottom: calc(#{$input-btn-padding-y-lg} + #{$input-btn-border-width});\n font-size: $font-size-lg;\n line-height: $input-btn-line-height-lg;\n}\n\n.col-form-label-sm {\n padding-top: calc(#{$input-btn-padding-y-sm} + #{$input-btn-border-width});\n padding-bottom: calc(#{$input-btn-padding-y-sm} + #{$input-btn-border-width});\n font-size: $font-size-sm;\n line-height: $input-btn-line-height-sm;\n}\n\n\n//\n// Legends\n//\n\n// For use with horizontal and inline forms, when you need the legend text to\n// be the same size as regular labels, and to align with the form controls.\n.col-form-legend {\n padding-top: $input-btn-padding-y;\n padding-bottom: $input-btn-padding-y;\n margin-bottom: 0;\n font-size: $font-size-base;\n}\n\n\n// Readonly controls as plain text\n//\n// Apply class to a readonly input to make it appear like regular plain\n// text (without any border, background color, focus indicator)\n\n.form-control-plaintext {\n padding-top: $input-btn-padding-y;\n padding-bottom: $input-btn-padding-y;\n margin-bottom: 0; // match inputs if this class comes on inputs with default margins\n line-height: $input-btn-line-height;\n background-color: transparent;\n border: solid transparent;\n border-width: $input-btn-border-width 0;\n\n &.form-control-sm,\n &.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// The `.form-group-* form-control` variations are sadly duplicated to avoid the\n// issue documented in https://github.com/twbs/bootstrap/issues/15074.\n\n.form-control-sm {\n padding: $input-btn-padding-y-sm $input-btn-padding-x-sm;\n font-size: $font-size-sm;\n line-height: $input-btn-line-height-sm;\n @include border-radius($input-border-radius-sm);\n}\n\nselect.form-control-sm {\n &:not([size]):not([multiple]) {\n height: $input-height-sm;\n }\n}\n\n.form-control-lg {\n padding: $input-btn-padding-y-lg $input-btn-padding-x-lg;\n font-size: $font-size-lg;\n line-height: $input-btn-line-height-lg;\n @include border-radius($input-border-radius-lg);\n}\n\nselect.form-control-lg {\n &:not([size]):not([multiple]) {\n height: $input-height-lg;\n }\n}\n\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n margin-bottom: $form-group-margin-bottom;\n}\n\n.form-text {\n display: block;\n margin-top: $form-text-margin-top;\n}\n\n\n// Form grid\n//\n// Special replacement for our grid system's `.row` for tighter form layouts.\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n }\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.form-check {\n position: relative;\n display: block;\n margin-bottom: $form-check-margin-bottom;\n\n &.disabled {\n .form-check-label {\n color: $text-muted;\n }\n }\n}\n\n.form-check-label {\n padding-left: $form-check-input-gutter;\n margin-bottom: 0; // Override default `<label>` bottom margin\n}\n\n.form-check-input {\n position: absolute;\n margin-top: $form-check-input-margin-y;\n margin-left: -$form-check-input-gutter;\n}\n\n// Radios and checkboxes on same line\n.form-check-inline {\n display: inline-block;\n margin-right: $form-check-inline-margin-x;\n\n .form-check-label {\n vertical-align: middle;\n }\n}\n\n\n// Form validation\n//\n// Provide feedback to users when form field values are valid or invalid. Works\n// primarily for client-side validation via scoped `:invalid` and `:valid`\n// pseudo-classes but also includes `.is-invalid` and `.is-valid` classes for\n// server side validation.\n\n@include form-validation-state(\"valid\", $form-feedback-valid-color);\n@include form-validation-state(\"invalid\", $form-feedback-invalid-color);\n\n// Inline forms\n//\n// Make forms appear inline(-block) by adding the `.form-inline` class. Inline\n// forms begin stacked on extra small (mobile) devices and then go inline when\n// viewports reach <768px.\n//\n// Requires wrapping inputs and labels with `.form-group` for proper display of\n// default HTML form controls and our custom form controls (e.g., input groups).\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center; // Prevent shorter elements from growing to same height as others (e.g., small buttons growing to normal sized button height)\n\n // Because we use flex, the initial sizing of checkboxes is collapsed and\n // doesn't occupy the full-width (which is what we want for xs grid tier),\n // so we force that here.\n .form-check {\n width: 100%;\n }\n\n // Kick in the inline\n @include media-breakpoint-up(sm) {\n label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n\n // Inline-block all the things for \"inline\"\n .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n\n // Allow folks to *not* use `.form-group`\n .form-control {\n display: inline-block;\n width: auto; // Prevent labels from stacking above inputs in `.form-group`\n vertical-align: middle;\n }\n\n // Make static controls behave like regular ones\n .form-control-plaintext {\n display: inline-block;\n }\n\n .input-group {\n width: auto;\n }\n\n // Remove default margin on radios/checkboxes that were used for stacking, and\n // then undo the floating of radios and checkboxes to match.\n .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n margin-top: 0;\n margin-bottom: 0;\n }\n .form-check-label {\n padding-left: 0;\n }\n .form-check-input {\n position: relative;\n margin-top: 0;\n margin-right: $form-check-input-margin-x;\n margin-left: 0;\n }\n\n // Custom form controls\n .custom-control {\n display: flex;\n align-items: center;\n justify-content: center;\n padding-left: 0;\n }\n .custom-control-indicator {\n position: static;\n display: inline-block;\n margin-right: $form-check-input-margin-x; // Flexbox alignment means we lose our HTML space here, so we compensate.\n vertical-align: text-bottom;\n }\n\n // Re-override the feedback icon.\n .has-feedback .form-control-feedback {\n top: 0;\n }\n }\n}\n","@mixin transition($transition...) {\n @if $enable-transitions {\n @if length($transition) == 0 {\n transition: $transition-base;\n } @else {\n transition: $transition;\n }\n }\n}\n","// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `$input-focus-border-color` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n@mixin form-control-focus() {\n &:focus {\n color: $input-focus-color;\n background-color: $input-focus-bg;\n border-color: $input-focus-border-color;\n outline: none;\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $input-box-shadow, $input-btn-focus-box-shadow;\n } @else {\n box-shadow: $input-btn-focus-box-shadow;\n }\n }\n}\n\n\n@mixin form-validation-state($state, $color) {\n\n .#{$state}-feedback {\n display: none;\n margin-top: .25rem;\n font-size: .875rem;\n color: $color;\n }\n\n .#{$state}-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n width: 250px;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba($color,.8);\n border-radius: .2rem;\n }\n\n .form-control,\n .custom-select {\n .was-validated &:#{$state},\n &.is-#{$state} {\n border-color: $color;\n\n &:focus {\n box-shadow: 0 0 0 .2rem rgba($color,.25);\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n\n // TODO: redo check markup lol crap\n .form-check-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n + .form-check-label {\n color: $color;\n }\n }\n }\n\n // custom radios and checks\n .custom-control-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .custom-control-indicator {\n background-color: rgba($color, .25);\n }\n ~ .custom-control-description {\n color: $color;\n }\n }\n }\n\n // custom file\n .custom-file-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .custom-file-control {\n border-color: $color;\n\n &::before { border-color: inherit; }\n }\n &:focus {\n box-shadow: 0 0 0 .2rem rgba($color,.25);\n }\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.btn {\n display: inline-block;\n font-weight: $btn-font-weight;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: $input-btn-border-width solid transparent;\n @include button-size($input-btn-padding-y, $input-btn-padding-x, $font-size-base, $input-btn-line-height, $btn-border-radius);\n @include transition($btn-transition);\n\n // Share hover and focus styles\n @include hover-focus {\n text-decoration: none;\n }\n &:focus,\n &.focus {\n outline: 0;\n box-shadow: $input-btn-focus-box-shadow;\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n opacity: .65;\n @include box-shadow(none);\n }\n\n &:not([disabled]):not(.disabled):active,\n &:not([disabled]):not(.disabled).active {\n background-image: none;\n @include box-shadow($input-btn-focus-box-shadow, $btn-active-box-shadow);\n }\n}\n\n// Future-proof disabling of clicks on `<a>` elements\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n\n\n//\n// Alternate buttons\n//\n\n@each $color, $value in $theme-colors {\n .btn-#{$color} {\n @include button-variant($value, $value);\n }\n}\n\n@each $color, $value in $theme-colors {\n .btn-outline-#{$color} {\n @if $color == \"light\" {\n @include button-outline-variant($value, $gray-900);\n } @else {\n @include button-outline-variant($value, $white);\n }\n }\n}\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n font-weight: $font-weight-normal;\n color: $link-color;\n background-color: transparent;\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n background-color: transparent;\n border-color: transparent;\n }\n\n &:focus,\n &.focus {\n border-color: transparent;\n box-shadow: none;\n }\n\n &:disabled,\n &.disabled {\n color: $btn-link-disabled-color;\n }\n\n // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n @include button-size($input-btn-padding-y-lg, $input-btn-padding-x-lg, $font-size-lg, $input-btn-line-height-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n @include button-size($input-btn-padding-y-sm, $input-btn-padding-x-sm, $font-size-sm, $input-btn-line-height-sm, $btn-border-radius-sm);\n}\n\n\n//\n// Block button\n//\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n// Vertically space out multiple block buttons\n.btn-block + .btn-block {\n margin-top: $btn-block-spacing-y;\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {\n color: color-yiq($background);\n @include gradient-bg($background);\n border-color: $border;\n @include box-shadow($btn-box-shadow);\n\n @include hover {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n }\n\n &:focus,\n &.focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-box-shadow, 0 0 0 $input-btn-focus-width rgba($border, .5);\n } @else {\n box-shadow: 0 0 0 $input-btn-focus-width rgba($border, .5);\n }\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n background-color: $background;\n border-color: $border;\n }\n\n &:not([disabled]):not(.disabled):active,\n &:not([disabled]):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n @if $enable-gradients {\n background-image: none; // Remove the gradient for the pressed/active state\n }\n border-color: $active-border;\n\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-active-box-shadow, 0 0 0 $input-btn-focus-width rgba($border, .5);\n } @else {\n box-shadow: 0 0 0 $input-btn-focus-width rgba($border, .5);\n }\n }\n}\n\n@mixin button-outline-variant($color, $color-hover: #fff) {\n color: $color;\n background-color: transparent;\n background-image: none;\n border-color: $color;\n\n @include hover {\n color: $color-hover;\n background-color: $color;\n border-color: $color;\n }\n\n &:focus,\n &.focus {\n box-shadow: 0 0 0 $input-btn-focus-width rgba($color, .5);\n }\n\n &.disabled,\n &:disabled {\n color: $color;\n background-color: transparent;\n }\n\n &:not([disabled]):not(.disabled):active,\n &:not([disabled]):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: $color-hover;\n background-color: $color;\n border-color: $color;\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: 0 0 0 $input-btn-focus-width rgba($color, .5);\n }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n padding: $padding-y $padding-x;\n font-size: $font-size;\n line-height: $line-height;\n @include border-radius($border-radius);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n.fade {\n opacity: 0;\n @include transition($transition-fade);\n\n &.show {\n opacity: 1;\n }\n}\n\n.collapse {\n display: none;\n &.show {\n display: block;\n }\n}\n\ntr {\n &.collapse.show {\n display: table-row;\n }\n}\n\ntbody {\n &.collapse.show {\n display: table-row-group;\n }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n @include transition($transition-collapse);\n}\n","// Base class\n//\n// Requires one of the contextual, color modifier classes for `color` and\n// `background-color`.\n\n.badge {\n display: inline-block;\n padding: $badge-padding-y $badge-padding-x;\n font-size: $badge-font-size;\n font-weight: $badge-font-weight;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n @include border-radius($badge-border-radius);\n\n // Empty badges collapse automatically\n &:empty {\n display: none;\n }\n}\n\n// Quick fix for badges in buttons\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n// Pill badges\n//\n// Make them extra rounded with a modifier to replace v3's badges.\n\n.badge-pill {\n padding-right: $badge-pill-padding-x;\n padding-left: $badge-pill-padding-x;\n @include border-radius($badge-pill-border-radius);\n}\n\n// Colors\n//\n// Contextual variations (linked badges get darker on :hover).\n\n@each $color, $value in $theme-colors {\n .badge-#{$color} {\n @include badge-variant($value);\n }\n}\n","@mixin badge-variant($bg) {\n color: color-yiq($bg);\n background-color: $bg;\n\n &[href] {\n @include hover-focus {\n color: color-yiq($bg);\n text-decoration: none;\n background-color: darken($bg, 10%);\n }\n }\n}\n","//\n// Base styles\n//\n\n.alert {\n position: relative;\n padding: $alert-padding-y $alert-padding-x;\n margin-bottom: $alert-margin-bottom;\n border: $alert-border-width solid transparent;\n @include border-radius($alert-border-radius);\n}\n\n// Headings for larger alerts\n.alert-heading {\n // Specified to prevent conflicts of changing $headings-color\n color: inherit;\n}\n\n// Provide class for links that match alerts\n.alert-link {\n font-weight: $alert-link-font-weight;\n}\n\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissible {\n // Adjust close link position\n .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: $alert-padding-y $alert-padding-x;\n color: inherit;\n }\n}\n\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n@each $color, $value in $theme-colors {\n .alert-#{$color} {\n @include alert-variant(theme-color-level($color, -10), theme-color-level($color, -9), theme-color-level($color, 6));\n }\n}\n","@mixin alert-variant($background, $border, $color) {\n color: $color;\n @include gradient-bg($background);\n border-color: $border;\n\n hr {\n border-top-color: darken($border, 5%);\n }\n\n .alert-link {\n color: darken($color, 10%);\n }\n}\n",".popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: $zindex-popover;\n display: block;\n max-width: $popover-max-width;\n // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n @include reset-text();\n font-size: $font-size-sm;\n // Allow breaking very long words so they don't overflow the popover's bounds\n word-wrap: break-word;\n background-color: $popover-bg;\n background-clip: padding-box;\n border: $popover-border-width solid $popover-border-color;\n @include border-radius($border-radius-lg);\n @include box-shadow($popover-box-shadow);\n\n // Arrows\n //\n // .arrow is outer, .arrow::after is inner\n\n .arrow {\n position: absolute;\n display: block;\n width: $popover-arrow-width;\n height: $popover-arrow-height;\n }\n\n .arrow::before,\n .arrow::after {\n position: absolute;\n display: block;\n border-color: transparent;\n border-style: solid;\n }\n\n .arrow::before {\n content: \"\";\n border-width: $popover-arrow-width;\n }\n .arrow::after {\n content: \"\";\n border-width: $popover-arrow-width;\n }\n\n // Popover directions\n\n &.bs-popover-top {\n margin-bottom: $popover-arrow-width;\n\n .arrow {\n bottom: 0;\n }\n\n .arrow::before,\n .arrow::after {\n border-bottom-width: 0;\n }\n\n .arrow::before {\n bottom: -$popover-arrow-width;\n margin-left: -$popover-arrow-width;\n border-top-color: $popover-arrow-outer-color;\n }\n\n .arrow::after {\n bottom: calc((#{$popover-arrow-width} - #{$popover-border-width}) * -1);\n margin-left: -$popover-arrow-width;\n border-top-color: $popover-arrow-color;\n }\n }\n\n &.bs-popover-right {\n margin-left: $popover-arrow-width;\n\n .arrow {\n left: 0;\n }\n\n .arrow::before,\n .arrow::after {\n margin-top: -$popover-arrow-width;\n border-left-width: 0;\n }\n\n .arrow::before {\n left: -$popover-arrow-width;\n border-right-color: $popover-arrow-outer-color;\n }\n\n .arrow::after {\n left: calc((#{$popover-arrow-width} - #{$popover-border-width}) * -1);\n border-right-color: $popover-arrow-color;\n }\n }\n\n &.bs-popover-bottom {\n margin-top: $popover-arrow-width;\n\n .arrow {\n top: 0;\n }\n\n .arrow::before,\n .arrow::after {\n margin-left: -$popover-arrow-width;\n border-top-width: 0;\n }\n\n .arrow::before {\n top: -$popover-arrow-width;\n border-bottom-color: $popover-arrow-outer-color;\n }\n\n .arrow::after {\n top: calc((#{$popover-arrow-width} - #{$popover-border-width}) * -1);\n border-bottom-color: $popover-arrow-color;\n }\n\n // This will remove the popover-header's border just below the arrow\n .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 20px;\n margin-left: -10px;\n content: \"\";\n border-bottom: $popover-border-width solid $popover-header-bg;\n }\n }\n\n &.bs-popover-left {\n margin-right: $popover-arrow-width;\n\n .arrow {\n right: 0;\n }\n\n .arrow::before,\n .arrow::after {\n margin-top: -$popover-arrow-width;\n border-right-width: 0;\n }\n\n .arrow::before {\n right: -$popover-arrow-width;\n border-left-color: $popover-arrow-outer-color;\n }\n\n .arrow::after {\n right: calc((#{$popover-arrow-width} - #{$popover-border-width}) * -1);\n border-left-color: $popover-arrow-color;\n }\n }\n &.bs-popover-auto {\n &[x-placement^=\"top\"] {\n @extend .bs-popover-top;\n }\n &[x-placement^=\"right\"] {\n @extend .bs-popover-right;\n }\n &[x-placement^=\"bottom\"] {\n @extend .bs-popover-bottom;\n }\n &[x-placement^=\"left\"] {\n @extend .bs-popover-left;\n }\n }\n}\n\n\n// Offset the popover to account for the popover arrow\n.popover-header {\n padding: $popover-header-padding-y $popover-header-padding-x;\n margin-bottom: 0; // Reset the default from Reboot\n font-size: $font-size-base;\n color: $popover-header-color;\n background-color: $popover-header-bg;\n border-bottom: $popover-border-width solid darken($popover-header-bg, 5%);\n $offset-border-width: calc(#{$border-radius-lg} - #{$popover-border-width});\n @include border-top-radius($offset-border-width);\n\n &:empty {\n display: none;\n }\n}\n\n.popover-body {\n padding: $popover-body-padding-y $popover-body-padding-x;\n color: $popover-body-color;\n}\n","@mixin reset-text {\n font-family: $font-family-base;\n // We deliberately do NOT reset font-size or word-wrap.\n font-style: normal;\n font-weight: $font-weight-normal;\n line-height: $line-height-base;\n text-align: left; // Fallback for where `start` is not supported\n text-align: start; // stylelint-disable-line declaration-block-no-duplicate-properties\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n}\n","// stylelint-disable declaration-no-important\n\n.align-baseline { vertical-align: baseline !important; } // Browser default\n.align-top { vertical-align: top !important; }\n.align-middle { vertical-align: middle !important; }\n.align-bottom { vertical-align: bottom !important; }\n.align-text-bottom { vertical-align: text-bottom !important; }\n.align-text-top { vertical-align: text-top !important; }\n","// stylelint-disable declaration-no-important\n\n// Contextual backgrounds\n\n@mixin bg-variant($parent, $color) {\n #{$parent} {\n background-color: $color !important;\n }\n a#{$parent} {\n @include hover-focus {\n background-color: darken($color, 10%) !important;\n }\n }\n}\n\n@mixin bg-gradient-variant($parent, $color) {\n #{$parent} {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important;\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $color, $value in $theme-colors {\n @include bg-variant(\".bg-#{$color}\", $value);\n}\n\n@if $enable-gradients {\n @each $color, $value in $theme-colors {\n @include bg-gradient-variant(\".bg-gradient-#{$color}\", $value);\n }\n}\n\n.bg-white {\n background-color: $white !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Border\n//\n\n.border { border: $border-width solid $border-color !important; }\n.border-0 { border: 0 !important; }\n.border-top-0 { border-top: 0 !important; }\n.border-right-0 { border-right: 0 !important; }\n.border-bottom-0 { border-bottom: 0 !important; }\n.border-left-0 { border-left: 0 !important; }\n\n@each $color, $value in $theme-colors {\n .border-#{$color} {\n border-color: $value !important;\n }\n}\n\n.border-white {\n border-color: $white !important;\n}\n\n//\n// Border-radius\n//\n\n.rounded {\n border-radius: $border-radius !important;\n}\n.rounded-top {\n border-top-left-radius: $border-radius !important;\n border-top-right-radius: $border-radius !important;\n}\n.rounded-right {\n border-top-right-radius: $border-radius !important;\n border-bottom-right-radius: $border-radius !important;\n}\n.rounded-bottom {\n border-bottom-right-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n.rounded-left {\n border-top-left-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n","@mixin clearfix() {\n &::after {\n display: block;\n clear: both;\n content: \"\";\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .d#{$infix}-none { display: none !important; }\n .d#{$infix}-inline { display: inline !important; }\n .d#{$infix}-inline-block { display: inline-block !important; }\n .d#{$infix}-block { display: block !important; }\n .d#{$infix}-table { display: table !important; }\n .d#{$infix}-table-row { display: table-row !important; }\n .d#{$infix}-table-cell { display: table-cell !important; }\n .d#{$infix}-flex { display: flex !important; }\n .d#{$infix}-inline-flex { display: inline-flex !important; }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n.d-print-block {\n display: none !important;\n\n @media print {\n display: block !important;\n }\n}\n\n.d-print-inline {\n display: none !important;\n\n @media print {\n display: inline !important;\n }\n}\n\n.d-print-inline-block {\n display: none !important;\n\n @media print {\n display: inline-block !important;\n }\n}\n\n.d-print-none {\n @media print {\n display: none !important;\n }\n}\n","// Credit: Nicolas Gallagher and SUIT CSS.\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n\n &::before {\n display: block;\n content: \"\";\n }\n\n .embed-responsive-item,\n iframe,\n embed,\n object,\n video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n }\n}\n\n.embed-responsive-21by9 {\n &::before {\n padding-top: percentage(9 / 21);\n }\n}\n\n.embed-responsive-16by9 {\n &::before {\n padding-top: percentage(9 / 16);\n }\n}\n\n.embed-responsive-4by3 {\n &::before {\n padding-top: percentage(3 / 4);\n }\n}\n\n.embed-responsive-1by1 {\n &::before {\n padding-top: percentage(1 / 1);\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n@mixin float-left {\n float: left !important;\n}\n@mixin float-right {\n float: right !important;\n}\n@mixin float-none {\n float: none !important;\n}\n","@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .float#{$infix}-left { @include float-left; }\n .float#{$infix}-right { @include float-right; }\n .float#{$infix}-none { @include float-none; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Common values\n\n// Sass list not in variables since it's not intended for customization.\n$positions: static, relative, absolute, fixed, sticky;\n\n@each $position in $positions {\n .position-#{$position} { position: $position !important; }\n}\n\n// Shorthand\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: $zindex-fixed;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $zindex-fixed;\n}\n\n.sticky-top {\n @supports (position: sticky) {\n position: sticky;\n top: 0;\n z-index: $zindex-sticky;\n }\n}\n","// Only display content to screen readers\n//\n// See: http://a11yproject.com/posts/how-to-hide-content/\n// See: https://hugogiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0,0,0,0);\n white-space: nowrap;\n clip-path: inset(50%);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n//\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n//\n// Credit: HTML5 Boilerplate\n\n@mixin sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n clip-path: none;\n }\n}\n","//\n// Screenreaders\n//\n\n.sr-only {\n @include sr-only();\n}\n\n.sr-only-focusable {\n @include sr-only-focusable();\n}\n","// stylelint-disable declaration-no-important\n\n// Width and height\n\n@each $prop, $abbrev in (width: w, height: h) {\n @each $size, $length in $sizes {\n .#{$abbrev}-#{$size} { #{$prop}: $length !important; }\n }\n}\n\n.mw-100 { max-width: 100% !important; }\n.mh-100 { max-height: 100% !important; }\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Text\n//\n\n// Alignment\n\n.text-justify { text-align: justify !important; }\n.text-nowrap { white-space: nowrap !important; }\n.text-truncate { @include text-truncate; }\n\n// Responsive alignment\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .text#{$infix}-left { text-align: left !important; }\n .text#{$infix}-right { text-align: right !important; }\n .text#{$infix}-center { text-align: center !important; }\n }\n}\n\n// Transformation\n\n.text-lowercase { text-transform: lowercase !important; }\n.text-uppercase { text-transform: uppercase !important; }\n.text-capitalize { text-transform: capitalize !important; }\n\n// Weight and italics\n\n.font-weight-light { font-weight: $font-weight-light !important; }\n.font-weight-normal { font-weight: $font-weight-normal !important; }\n.font-weight-bold { font-weight: $font-weight-bold !important; }\n.font-italic { font-style: italic !important; }\n\n// Contextual colors\n\n.text-white { color: #fff !important; }\n\n@each $color, $value in $theme-colors {\n @include text-emphasis-variant(\".text-#{$color}\", $value);\n}\n\n.text-muted { color: $text-muted !important; }\n\n// Misc\n\n.text-hide {\n @include text-hide();\n}\n","// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","// stylelint-disable declaration-no-important\n\n// Typography\n\n@mixin text-emphasis-variant($parent, $color) {\n #{$parent} {\n color: $color !important;\n }\n a#{$parent} {\n @include hover-focus {\n color: darken($color, 10%) !important;\n }\n }\n}\n","// CSS image replacement\n@mixin text-hide() {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n","// stylelint-disable declaration-no-important\n\n// Visibility\n\n@mixin invisible($visibility) {\n visibility: $visibility !important;\n}\n","//\n// Visibility utilities\n//\n\n.visible {\n @include invisible(visible);\n}\n\n.invisible {\n @include invisible(hidden);\n}\n",".tag-logo {\n width: 40px;\n height: 40px;\n}\n\n.container {\n margin: 0;\n padding-top: $grid-gutter-width / 2;\n padding-bottom: $grid-gutter-width / 2;\n background: #fff;\n border-radius: $border-radius;\n}\n\n.form-control {\n padding: .25rem .5rem;\n font-size: .875rem;\n line-height: 1.5;\n border-radius: .2rem;\n}\n\ntextarea {\n font-family: monospace;\n}\n\n.form-control-hidden {\n display: none !important;\n}\n\n.form-inline {\n\n & > *:not(:last-child) {\n margin-right: 0.5rem !important;\n }\n\n input {\n max-width: 180px !important;\n }\n\n input[type=\"number\"] {\n max-width: 70px !important;\n }\n\n}\n\n.control-label {\n text-align: right;\n margin-bottom: 0;\n padding-top: 7px;\n}\n\n.label-inline {\n line-height: 26px;\n}\n\n.badge {\n font-size: 80%;\n}\n\n/**\n *POPOVER\n */\n.popover {\n\n .arrow {\n overflow: initial;\n }\n\n .arrow:after {\n left: initial;\n top: initial;\n width: auto;\n height: auto;\n transform: none;\n //z-index: auto;\n background-color: initial;\n box-shadow: none;\n }\n\n &.bs-popover-top {\n .arrow {\n margin-left: .5rem;\n }\n }\n\n &.bs-popover-right {\n .arrow {\n margin-left: 0;\n }\n }\n\n .popover-body {\n ul {\n padding-left: 1.5rem;\n list-style: initial;\n list-style-position: outside;\n }\n }\n\n}\n\n.btn-link {\n cursor: pointer;\n}\n\n.btn-save {\n\n color: color-yiq(#EF7908);\n @include gradient-bg(#EF7908);\n border-color: #EF7908;\n @include box-shadow($btn-box-shadow);\n\n @include hover {\n color: color-yiq(darken(#EF7908, 7.5%));\n @include gradient-bg(darken(#EF7908, 7.5%));\n border-color: darken(#EF7908, 10%);\n }\n\n &:focus,\n &.focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-box-shadow, 0 0 0 $input-btn-focus-width rgba(#EF7908, .5);\n } @else {\n box-shadow: 0 0 0 $input-btn-focus-width rgba(#EF7908, .5);\n }\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n background-color: #EF7908;\n border-color: #EF7908;\n }\n\n &:not([disabled]):not(.disabled):active,\n &:not([disabled]):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq(darken(#EF7908, 10%));\n background-color: darken(#EF7908, 10%);\n @if $enable-gradients {\n background-image: none; // Remove the gradient for the pressed/active state\n }\n border-color: darken(#EF7908, 12.5%);\n\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-active-box-shadow, 0 0 0 $input-btn-focus-width rgba(#EF7908, .5);\n } @else {\n box-shadow: 0 0 0 $input-btn-focus-width rgba(#EF7908, .5);\n }\n }\n\n}\n\n.indicator {\n display: inline-block;\n margin: 4px 0;\n margin-right: .25rem;\n padding: 0 .75rem;\n height: 25px;\n min-width: 46px;\n border: 1px solid rgba(0, 0, 0, .125);\n border-radius: .25rem;\n line-height: 16px;\n font-size: 10px;\n text-align: center;\n vertical-align: middle;\n user-select: none;\n\n &::after {\n content: \" \";\n display: block;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 4px;\n background: $teal;\n border-radius: .25em;\n }\n\n &.indicator-off {\n &::after {\n background: $red;\n }\n }\n}\n\n.indicator-label {\n display: inline-block;\n margin-bottom: .25rem;\n font-size: 13px;\n}\n\n.collapse-inner {\n padding-top: 1rem;\n padding-bottom: 1rem;\n}\n\n.col-offset-left {\n padding-left: 35px !important;\n}\n\n.panel {\n margin-bottom: 1rem;\n padding: 1.25rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, .125);\n border-radius: .25rem;\n}\n\n.panel-title {\n margin-bottom: 1rem;\n}\n\n.section-title {\n padding: .75rem 1rem;\n margin-bottom: 1rem;\n background-color: $gray-300;\n border-radius: .25rem;\n}\n\n.label {\n font-size: 13px;\n}\n\n.custom-control-indicator {\n top: 0;\n}\n\n.custom-control-description {\n font-weight: 500;\n}\n\n.custom-control.custom-radio + .form-inline {\n margin-bottom: .5rem;\n padding-left: 1.5rem;\n\n input {\n max-width: 140px !important;\n }\n}\n\n.custom-controls-stacked .custom-control:last-child {\n margin-bottom: 0;\n}\n\n#table-custom-events {\n .custom-control {\n margin-right: 0;\n margin-bottom: 0;\n top: 2px;\n min-height: 17px;\n }\n\n tr.disabled {\n background-color: #f8f9fa;\n }\n\n td.networks .fa {\n margin-right: 5px;\n }\n}\n\n/**\n * CARDS\n */\n\n.card {\n margin-bottom: 1rem;\n\n // overrides default WordPress styles\n margin-top: 0;\n padding: 0;\n max-width: 100%;\n box-shadow: none;\n background: none;\n}\n\n.card:not(.card-static) {\n .card-body {\n display: none;\n }\n}\n\n.card-collapse {\n float: right !important;\n cursor: pointer;\n}\n\n.card-header {\n border-bottom: none;\n}\n\n.card-body {\n border-top: $card-border-width solid $card-border-color;\n}\n\n.panel-primary,\n.card-primary {\n color: #fff;\n background-color: $color-brand-blue;\n border-color: $color-brand-blue;\n}\n\n/**\n * CUSTOM EVENTS\n */\n\n#table-custom-events {\n\n .event-actions {\n display: block;\n margin-top: .25rem;\n font-size: 10px;\n visibility: hidden;\n\n a {\n text-decoration: none;\n }\n }\n\n tr:hover {\n .event-actions {\n visibility: visible;\n }\n }\n\n}\n\n/**\n * FACEBOOK PARAMS VISIBILITY\n */\n\n#facebook_params_panel {\n\n .ViewContent,\n .Search,\n .AddToCart,\n .AddToWishlist,\n .InitiateCheckout,\n .AddPaymentInfo,\n .Purchase,\n .Lead,\n .CompleteRegistration,\n .Subscribe,\n .StartTrial {\n display: none;\n }\n\n &.ViewContent {\n .ViewContent {\n display: flex;\n }\n }\n\n &.Search {\n .Search {\n display: flex;\n }\n }\n\n &.AddToCart {\n .AddToCart {\n display: flex;\n }\n }\n\n &.AddToWishlist {\n .AddToWishlist {\n display: flex;\n }\n }\n\n &.InitiateCheckout {\n .InitiateCheckout {\n display: flex;\n }\n }\n\n &.AddPaymentInfo {\n .AddPaymentInfo {\n display: flex;\n }\n }\n\n &.Purchase {\n .Purchase {\n display: flex;\n }\n }\n\n &.Lead {\n .Lead {\n display: flex;\n }\n }\n\n &.CompleteRegistration {\n .CompleteRegistration {\n display: flex;\n }\n }\n\n &.Subscribe {\n .Subscribe {\n display: flex;\n }\n }\n\n &.StartTrial {\n .StartTrial {\n display: flex;\n }\n }\n\n}\n\n/**\n * SYSTEM REPORT\n */\n\n.table.system-report {\n margin-bottom: 0;\n\n tr:first-of-type {\n td {\n border-top: none;\n }\n }\n}\n\n/**\n * WP ADMIN\n */\n\n.notice {\n p {\n margin: 0.5em 0 !important;\n }\n}","// Custom switcher component for Bootstrap 4\n// Based on https://github.com/haubek/bootstrap4c-custom-switch\n\n$switch-unit: px;\n$switch-width: 66;\n$switch-height: 25;\n$switch-font-size: 12;\n$switch-font-family: $font-family-sans-serif;\n\n$switch-checked-bg: $blue;\n$switch-unchecked-bg: $color-disabled-bg;\n\n.custom-switch {\n display: inline;\n margin-right: .25rem;\n\n .custom-switch-input {\n display: none;\n &,\n &:after,\n &:before,\n & *,\n & *:after,\n & *:before,\n & + .custom-switch-btn {\n box-sizing: border-box;\n &::selection {\n background: none;\n }\n }\n + .custom-switch-btn {\n outline: 0;\n display: inline-block;\n position: relative;\n user-select: none;\n cursor: pointer;\n width: ($switch-width + $switch-unit);\n height: ($switch-height + $switch-unit);\n margin: 4px 0;\n padding: 4px;\n background: $switch-unchecked-bg;\n background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='66' height='#{$switch-height}'><text x='#{($switch-width / 1.75)}' y='17' font-size='12px' font-weight='500' font-family='#{$switch-font-family}' fill='#{$color-disabled}'>Off</text></svg>\");\n border-radius: .25rem;\n transition: all 300ms ease;\n &:after,\n &:before {\n position: relative;\n display: block;\n content: \"\";\n width: 25px;\n height: (($switch-height - 8) + $switch-unit);\n }\n &:after {\n left: 0;\n border-radius: .25rem;\n background: #fff;\n transition: all 300ms ease;\n }\n &:before {\n display: none;\n }\n }\n &:checked + .custom-switch-btn {\n background: $switch-checked-bg;\n background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='66' height='#{$switch-height}'><text x='#{($switch-width / 7)}' y='17' font-size='12px' font-weight='500' font-family='#{$switch-font-family}' fill='#fff'>On</text></svg>\");\n &:after {\n left: 33px;\n }\n ~ .custom-switch-content-checked {\n opacity: 1;\n height: auto;\n }\n ~ .custom-switch-content-unchecked {\n display: none;\n opacity: 0;\n height: 0;\n }\n }\n &:not(:checked) + .custom-switch-btn {\n ~ .custom-switch-content-checked {\n display: none;\n opacity: 0;\n height: 0;\n }\n ~ .custom-switch-content-unchecked {\n opacity: 1;\n height: auto;\n }\n }\n\n &:disabled + .custom-switch-btn {\n cursor: default;\n }\n\n }\n\n &.disabled {\n //opacity: 0.6;\n }\n}\n\n.switcher-label {\n display: inline;\n margin-bottom: .25rem;\n font-size: 13px;\n}",".select2 ul {\n margin-bottom: 0;\n}\n\n.select2-choice {\n background-image: none !important;\n border: none !important;\n height: auto !important;\n padding: 0 !important;\n line-height: 22px !important;\n background-color: transparent !important;\n box-shadow: none !important;\n\n .select2-arrow {\n background-image: none !important;\n background: transparent;\n border: none;\n width: 14px;\n top: -2px;\n }\n}\n\n.select2-container-multi {\n width: 100%;\n\n &.form-control {\n height: auto;\n }\n\n .select2-choices {\n border: 1px solid #E3E3E3 !important;\n box-shadow: none !important;\n background-image: none !important;\n -webkit-border-radius: 4px !important;\n border-radius: 4px !important;\n -moz-border-radius: 4px !important;\n background-clip: padding-box !important;\n min-height: 38px;\n\n .select2-search-choice {\n padding: 4px 7px 4px 18px;\n margin: 5px 0 3px 5px;\n color: #555555;\n background: #f5f5f5;\n border-color: #e5e5e5;\n -webkit-box-shadow: none;\n box-shadow: none;\n\n input {\n padding: 7px 7px 7px 10px;\n font-family: inherit;\n }\n }\n }\n}\n\n.select2-drop-active {\n border: 1px solid #e3e3e3 !important;\n padding-top: 5px;\n -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);\n -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);\n}\n\n.select2-container--default {\n\n .select2-selection--multiple {\n min-height: 33px;\n border-radius: .2rem;\n border: 1px solid #ced4da;\n\n .select2-selection__choice {\n margin: 5px 5px 0 0;\n padding: 2px 10px 4px 5px;\n border: none;\n border-radius: .25rem;\n background-color: $gray-300;\n }\n\n .select2-search {\n margin: 5px 5px 0 0;\n padding: 0 0 0 5px;\n }\n }\n\n}",".form-control:disabled,\n.form-control[readonly] {\n color: $color-disabled;\n background: $color-disabled-bg;\n}\n\n.badge-pro,\n.badge-pinterest {\n color: $color-disabled;\n background-color: #fff;\n border-radius: 3px;\n border: 1px solid $color-disabled;\n font-weight: 500;\n font-size: 13px;\n}\n\n.badge-pro[href]:focus, .badge-pro[href]:hover,\n.badge-pinterest[href]:focus, .badge-pinterest[href]:hover {\n text-decoration: none;\n}\n\n.card {\n &.card-disabled {\n border-color: $color-disabled-bg;\n\n .card-header {\n padding-top: 8px;\n padding-bottom: 8px;\n background-color: $color-disabled-bg;\n }\n\n .card-collapse {\n padding-top: 3px;\n }\n }\n}\n\n.custom-control-input:disabled ~ .custom-control-description {\n color: #000;\n}\n\n//.custom-control-input:disabled ~ .custom-control-indicator {\n// cursor: default;\n//}\n\n.custom-control {\n &.custom-checkbox.custom-checkbox-badge {\n .custom-control-indicator {\n margin-top: 4px;\n }\n }\n}","/*!\n * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome\n * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\n */\n\n@import \"variables\";\n@import \"mixins\";\n@import \"path\";\n@import \"core\";\n@import \"larger\";\n@import \"fixed-width\";\n@import \"list\";\n@import \"bordered-pulled\";\n@import \"animated\";\n@import \"rotated-flipped\";\n@import \"stacked\";\n@import \"icons\";\n@import \"screen-reader\";\n","/* FONT PATH\n * -------------------------- */\n\n@font-face {\n font-family: 'FontAwesome';\n src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}');\n src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'),\n url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'),\n url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'),\n url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'),\n url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg');\n// src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts\n font-weight: normal;\n font-style: normal;\n}\n","// Base Class Definition\n// -------------------------\n\n.#{$fa-css-prefix} {\n display: inline-block;\n font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration\n font-size: inherit; // can't have font-size inherit on line above, so need to override\n text-rendering: auto; // optimizelegibility throws things off #1094\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n\n}\n","// Icon Sizes\n// -------------------------\n\n/* makes the font 33% larger relative to the icon container */\n.#{$fa-css-prefix}-lg {\n font-size: (4em / 3);\n line-height: (3em / 4);\n vertical-align: -15%;\n}\n.#{$fa-css-prefix}-2x { font-size: 2em; }\n.#{$fa-css-prefix}-3x { font-size: 3em; }\n.#{$fa-css-prefix}-4x { font-size: 4em; }\n.#{$fa-css-prefix}-5x { font-size: 5em; }\n","// Fixed Width Icons\n// -------------------------\n.#{$fa-css-prefix}-fw {\n width: (18em / 14);\n text-align: center;\n}\n","// List Icons\n// -------------------------\n\n.#{$fa-css-prefix}-ul {\n padding-left: 0;\n margin-left: $fa-li-width;\n list-style-type: none;\n > li { position: relative; }\n}\n.#{$fa-css-prefix}-li {\n position: absolute;\n left: -$fa-li-width;\n width: $fa-li-width;\n top: (2em / 14);\n text-align: center;\n &.#{$fa-css-prefix}-lg {\n left: -$fa-li-width + (4em / 14);\n }\n}\n","// Bordered & Pulled\n// -------------------------\n\n.#{$fa-css-prefix}-border {\n padding: .2em .25em .15em;\n border: solid .08em $fa-border-color;\n border-radius: .1em;\n}\n\n.#{$fa-css-prefix}-pull-left { float: left; }\n.#{$fa-css-prefix}-pull-right { float: right; }\n\n.#{$fa-css-prefix} {\n &.#{$fa-css-prefix}-pull-left { margin-right: .3em; }\n &.#{$fa-css-prefix}-pull-right { margin-left: .3em; }\n}\n\n/* Deprecated as of 4.4.0 */\n.pull-right { float: right; }\n.pull-left { float: left; }\n\n.#{$fa-css-prefix} {\n &.pull-left { margin-right: .3em; }\n &.pull-right { margin-left: .3em; }\n}\n","// Spinning Icons\n// --------------------------\n\n.#{$fa-css-prefix}-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear;\n}\n\n.#{$fa-css-prefix}-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8);\n}\n\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n","// Rotated & Flipped Icons\n// -------------------------\n\n.#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); }\n.#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); }\n.#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); }\n\n.#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); }\n.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); }\n\n// Hook for IE8-9\n// -------------------------\n\n:root .#{$fa-css-prefix}-rotate-90,\n:root .#{$fa-css-prefix}-rotate-180,\n:root .#{$fa-css-prefix}-rotate-270,\n:root .#{$fa-css-prefix}-flip-horizontal,\n:root .#{$fa-css-prefix}-flip-vertical {\n filter: none;\n}\n","// Mixins\n// --------------------------\n\n@mixin fa-icon() {\n display: inline-block;\n font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration\n font-size: inherit; // can't have font-size inherit on line above, so need to override\n text-rendering: auto; // optimizelegibility throws things off #1094\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n\n}\n\n@mixin fa-icon-rotate($degrees, $rotation) {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})\";\n -webkit-transform: rotate($degrees);\n -ms-transform: rotate($degrees);\n transform: rotate($degrees);\n}\n\n@mixin fa-icon-flip($horiz, $vert, $rotation) {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)\";\n -webkit-transform: scale($horiz, $vert);\n -ms-transform: scale($horiz, $vert);\n transform: scale($horiz, $vert);\n}\n\n\n// Only display content to screen readers. A la Bootstrap 4.\n//\n// See: http://a11yproject.com/posts/how-to-hide-content/\n\n@mixin sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n//\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n//\n// Credit: HTML5 Boilerplate\n\n@mixin sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n","// Stacked Icons\n// -------------------------\n\n.#{$fa-css-prefix}-stack {\n position: relative;\n display: inline-block;\n width: 2em;\n height: 2em;\n line-height: 2em;\n vertical-align: middle;\n}\n.#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x {\n position: absolute;\n left: 0;\n width: 100%;\n text-align: center;\n}\n.#{$fa-css-prefix}-stack-1x { line-height: inherit; }\n.#{$fa-css-prefix}-stack-2x { font-size: 2em; }\n.#{$fa-css-prefix}-inverse { color: $fa-inverse; }\n","// Screen Readers\n// -------------------------\n\n.sr-only { @include sr-only(); }\n.sr-only-focusable { @include sr-only-focusable(); }\n"],"sourceRoot":"assets/styles/"}
|
1 |
+
{"version":3,"sources":["../node_modules/font-awesome/scss/_icons.scss","../assets/styles/admin.scss","../node_modules/font-awesome/scss/_variables.scss","../node_modules/bootstrap/scss/_variables.scss","../assets/styles/_variables.scss","../assets/styles/_reboot.scss","../node_modules/bootstrap/scss/mixins/_hover.scss","../node_modules/bootstrap/scss/_type.scss","../node_modules/bootstrap/scss/mixins/_lists.scss","../node_modules/bootstrap/scss/_card.scss","../node_modules/bootstrap/scss/mixins/_border-radius.scss","../node_modules/bootstrap/scss/mixins/_breakpoints.scss","../node_modules/bootstrap/scss/_code.scss","../node_modules/bootstrap/scss/_custom-forms.scss","../node_modules/bootstrap/scss/mixins/_gradients.scss","../node_modules/bootstrap/scss/_functions.scss","../node_modules/bootstrap/scss/mixins/_grid.scss","../node_modules/bootstrap/scss/_grid.scss","../node_modules/bootstrap/scss/mixins/_grid-framework.scss","../node_modules/bootstrap/scss/_nav.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/_transition.scss","../node_modules/bootstrap/scss/mixins/_forms.scss","../node_modules/bootstrap/scss/_buttons.scss","../node_modules/bootstrap/scss/mixins/_buttons.scss","../node_modules/bootstrap/scss/_transitions.scss","../node_modules/bootstrap/scss/_badge.scss","../node_modules/bootstrap/scss/mixins/_badge.scss","../node_modules/bootstrap/scss/_alert.scss","../node_modules/bootstrap/scss/mixins/_alert.scss","../node_modules/bootstrap/scss/_popover.scss","../node_modules/bootstrap/scss/mixins/_reset-text.scss","../node_modules/bootstrap/scss/utilities/_align.scss","../node_modules/bootstrap/scss/mixins/_background-variant.scss","../node_modules/bootstrap/scss/utilities/_background.scss","../node_modules/bootstrap/scss/utilities/_borders.scss","../node_modules/bootstrap/scss/mixins/_clearfix.scss","../node_modules/bootstrap/scss/utilities/_display.scss","../node_modules/bootstrap/scss/utilities/_embed.scss","../node_modules/bootstrap/scss/utilities/_flex.scss","../node_modules/bootstrap/scss/mixins/_float.scss","../node_modules/bootstrap/scss/utilities/_float.scss","../node_modules/bootstrap/scss/utilities/_position.scss","../node_modules/bootstrap/scss/mixins/_screen-reader.scss","../node_modules/bootstrap/scss/utilities/_screenreaders.scss","../node_modules/bootstrap/scss/utilities/_sizing.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/mixins/_visibility.scss","../node_modules/bootstrap/scss/utilities/_visibility.scss","../assets/styles/_theme.scss","../assets/styles/_switcher.scss","../assets/styles/_select2.scss","../assets/styles/_unavailable.scss","../node_modules/font-awesome/scss/font-awesome.scss","../node_modules/font-awesome/scss/_path.scss","../node_modules/font-awesome/scss/_core.scss","../node_modules/font-awesome/scss/_larger.scss","../node_modules/font-awesome/scss/_fixed-width.scss","../node_modules/font-awesome/scss/_list.scss","../node_modules/font-awesome/scss/_bordered-pulled.scss","../node_modules/font-awesome/scss/_animated.scss","../node_modules/font-awesome/scss/_rotated-flipped.scss","../node_modules/font-awesome/scss/_mixins.scss","../node_modules/font-awesome/scss/_stacked.scss","../node_modules/font-awesome/scss/_screen-reader.scss"],"names":[],"mappings":"AAGA,iBCHA,AC2UsB,KDjUpB,6FEgNgL,AF/MhL,eAAgB,AAChB,gBGLoB,AHMpB,gBGJoB,AHKpB,cEMgB,AFLhB,gBAAiB,AACjB,6BAA8B,AAC9B,8BAA+B,AAC/B,0BAA2B,AAC3B,6BAA8B,AAC9B,uCAAiC,CA4BlC,AAhDD,gCIOE,qBAAuB,CACxB,AAIC,cACE,kBAAoB,CAAA,AJbxB,oIIoBE,aAAe,CAChB,AJrBD,2BI6BE,sBAAyB,CAC1B,AJ9BD,QIuCE,uBAAwB,AACxB,SAAU,AACV,gBAAkB,CACnB,AJ1CD,gDIuDE,aAAc,AACd,mBFyLoC,CExLrC,AJzDD,OIiEE,aAAc,AACd,kBFkF8B,CEjF/B,AJnED,gDI8EE,0BAA2B,AAC3B,iCAAkC,AAClC,YAAa,AACb,eAAiB,CAClB,AJlFD,aIqFE,mBAAoB,AACpB,kBAAmB,AACnB,mBAAqB,CACtB,AJxFD,wBI6FE,aAAc,AACd,kBAAoB,CACrB,AJ/FD,4CIqGE,eAAiB,CAClB,AJtGD,QIyGE,eF4H+B,CE3HhC,AJ1GD,QI6GE,oBAAqB,AACrB,aAAe,CAChB,AJ/GD,gBIkHE,eAAiB,CAClB,AJnHD,SIsHE,iBAAmB,CACpB,AJvHD,mBI4HE,kBAAoB,CACrB,AJ7HD,WIiIE,aAAe,CAChB,AJlID,kBI2IE,kBAAmB,AACnB,cAAe,AACf,cAAe,AACf,uBAAyB,CAC1B,AJ/ID,SIiJM,aAAe,CAAI,AJjJzB,SIkJM,SAAW,CAAI,AJlJrB,OI0JE,cFtHe,AEuHf,qBFf8B,AEgB9B,6BAA8B,AAC9B,oCAAsC,CAMvC,AJnKD,aIgKI,cFnB8B,AEoB9B,yBFnBiC,CGnIX,ALX1B,qHIgLI,cAAe,AACf,oBAAsB,CCvJrB,AL1BL,yCIqLI,SAAW,CACZ,AJtLH,sCIkME,gCAAkC,AAClC,aAAe,CAChB,AJpMD,SI6ME,cAAe,AAGf,4BAA8B,CAC/B,AJjND,YI0NE,eAAiB,CAClB,AJ3ND,SImOE,sBAAuB,AACvB,iBAAmB,CACpB,AJrOD,oBIwOE,eAAiB,CAClB,AJzOD,+HI+PE,8BAA2B,AAA3B,yBAA2B,CAC5B,AJhQD,WIwQE,wBAA0B,CAC3B,AJzQD,aI4QE,mBFmBkC,AElBlC,sBFkBkC,AEjBlC,cF7PgB,AE8PhB,gBAAiB,AACjB,mBAAqB,CACtB,AJjRD,QIsRE,kBAAoB,CACrB,AJvRD,WIgSE,qBAAsB,AACtB,mBAAqB,CACtB,AJlSD,YIwSE,eAAiB,CAClB,AJzSD,kBIgTE,mBAAoB,AACpB,yCAA2C,CAC5C,AJlTD,+DIyTE,SAAU,AACV,oBAAqB,AACrB,kBAAmB,AACnB,mBAAqB,CACtB,AJ7TD,uBIiUE,gBAAkB,CACnB,AJlUD,wBIsUE,mBAAqB,CACtB,AJvUD,yEIgVE,yBAA2B,CAC5B,AJjVD,4IIwVE,UAAW,AACX,iBAAmB,CACpB,AJ1VD,iDI8VE,sBAAuB,AACvB,SAAW,CACZ,AJhWD,mGI4WE,0BAA4B,CAC7B,AJ7WD,cIgXE,cAAe,AAEf,eAAiB,CAClB,AJnXD,cI2XE,YAAa,AAEb,UAAW,AACX,SAAU,AACV,QAAU,CACX,AJhYD,YIqYE,cAAe,AACf,WAAY,AACZ,eAAgB,AAChB,UAAW,AACX,oBAAqB,AACrB,iBAAkB,AAClB,oBAAqB,AACrB,cAAe,AACf,kBAAoB,CACrB,AJ9YD,cIiZE,uBAAyB,CAC1B,AJlZD,4FIuZE,WAAa,CACd,AJxZD,mBI+ZE,oBAAqB,AACrB,uBAAyB,CAC1B,AJjaD,+FIyaE,uBAAyB,CAC1B,AJ1aD,kCIkbE,aAAc,AACd,yBAA2B,CAC5B,AJpbD,YI2bE,oBAAsB,CACvB,AJ5bD,aI+bE,iBAAmB,CACpB,AJhcD,cImcE,YAAc,CACf,AJpcD,cIycE,sBAAyB,CAC1B,AJ1cD,sGMQE,oBJyOoC,AIxOpC,oBJyOmC,AIxOnC,gBJyO+B,AIxO/B,gBJyO+B,AIxO/B,aJyOmC,CIxOpC,ANbD,iBMeU,cHLS,CGKmB,ANftC,mDMkBU,cHLS,CGKmB,ANlBtC,iBMmBU,iBJ2NmC,CI3NP,ANnBtC,iBMoBU,cJ2MwB,CI3MI,ANpBtC,WMuBE,kBJ2O4C,AI1O5C,eJ2O+B,CI1OhC,ANzBD,gBM6BE,eJ0NgC,AIzNhC,gBJ8N+B,AI7N/B,eJqN+B,CIpNhC,ANhCD,gBMkCE,iBJsNkC,AIrNlC,gBJ0N+B,AIzN/B,eJgN+B,CI/MhC,ANrCD,gBMuCE,iBJkNkC,AIjNlC,gBJsN+B,AIrN/B,eJ2M+B,CI1MhC,AN1CD,gBM4CE,iBJ8MkC,AI7MlC,gBJkN+B,AIjN/B,eJsM+B,CIrMhC,AN/CD,QMuDE,gBAAiB,AACjB,mBAAoB,AACpB,SAAU,AACV,mCJrCa,CIsCd,AN3DD,uBMoEE,cJiM+B,AIhM/B,eJ+J+B,CI9JhC,ANtED,qBM0EE,aJqMgC,AIpMhC,wBJ6Me,CI5MhB,AN5ED,sCOIE,eAAgB,AAChB,eAAiB,CDqFlB,AN1FD,uBM4FE,oBAAsB,CAKvB,ANjGD,wCM+FI,gBJuL6B,CItL9B,ANhGH,iBM0GE,cAAe,AACf,wBAA0B,CAC3B,AN5GD,iBMgHE,mBJFW,AIGX,iBJyJ4C,CIxJ7C,ANlHD,wBMqHE,cAAe,AACf,cAAe,AACf,aJtGgB,CI2GjB,AN5HD,+BM0HI,qBAAuB,CACxB,AN3HH,WQKE,kBAAmB,AACnB,oBAAc,AAAd,aAAc,AACd,0BAAuB,AAAvB,sBAAuB,AACvB,YAAa,AACb,qBAAsB,AACtB,sBNCa,AMAb,2BAA4B,AAC5B,kCNSa,AOjBX,oBPmMgC,CMxKnC,AR/BD,cQgBI,eAAgB,AAChB,aAAe,CAChB,ARlBH,gESUI,8BP6LgC,AO5LhC,8BP4LgC,CMhL/B,ARvBL,8DSwBI,kCP+KgC,AO9KhC,gCP8KgC,CM1K/B,AR7BL,gBQoCE,kBAAe,AAAf,cAAe,AACf,eNsjByC,CMrjB1C,ARtCD,iBQyCE,oBNijBwC,CMhjBzC,AR1CD,oBQ6CE,oBAA4B,AAC5B,eAAiB,CAClB,AR/CD,2BQkDE,eAAiB,CAClB,ARnDD,sBQuDI,oBAAsB,CH5CA,ALX1B,2BQ2DI,mBNgiBuC,CM/hBxC,AR5DH,kBQoEE,uBNuhByC,AMthBzC,gBAAiB,AACjB,iCNjDa,AMkDb,wCNlDa,CM6Dd,ARlFD,8BSII,uDDsE8E,CAC/E,AR3EH,2DQ+EM,YAAc,CACf,ARhFL,kBQqFE,uBNsgByC,AMrgBzC,iCNjEa,AMkEb,qCNlEa,CMuEd,AR5FD,6BSII,uDP2lBoC,CMpgBrC,AR3FH,uBQqGE,sBNqfwC,AMnfxC,eAAiB,CAClB,ARxGD,+CQoGE,sBAA8B,AAE9B,oBAA6B,CAO9B,AR7GD,uBQiHE,kBAAmB,AACnB,MAAO,AACP,QAAS,AACT,SAAU,AACV,OAAQ,AACR,eN6eyC,CM5e1C,ARvHD,eQ0HE,WAAY,ACtHV,gCP2lBoC,CMnevC,AR5HD,mBQgIE,WAAY,ACtHV,0CPqlBoC,AOplBpC,0CPolBoC,CM7dvC,ARlID,sBQqIE,WAAY,AC7GV,8CPukBoC,AOtkBpC,4CPskBoC,CMxdvC,ARvID,gBQ6IE,oBAAc,AAAd,aAAc,AACd,0BAAuB,AAAvB,qBAAuB,CAqBxB,ARnKD,sBQiJI,kBNodmD,CMndpD,AE1FC,yBVxDJ,gBQqJI,uBAAoB,AAApB,mBAAoB,AACpB,mBN+cmD,AM9cnD,iBN8cmD,CMlctD,ARnKD,sBQ0JM,oBAAc,AAAd,aAAc,AAEd,gBAAa,AAAb,YAAa,AACb,0BAAuB,AAAvB,sBAAuB,AACvB,kBNuciD,AMtcjD,gBAAiB,AACjB,gBNqciD,CMpclD,CAAA,ARjKL,iBQ2KE,oBAAc,AAAd,aAAc,AACd,0BAAuB,AAAvB,qBAAuB,CAiExB,AR7OD,uBQ+KI,kBNsbmD,CMrbpD,AExHC,yBVxDJ,iBQmLI,uBAAoB,AAApB,kBAAoB,CA0DvB,AR7OD,uBQuLM,gBAAa,AAAb,YAAa,AACb,eAAiB,CAmDlB,AR3OL,6BQ2LQ,cAAe,AACf,aAAe,CAChB,AR7LP,mCSiBI,0BDiLoC,AChLpC,4BDgLoC,CAQ/B,AR1MT,iDQqMY,yBAA2B,CAC5B,ARtMX,oDQwMY,4BAA8B,CAC/B,ARzMX,kCS+BI,yBD8KmC,AC7KnC,2BD6KmC,CAQ9B,ARrNT,gDQgNY,wBAA0B,CAC3B,ARjNX,mDQmNY,2BAA6B,CAC9B,ARpNX,kCSII,oBPmMgC,CMyB3B,ARhOT,gDSUI,8BP6LgC,AO5LhC,8BP4LgC,CMqBzB,AR5NX,mDSwBI,kCP+KgC,AO9KhC,gCP8KgC,CMwBzB,AR/NX,gQQuOY,eAAiB,CAClB,CAAA,ARxOX,yBQsPI,oBNoWsC,CMnWvC,AE/LC,yBVxDJ,mBQ0PI,eN8WiC,AM7WjC,kBN8WuC,CMvW1C,ARlQD,yBQ8PM,qBAAsB,AACtB,UAAY,CACb,CAAA,ARhQL,sCWKE,sFTsNkH,CSrNnH,AXND,UWUE,oBTyyBuC,ASxyBvC,cTsyBqC,ASryBrC,cTwyByC,ASvyBzC,yBTDgB,AORd,oBPmMgC,CSjLnC,AAbD,YASI,UAAW,AACX,cAAe,AACf,wBAA0B,CAC3B,AXrBH,SW0BE,oBTyxBuC,ASxxBvC,cTsxBqC,ASrxBrC,WTjBa,ASkBb,yBTTgB,AOhBd,mBPqM+B,CSlKlC,AXvCD,aWkCI,UAAW,AACX,eAAgB,AAChB,eTiM6B,CS/L9B,AXtCH,SW2CE,cAAe,AACf,aAAc,AACd,mBAAoB,AACpB,cTmwBqC,ASlwBrC,aT3BgB,CSqCjB,AXzDD,cWmDI,UAAW,AACX,kBAAmB,AACnB,cAAe,AACf,6BAA8B,AAC9B,eAAiB,CAClB,AXxDH,qBW6DE,iBT8vBuC,AS7vBvC,iBAAmB,CACpB,AX/DD,qBYUE,kBAAmB,AACnB,2BAAqB,AAArB,oBAAqB,AACrB,kBAAiB,AACjB,oBV2X4C,AU1X5C,iBV4X0C,CU3X3C,AZfD,2BYkBE,kBAAmB,AACnB,WAAY,AACZ,SAAW,CA4BZ,AZhDD,6DYuBI,WVZW,AWLX,wBX8Ba,CUVd,AZ1BH,2DY8BI,yDVMa,CULd,AZ/BH,4DYkCI,WVvBW,AWLX,wBXqZmD,CUtXpD,AZrCH,8DYyCM,wBV5BY,CU6Bb,AZ1CL,gEY6CM,aV5BY,CU6Bb,AZ9CL,+BYuDE,kBAAmB,AACnB,UAAwB,AACxB,OAAQ,AACR,cAAe,AACf,WViV0C,AUhV1C,YVgV0C,AU/U1C,oBAAqB,AACrB,yBAAkB,AAAlB,sBAAkB,AAAlB,qBAAkB,AAAlB,iBAAkB,AAClB,sBV8U0C,AU7U1C,4BAA6B,AAC7B,wBAAmC,AACnC,uBV4U6C,CU1U9C,AZpED,gDSII,oBPmMgC,CU1HjC,AZ7EH,8EYgFI,yNEpCiB,CFqClB,AZjFH,oFYoFI,yBVhDa,AUiDb,sKEzCiB,CF2ClB,AZvFH,6CYgGI,iBVsU+C,CUrUhD,AZjGH,2EYoGI,mKExDiB,CFyDlB,AZrGH,8BY+GE,oBAAc,AAAd,aAAc,AACd,0BAAuB,AAAvB,qBAAuB,CASxB,AZzHD,8CYmHI,oBVsR0C,CUjR3C,AZxHH,8DYsHM,aAAe,CAChB,AZvHL,oBYmIE,qBAAsB,AACtB,eAAgB,AAChB,2BV0O0C,AUzO1C,uCVoSuC,AUnSvC,gBT9HoB,AS+HpB,cVtHgB,AUuHhB,sBAAuB,AACvB,kNAAsG,AACtG,yBVuS0C,AUtS1C,yBV7HgB,AU+Hd,qBVyDgC,AUrDlC,wBAAiB,AAAjB,qBAAiB,AAAjB,eAAiB,CAgClB,AZlLD,0BYqJI,qBVoSuC,AUnSvC,YAAc,CAYf,AZlKH,qCY+JM,cV7IY,AU8IZ,qBVrJS,CUsJV,AZjKL,8BYqKI,YAAa,AACb,qBAAuB,CACxB,AZvKH,6BY0KI,cVzJc,AU0Jd,wBV9Jc,CU+Jf,AZ5KH,gCYgLI,SAAW,CACZ,AZjLH,uBYqLE,6BV6L0C,AU5L1C,oBVmPyC,AUlPzC,uBVkPyC,AUjPzC,aVoQqC,CUnQtC,AZzLD,kBYiME,kBAAmB,AACnB,qBAAsB,AACtB,eAAgB,AAChB,2BV2K0C,AU1K1C,eAAiB,CAClB,AZtMD,wBYyME,gBVuPuC,AUtPvC,eAAgB,AAChB,2BVoK0C,AUnK1C,SAAU,AACV,SAAW,CAKZ,AZlND,mDYgNI,iDV5Ka,CU6Kd,AZjNH,0BYqNE,kBAAmB,AACnB,MAAO,AACP,QAAS,AACT,OAAQ,AACR,UAAW,AACX,2BVqJ0C,AUpJ1C,uBV8FkC,AU7FlC,gBTnNoB,ASoNpB,cV3MgB,AU4MhB,oBAAqB,AACrB,yBAAkB,AAAlB,sBAAkB,AAAlB,qBAAkB,AAAlB,iBAAkB,AAClB,sBVrNa,AUsNb,yBVlNgB,AOXd,oBPmMgC,CUyDnC,AZhQD,+CYuOM,wBVyOkB,CUxOnB,AZxOL,iCY4OI,kBAAmB,AACnB,SVzC6B,AU0C7B,WV1C6B,AU2C7B,YV3C6B,AU4C7B,UAAW,AACX,cAAe,AACf,2BV6HwC,AU5HxC,uBVsEgC,AUrEhC,gBT3OkB,AS4OlB,cVnOc,AWZd,yBXOc,AU0Od,yBVxOc,AOXd,+BGoPgF,CACjF,AZzPH,0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AlBpCH,yBkBuCI,6BAAgD,AT7BhD,8BP6LgC,AO5LhC,8BP4LgC,CgBpJjC,AlBnDH,8DkB2CM,iChBiekC,CGlfnC,AL1BL,kCkB+CM,chB9BY,AgB+BZ,6BAA8B,AAC9B,wBAA0B,CAC3B,AlBlDL,wEkBuDI,chBrCc,AgBsCd,sBhB7CW,AgB8CX,2BhB9CW,CgB+CZ,AlB1DH,8BkB8DI,gBhBsI6B,AO1L7B,yBSsD4B,ATrD5B,yBSqD4B,CAC7B,AlBjEH,0BSII,oBPmMgC,CgB3HjC,AlB5EH,iEkBgFI,WhBrEW,AgBsEX,wBhB7Ca,CgB8Cd,AlBlFH,yBkB4FI,kBAAe,AAAf,cAAe,AACf,iBAAmB,CACpB,AlB9FH,8BkBmGI,0BAAc,AAAd,aAAc,AACd,oBAAa,AAAb,YAAa,AACb,iBAAmB,CACpB,AlBtGH,4BkBgHI,YAAc,CACf,AlBjHH,0BkBmHI,aAAe,CAChB,AlBpHH,YmBKE,WAAY,AACZ,eAAgB,AAChB,mBjBuGW,AiBtGX,4BjB0RuC,CiBrQxC,AnB7BD,8BmBYI,ejBmRgC,AiBlRhC,mBAAoB,AACpB,4BjBDc,CiBEf,AnBfH,qBmBkBI,sBAAuB,AACvB,+BjBNc,CiBOf,AnBpBH,wBmBuBI,4BjBVc,CiBWf,AnBxBH,mBmB2BI,qBjBhBW,CiBiBZ,AnB5BH,oCmBuCI,ajByP+B,CiBxPhC,AnBxCH,qEmBqDI,wBjBxCc,CiByCf,AnBtDH,4DmB2DM,uBAAuB,CACxB,AnB5DL,8CmBuEI,gCjBlDW,CiBmDZ,AnBxEH,iCmBmFM,iCjB9DS,CGVW,ALX1B,kEoBSM,wBN2EO,CM1ER,ApBVL,2HoBwBU,wBARmB,CASpB,ApBzBT,wEoBSM,wBN2EO,CM1ER,ApBVL,iIoBwBU,wBARmB,CASpB,ApBzBT,kEoBSM,wBN2EO,CM1ER,ApBVL,2HoBwBU,wBARmB,CASpB,ApBzBT,yDoBSM,wBN2EO,CM1ER,ApBVL,kHoBwBU,wBARmB,CASpB,ApBzBT,kEoBSM,wBN2EO,CM1ER,ApBVL,2HoBwBU,wBARmB,CASpB,ApBzBT,+DoBSM,wBN2EO,CM1ER,ApBVL,wHoBwBU,wBARmB,CASpB,ApBzBT,4DoBSM,wBN2EO,CM1ER,ApBVL,qHoBwBU,wBARmB,CASpB,ApBzBT,yDoBSM,wBN2EO,CM1ER,ApBVL,kHoBwBU,wBARmB,CASpB,ApBzBT,uLoBwBU,iCARmB,CASpB,ApBzBT,2BmB6GM,WjBlGS,AiBmGT,yBjB1FY,AiB2FZ,oBjBiM+B,CiBhMhC,AnBhHL,4BmBqHM,cjBnGY,AiBoGZ,yBjBzGY,AiB0GZ,oBjB1GY,CiB2Gb,AnBxHL,iBmB6HE,WjBlHa,AiBmHb,wBjB1GgB,CiBmIjB,AnBvJD,kEmBmII,oBjB6KiC,CiB5KlC,AnBpIH,gCmBuII,QAAU,CACX,AnBxIH,yDmB4IM,oCjBjIS,CiBkIV,AnB7IL,4CmBmJQ,qCjBxIO,CGAW,AK0DtB,yBVrEJ,0BmBsKQ,cAAe,AACf,WAAY,AACZ,gBAAiB,AACjB,iCAAkC,AAClC,2CAA6C,CAOhD,AnBjLL,yCmB8KU,QAAU,CACX,CAAA,AT1GL,yBVrEJ,0BmBsKQ,cAAe,AACf,WAAY,AACZ,gBAAiB,AACjB,iCAAkC,AAClC,2CAA6C,CAOhD,AnBjLL,yCmB8KU,QAAU,CACX,CAAA,AT1GL,yBVrEJ,0BmBsKQ,cAAe,AACf,WAAY,AACZ,gBAAiB,AACjB,iCAAkC,AAClC,2CAA6C,CAOhD,AnBjLL,yCmB8KU,QAAU,CACX,CAAA,AT1GL,0BVrEJ,0BmBsKQ,cAAe,AACf,WAAY,AACZ,gBAAiB,AACjB,iCAAkC,AAClC,2CAA6C,CAOhD,AnBjLL,yCmB8KU,QAAU,CACX,CAAA,AnB/KT,uBmBsKQ,cAAe,AACf,WAAY,AACZ,gBAAiB,AACjB,iCAAkC,AAClC,2CAA6C,CAOhD,AnBjLL,sCmB8KU,QAAU,CACX,AnB/KT,mBqBOE,cAAe,AACf,WAAY,AACZ,uBnBgTkC,AmB/SlC,enBqNgC,AmBpNhC,gBlBFoB,AkBGpB,cnBMgB,AmBLhB,sBnBFa,AmBIb,sBAAuB,AACvB,4BAA6B,AAC7B,yBnBFgB,AmBOd,qBnBiLgC,AoBlM9B,oEpBkX4F,CmB7TjG,ArB1DD,+BqBiCI,6BAA8B,AAC9B,QAAU,CACX,ArBnCH,yBuBcI,crBIc,AqBHd,sBrBJW,AqBKX,qBrBuV2C,AqBtV3C,aAAc,AAKZ,0CrBcW,CqBZd,AvBxBH,yCqB0CI,cnBzBc,AmB2Bd,SAAW,CACZ,ArB7CH,gCqB0CI,cnBzBc,AmB2Bd,SAAW,CACZ,ArB7CH,yDqBsDI,yBlBpDuB,AkBsDvB,SAAW,CACZ,ArBzDH,qDqB8DI,0BnBiTwC,CmBhTzC,ArB/DH,0CqBuEI,cnBrDc,AmBsDd,qBnB7DW,CmB8DZ,ArBzEH,iDqB+EE,aAAe,CAChB,ArBhFD,qBqB0FE,gCAAiB,AACjB,mCAAoB,AACpB,gBAAiB,AACjB,elBpFoB,CkBqFrB,ArB9FD,wBqBiGE,8BAAiB,AACjB,iCAAoB,AACpB,kBnB6H4C,AmB5H5C,enB6F+B,CmB5FhC,ArBrGD,wBqBwGE,+BAAiB,AACjB,kCAAoB,AACpB,kBnBuH4C,AmBtH5C,enBuF+B,CmBtFhC,ArB5GD,sBqByHE,cnBsGgC,CmBrGjC,ArB1HD,mDqBsHE,oBnBkMmC,AmBjMnC,uBnBiMmC,AmBhMnC,eAAiB,CrBxHnB,AqBgJC,6BAVC,gBlB7HoB,AkB8HpB,6BAA8B,AAC9B,yBAA0B,AAC1B,kBAAuC,CAOxC,ArBhJD,0FqB6II,gBAAiB,AACjB,cAAgB,CACjB,ArB/IH,sBqB4JE,qBnBqKiC,AmBpKjC,kBnBoE4C,AmBnE5C,gBnBoC+B,AO9L7B,mBPqM+B,CmBzClC,ArBhKD,wDqBoKI,4BnB8MwC,CmB7MzC,ArBrKH,sBqByKE,mBnB4JgC,AmB3JhC,kBnBsD4C,AmBrD5C,gBnBsB+B,AO7L7B,mBPoM+B,CmB3BlC,ArB7KD,wDqBiLI,2BnBoMwC,CmBnMzC,ArBlLH,iBqB4LE,kBnBsM0C,CmBrM3C,ArB7LD,gBqBgME,cAAe,AACf,iBnBwL4C,CmBvL7C,ArBlMD,eqB0ME,oBAAc,AAAd,aAAc,AACd,mBAAgB,AAAhB,eAAgB,AAChB,kBAAmB,AACnB,gBAAkB,CAOnB,ArBpND,iDqBiNI,kBAAmB,AACnB,gBAAkB,CACnB,ArBnNH,iBqB4NE,kBAAmB,AACnB,cAAe,AACf,mBnB6J2C,CmBtJ5C,ArBrOD,4CqBkOM,anBjNY,CmBkNb,ArBnOL,uBqBwOE,qBnBoJ6C,AmBnJ7C,eAAiB,CAClB,ArB1OD,uBqB6OE,kBAAmB,AACnB,kBnB+I4C,AmB9I5C,oBnB6I6C,CmB5I9C,ArBhPD,wBqBoPE,qBAAsB,AACtB,mBnB2I4C,CmBtI7C,ArB1PD,0CqBwPI,qBAAuB,CACxB,ArBzPH,qBuB+BI,aAAc,AACd,kBAAmB,AACnB,kBAAmB,AACnB,arBSa,CqBRd,AvBnCH,oBuBsCI,kBAAmB,AACnB,SAAU,AACV,UAAW,AACX,aAAc,AACd,YAAa,AACb,cAAe,AACf,iBAAkB,AAClB,kBAAmB,AACnB,cAAe,AACf,WAAY,AACZ,oCrBLa,AqBMb,mBAAqB,CACtB,AAED,0IAGI,oBrBZW,CqBqBZ,AAZH,kKAMM,0CrBfS,CqBgBV,AALH,gZAQI,aAAe,CAChB,AAOH,gHAEI,arB7BS,CqB8BV,AAMH,wIAEI,oCrBtCS,CqBuCV,AAHH,4IAKI,arBzCS,CqB0CV,AAMH,wHAEI,oBrBlDS,CqBqDV,AALH,sIAIgB,oBAAsB,CAAI,AAL5C,0FAQM,0CrBvDS,CqBwDV,AvBnGP,uBuB+BI,aAAc,AACd,kBAAmB,AACnB,kBAAmB,AACnB,arBMa,CqBLd,AvBnCH,sBuBsCI,kBAAmB,AACnB,SAAU,AACV,UAAW,AACX,aAAc,AACd,YAAa,AACb,cAAe,AACf,iBAAkB,AAClB,kBAAmB,AACnB,cAAe,AACf,WAAY,AACZ,oCrBRa,AqBSb,mBAAqB,CACtB,AAED,kJAGI,oBrBfW,CqBwBZ,AAZH,0KAMM,0CrBlBS,CqBmBV,AALH,gbAQI,aAAe,CAChB,AAOH,oHAEI,arBhCS,CqBiCV,AAMH,4IAEI,oCrBzCS,CqB0CV,AAHH,gJAKI,arB5CS,CqB6CV,AAMH,4HAEI,oBrBrDS,CqBwDV,AALH,0IAIgB,oBAAsB,CAAI,AAL5C,8FAQM,0CrB1DS,CqB2DV,AvBnGP,kBqBiRE,oBAAc,AAAd,aAAc,AACd,uBAAoB,AAApB,mBAAoB,AACpB,sBAAoB,AAApB,kBAAoB,CAkFrB,ArBrWD,8BqByRI,UAAY,CACb,AXlOC,yBVxDJ,wBqBgSM,sBAAoB,AACpB,qBAAwB,AAAxB,sBAAwB,CAEzB,ArBnSL,sDqB+RM,oBAAc,AAAd,aAAc,AACd,mBAAoB,AAEpB,eAAiB,CrBlSvB,AqB4SK,8BAJC,kBAAe,AAAf,cAAe,AACf,uBAAoB,AAApB,mBAAoB,AACpB,qBAAoB,CAErB,ArB5SL,gCqBgTM,qBAAsB,AACtB,WAAY,AACZ,qBAAuB,CACxB,ArBnTL,0CqBuTM,oBAAsB,CACvB,ArBxTL,+BqB2TM,UAAY,CACb,ArB5TL,8BqBiUM,oBAAc,AAAd,aAAc,AACd,sBAAoB,AAApB,mBAAoB,AACpB,qBAAwB,AAAxB,uBAAwB,AACxB,WAAY,AACZ,aAAc,AACd,eAAiB,CAClB,ArBvUL,oCqByUM,cAAgB,CACjB,ArB1UL,oCqB4UM,kBAAmB,AACnB,aAAc,AACd,oBnBgDwC,AmB/CxC,aAAe,CAChB,ArBhVL,kCqBoVM,oBAAc,AAAd,aAAc,AACd,sBAAoB,AAApB,mBAAoB,AACpB,qBAAwB,AAAxB,uBAAwB,AACxB,cAAgB,CACjB,ArBxVL,4CqB0VM,gBAAiB,AACjB,qBAAsB,AACtB,oBnBkCwC,AmBjCxC,0BAA4B,CAC7B,ArB9VL,uDqBkWM,KAAO,CACR,CAAA,ArBnWL,UwBOE,qBAAsB,AACtB,gBrBAmB,AqBCnB,kBAAmB,AACnB,mBAAoB,AACpB,sBAAuB,AACvB,yBAAkB,AAAlB,sBAAkB,AAAlB,qBAAkB,AAAlB,iBAAkB,AAClB,6BAAiD,AC4EjD,uBvBgOkC,AuB/NlC,evBqIgC,AuBpIhC,gBtBlFoB,AMLlB,qBPmMgC,AoBlM9B,sGpBgVqH,CsB9S1H,AxBvCD,gCwBmBI,oBAAsB,CnBOrB,AL1BL,gCwBuBI,UAAW,AACX,0CtBYa,CsBXd,AxBzBH,sCwB8BI,WAAa,CAEd,AxBhCH,gGwBoCI,qBAAuB,CAExB,AxBtCH,kDwB4CE,mBAAqB,CACtB,AxB7CD,kByBME,WXuDc,ADvDZ,yBX8Ba,AuB5Bf,oBvB4Be,CsBmBd,AxBvDH,wByBYI,WXiDY,ADvDZ,yBYDiE,AASjE,oBAT2G,CpBMrF,ALX1B,gDyBuBM,yCvBaW,CuBXd,AzBzBH,sDyB8BI,yBvBMa,AuBLb,oBvBKa,CuBJd,AzBhCH,wJyBqCI,WXwBY,AWvBZ,yBAjCqJ,AAqCrJ,qBArC+L,AA2C7L,yCvBZW,CuBcd,AzBlDH,oByBME,WXuDc,ADvDZ,yBXWc,AuBThB,oBvBSgB,CsBsCf,AxBvDH,0ByBYI,WXiDY,ADvDZ,yBYDiE,AASjE,oBAT2G,CpBMrF,ALX1B,oDyBuBM,0CvBNY,CuBQf,AzBzBH,0DyB8BI,yBvBbc,AuBcd,oBvBdc,CuBef,AzBhCH,8JyBqCI,WXwBY,AWvBZ,yBAjCqJ,AAqCrJ,qBArC+L,AA2C7L,0CvB/BY,CuBiCf,AzBlDH,kByBME,WXuDc,ADvDZ,yBXqCa,AuBnCf,oBvBmCe,CsBYd,AxBvDH,wByBYI,WXiDY,ADvDZ,yBYDiE,AASjE,oBAT2G,CpBMrF,ALX1B,gDyBuBM,yCvBoBW,CuBlBd,AzBzBH,sDyB8BI,yBvBaa,AuBZb,oBvBYa,CuBXd,AzBhCH,wJyBqCI,WXwBY,AWvBZ,yBAjCqJ,AAqCrJ,qBArC+L,AA2C7L,yCvBLW,CuBOd,AzBlDH,eyBME,WXuDc,ADvDZ,yBXuCa,AuBrCf,oBvBqCe,CsBUd,AxBvDH,qByBYI,WXiDY,ADvDZ,yBYDiE,AASjE,oBAT2G,CpBMrF,ALX1B,0CyBuBM,0CvBsBW,CuBpBd,AzBzBH,gDyB8BI,yBvBea,AuBdb,oBvBca,CuBbd,AzBhCH,+IyBqCI,WXwBY,AWvBZ,yBAjCqJ,AAqCrJ,qBArC+L,AA2C7L,0CvBHW,CuBKd,AzBlDH,kByBME,WXqDc,ADrDZ,yBXoCa,AuBlCf,oBvBkCe,CsBad,AxBvDH,wByBYI,WX+CY,ADrDZ,yBYDiE,AASjE,oBAT2G,CpBMrF,ALX1B,gDyBuBM,yCvBmBW,CuBjBd,AzBzBH,sDyB8BI,yBvBYa,AuBXb,oBvBWa,CuBVd,AzBhCH,wJyBqCI,WXsBY,AWrBZ,yBAjCqJ,AAqCrJ,qBArC+L,AA2C7L,yCvBNW,CuBQd,AzBlDH,iByBME,WXuDc,ADvDZ,yBXkCa,AuBhCf,oBvBgCe,CsBed,AxBvDH,uByBYI,WXiDY,ADvDZ,yBYDiE,AASjE,oBAT2G,CpBMrF,ALX1B,8CyBuBM,yCvBiBW,CuBfd,AzBzBH,oDyB8BI,yBvBUa,AuBTb,oBvBSa,CuBRd,AzBhCH,qJyBqCI,WXwBY,AWvBZ,yBAjCqJ,AAqCrJ,qBArC+L,AA2C7L,yCvBRW,CuBUd,AzBlDH,gByBME,WXqDc,ADrDZ,yBXMc,AuBJhB,oBvBIgB,CsB2Cf,AxBvDH,sByBYI,WX+CY,ADrDZ,yBYDiE,AASjE,oBAT2G,CpBMrF,ALX1B,4CyBuBM,2CvBXY,CuBaf,AzBzBH,kDyB8BI,yBvBlBc,AuBmBd,oBvBnBc,CuBoBf,AzBhCH,kJyBqCI,WXsBY,AWrBZ,yBAjCqJ,AAqCrJ,qBArC+L,AA2C7L,2CvBpCY,CuBsCf,AzBlDH,eyBME,WXuDc,ADvDZ,yBXac,AuBXhB,oBvBWgB,CsBoCf,AxBvDH,qByBYI,WXiDY,ADvDZ,yBYDiE,AASjE,oBAT2G,CpBMrF,ALX1B,0CyBuBM,wCvBJY,CuBMf,AzBzBH,gDyB8BI,yBvBXc,AuBYd,oBvBZc,CuBaf,AzBhCH,+IyBqCI,WXwBY,AWvBZ,yBAjCqJ,AAqCrJ,qBArC+L,AA2C7L,wCvB7BY,CuB+Bf,AzBlDH,0ByBsDE,cvBlBe,AuBmBf,6BAA8B,AAC9B,sBAAuB,AACvB,oBvBrBe,CsB6Bd,AxBjEH,gCyB4DI,WvBjDW,AuBkDX,yBvBzBa,AuB0Bb,oBvB1Ba,CGzBS,ALX1B,gEyBmEI,yCvB/Ba,CuBgCd,AzBpEH,sEyBwEI,cvBpCa,AuBqCb,4BAA8B,CAC/B,AzB1EH,gLyB+EI,WvBpEW,AuBqEX,yBvB5Ca,AuB6Cb,qBvB7Ca,AuB+Cb,yCvB/Ca,CuBgDd,AzBpFH,4ByBsDE,cvBrCgB,AuBsChB,6BAA8B,AAC9B,sBAAuB,AACvB,oBvBxCgB,CsBgDf,AxBjEH,kCyB4DI,WvBjDW,AuBkDX,yBvB5Cc,AuB6Cd,oBvB7Cc,CGNQ,ALX1B,oEyBmEI,0CvBlDc,CuBmDf,AzBpEH,0EyBwEI,cvBvDc,AuBwDd,4BAA8B,CAC/B,AzB1EH,sLyB+EI,WvBpEW,AuBqEX,yBvB/Dc,AuBgEd,qBvBhEc,AuBkEd,0CvBlEc,CuBmEf,AzBpFH,0ByBsDE,cvBXe,AuBYf,6BAA8B,AAC9B,sBAAuB,AACvB,oBvBde,CsBsBd,AxBjEH,gCyB4DI,WvBjDW,AuBkDX,yBvBlBa,AuBmBb,oBvBnBa,CGhCS,ALX1B,gEyBmEI,yCvBxBa,CuByBd,AzBpEH,sEyBwEI,cvB7Ba,AuB8Bb,4BAA8B,CAC/B,AzB1EH,gLyB+EI,WvBpEW,AuBqEX,yBvBrCa,AuBsCb,qBvBtCa,AuBwCb,yCvBxCa,CuByCd,AzBpFH,uByBsDE,cvBTe,AuBUf,6BAA8B,AAC9B,sBAAuB,AACvB,oBvBZe,CsBoBd,AxBjEH,6ByB4DI,WvBjDW,AuBkDX,yBvBhBa,AuBiBb,oBvBjBa,CGlCS,ALX1B,0DyBmEI,0CvBtBa,CuBuBd,AzBpEH,gEyBwEI,cvB3Ba,AuB4Bb,4BAA8B,CAC/B,AzB1EH,uKyB+EI,WvBpEW,AuBqEX,yBvBnCa,AuBoCb,qBvBpCa,AuBsCb,0CvBtCa,CuBuCd,AzBpFH,0ByBsDE,cvBZe,AuBaf,6BAA8B,AAC9B,sBAAuB,AACvB,oBvBfe,CsBuBd,AxBjEH,gCyB4DI,WvBjDW,AuBkDX,yBvBnBa,AuBoBb,oBvBpBa,CG/BS,ALX1B,gEyBmEI,yCvBzBa,CuB0Bd,AzBpEH,sEyBwEI,cvB9Ba,AuB+Bb,4BAA8B,CAC/B,AzB1EH,gLyB+EI,WvBpEW,AuBqEX,yBvBtCa,AuBuCb,qBvBvCa,AuByCb,yCvBzCa,CuB0Cd,AzBpFH,yByBsDE,cvBde,AuBef,6BAA8B,AAC9B,sBAAuB,AACvB,oBvBjBe,CsByBd,AxBjEH,+ByB4DI,WvBjDW,AuBkDX,yBvBrBa,AuBsBb,oBvBtBa,CG7BS,ALX1B,8DyBmEI,yCvB3Ba,CuB4Bd,AzBpEH,oEyBwEI,cvBhCa,AuBiCb,4BAA8B,CAC/B,AzB1EH,6KyB+EI,WvBpEW,AuBqEX,yBvBxCa,AuByCb,qBvBzCa,AuB2Cb,yCvB3Ca,CuB4Cd,AzBpFH,wByBsDE,cvB1CgB,AuB2ChB,6BAA8B,AAC9B,sBAAuB,AACvB,oBvB7CgB,CsBqDf,AxBjEH,8ByB4DI,cvBxCc,AuByCd,yBvBjDc,AuBkDd,oBvBlDc,CGDQ,ALX1B,4DyBmEI,2CvBvDc,CuBwDf,AzBpEH,kEyBwEI,cvB5Dc,AuB6Dd,4BAA8B,CAC/B,AzB1EH,0KyB+EI,cvB3Dc,AuB4Dd,yBvBpEc,AuBqEd,qBvBrEc,AuBuEd,2CvBvEc,CuBwEf,AzBpFH,uByBsDE,cvBnCgB,AuBoChB,6BAA8B,AAC9B,sBAAuB,AACvB,oBvBtCgB,CsB8Cf,AxBjEH,6ByB4DI,WvBjDW,AuBkDX,yBvB1Cc,AuB2Cd,oBvB3Cc,CGRQ,ALX1B,0DyBmEI,wCvBhDc,CuBiDf,AzBpEH,gEyBwEI,cvBrDc,AuBsDd,4BAA8B,CAC/B,AzB1EH,uKyB+EI,WvBpEW,AuBqEX,yBvB7Dc,AuB8Dd,qBvB9Dc,AuBgEd,wCvBhEc,CuBiEf,AzBpFH,ewB2EE,gBtByJ+B,AsBxJ/B,ctBxCe,AsByCf,4BAA8B,CAqB/B,AxBlGD,qBwBgFI,ctB6D8B,AsB5D9B,0BtB6DiC,AsB5DjC,6BAA8B,AAC9B,wBAA0B,CnBxEJ,ALX1B,0CwBwFI,yBAA0B,AAC1B,eAAiB,CAClB,AxB1FH,gDwB8FI,atB7Ec,CsB8Ef,AxB/FH,ayByFE,mBvB4OgC,AuB3OhC,kBvBsI4C,AuBrI5C,gBvBsG+B,AO7L7B,mBPoM+B,CsB7FlC,AxB3GD,ayByFE,qBvBwOiC,AuBvOjC,kBvBuI4C,AuBtI5C,gBvBuG+B,AO9L7B,mBPqM+B,CsB1FlC,AxB/GD,gBwBuHE,cAAe,AACf,UAAY,CACb,AxBzHD,2BwB6HE,gBtBiNiC,CsBhNlC,AxB9HD,qGwBqII,UAAY,CACb,AxBtIH,W0BGE,UAAW,AJEP,8BpB4M2C,CwBxMhD,A1BTD,gB0BOI,SAAW,CACZ,A1BRH,e0BYE,YAAc,CAIf,A1BhBD,oB0BcI,aAAe,CAChB,A1BfH,sB0BoBI,iBAAmB,CACpB,A1BrBH,yB0B0BI,uBAAyB,CAC1B,A1B3BH,iB0B+BE,kBAAmB,AACnB,SAAU,AACV,gBAAiB,AJ5Bb,2BpB6MwC,CwB/K7C,A1BnCD,Y2BME,qBAAsB,AACtB,mBzBmpBsC,AyBlpBtC,czB+oBqC,AyB9oBrC,gBzB4N+B,AyB3N/B,cAAe,AACf,kBAAmB,AACnB,mBAAoB,AACpB,wBAAyB,AlBTvB,oBPmMgC,CyBnLnC,A3BpBD,kB2BkBI,YAAc,CACf,A3BnBH,iB2BwBE,kBAAmB,AACnB,QAAU,CACX,A3B1BD,iB2BiCE,mBzB4nBsC,AyB3nBtC,kBzB2nBsC,AOzpBpC,mBP4pBqC,CyB5nBxC,A3BpCD,oB4BCE,Wd4Dc,Ac3Dd,wB1BkCe,CyBSd,A3B7CH,gE4BMM,WduDU,ActDV,qBAAsB,AACtB,wBAAwB,CvBkBzB,AL1BL,sB4BCE,Wd4Dc,Ac3Dd,wB1BegB,CyB4Bf,A3B7CH,oE4BMM,WduDU,ActDV,qBAAsB,AACtB,wBAAwB,CvBkBzB,AL1BL,oB4BCE,Wd4Dc,Ac3Dd,wB1ByCe,CyBEd,A3B7CH,gE4BMM,WduDU,ActDV,qBAAsB,AACtB,wBAAwB,CvBkBzB,AL1BL,iB4BCE,Wd4Dc,Ac3Dd,wB1B2Ce,CyBAd,A3B7CH,0D4BMM,WduDU,ActDV,qBAAsB,AACtB,wBAAwB,CvBkBzB,AL1BL,oB4BCE,Wd0Dc,AczDd,wB1BwCe,CyBGd,A3B7CH,gE4BMM,WdqDU,AcpDV,qBAAsB,AACtB,wBAAwB,CvBkBzB,AL1BL,mB4BCE,Wd4Dc,Ac3Dd,wB1BsCe,CyBKd,A3B7CH,8D4BMM,WduDU,ActDV,qBAAsB,AACtB,wBAAwB,CvBkBzB,AL1BL,kB4BCE,Wd0Dc,AczDd,wB1BUgB,CyBiCf,A3B7CH,4D4BMM,WdqDU,AcpDV,qBAAsB,AACtB,wBAAwB,CvBkBzB,AL1BL,iB4BCE,Wd4Dc,Ac3Dd,wB1BiBgB,CyB0Bf,A3B7CH,0D4BMM,WduDU,ActDV,qBAAsB,AACtB,wBAAwB,CvBkBzB,AL1BL,Y6BKE,kBAAmB,AACnB,uB3BisByC,A2BhsBzC,mB3BisBsC,A2BhsBtC,6BAA6C,ApBJ3C,oBPmMgC,C2B7LnC,A7BVD,oB6BeE,aAAe,CAChB,A7BhBD,iB6BoBE,e3BiN+B,C2BhNhC,A7BrBD,+B6B+BI,kBAAmB,AACnB,MAAO,AACP,QAAS,AACT,uB3BqqBuC,A2BpqBvC,aAAe,CAChB,A7BpCH,oB8BCE,chBmFW,AD9ET,yBC8ES,AgBjFX,oBhBiFW,CerCV,A7B/CH,uB8BMI,wBAAwB,CACzB,A9BPH,gC8BUI,aAAa,CACd,A9BXH,sB8BCE,chBmFW,AD9ET,yBC8ES,AgBjFX,oBhBiFW,CerCV,A7B/CH,yB8BMI,wBAAwB,CACzB,A9BPH,kC8BUI,aAAa,CACd,A9BXH,oB8BCE,chBmFW,AD9ET,yBC8ES,AgBjFX,oBhBiFW,CerCV,A7B/CH,uB8BMI,wBAAwB,CACzB,A9BPH,gC8BUI,aAAa,CACd,A9BXH,iB8BCE,chBmFW,AD9ET,yBC8ES,AgBjFX,oBhBiFW,CerCV,A7B/CH,oB8BMI,wBAAwB,CACzB,A9BPH,6B8BUI,aAAa,CACd,A9BXH,oB8BCE,chBmFW,AD9ET,yBC8ES,AgBjFX,oBhBiFW,CerCV,A7B/CH,uB8BMI,wBAAwB,CACzB,A9BPH,gC8BUI,aAAa,CACd,A9BXH,mB8BCE,chBmFW,AD9ET,yBC8ES,AgBjFX,oBhBiFW,CerCV,A7B/CH,sB8BMI,wBAAwB,CACzB,A9BPH,+B8BUI,aAAa,CACd,A9BXH,kB8BCE,chBmFW,AD9ET,yBC8ES,AgBjFX,oBhBiFW,CerCV,A7B/CH,qB8BMI,wBAAwB,CACzB,A9BPH,8B8BUI,aAAa,CACd,A9BXH,iB8BCE,chBmFW,AD9ET,yBC8ES,AgBjFX,oBhBiFW,CerCV,A7B/CH,oB8BMI,wBAAwB,CACzB,A9BPH,6B8BUI,aAAa,CACd,A9BXH,c+BCE,kBAAmB,AACnB,MAAO,AACP,OAAQ,AACR,a7B+fsC,A6B9ftC,cAAe,AACf,gB7B0nBuC,A8B/nBvC,6F9ByNgL,A8BvNhL,kBAAmB,AACnB,gB9BgO+B,A8B/N/B,gB7BIoB,A6BHpB,gBAAiB,AACjB,iBAAkB,AAClB,qBAAsB,AACtB,iBAAkB,AAClB,oBAAqB,AACrB,sBAAuB,AACvB,kBAAmB,AACnB,oBAAqB,AACrB,mBAAoB,AACpB,gBAAiB,ADLjB,kB7BuN4C,A6BrN5C,qBAAsB,AACtB,sB7BFa,A6BGb,4BAA6B,AAC7B,gC7BMa,AOjBX,mBPoM+B,C6B7BlC,A/B3KD,qB+BwBI,kBAAmB,AACnB,cAAe,AACf,Y7BonBqC,A6BnnBrC,Y7BonBqC,C6BnnBtC,A/B5BH,uD+BgCI,kBAAmB,AACnB,cAAe,AACf,yBAA0B,AAC1B,kBAAoB,CACrB,A/BpCH,uD+B2CI,WAAY,AACZ,kB7BkmBqC,C6BjmBtC,A/B7CH,6E+BkDI,mB7B4lBqC,C6BtkBtC,A/BxEH,2F+BqDM,QAAU,CACX,A/BtDL,gN+B0DM,qBAAuB,CACxB,A/B3DL,yG+B8DM,c7BglBmC,A6B/kBnC,mB7B+kBmC,A6B9kBnC,gC7BklBqC,C6BjlBtC,A/BjEL,uG+BoEM,gCAAY,AACZ,mB7BykBmC,A6BxkBnC,qB7B3DS,C6B4DV,A/BvEL,iF+B2EI,iB7BmkBqC,C6B9iBtC,A/BhGH,+F+B8EM,MAAQ,CACT,A/B/EL,wN+BmFM,kB7B2jBmC,A6B1jBnC,mBAAqB,CACtB,A/BrFL,6G+BwFM,Y7BsjBmC,A6BrjBnC,kC7ByjBqC,C6BxjBtC,A/B1FL,2G+B6FM,8BAAU,AACV,uB7BnFS,C6BoFV,A/B/FL,mF+BmGI,gB7B2iBqC,C6B1gBtC,A/BpIH,iG+BsGM,KAAO,CACR,A/BvGL,4N+B2GM,mB7BmiBmC,A6BliBnC,kBAAoB,CACrB,A/B7GL,+G+BgHM,W7B8hBmC,A6B7hBnC,mC7BiiBqC,C6BhiBtC,A/BlHL,6G+BqHM,6BAAS,AACT,wB7B3GS,C6B4GV,A/BvHL,iI+B2HM,kBAAmB,AACnB,MAAO,AACP,SAAU,AACV,cAAe,AACf,WAAY,AACZ,kBAAmB,AACnB,WAAY,AACZ,+B7BmgBoC,C6BlgBrC,A/BnIL,+E+BuII,kB7BugBqC,C6BlftC,A/B5JH,6F+B0IM,OAAS,CACV,A/B3IL,oN+B+IM,kB7B+fmC,A6B9fnC,oBAAsB,CACvB,A/BjJL,2G+BoJM,a7B0fmC,A6BzfnC,iC7B6fqC,C6B5ftC,A/BtJL,yG+ByJM,+BAAW,AACX,sB7B/IS,C6BgJV,A/B3JL,qB+BgLE,qB7BwdwC,A6BvdxC,gBAAiB,AACjB,e7B6CgC,A6B5ChC,c7BkEmC,A6BjEnC,yB7BidwC,A6BhdxC,gCAAiD,AtB3K/C,yCsB4KwB,AtB3KxB,yCsB2KwB,CAM3B,A/B5LD,2B+B0LI,YAAc,CACf,A/B3LH,mB+B+LE,qB7BycwC,A6BxcxC,a7B5KgB,C6B6KjB,A/BjMD,qBiCEqB,iCAAoC,CAAI,AjCF7D,gBiCGqB,4BAA+B,CAAI,AjCHxD,mBiCIqB,+BAAkC,CAAI,AjCJ3D,mBiCKqB,+BAAkC,CAAI,AjCL3D,wBiCMqB,oCAAuC,CAAI,AjCNhE,qBiCOqB,iCAAoC,CAAI,AjCP7D,iBkCMI,kCAAmC,CACpC,AlCPH,gDkCUM,kCAAgD,C7BgBjD,AL1BL,mBkCMI,kCAAmC,CACpC,AlCPH,oDkCUM,kCAAgD,C7BgBjD,AL1BL,iBkCMI,kCAAmC,CACpC,AlCPH,gDkCUM,kCAAgD,C7BgBjD,AL1BL,ckCMI,kCAAmC,CACpC,AlCPH,0CkCUM,kCAAgD,C7BgBjD,AL1BL,iBkCMI,kCAAmC,CACpC,AlCPH,gDkCUM,kCAAgD,C7BgBjD,AL1BL,gBkCMI,kCAAmC,CACpC,AlCPH,8CkCUM,kCAAgD,C7BgBjD,AL1BL,ekCMI,kCAAmC,CACpC,AlCPH,4CkCUM,kCAAgD,C7BgBjD,AL1BL,ckCMI,kCAAmC,CACpC,AlCPH,0CkCUM,kCAAgD,C7BgBjD,AL1BL,emCaE,+BAAmC,CACpC,AnCdD,qBmCiBE,sCAAyC,CAC1C,AnClBD,aoCMmB,kCAAoD,CAAI,ApCN3E,eoCOmB,kBAAqB,CAAI,ApCP5C,mBoCQmB,sBAAyB,CAAI,ApCRhD,qBoCSmB,wBAA2B,CAAI,ApCTlD,sBoCUmB,yBAA4B,CAAI,ApCVnD,oBoCWmB,uBAA0B,CAAI,ApCXjD,qBoCeI,8BAA+B,CAChC,ApChBH,uBoCeI,8BAA+B,CAChC,ApChBH,qBoCeI,8BAA+B,CAChC,ApChBH,kBoCeI,8BAA+B,CAChC,ApChBH,qBoCeI,8BAA+B,CAChC,ApChBH,oBoCeI,8BAA+B,CAChC,ApChBH,mBoCeI,8BAA+B,CAChC,ApChBH,kBoCeI,8BAA+B,CAChC,ApChBH,mBoCoBE,2BAA+B,CAChC,ApCrBD,coC4BE,8BAAwC,CACzC,ApC7BD,kBoC+BE,uCAAiD,CAElD,ApCjCD,sCoCgCE,wCAAk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3C,A/CpBT,sB+CsBU,uBAAsC,CACvC,A/CvBT,U+CWU,uBAA4B,CAAI,A/CX1C,sB+CaU,2BAAoC,CACrC,A/CdT,sB+CgBU,6BAAwC,CACzC,A/CjBT,sB+CmBU,8BAA0C,CAC3C,A/CpBT,sB+CsBU,4BAAsC,CACvC,A/CvBT,U+CWU,sBAA4B,CAAI,A/CX1C,sB+CaU,0BAAoC,CACrC,A/CdT,sB+CgBU,4BAAwC,CACzC,A/CjBT,sB+CmBU,6BAA0C,CAC3C,A/CpBT,sB+CsBU,2BAAsC,CACvC,A/CvBT,U+CWU,qBAA4B,CAAI,A/CX1C,sB+CaU,yBAAoC,CACrC,A/CdT,sB+CgBU,2BAAwC,CACzC,A/CjBT,sB+CmBU,4BAA0C,CAC3C,A/CpBT,sB+CsBU,0BAAsC,CACvC,A/CvBT,U+CWU,uBAA4B,CAAI,A/CX1C,sB+CaU,2BAAoC,CACrC,A/CdT,sB+CgBU,6BAAwC,CACzC,A/CjBT,sB+CmBU,8BAA0C,CAC3C,A/CpBT,sB+CsBU,4BAAsC,CACvC,A/CvBT,U+CWU,qBAA4B,CAAI,A/CX1C,sB+CaU,yBAAoC,CACrC,A/CdT,sB+CgBU,2BAAwC,CACzC,A/CjBT,sB+CmBU,4BAA0C,CAC3C,A/CpBT,sB+CsBU,0BAAsC,CACvC,A/CvBT,U+CWU,mBAA4B,CAAI,A/CX1C,sB+CaU,uBAAoC,CACrC,A/CdT,sB+CgBU,yBAAwC,CACzC,A/CjBT,sB+CmBU,0BAA0C,CAC3C,A/CpBT,sB+CsBU,wBAAsC,CACvC,A/CvBT,U+CWU,wBAA4B,CAAI,A/CX1C,sB+CaU,4BAAoC,CACrC,A/CdT,sB+CgBU,8BAAwC,CACzC,A/CjBT,sB+CmBU,+BAA0C,CAC3C,A/CpBT,sB+CsBU,6BAAsC,CACvC,A/CvBT,U+CWU,uBAA4B,CAAI,A/CX1C,sB+CaU,2BAAoC,CACrC,A/CdT,sB+CgBU,6BAAwC,CACzC,A/CjBT,sB+CmBU,8BAA0C,CAC3C,A/CpBT,sB+CsBU,4BAAsC,CACvC,A/CvBT,U+CWU,sBAA4B,CAAI,A/CX1C,sB+CaU,0BAAoC,CACrC,A/CdT,sB+CgBU,4BAAwC,CACzC,A/CjBT,sB+CmBU,6BAA0C,CAC3C,A/CpBT,sB+CsBU,2BAAsC,CACvC,A/CvBT,U+CWU,wBAA4B,CAAI,A/CX1C,sB+CaU,4BAAoC,CACrC,A/CdT,sB+CgBU,8BAAwC,CACzC,A/CjBT,sB+CmBU,+BAA0C,CAC3C,A/CpBT,sB+CsBU,6BAAsC,CACvC,A/CvBT,U+CWU,sBAA4B,CAAI,A/CX1C,sB+CaU,0BAAoC,CACrC,A/CdT,sB+CgBU,4BAAwC,CACzC,A/CjBT,sB+CmBU,6BAA0C,CAC3C,A/CpBT,sB+CsBU,2BAAsC,CACvC,A/CvBT,a+C4BM,qBAAwB,CAAI,A/C5BlC,4B+C8BM,yBAA4B,CAC7B,A/C/BL,4B+CiCM,2BAA8B,CAC/B,A/ClCL,4B+CoCM,4BAA+B,CAChC,A/CrCL,4B+CuCM,0BAA6B,CAC9B,ArCgBD,yBVxDJ,a+CWU,kBAA4B,CAAI,A/CX1C,4B+CaU,sBAAoC,CACrC,A/CdT,4B+CgBU,wBAAwC,CACzC,A/CjBT,4B+CmBU,yBAA0C,CAC3C,A/CpBT,4B+CsBU,uBAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,a+CWU,qBAA4B,CAAI,A/CX1C,4B+CaU,yBAAoC,CACrC,A/CdT,4B+CgBU,2BAAwC,CACzC,A/CjBT,4B+CmBU,4BAA0C,CAC3C,A/CpBT,4B+CsBU,0BAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,qBAA4B,CAAI,A/CX1C,4B+CaU,yBAAoC,CACrC,A/CdT,4B+CgBU,2BAAwC,CACzC,A/CjBT,4B+CmBU,4BAA0C,CAC3C,A/CpBT,4B+CsBU,0BAAsC,CACvC,A/CvBT,a+CWU,mBAA4B,CAAI,A/CX1C,4B+CaU,uBAAoC,CACrC,A/CdT,4B+CgBU,yBAAwC,CACzC,A/CjBT,4B+CmBU,0BAA0C,CAC3C,A/CpBT,4B+CsBU,wBAAsC,CACvC,A/CvBT,a+CWU,wBAA4B,CAAI,A/CX1C,4B+CaU,4BAAoC,CACrC,A/CdT,4B+CgBU,8BAAwC,CACzC,A/CjBT,4B+CmBU,+BAA0C,CAC3C,A/CpBT,4B+CsBU,6BAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,a+CWU,wBAA4B,CAAI,A/CX1C,4B+CaU,4BAAoC,CACrC,A/CdT,4B+CgBU,8BAAwC,CACzC,A/CjBT,4B+CmBU,+BAA0C,CAC3C,A/CpBT,4B+CsBU,6BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,gB+C4BM,qBAAwB,CAAI,A/C5BlC,kC+C8BM,yBAA4B,CAC7B,A/C/BL,kC+CiCM,2BAA8B,CAC/B,A/ClCL,kC+CoCM,4BAA+B,CAChC,A/CrCL,kC+CuCM,0BAA6B,CAC9B,CAAA,ArCgBD,yBVxDJ,a+CWU,kBAA4B,CAAI,A/CX1C,4B+CaU,sBAAoC,CACrC,A/CdT,4B+CgBU,wBAAwC,CACzC,A/CjBT,4B+CmBU,yBAA0C,CAC3C,A/CpBT,4B+CsBU,uBAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,a+CWU,qBAA4B,CAAI,A/CX1C,4B+CaU,yBAAoC,CACrC,A/CdT,4B+CgBU,2BAAwC,CACzC,A/CjBT,4B+CmBU,4BAA0C,CAC3C,A/CpBT,4B+CsBU,0BAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,qBAA4B,CAAI,A/CX1C,4B+CaU,yBAAoC,CACrC,A/CdT,4B+CgBU,2BAAwC,CACzC,A/CjBT,4B+CmBU,4BAA0C,CAC3C,A/CpBT,4B+CsBU,0BAAsC,CACvC,A/CvBT,a+CWU,mBAA4B,CAAI,A/CX1C,4B+CaU,uBAAoC,CACrC,A/CdT,4B+CgBU,yBAAwC,CACzC,A/CjBT,4B+CmBU,0BAA0C,CAC3C,A/CpBT,4B+CsBU,wBAAsC,CACvC,A/CvBT,a+CWU,wBAA4B,CAAI,A/CX1C,4B+CaU,4BAAoC,CACrC,A/CdT,4B+CgBU,8BAAwC,CACzC,A/CjBT,4B+CmBU,+BAA0C,CAC3C,A/CpBT,4B+CsBU,6BAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,a+CWU,wBAA4B,CAAI,A/CX1C,4B+CaU,4BAAoC,CACrC,A/CdT,4B+CgBU,8BAAwC,CACzC,A/CjBT,4B+CmBU,+BAA0C,CAC3C,A/CpBT,4B+CsBU,6BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,gB+C4BM,qBAAwB,CAAI,A/C5BlC,kC+C8BM,yBAA4B,CAC7B,A/C/BL,kC+CiCM,2BAA8B,CAC/B,A/ClCL,kC+CoCM,4BAA+B,CAChC,A/CrCL,kC+CuCM,0BAA6B,CAC9B,CAAA,ArCgBD,yBVxDJ,a+CWU,kBAA4B,CAAI,A/CX1C,4B+CaU,sBAAoC,CACrC,A/CdT,4B+CgBU,wBAAwC,CACzC,A/CjBT,4B+CmBU,yBAA0C,CAC3C,A/CpBT,4B+CsBU,uBAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,a+CWU,qBAA4B,CAAI,A/CX1C,4B+CaU,yBAAoC,CACrC,A/CdT,4B+CgBU,2BAAwC,CACzC,A/CjBT,4B+CmBU,4BAA0C,CAC3C,A/CpBT,4B+CsBU,0BAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,qBAA4B,CAAI,A/CX1C,4B+CaU,yBAAoC,CACrC,A/CdT,4B+CgBU,2BAAwC,CACzC,A/CjBT,4B+CmBU,4BAA0C,CAC3C,A/CpBT,4B+CsBU,0BAAsC,CACvC,A/CvBT,a+CWU,mBAA4B,CAAI,A/CX1C,4B+CaU,uBAAoC,CACrC,A/CdT,4B+CgBU,yBAAwC,CACzC,A/CjBT,4B+CmBU,0BAA0C,CAC3C,A/CpBT,4B+CsBU,wBAAsC,CACvC,A/CvBT,a+CWU,wBAA4B,CAAI,A/CX1C,4B+CaU,4BAAoC,CACrC,A/CdT,4B+CgBU,8BAAwC,CACzC,A/CjBT,4B+CmBU,+BAA0C,CAC3C,A/CpBT,4B+CsBU,6BAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,a+CWU,wBAA4B,CAAI,A/CX1C,4B+CaU,4BAAoC,CACrC,A/CdT,4B+CgBU,8BAAwC,CACzC,A/CjBT,4B+CmBU,+BAA0C,CAC3C,A/CpBT,4B+CsBU,6BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,gB+C4BM,qBAAwB,CAAI,A/C5BlC,kC+C8BM,yBAA4B,CAC7B,A/C/BL,kC+CiCM,2BAA8B,CAC/B,A/ClCL,kC+CoCM,4BAA+B,CAChC,A/CrCL,kC+CuCM,0BAA6B,CAC9B,CAAA,ArCgBD,0BVxDJ,a+CWU,kBAA4B,CAAI,A/CX1C,4B+CaU,sBAAoC,CACrC,A/CdT,4B+CgBU,wBAAwC,CACzC,A/CjBT,4B+CmBU,yBAA0C,CAC3C,A/CpBT,4B+CsBU,uBAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,a+CWU,qBAA4B,CAAI,A/CX1C,4B+CaU,yBAAoC,CACrC,A/CdT,4B+CgBU,2BAAwC,CACzC,A/CjBT,4B+CmBU,4BAA0C,CAC3C,A/CpBT,4B+CsBU,0BAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,qBAA4B,CAAI,A/CX1C,4B+CaU,yBAAoC,CACrC,A/CdT,4B+CgBU,2BAAwC,CACzC,A/CjBT,4B+CmBU,4BAA0C,CAC3C,A/CpBT,4B+CsBU,0BAAsC,CACvC,A/CvBT,a+CWU,mBAA4B,CAAI,A/CX1C,4B+CaU,uBAAoC,CACrC,A/CdT,4B+CgBU,yBAAwC,CACzC,A/CjBT,4B+CmBU,0BAA0C,CAC3C,A/CpBT,4B+CsBU,wBAAsC,CACvC,A/CvBT,a+CWU,wBAA4B,CAAI,A/CX1C,4B+CaU,4BAAoC,CACrC,A/CdT,4B+CgBU,8BAAwC,CACzC,A/CjBT,4B+CmBU,+BAA0C,CAC3C,A/CpBT,4B+CsBU,6BAAsC,CACvC,A/CvBT,a+CWU,uBAA4B,CAAI,A/CX1C,4B+CaU,2BAAoC,CACrC,A/CdT,4B+CgBU,6BAAwC,CACzC,A/CjBT,4B+CmBU,8BAA0C,CAC3C,A/CpBT,4B+CsBU,4BAAsC,CACvC,A/CvBT,a+CWU,sBAA4B,CAAI,A/CX1C,4B+CaU,0BAAoC,CACrC,A/CdT,4B+CgBU,4BAAwC,CACzC,A/CjBT,4B+CmBU,6BAA0C,CAC3C,A/CpBT,4B+CsBU,2BAAsC,CACvC,A/CvBT,a+CWU,wBAA4B,CAAI,A/CX1C,4B+CaU,4BAAoC,CACrC,A/CdT,4B+CgBU,8BAAwC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rB,YAAE,UnETwB,CmESF,ArEhBxB,iBAAE,WEwUa,CAAO,AFvUtB,iBAAE,WE2da,CAAO,AF1dtB,kBAAE,WE0jBc,CAAO,AFzjBvB,sBAAE,WEsOkB,CAAO,AFrO3B,iBAAE,WEuWa,CAAO,AFtWtB,gBAAE,WEknBY,CAAO,AFjnBrB,kBAAE,WEsnBc,CAAO,AFrnBvB,gBAAE,WEytBY,CAAO,AFxtBrB,gBAAE,WEmRY,CAAO,AFlRrB,oBAAE,WEupBgB,CAAO,AFtpBzB,cAAE,WEqpBU,CAAO,AFppBnB,mBAAE,WEspBe,CAAO,AFrpBxB,iBAAE,WEyIa,CAAO,AFxItB,oDAAE,WEuqBa,CAAO,AFtqBtB,uBAAE,WEgjBmB,CAAO,AF/iB5B,wBAAE,WE8iBoB,CAAO,AF7iB7B,qBAAE,WE8fiB,CAAO,AF7f1B,kBAAE,WEmkBc,CAAO,AFlkBvB,+BAAE,WEmKW,CAAO,AFlKpB,mBAAE,WEkrBe,CAAO,AFjrBxB,gBAAE,WE2VY,CAAO,AF1VrB,kBAAE,WE0Pc,CAAO,AFzPvB,mBAAE,WEmJe,CAAO,AFlJxB,gBAAE,WEshBY,CAAO,AFrhBrB,oBAAE,WEmMgB,CAAO,AFlMzB,+BAAE,WEe2B,CAAO,AFdpC,6BAAE,WEiByB,CAAO,AFhBlC,iBAAE,WEwWa,CAAO,AFvWtB,yBAAE,WE2eqB,CAAO,AF1e9B,0CAAE,WE0gBc,CAAO,AFzgBvB,mBAAE,WEogBe,CAAO,AFngBxB,oBAAE,WE4YgB,CAAO,AF3YzB,gBAAE,WE+YY,CAAO,AF9YrB,gBAAE,WEgQY,CAAO,AF/PrB,sBAAE,WEwUkB,CAAO,AFvU3B,sBAAE,WEqtBkB,CAAO,AFptB3B,uBAAE,WEmtBmB,CAAO,AFltB5B,qBAAE,WEotBiB,CAAO,AFntB1B,kBAAE,WE6ec,CAAO,AF5evB,mBAAE,WE4Be,CAAO,AF3BxB,eAAE,WE6mBW,CAAO,AF5mBpB,gBAAE,WE6mBY,CAAO,AF5mBrB,gBAAE,WE6DY,CAAO,AF5DrB,oBAAE,WE6DgB,CAAO,AF5DzB,iBAAE,WEmea,CAAO,AFletB,kBAAE,WE+Ec,CAAO,AF9EvB,gBAAE,WE8PY,CAAO,AF7PrB,gBAAE,WEqDY,CAAO,AFpDrB,kBAAE,WE8Vc,CAAO,AF7VvB,uBAAE,WE4mBmB,CAAO,AF3mB5B,sBAAE,WE4mBkB,CAAO,AF3mB3B,sBAAE,WEhCkB,CAAO,AFiC3B,wBAAE,WEnCoB,CAAO,AFoC7B,uBAAE,WEjCmB,CAAO,AFkC5B,yBAAE,WEpCqB,CAAO,AFqC9B,gBAAE,WEmXY,CAAO,AFlXrB,qCAAE,WEgbe,CAAO,AF/axB,kBAAE,WE2Uc,CAAO,AF1UvB,wBAAE,WEurBoB,CAAO,AFtrB7B,uDAAE,WEiciB,CAAO,AFhc1B,kBAAE,WEybc,CAAO,AFxbvB,sBAAE,WE+XkB,CAAO,AF9X3B,kBAAE,WE/Cc,CAAO,AFgDvB,gBAAE,WE0nBY,CAAO,AFznBrB,2CAAE,WEubuB,CAAO,AFtbhC,0BAAE,WEsgBsB,CAAO,AFrgB/B,0BAAE,WEuFsB,CAAO,AFtF/B,kBAAE,WEjBc,CAAO,AFkBvB,yBAAE,WE2jBqB,CAAO,AF1jB9B,yBAAE,WE6LqB,CAAO,AF5L9B,oBAAE,WEVgB,CAAO,AFWzB,gBAAE,WE8bY,CAAO,AF7brB,iBAAE,WEwaa,CAAO,AFvatB,gBAAE,WE2jBY,CAAO,AF1jBrB,mBAAE,WEuOe,CAAO,AFtOxB,wBAAE,WEwLoB,CAAO,AFvL7B,wBAAE,WEojBoB,CAAO,AFnjB7B,iBAAE,WEuJa,CAAO,AFtJtB,wBAAE,WEiFoB,CAAO,AFhF7B,yBAAE,WEiFqB,CAAO,AFhF9B,uBAAE,WE0bmB,CAAO,AFzb5B,wBAAE,WE+XoB,CAAO,AF9X7B,wBAAE,WEmmBoB,CAAO,AFlmB7B,wBAAE,WEmEoB,CAAO,AFlE7B,2BAAE,WEicuB,CAAO,AFhchC,uBAAE,WEkTmB,CAAO,AFjT5B,sBAAE,WEkHkB,CAAO,AFjH3B,0BAAE,WE+lBsB,CAAO,AF9lB/B,0BAAE,WE+DsB,CAAO,AF9D/B,eAAE,WE3BW,CAAO,AF4BpB,sBAAE,WE3CkB,CAAO,AF4C3B,uBAAE,WE3CmB,CAAO,AF4C5B,oBAAE,WE3CgB,CAAO,AF4CzB,sBAAE,WE/CkB,CAAO,AFgD3B,yCAAE,WEqea,CAAO,AFpetB,kBAAE,WEuJc,CAAO,AFtJvB,oBAAE,WE+FgB,CAAO,AF9FzB,gBAAE,WEwaY,CAAO,AFvarB,iBAAE,WE6Wa,CAAO,AF5WtB,oBAAE,WE3CgB,CAAO,AF4CzB,8BAAE,WEgJ0B,CAAO,AF/InC,gBAAE,WE2NY,CAAO,AF1NrB,gBAAE,WEmTY,CAAO,AFlTrB,gBAAE,WEsLY,CAAO,AFrLrB,eAAE,WEkJW,CAAO,AFjJpB,qBAAE,WEkJiB,CAAO,AFjJ1B,mDAAE,WE2I4B,CAAO,AF1IrC,iBAAE,WEyZa,CAAO,AFxZtB,oBAAE,WEUgB,CAAO,AFTzB,kBAAE,WE8ac,CAAO,AF7avB,mBAAE,WE0Ee,CAAO,AFzExB,kBAAE,WEuUc,CAAO,AFtUvB,sBAAE,WEiDkB,CAAO,AFhD3B,wBAAE,WE6CoB,CAAO,AF5C7B,mBAAE,WEybe,CAAO,AFxbxB,yBAAE,WE4dqB,CAAO,AF3d9B,kBAAE,WEoLc,CAAO,AFnLvB,uBAAE,WEqLmB,CAAO,AFpL5B,oBAAE,WEjEgB,CAAO,AFkEzB,oBAAE,WEnEgB,CAAO,AFoEzB,4CAAE,WEvDiB,CAAO,AFwD1B,0BAAE,WE0lBsB,CAAO,AFzlB/B,2BAAE,WEuIuB,CAAO,AFtIhC,wBAAE,WEEoB,CAAO,AFD7B,eAAE,WEsRW,CAAO,AFrRpB,iCAAE,WEyDY,CAAO,AFxDrB,oBAAE,WE8DgB,CAAO,AF7DzB,uBAAE,WEkjBmB,CAAO,AFjjB5B,yBAAE,WEgjBqB,CAAO,AF/iB9B,qBAAE,WEufiB,CAAO,AFtf1B,mBAAE,WE0Oe,CAAO,AFzOxB,oBAAE,WEgdgB,CAAO,AF/czB,2BAAE,WEmSuB,CAAO,AFlShC,sBAAE,WEyiBkB,CAAO,AFxiB3B,yBAAE,WEkHqB,CAAO,AFjH9B,mBAAE,WE0ce,CAAO,AFzcxB,kBAAE,WEikBc,CAAO,AFhkBvB,yBAAE,WE4LqB,CAAO,AF3L9B,kBAAE,WEmlBc,CAAO,AFllBvB,mBAAE,WEiRe,CAAO,AFhRxB,iBAAE,WE6Wa,CAAO,AF5WtB,oBAAE,WEuegB,CAAO,AFtezB,sBAAE,WErCkB,CAAO,AFsC3B,wBAAE,WE2WoB,CAAO,AF1W7B,mBAAE,WEkkBe,CAAO,AFjkBxB,0CAAE,WE6GgB,CAAO,AF5GzB,kBAAE,WEiLc,CAAO,AFhLvB,kBAAE,WEukBc,CAAO,AFtkBvB,uBAAE,WEiDmB,CAAO,AFhD5B,+BAAE,WE6ZW,CAAO,AF5ZpB,iBAAE,WEkNa,CAAO,AFjNtB,oBAAE,WEvCgB,CAAO,AFwCzB,gBAAE,WElEY,CAAO,AFmErB,uBAAE,WEPmB,CAAO,AFQ5B,wBAAE,WEkMoB,CAAO,AFjM7B,uBAAE,WEgMmB,CAAO,AF/L5B,qBAAE,WEiMiB,CAAO,AFhM1B,uBAAE,WE6LmB,CAAO,AF5L5B,6BAAE,WEvHyB,CAAO,AFwHlC,8BAAE,WEnH0B,CAAO,AFoHnC,2BAAE,WEnHuB,CAAO,AFoHhC,6BAAE,WE3HyB,CAAO,AF4HlC,iBAAE,WEyKa,CAAO,AFxKtB,kBAAE,WE2mBc,CAAO,AF1mBvB,iBAAE,WEmfa,CAAO,AFlftB,kBAAE,WEuHc,CAAO,AFtHvB,qBAAE,WE3DiB,CAAO,AF4D1B,sBAAE,WEpHkB,CAAO,AFqH3B,kCAAE,WEgkBa,CAAO,AF/jBtB,iCAAE,WE4PY,CAAO,AF3PrB,iBAAE,WEEa,CAAO,AFDtB,iBAAE,WE0Ha,CAAO,AFzHtB,mCAAE,WE8YgB,CAAO,AF7YzB,mCAAE,WE6Ge,CAAO,AF5GxB,qBAAE,WE+TiB,CAAO,AF9T1B,oCAAE,WEwHgB,CAAO,AFvHzB,kBAAE,WEmcc,CAAO,AFlcvB,sDAAE,WE7GY,CAAO,AF8GrB,mBAAE,WE2Pe,CAAO,AF1PxB,mBAAE,WEyPe,CAAO,AFxPxB,yBAAE,WEodqB,CAAO,AFnd9B,qBAAE,WEgiBiB,CAAO,AF/hB1B,iBAAE,WE4da,CAAO,AF3dtB,iBAAE,WE8Pa,CAAO,AF7PtB,iBAAE,WEkhBa,CAAO,AFjhBtB,qBAAE,WEwUiB,CAAO,AFvU1B,4BAAE,WEyUwB,CAAO,AFxUjC,8BAAE,WEqJ0B,CAAO,AFpJnC,uBAAE,WEiJmB,CAAO,AFhJ5B,iBAAE,WE0Ra,CAAO,AFzRtB,sBAAE,WE/DkB,CAAO,AFgE3B,oBAAE,WEzDgB,CAAO,AF0DzB,sBAAE,WEhEkB,CAAO,AFiE3B,uBAAE,WEhEmB,CAAO,AFiE5B,mBAAE,WEXe,CAAO,AFYxB,oCAAE,WEgaY,CAAO,AF/ZrB,0CAAE,WEqaiB,CAAO,AFpa1B,uCAAE,WEmagB,CAAO,AFlazB,oBAAE,WEkCgB,CAAO,AFjCzB,oBAAE,WE+NgB,CAAO,AF9NzB,uCAAE,WE8gBY,CAAO,AF7gBrB,kCAAE,WE8Ga,CAAO,AF7GtB,2CAAE,WE0ckB,CAAO,AFzc3B,qBAAE,WElBiB,CAAO,AFmB1B,sBAAE,WEfkB,CAAO,AFgB3B,iCAAE,WExGY,CAAO,AFyGrB,mBAAE,WEyYe,CAAO,AFxYxB,oBAAE,WEqgBgB,CAAO,AFpgBzB,sCAAE,WExCiB,CAAO,AFyC1B,uBAAE,WEkNmB,CAAO,AFjN5B,oBAAE,WEgCgB,CAAO,AF/BzB,0BAAE,WEtCsB,CAAO,AFuC/B,wBAAE,WEtCoB,CAAO,AFuC7B,mBAAE,WE8gBe,CAAO,AF7gBxB,uBAAE,WE2amB,CAAO,AF1a5B,oBAAE,WEsbgB,CAAO,AFrbzB,kBAAE,WEjIc,CAAO,AFkIvB,kBAAE,WErCc,CAAO,AFsCvB,mBAAE,WEbe,CAAO,AFcxB,uBAAE,WE2DmB,CAAO,AF1D5B,sBAAE,WE7GkB,CAAO,AF8G3B,sBAAE,WEmJkB,CAAO,AFlJ3B,qBAAE,WExMiB,CAAO,AFyM1B,kBAAE,WEyOc,CAAO,AFxOvB,uBAAE,WEuCmB,CAAO,AFtC5B,gBAAE,WE9IY,CAAO,AF+IrB,oBAAE,WEoHgB,CAAO,AFnHzB,uBAAE,WEwSmB,CAAO,AFvS5B,6BAAE,WExMyB,CAAO,AFyMlC,8BAAE,WExM0B,CAAO,AFyMnC,2BAAE,WExMuB,CAAO,AFyMhC,6BAAE,WE5MyB,CAAO,AF6MlC,sBAAE,WExMkB,CAAO,AFyM3B,uBAAE,WExMmB,CAAO,AFyM5B,oBAAE,WExMgB,CAAO,AFyMzB,sBAAE,WE5MkB,CAAO,AF6M3B,mBAAE,WEvBe,CAAO,AFwBxB,kBAAE,WEyKc,CAAO,AFxKvB,kBAAE,WEqac,CAAO,AFpavB,0CAAE,WEqOc,CAAO,AFpOvB,oBAAE,WE3EgB,CAAO,AF4EzB,sBAAE,WEuSkB,CAAO,AFtS3B,uBAAE,WEuSmB,CAAO,AFtS5B,mBAAE,WE6Xe,CAAO,AF5XxB,kBAAE,WEhFc,CAAO,AFiFvB,uCAAE,WEmTa,CAAO,AFlTtB,sBAAE,WE8EkB,CAAO,AF7E3B,oBAAE,WEkDgB,CAAO,AFjDzB,yBAAE,WEmDqB,CAAO,AFlD9B,mBAAE,WEoWe,CAAO,AFnWxB,mBAAE,WE0De,CAAO,AFzDxB,iBAAE,WE+Ma,CAAO,AF9MtB,mBAAE,WE0De,CAAO,AFzDxB,sBAAE,WEsJkB,CAAO,AFrJ3B,kBAAE,WEqCc,CAAO,AFpCvB,0BAAE,WEmCsB,CAAO,AFlC/B,oBAAE,WE4ZgB,CAAO,AF3ZzB,gBAAE,WEjFY,CAAO,AFkFrB,+CAAE,WEuSiB,CAAO,AFtS1B,4EAAE,WEwXmB,CAAO,AFvX5B,0BAAE,WE0KsB,CAAO,AFzK/B,gBAAE,WE9DY,CAAO,AF+DrB,qBAAE,WErFiB,CAAO,AFsF1B,0CAAE,WEnHoB,CAAO,AFoH7B,oBAAE,WE4QgB,CAAO,AF3QzB,gBAAE,WE6HY,CAAO,AF5HrB,uBAAE,WEvBmB,CAAO,AFwB5B,uBAAE,WEqYmB,CAAO,AFpY5B,qBAAE,WE+XiB,CAAO,AF9X1B,kBAAE,WE/Bc,CAAO,AFgCvB,wBAAE,WEmQoB,CAAO,AFlQ7B,sBAAE,WE8LkB,CAAO,AF7L3B,4BAAE,WE8LwB,CAAO,AF7LjC,kBAAE,WEyTc,CAAO,AFxTvB,sBAAE,WEzJkB,CAAO,AF0J3B,6BAAE,WEWyB,CAAO,AFVlC,kBAAE,WE0Rc,CAAO,AFzRvB,kBAAE,WEgLc,CAAO,AF/KvB,+BAAE,WE3H2B,CAAO,AF4HpC,gCAAE,WE3H4B,CAAO,AF4HrC,6BAAE,WE3HyB,CAAO,AF4HlC,+BAAE,WE/H2B,CAAO,AFgIpC,iBAAE,WEiGa,CAAO,AFhGtB,gBAAE,WElFY,CAAO,AFmFrB,kBAAE,WEpQc,CAAO,AFqQvB,sBAAE,WE8bkB,CAAO,AF7b3B,oBAAE,WE7KgB,CAAO,AF8KzB,sBAAE,WE1DkB,CAAO,AF2D3B,sBAAE,WE1DkB,CAAO,AF2D3B,sBAAE,WEkRkB,CAAO,AFjR3B,uBAAE,WEoOmB,CAAO,AFnO5B,kBAAE,WEgZc,CAAO,AF/YvB,wBAAE,WE6KoB,CAAO,AF5K7B,0BAAE,WE6KsB,CAAO,AF5K/B,oBAAE,WEwHgB,CAAO,AFvHzB,sBAAE,WEsHkB,CAAO,AFrH3B,wBAAE,WEhJoB,CAAO,AFiJ7B,yBAAE,WE6MqB,CAAO,AF5M9B,gCAAE,WEjD4B,CAAO,AFkDrC,wBAAE,WE2RoB,CAAO,AF1R7B,mBAAE,WE9Ge,CAAO,AF+GxB,sDAAE,WE3K2B,CAAO,AF4KpC,kDAAE,WEzKyB,CAAO,AF0KlC,wDAAE,WE3K4B,CAAO,AF4KrC,+BAAE,WEhEW,CAAO,AFiEpB,eAAE,WEOW,CAAO,AFNpB,iCAAE,WE6aW,CAAO,AF5apB,gCAAE,WEqFW,CAAO,AFpFpB,4DAAE,WE4FW,CAAO,AF3FpB,kDAAE,WE+PW,CAAO,AF9PpB,8BAAE,WE8FW,CAAO,AF7FpB,kCAAE,WE3MW,CAAO,AF4MpB,gBAAE,WEhDY,CAAO,AFiDrB,qBAAE,WEpCiB,CAAO,AFqC1B,0BAAE,WE0SsB,CAAO,AFzS/B,2BAAE,WE0SuB,CAAO,AFzShC,2BAAE,WE0SuB,CAAO,AFzShC,4BAAE,WE0SwB,CAAO,AFzSjC,4BAAE,WE6SwB,CAAO,AF5SjC,6BAAE,WE6SyB,CAAO,AF5SlC,qBAAE,WEkXiB,CAAO,AFjX1B,uBAAE,WE8WmB,CAAO,AF7W5B,0BAAE,WEydsB,CAAO,AFxd/B,mBAAE,WEsde,CAAO,AFrdxB,gBAAE,WE2cY,CAAO,AF1crB,uBAAE,WE2cmB,CAAO,AF1c5B,wBAAE,WEodoB,CAAO,AFnd7B,mBAAE,WExGe,CAAO,AFyGxB,0BAAE,WE8SsB,CAAO,AF7S/B,qBAAE,WEgEiB,CAAO,AF/D1B,kBAAE,WEpCc,CAAO,AFqCvB,eAAE,WE3TW,CAAO,AF4TpB,qBAAE,WE/OiB,CAAO,AFgP1B,4BAAE,WE/OwB,CAAO,AFgPjC,kBAAE,WE+Xc,CAAO,AF9XvB,yBAAE,WE+XqB,CAAO,AF9X9B,2BAAE,WEgGuB,CAAO,AF/FhC,yBAAE,WEkGqB,CAAO,AFjG9B,2BAAE,WE+FuB,CAAO,AF9FhC,4BAAE,WE+FwB,CAAO,AF9FjC,iBAAE,WEjTa,CAAO,AFkTtB,mBAAE,WEmbe,CAAO,AFlbxB,mBAAE,WE7Te,CAAO,AF8TxB,iBAAE,WEkFa,CAAO,AFjFtB,oBAAE,WE5HgB,CAAO,AF6HzB,iBAAE,WEgQa,CAAO,AF/PtB,sBAAE,WExCkB,CAAO,AFyC3B,kBAAE,WE4Wc,CAAO,AF3WvB,kBAAE,WEtFc,CAAO,AFuFvB,gBAAE,WE6FY,CAAO,AF5FrB,sCAAE,WEXgB,CAAO,AFYzB,iBAAE,WE+Sa,CAAO,AF9StB,kBAAE,WEwHc,CAAO,AFvHvB,mBAAE,WE7Te,CAAO,AF8TxB,eAAE,WErPW,CAAO,AFsPpB,cAAE,WEkZU,CAAO,AFjZnB,iBAAE,WEwZa,CAAO,AFvZtB,kBAAE,WEgMc,CAAO,AF/LvB,qBAAE,WEmIiB,CAAO,AFlI1B,0BAAE,WE8QsB,CAAO,AF7Q/B,gCAAE,WE9T4B,CAAO,AF+TrC,+BAAE,WEhU2B,CAAO,AFiUpC,sDAAE,WEvO2B,CAAO,AFwOpC,wBAAE,WEjJoB,CAAO,AFkJ7B,sBAAE,WEmZkB,CAAO,AFlZ3B,wBAAE,WEsYoB,CAAO,AFrY7B,uCAAE,WE6VW,CAAO,AF5VpB,yBAAE,WE6JqB,CAAO,AF5J9B,yBAAE,WE+PqB,CAAO,AF9P9B,iBAAE,WEyOa,CAAO,AFxOtB,2BAAE,WEtIuB,CAAO,AFuIhC,qBAAE,WEuZiB,CAAO,AFtZ1B,kBAAE,WEiHc,CAAO,AFhHvB,6DAAE,WEmWkB,CAAO,AFlW3B,kDAAE,WEpCsB,CAAO,AFqC/B,iBAAE,WE4Za,CAAO,AF3ZtB,kBAAE,WE5Cc,CAAO,AF6CvB,kBAAE,WEsKc,CAAO,AFrKvB,yBAAE,WEuKqB,CAAO,AFtK9B,8BAAE,WE+Q0B,CAAO,AF9QnC,uBAAE,WE6QmB,CAAO,AF5Q5B,qBAAE,WEzKiB,CAAO,AF0K1B,gBAAE,WEtKY,CAAO,AFuKrB,yBAAE,WEiIqB,CAAO,AFhI9B,0BAAE,WE+HsB,CAAO,AF9H/B,kBAAE,WEjKc,CAAO,AFkKvB,kBAAE,WEac,CAAO,AFZvB,oBAAE,WEkBgB,CAAO,AFjBzB,eAAE,WEhIW,CAAO,AFiIpB,oBAAE,WEvRgB,CAAO,AFwRzB,iBAAE,WEpOa,CAAO,AFqOtB,eAAE,WE4GW,CAAO,AF3GpB,iBAAE,WEyOa,CAAO,AFxOtB,gBAAE,WE/LY,CAAO,AFgMrB,iBAAE,WE/La,CAAO,AFgMtB,mBAAE,WEvTe,CAAO,AFwTxB,0BAAE,WEvTsB,CAAO,AFwT/B,iBAAE,WEgPa,CAAO,AF/OtB,wBAAE,WEgPoB,CAAO,AF/O7B,mBAAE,WE+Ie,CAAO,AF9IxB,qCAAE,WElRW,CAAO,AFmRpB,+BAAE,WEuQY,CAAO,AFtQrB,gBAAE,WEoTY,CAAO,AFnTrB,mBAAE,WE+Ne,CAAO,AF9NxB,sBAAE,WE9LkB,CAAO,AF+L3B,sBAAE,WEyNkB,CAAO,AFxN3B,oBAAE,WEtMgB,CAAO,AFuMzB,sBAAE,WEvIkB,CAAO,AFwI3B,uBAAE,WEhImB,CAAO,AFiI5B,wBAAE,WE7IoB,CAAO,AF8I7B,6BAAE,WEvIyB,CAAO,AFwIlC,0EAAE,WE9IoB,CAAO,AF+I7B,gDAAE,WEnJsB,CAAO,AFoJ/B,gDAAE,WEnJoB,CAAO,AFoJ7B,gDAAE,WEvIoB,CAAO,AFwI7B,uBAAE,WEpJmB,CAAO,AFqJ5B,gBAAE,WEoVY,CAAO,AFnVrB,mBAAE,WE/Oe,CAAO,AFgPxB,oBAAE,WEjBgB,CAAO,AFkBzB,wGAAE,WEFiB,CAAO,AFG1B,0BAAE,WE9PsB,CAAO,AF+P/B,qDAAE,WEwHa,CAAO,AFvHtB,gCAAE,WE/Lc,CAAO,AFgMvB,sBAAE,WErGkB,CAAO,AFsG3B,eAAE,WEvGW,CAAO,AFwGpB,2EAAE,WElFmB,CAAO,AFmF5B,yBAAE,WEiPqB,CAAO,AFhP9B,cAAE,WEuGU,CAAO,AFtGnB,oCAAE,WEiVc,CAAO,AFhVvB,uCAAE,WE8DmB,CAAO,AF7D5B,2CAAE,WE8DqB,CAAO,AF7D9B,mBAAE,WEjEe,CAAO,AFkExB,uBAAE,WEzQmB,CAAO,AF0Q5B,kBAAE,WExEc,CAAO,AFyEvB,qBAAE,WE4DiB,CAAO,AF3D1B,mBAAE,WEwKe,CAAO,AFvKxB,qBAAE,WEgJiB,CAAO,AF/I1B,4BAAE,WEgJwB,CAAO,AF/IjC,gBAAE,WEhVY,CAAO,AFiVrB,6CAAE,WElIgB,CAAO,AFmIzB,eAAE,WEoRW,CAAO,AFnRpB,sBAAE,WE9VkB,CAAO,AF+V3B,gBAAE,WE8EY,CAAO,AF7ErB,sBAAE,WEiKkB,CAAO,AFhK3B,kBAAE,WEqRc,CAAO,AFpRvB,gBAAE,WEyVY,CAAO,AFxVrB,uBAAE,WEiCmB,CAAO,AFhC5B,gBAAE,WEkUY,CAAO,AFjUrB,sBAAE,WE3UkB,CAAO,AF4U3B,kBAAE,WEmDc,CAAO,AFlDvB,yBAAE,WEjHqB,CAAO,AFkH9B,mBAAE,WElTe,CAAO,AFmTxB,yBAAE,WEtTqB,CAAO,AFuT9B,uBAAE,WEzTmB,CAAO,AF0T5B,mBAAE,WE5Te,CAAO,AF6TxB,qBAAE,WExTiB,CAAO,AFyT1B,qBAAE,WExTiB,CAAO,AFyT1B,sBAAE,WEjXkB,CAAO,AFkX3B,wBAAE,WEjXoB,CAAO,AFkX7B,iBAAE,WEyPa,CAAO,AFxPtB,qBAAE,WEzQiB,CAAO,AF0Q1B,cAAE,WEpZU,CAAO,AFqZnB,sBAAE,WElNkB,CAAO,AFmN3B,uBAAE,WE2BmB,CAAO,AF1B5B,yBAAE,WEpXqB,CAAO,AFqX9B,sBAAE,WE5akB,CAAO,AF6a3B,qBAAE,WE2CiB,CAAO,AF1C1B,sBAAE,WE/CkB,CAAO,AFgD3B,kBAAE,WE7Dc,CAAO,AF8DvB,yBAAE,WE7DqB,CAAO,AF8D9B,sBAAE,WEsOkB,CAAO,AFrO3B,qBAAE,WEsOiB,CAAO,AFrO1B,mBAAE,WE9Xe,CAAO,AF+XxB,eAAE,WEvWW,CAAO,AFwWpB,mBAAE,WE7Ee,CAAO,AF8ExB,qBAAE,WEjciB,CAAO,AFkc1B,cAAE,WEnVU,CAAO,AFoVnB,mDAAE,WE7FW,CAAO,AF8FpB,oBAAE,WExBgB,CAAO,AFyBzB,sBAAE,WE5WkB,CAAO,AF6W3B,0BAAE,WEhSsB,CAAO,AFiS/B,oBAAE,WElRgB,CAAO,AFmRzB,oBAAE,WElLgB,CAAO,AFmLzB,mBAAE,WEzEe,CAAO,AF0ExB,kBAAE,WE2Fc,CAAO,AF1FvB,wBAAE,WEuGoB,CAAO,AFtG7B,uBAAE,WEgHmB,CAAO,AF/G5B,oBAAE,WEiHgB,CAAO,AFhHzB,qBAAE,WEhWiB,CAAO,AFiW1B,2BAAE,WElWuB,CAAO,AFmWhC,mBAAE,WEnRe,CAAO,AFoRxB,gBAAE,WEgGY,CAAO,AF/FrB,uBAAE,WE0PmB,CAAO,AFzP5B,sBAAE,WEnBkB,CAAO,AFoB3B,uBAAE,WEyJmB,CAAO,AFxJ5B,qBAAE,WElIiB,CAAO,AFmI1B,iBAAE,WE2Pa,CAAO,AF1PtB,gBAAE,WEjDY,CAAO,AFkDrB,mBAAE,WEvCe,CAAO,AFwCxB,2CAAE,WE+MmB,CAAO,AF9M5B,2BAAE,WE+MuB,CAAO,AF9MhC,wBAAE,WEuPoB,CAAO,AFtP7B,uBAAE,WErDmB,CAAO,AFsD5B,sBAAE,WEsPkB,CAAO,AFrP3B,uBAAE,WEtDmB,CAAO,AFuD5B,yBAAE,WErDqB,CAAO,AFsD9B,yBAAE,WEvDqB,CAAO,AFwD9B,kBAAE,WE7Bc,CAAO,AF8BvB,sBAAE,WEhMkB,CAAO,AFiM3B,6BAAE,WE7PyB,CAAO,AF8PlC,uBAAE,WEImB,CAAO,AFH5B,oBAAE,WE+PgB,CAAO,AF9PzB,kBAAE,WEkEc,CAAO,AFjEvB,qBAAE,WEoOiB,CAAO,AFnO1B,sBAAE,WEqOkB,CAAO,AFpO3B,gCAAE,WEjbW,CAAO,AFkbpB,mBAAE,WE0Oe,CAAO,AFzOxB,iBAAE,WE4La,CAAO,AF3LtB,kBAAE,WEsIc,CAAO,AFrIvB,kBAAE,WEhEc,CAAO,AFiEvB,sCAAE,WEyQoB,CAAO,AFxQ7B,yBAAE,WElCqB,CAAO,AFmC9B,oBAAE,WEtCgB,CAAO,AFuCzB,wBAAE,WEpRoB,CAAO,AFqR7B,gEAAE,WE9boB,CAAO,AF+b7B,uDAAE,WE5b8B,CAAO,AF6bvC,6CAAE,WE/boB,CAAO,AFgc7B,gDAAE,WE/buB,CAAO,AFgchC,8CAAE,WEncqB,CAAO,AFoc9B,yBAAE,WEtDqB,CAAO,AFuD9B,oBAAE,WEtJgB,CAAO,AFuJzB,wBAAE,WEnDoB,CAAO,AFoD7B,0BAAE,WEnDsB,CAAO,AFoD/B,uBAAE,WE6GmB,CAAO,AF5G5B,yBAAE,WE6GqB,CAAO,AF5G9B,kBAAE,WE1Yc,CAAO,AF2YvB,0BAAE,WE7YsB,CAAO,AF8Y/B,iBAAE,WE/Wa,CAAO,AFgXtB,yBAAE,WE7dqB,CAAO,AF8d9B,uBAAE,WEnKmB,CAAO,AFoK5B,kDAAE,WEnKuB,CAAO,AFoKhC,iDAAE,WEtKsB,CAAO,AFuK/B,gDAAE,WExKqB,CAAO,AFyK9B,qBAAE,WE7KiB,CAAO,AF8K1B,8CAAE,WE/LmB,CAAO,AFgM5B,+CAAE,WEnMoB,CAAO,AFoM7B,2BAAE,WEhMuB,CAAO,AFiMhC,yBAAE,WE1MqB,CAAO,AF2M9B,wBAAE,WEjMoB,CAAO,AFkM7B,0BAAE,WErMsB,CAAO,AFsM/B,wBAAE,WEvMoB,CAAO,AFwM7B,qBAAE,WEyJiB,CAAO,AFxJ1B,sBAAE,WELkB,CAAO,AFM3B,4BAAE,WErWwB,CAAO,AFsWjC,cAAE,WE5OU,CAAO,AF6OnB,qBAAE,WE5OiB,CAAO,AF6O1B,uBAAE,WE4JmB,CAAO,AF3J5B,yBAAE,WE3EqB,CAAO,AF4E9B,gCAAE,WE3E4B,CAAO,AF4ErC,sBAAE,WElPkB,CAAO,AFmP3B,uBAAE,WEkNmB,CAAO,AFjN5B,kBAAE,WEOc,CAAO,AFNvB,kBAAE,WE/Yc,CAAO,AFgZvB,mBAAE,WEpRe,CAAO,AFqRxB,iBAAE,WE9Ea,CAAO,AF+EtB,6BAAE,WE1KyB,CAAO,AF2KlC,oCAAE,WEoGkB,CAAO,AFnG3B,kBAAE,WEtXc,CAAO,AFuXvB,iBAAE,WE9iBa,CAAO,AF+iBtB,kBAAE,WEpiBc,CAAO,AFqiBvB,2BAAE,WEhcuB,CAAO,AFichC,4BAAE,WEncwB,CAAO,AFocjC,4BAAE,WEjcwB,CAAO,AFkcjC,4BAAE,WEtcwB,CAAO,AFucjC,oBAAE,WEzLgB,CAAO,AF0LzB,mBAAE,WEjIe,CAAO,AFkIxB,qBAAE,WEjIiB,CAAO,AFkI1B,iBAAE,WEpIa,CAAO,AFqItB,eAAE,WEvIW,CAAO,AFwIpB,sBAAE,WEzYkB,CAAO,AF0Y3B,wBAAE,WEzYoB,CAAO,AF0Y7B,iBAAE,WE3Ma,CAAO,AF4MtB,iBAAE,WE4Ka,CAAO,AF3KtB,qBAAE,WEveiB,CAAO,AFwe1B,qBAAE,WE1RiB,CAAO,AF2R1B,wBAAE,WEzCoB,CAAO,AF0C7B,gBAAE,WEzWY,CAAO,AF0WrB,2BAAE,WErYuB,CAAO,AFsYhC,oBAAE,WEzZgB,CAAO,AF0ZzB,gBAAE,WEvHY,CAAO,AFwHrB,wBAAE,WE/RoB,CAAO,AFgS7B,eAAE,WE+IW,CAAO,AF9IpB,wBAAE,WEhEoB,CAAO,AFiE7B,oBAAE,WE9HgB,CAAO,AF+HzB,kBAAE,WEvBc,CAAO,AFwBvB,wBAAE,WElGoB,CAAO,AFmG7B,0BAAE,WElGsB,CAAO,AFmG/B,uBAAE,WEgDmB,CAAO,AF/C5B,yBAAE,WEgDqB,CAAO,AF/C9B,wBAAE,WEVoB,CAAO,AFW7B,2BAAE,WEVuB,CAAO,AFWhC,mBAAE,WElPe,CAAO,AFmPxB,qBAAE,WExfiB,CAAO,AFyf1B,uBAAE,WExfmB,CAAO,AFyf5B,mBAAE,WEpGe,CAAO,AFqGxB,kBAAE,WEvRc,CAAO,AFwRvB,sBAAE,WE6KkB,CAAO,AF5K3B,mBAAE,WE8Ke,CAAO,AF7KxB,kBAAE,WEnXc,CAAO,AFoXvB,4BAAE,WEsHwB,CAAO,AFrHjC,0BAAE,WE8JsB,CAAO,AF7J/B,6BAAE,WE7EyB,CAAO,AF8ElC,iBAAE,WEngBa,CAAO,AFogBtB,6BAAE,WE3iByB,CAAO,AF4iBlC,gCAAE,WEgJ4B,CAAO,AF/IrC,mBAAE,WE7fe,CAAO,AF8fxB,uCAAE,WEjjBmC,CAAO,AFkjB5C,2EAAE,WEllB2C,CAAO,AFmlBpD,+DAAE,WEzZY,CAAO,AF0ZrB,iBAAE,WElSa,CAAO,AFmStB,mBAAE,WElSe,CAAO,AFmSxB,4CAAE,WE3BqB,CAAO,AF4B9B,sBAAE,WE1LkB,CAAO,AF2L3B,kBAAE,WEgIc,CAAO,AF/HvB,yBAAE,WEgIqB,CAAO,AF/H9B,oBAAE,WEnBgB,CAAO,AFoBzB,0BAAE,WEnBsB,CAAO,AFoB/B,2BAAE,WEnBuB,CAAO,AFoBhC,sBAAE,WEtHkB,CAAO,AFuH3B,uBAAE,WErVmB,CAAO,AFsV5B,iBAAE,WEkKa,CAAO,AFjKtB,qBAAE,WE2CiB,CAAO,AF1C1B,8DAAE,WEzS4B,CAAO,AF0SrC,sCAAE,WE5UoB,CAAO,AF6U7B,uBAAE,WErRmB,CAAO,AFsR5B,yBAAE,WEjZqB,CAAO,AFkZ9B,2BAAE,WEjZuB,CAAO,AFkZhC,kBAAE,WErNc,CAAO,AFsNvB,wBAAE,WEnnBoB,CAAO,AFonB7B,0BAAE,WEnnBsB,CAAO,AFonB/B,yCAAE,WEnnBoB,CAAO,AFonB7B,6CAAE,WEnnBsB,CAAO,AFonB/B,uBAAE,WE+FmB,CAAO,AF9F5B,yBAAE,WE+FqB,CAAO,AF9F9B,kBAAE,WEgGc,CAAO,AF/FvB,oBAAE,WExQgB,CAAO,AFyQzB,8CAAE,WExQe,CAAO,AFyQxB,kDAAE,WExQiB,CAAO,AFyQ1B,iBAAE,WEjHa,CAAO,AFkHtB,0BAAE,WEtVsB,CAAO,AFuV/B,oBAAE,WEegB,CAAO,AFdzB,4EAAE,WE+BwB,CAAO,AF9BjC,+DAAE,WEiCkC,CAAO,AFhC3C,qDAAE,WE8BwB,CAAO,AF7BjC,wDAAE,WE8B2B,CAAO,AF7BpC,sDAAE,WE0ByB,CAAO,AFzBlC,kBAAE,WEhEc,CAAO,AFiEvB,kDAAE,WE5kBY,CAAO,AF6kBrB,mBAAE,WErIe,CAAO,AFsIxB,2BAAE,WEkHuB,CAAO,AFjHhC,2BAAE,WEkHuB,CAAO,AFjHhC,0BAAE,WEkHsB,CAAO,AFjH/B,mDAAE,WE6GoB,CAAO,AF5G7B,uDAAE,WE6GsB,CAAO,AF5G/B,oBAAE,WEzlBgB,CAAO,AF0lBzB,gBAAE,WErUY,CAAO,AFsUrB,gBAAE,WE3aY,CAAO,AF4arB,gBAAE,WEzRY,CAAO,AF0RrB,mBAAE,WEhIe,CAAO,AFiIxB,mBAAE,WE1be,CAAO,AF2bxB,qBAAE,WElNiB,CAAO,AFmN1B,uBAAE,WE9DmB,CAAO,AF+D5B,uBAAE,WEjBmB,CAAO,AFkB5B,sBAAE,WE2GkB,CAAO,AF1G3B,kBAAE,WEzNc,CAAO,AoEzcvB,SF8BE,kBAAmB,AACnB,UAAW,AACX,WAAY,AACZ,UAAW,AACX,YAAa,AACb,gBAAiB,AACjB,mBAAU,AACV,QAAU,CErCqB,AACjC,mDFgDI,gBAAiB,AACjB,WAAY,AACZ,YAAa,AACb,SAAU,AACV,iBAAkB,AAClB,SAAW,CACZ","file":"admin.css","sourcesContent":["/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\n readers do not read off random characters that represent icons */\n\n.#{$fa-css-prefix}-glass:before { content: $fa-var-glass; }\n.#{$fa-css-prefix}-music:before { content: $fa-var-music; }\n.#{$fa-css-prefix}-search:before { content: $fa-var-search; }\n.#{$fa-css-prefix}-envelope-o:before { content: $fa-var-envelope-o; }\n.#{$fa-css-prefix}-heart:before { content: $fa-var-heart; }\n.#{$fa-css-prefix}-star:before { content: $fa-var-star; }\n.#{$fa-css-prefix}-star-o:before { content: $fa-var-star-o; }\n.#{$fa-css-prefix}-user:before { content: $fa-var-user; }\n.#{$fa-css-prefix}-film:before { content: $fa-var-film; }\n.#{$fa-css-prefix}-th-large:before { content: $fa-var-th-large; }\n.#{$fa-css-prefix}-th:before { content: $fa-var-th; }\n.#{$fa-css-prefix}-th-list:before { content: $fa-var-th-list; }\n.#{$fa-css-prefix}-check:before { content: $fa-var-check; }\n.#{$fa-css-prefix}-remove:before,\n.#{$fa-css-prefix}-close:before,\n.#{$fa-css-prefix}-times:before { content: $fa-var-times; }\n.#{$fa-css-prefix}-search-plus:before { content: $fa-var-search-plus; }\n.#{$fa-css-prefix}-search-minus:before { content: $fa-var-search-minus; }\n.#{$fa-css-prefix}-power-off:before { content: $fa-var-power-off; }\n.#{$fa-css-prefix}-signal:before { content: $fa-var-signal; }\n.#{$fa-css-prefix}-gear:before,\n.#{$fa-css-prefix}-cog:before { content: $fa-var-cog; }\n.#{$fa-css-prefix}-trash-o:before { content: $fa-var-trash-o; }\n.#{$fa-css-prefix}-home:before { content: $fa-var-home; }\n.#{$fa-css-prefix}-file-o:before { content: $fa-var-file-o; }\n.#{$fa-css-prefix}-clock-o:before { content: $fa-var-clock-o; }\n.#{$fa-css-prefix}-road:before { content: $fa-var-road; }\n.#{$fa-css-prefix}-download:before { content: $fa-var-download; }\n.#{$fa-css-prefix}-arrow-circle-o-down:before { content: $fa-var-arrow-circle-o-down; }\n.#{$fa-css-prefix}-arrow-circle-o-up:before { content: $fa-var-arrow-circle-o-up; }\n.#{$fa-css-prefix}-inbox:before { content: $fa-var-inbox; }\n.#{$fa-css-prefix}-play-circle-o:before { content: $fa-var-play-circle-o; }\n.#{$fa-css-prefix}-rotate-right:before,\n.#{$fa-css-prefix}-repeat:before { content: $fa-var-repeat; }\n.#{$fa-css-prefix}-refresh:before { content: $fa-var-refresh; }\n.#{$fa-css-prefix}-list-alt:before { content: $fa-var-list-alt; }\n.#{$fa-css-prefix}-lock:before { content: $fa-var-lock; }\n.#{$fa-css-prefix}-flag:before { content: $fa-var-flag; }\n.#{$fa-css-prefix}-headphones:before { content: $fa-var-headphones; }\n.#{$fa-css-prefix}-volume-off:before { content: $fa-var-volume-off; }\n.#{$fa-css-prefix}-volume-down:before { content: $fa-var-volume-down; }\n.#{$fa-css-prefix}-volume-up:before { content: $fa-var-volume-up; }\n.#{$fa-css-prefix}-qrcode:before { content: $fa-var-qrcode; }\n.#{$fa-css-prefix}-barcode:before { content: $fa-var-barcode; }\n.#{$fa-css-prefix}-tag:before { content: $fa-var-tag; }\n.#{$fa-css-prefix}-tags:before { content: $fa-var-tags; }\n.#{$fa-css-prefix}-book:before { content: $fa-var-book; }\n.#{$fa-css-prefix}-bookmark:before { content: $fa-var-bookmark; }\n.#{$fa-css-prefix}-print:before { content: $fa-var-print; }\n.#{$fa-css-prefix}-camera:before { content: $fa-var-camera; }\n.#{$fa-css-prefix}-font:before { content: $fa-var-font; }\n.#{$fa-css-prefix}-bold:before { content: $fa-var-bold; }\n.#{$fa-css-prefix}-italic:before { content: $fa-var-italic; }\n.#{$fa-css-prefix}-text-height:before { content: $fa-var-text-height; }\n.#{$fa-css-prefix}-text-width:before { content: $fa-var-text-width; }\n.#{$fa-css-prefix}-align-left:before { content: $fa-var-align-left; }\n.#{$fa-css-prefix}-align-center:before { content: $fa-var-align-center; }\n.#{$fa-css-prefix}-align-right:before { content: $fa-var-align-right; }\n.#{$fa-css-prefix}-align-justify:before { content: $fa-var-align-justify; }\n.#{$fa-css-prefix}-list:before { content: $fa-var-list; }\n.#{$fa-css-prefix}-dedent:before,\n.#{$fa-css-prefix}-outdent:before { content: $fa-var-outdent; }\n.#{$fa-css-prefix}-indent:before { content: $fa-var-indent; }\n.#{$fa-css-prefix}-video-camera:before { content: $fa-var-video-camera; }\n.#{$fa-css-prefix}-photo:before,\n.#{$fa-css-prefix}-image:before,\n.#{$fa-css-prefix}-picture-o:before { content: $fa-var-picture-o; }\n.#{$fa-css-prefix}-pencil:before { content: $fa-var-pencil; }\n.#{$fa-css-prefix}-map-marker:before { content: $fa-var-map-marker; }\n.#{$fa-css-prefix}-adjust:before { content: $fa-var-adjust; }\n.#{$fa-css-prefix}-tint:before { content: $fa-var-tint; }\n.#{$fa-css-prefix}-edit:before,\n.#{$fa-css-prefix}-pencil-square-o:before { content: $fa-var-pencil-square-o; }\n.#{$fa-css-prefix}-share-square-o:before { content: $fa-var-share-square-o; }\n.#{$fa-css-prefix}-check-square-o:before { content: $fa-var-check-square-o; }\n.#{$fa-css-prefix}-arrows:before { content: $fa-var-arrows; }\n.#{$fa-css-prefix}-step-backward:before { content: $fa-var-step-backward; }\n.#{$fa-css-prefix}-fast-backward:before { content: $fa-var-fast-backward; }\n.#{$fa-css-prefix}-backward:before { content: $fa-var-backward; }\n.#{$fa-css-prefix}-play:before { content: $fa-var-play; }\n.#{$fa-css-prefix}-pause:before { content: $fa-var-pause; }\n.#{$fa-css-prefix}-stop:before { content: $fa-var-stop; }\n.#{$fa-css-prefix}-forward:before { content: $fa-var-forward; }\n.#{$fa-css-prefix}-fast-forward:before { content: $fa-var-fast-forward; }\n.#{$fa-css-prefix}-step-forward:before { content: $fa-var-step-forward; }\n.#{$fa-css-prefix}-eject:before { content: $fa-var-eject; }\n.#{$fa-css-prefix}-chevron-left:before { content: $fa-var-chevron-left; }\n.#{$fa-css-prefix}-chevron-right:before { content: $fa-var-chevron-right; }\n.#{$fa-css-prefix}-plus-circle:before { content: $fa-var-plus-circle; }\n.#{$fa-css-prefix}-minus-circle:before { content: $fa-var-minus-circle; }\n.#{$fa-css-prefix}-times-circle:before { content: $fa-var-times-circle; }\n.#{$fa-css-prefix}-check-circle:before { content: $fa-var-check-circle; }\n.#{$fa-css-prefix}-question-circle:before { content: $fa-var-question-circle; }\n.#{$fa-css-prefix}-info-circle:before { content: $fa-var-info-circle; }\n.#{$fa-css-prefix}-crosshairs:before { content: $fa-var-crosshairs; }\n.#{$fa-css-prefix}-times-circle-o:before { content: $fa-var-times-circle-o; }\n.#{$fa-css-prefix}-check-circle-o:before { content: $fa-var-check-circle-o; }\n.#{$fa-css-prefix}-ban:before { content: $fa-var-ban; }\n.#{$fa-css-prefix}-arrow-left:before { content: $fa-var-arrow-left; }\n.#{$fa-css-prefix}-arrow-right:before { content: $fa-var-arrow-right; }\n.#{$fa-css-prefix}-arrow-up:before { content: $fa-var-arrow-up; }\n.#{$fa-css-prefix}-arrow-down:before { content: $fa-var-arrow-down; }\n.#{$fa-css-prefix}-mail-forward:before,\n.#{$fa-css-prefix}-share:before { content: $fa-var-share; }\n.#{$fa-css-prefix}-expand:before { content: $fa-var-expand; }\n.#{$fa-css-prefix}-compress:before { content: $fa-var-compress; }\n.#{$fa-css-prefix}-plus:before { content: $fa-var-plus; }\n.#{$fa-css-prefix}-minus:before { content: $fa-var-minus; }\n.#{$fa-css-prefix}-asterisk:before { content: $fa-var-asterisk; }\n.#{$fa-css-prefix}-exclamation-circle:before { content: $fa-var-exclamation-circle; }\n.#{$fa-css-prefix}-gift:before { content: $fa-var-gift; }\n.#{$fa-css-prefix}-leaf:before { content: $fa-var-leaf; }\n.#{$fa-css-prefix}-fire:before { content: $fa-var-fire; }\n.#{$fa-css-prefix}-eye:before { content: $fa-var-eye; }\n.#{$fa-css-prefix}-eye-slash:before { content: $fa-var-eye-slash; }\n.#{$fa-css-prefix}-warning:before,\n.#{$fa-css-prefix}-exclamation-triangle:before { content: $fa-var-exclamation-triangle; }\n.#{$fa-css-prefix}-plane:before { content: $fa-var-plane; }\n.#{$fa-css-prefix}-calendar:before { content: $fa-var-calendar; }\n.#{$fa-css-prefix}-random:before { content: $fa-var-random; }\n.#{$fa-css-prefix}-comment:before { content: $fa-var-comment; }\n.#{$fa-css-prefix}-magnet:before { content: $fa-var-magnet; }\n.#{$fa-css-prefix}-chevron-up:before { content: $fa-var-chevron-up; }\n.#{$fa-css-prefix}-chevron-down:before { content: $fa-var-chevron-down; }\n.#{$fa-css-prefix}-retweet:before { content: $fa-var-retweet; }\n.#{$fa-css-prefix}-shopping-cart:before { content: $fa-var-shopping-cart; }\n.#{$fa-css-prefix}-folder:before { content: $fa-var-folder; }\n.#{$fa-css-prefix}-folder-open:before { content: $fa-var-folder-open; }\n.#{$fa-css-prefix}-arrows-v:before { content: $fa-var-arrows-v; }\n.#{$fa-css-prefix}-arrows-h:before { content: $fa-var-arrows-h; }\n.#{$fa-css-prefix}-bar-chart-o:before,\n.#{$fa-css-prefix}-bar-chart:before { content: $fa-var-bar-chart; }\n.#{$fa-css-prefix}-twitter-square:before { content: $fa-var-twitter-square; }\n.#{$fa-css-prefix}-facebook-square:before { content: $fa-var-facebook-square; }\n.#{$fa-css-prefix}-camera-retro:before { content: $fa-var-camera-retro; }\n.#{$fa-css-prefix}-key:before { content: $fa-var-key; }\n.#{$fa-css-prefix}-gears:before,\n.#{$fa-css-prefix}-cogs:before { content: $fa-var-cogs; }\n.#{$fa-css-prefix}-comments:before { content: $fa-var-comments; }\n.#{$fa-css-prefix}-thumbs-o-up:before { content: $fa-var-thumbs-o-up; }\n.#{$fa-css-prefix}-thumbs-o-down:before { content: $fa-var-thumbs-o-down; }\n.#{$fa-css-prefix}-star-half:before { content: $fa-var-star-half; }\n.#{$fa-css-prefix}-heart-o:before { content: $fa-var-heart-o; }\n.#{$fa-css-prefix}-sign-out:before { content: $fa-var-sign-out; }\n.#{$fa-css-prefix}-linkedin-square:before { content: $fa-var-linkedin-square; }\n.#{$fa-css-prefix}-thumb-tack:before { content: $fa-var-thumb-tack; }\n.#{$fa-css-prefix}-external-link:before { content: $fa-var-external-link; }\n.#{$fa-css-prefix}-sign-in:before { content: $fa-var-sign-in; }\n.#{$fa-css-prefix}-trophy:before { content: $fa-var-trophy; }\n.#{$fa-css-prefix}-github-square:before { content: $fa-var-github-square; }\n.#{$fa-css-prefix}-upload:before { content: $fa-var-upload; }\n.#{$fa-css-prefix}-lemon-o:before { content: $fa-var-lemon-o; }\n.#{$fa-css-prefix}-phone:before { content: $fa-var-phone; }\n.#{$fa-css-prefix}-square-o:before { content: $fa-var-square-o; }\n.#{$fa-css-prefix}-bookmark-o:before { content: $fa-var-bookmark-o; }\n.#{$fa-css-prefix}-phone-square:before { content: $fa-var-phone-square; }\n.#{$fa-css-prefix}-twitter:before { content: $fa-var-twitter; }\n.#{$fa-css-prefix}-facebook-f:before,\n.#{$fa-css-prefix}-facebook:before { content: $fa-var-facebook; }\n.#{$fa-css-prefix}-github:before { content: $fa-var-github; }\n.#{$fa-css-prefix}-unlock:before { content: $fa-var-unlock; }\n.#{$fa-css-prefix}-credit-card:before { content: $fa-var-credit-card; }\n.#{$fa-css-prefix}-feed:before,\n.#{$fa-css-prefix}-rss:before { content: $fa-var-rss; }\n.#{$fa-css-prefix}-hdd-o:before { content: $fa-var-hdd-o; }\n.#{$fa-css-prefix}-bullhorn:before { content: $fa-var-bullhorn; }\n.#{$fa-css-prefix}-bell:before { content: $fa-var-bell; }\n.#{$fa-css-prefix}-certificate:before { content: $fa-var-certificate; }\n.#{$fa-css-prefix}-hand-o-right:before { content: $fa-var-hand-o-right; }\n.#{$fa-css-prefix}-hand-o-left:before { content: $fa-var-hand-o-left; }\n.#{$fa-css-prefix}-hand-o-up:before { content: $fa-var-hand-o-up; }\n.#{$fa-css-prefix}-hand-o-down:before { content: $fa-var-hand-o-down; }\n.#{$fa-css-prefix}-arrow-circle-left:before { content: $fa-var-arrow-circle-left; }\n.#{$fa-css-prefix}-arrow-circle-right:before { content: $fa-var-arrow-circle-right; }\n.#{$fa-css-prefix}-arrow-circle-up:before { content: $fa-var-arrow-circle-up; }\n.#{$fa-css-prefix}-arrow-circle-down:before { content: $fa-var-arrow-circle-down; }\n.#{$fa-css-prefix}-globe:before { content: $fa-var-globe; }\n.#{$fa-css-prefix}-wrench:before { content: $fa-var-wrench; }\n.#{$fa-css-prefix}-tasks:before { content: $fa-var-tasks; }\n.#{$fa-css-prefix}-filter:before { content: $fa-var-filter; }\n.#{$fa-css-prefix}-briefcase:before { content: $fa-var-briefcase; }\n.#{$fa-css-prefix}-arrows-alt:before { content: $fa-var-arrows-alt; }\n.#{$fa-css-prefix}-group:before,\n.#{$fa-css-prefix}-users:before { content: $fa-var-users; }\n.#{$fa-css-prefix}-chain:before,\n.#{$fa-css-prefix}-link:before { content: $fa-var-link; }\n.#{$fa-css-prefix}-cloud:before { content: $fa-var-cloud; }\n.#{$fa-css-prefix}-flask:before { content: $fa-var-flask; }\n.#{$fa-css-prefix}-cut:before,\n.#{$fa-css-prefix}-scissors:before { content: $fa-var-scissors; }\n.#{$fa-css-prefix}-copy:before,\n.#{$fa-css-prefix}-files-o:before { content: $fa-var-files-o; }\n.#{$fa-css-prefix}-paperclip:before { content: $fa-var-paperclip; }\n.#{$fa-css-prefix}-save:before,\n.#{$fa-css-prefix}-floppy-o:before { content: $fa-var-floppy-o; }\n.#{$fa-css-prefix}-square:before { content: $fa-var-square; }\n.#{$fa-css-prefix}-navicon:before,\n.#{$fa-css-prefix}-reorder:before,\n.#{$fa-css-prefix}-bars:before { content: $fa-var-bars; }\n.#{$fa-css-prefix}-list-ul:before { content: $fa-var-list-ul; }\n.#{$fa-css-prefix}-list-ol:before { content: $fa-var-list-ol; }\n.#{$fa-css-prefix}-strikethrough:before { content: $fa-var-strikethrough; }\n.#{$fa-css-prefix}-underline:before { content: $fa-var-underline; }\n.#{$fa-css-prefix}-table:before { content: $fa-var-table; }\n.#{$fa-css-prefix}-magic:before { content: $fa-var-magic; }\n.#{$fa-css-prefix}-truck:before { content: $fa-var-truck; }\n.#{$fa-css-prefix}-pinterest:before { content: $fa-var-pinterest; }\n.#{$fa-css-prefix}-pinterest-square:before { content: $fa-var-pinterest-square; }\n.#{$fa-css-prefix}-google-plus-square:before { content: $fa-var-google-plus-square; }\n.#{$fa-css-prefix}-google-plus:before { content: $fa-var-google-plus; }\n.#{$fa-css-prefix}-money:before { content: $fa-var-money; }\n.#{$fa-css-prefix}-caret-down:before { content: $fa-var-caret-down; }\n.#{$fa-css-prefix}-caret-up:before { content: $fa-var-caret-up; }\n.#{$fa-css-prefix}-caret-left:before { content: $fa-var-caret-left; }\n.#{$fa-css-prefix}-caret-right:before { content: $fa-var-caret-right; }\n.#{$fa-css-prefix}-columns:before { content: $fa-var-columns; }\n.#{$fa-css-prefix}-unsorted:before,\n.#{$fa-css-prefix}-sort:before { content: $fa-var-sort; }\n.#{$fa-css-prefix}-sort-down:before,\n.#{$fa-css-prefix}-sort-desc:before { content: $fa-var-sort-desc; }\n.#{$fa-css-prefix}-sort-up:before,\n.#{$fa-css-prefix}-sort-asc:before { content: $fa-var-sort-asc; }\n.#{$fa-css-prefix}-envelope:before { content: $fa-var-envelope; }\n.#{$fa-css-prefix}-linkedin:before { content: $fa-var-linkedin; }\n.#{$fa-css-prefix}-rotate-left:before,\n.#{$fa-css-prefix}-undo:before { content: $fa-var-undo; }\n.#{$fa-css-prefix}-legal:before,\n.#{$fa-css-prefix}-gavel:before { content: $fa-var-gavel; }\n.#{$fa-css-prefix}-dashboard:before,\n.#{$fa-css-prefix}-tachometer:before { content: $fa-var-tachometer; }\n.#{$fa-css-prefix}-comment-o:before { content: $fa-var-comment-o; }\n.#{$fa-css-prefix}-comments-o:before { content: $fa-var-comments-o; }\n.#{$fa-css-prefix}-flash:before,\n.#{$fa-css-prefix}-bolt:before { content: $fa-var-bolt; }\n.#{$fa-css-prefix}-sitemap:before { content: $fa-var-sitemap; }\n.#{$fa-css-prefix}-umbrella:before { content: $fa-var-umbrella; }\n.#{$fa-css-prefix}-paste:before,\n.#{$fa-css-prefix}-clipboard:before { content: $fa-var-clipboard; }\n.#{$fa-css-prefix}-lightbulb-o:before { content: $fa-var-lightbulb-o; }\n.#{$fa-css-prefix}-exchange:before { content: $fa-var-exchange; }\n.#{$fa-css-prefix}-cloud-download:before { content: $fa-var-cloud-download; }\n.#{$fa-css-prefix}-cloud-upload:before { content: $fa-var-cloud-upload; }\n.#{$fa-css-prefix}-user-md:before { content: $fa-var-user-md; }\n.#{$fa-css-prefix}-stethoscope:before { content: $fa-var-stethoscope; }\n.#{$fa-css-prefix}-suitcase:before { content: $fa-var-suitcase; }\n.#{$fa-css-prefix}-bell-o:before { content: $fa-var-bell-o; }\n.#{$fa-css-prefix}-coffee:before { content: $fa-var-coffee; }\n.#{$fa-css-prefix}-cutlery:before { content: $fa-var-cutlery; }\n.#{$fa-css-prefix}-file-text-o:before { content: $fa-var-file-text-o; }\n.#{$fa-css-prefix}-building-o:before { content: $fa-var-building-o; }\n.#{$fa-css-prefix}-hospital-o:before { content: $fa-var-hospital-o; }\n.#{$fa-css-prefix}-ambulance:before { content: $fa-var-ambulance; }\n.#{$fa-css-prefix}-medkit:before { content: $fa-var-medkit; }\n.#{$fa-css-prefix}-fighter-jet:before { content: $fa-var-fighter-jet; }\n.#{$fa-css-prefix}-beer:before { content: $fa-var-beer; }\n.#{$fa-css-prefix}-h-square:before { content: $fa-var-h-square; }\n.#{$fa-css-prefix}-plus-square:before { content: $fa-var-plus-square; }\n.#{$fa-css-prefix}-angle-double-left:before { content: $fa-var-angle-double-left; }\n.#{$fa-css-prefix}-angle-double-right:before { content: $fa-var-angle-double-right; }\n.#{$fa-css-prefix}-angle-double-up:before { content: $fa-var-angle-double-up; }\n.#{$fa-css-prefix}-angle-double-down:before { content: $fa-var-angle-double-down; }\n.#{$fa-css-prefix}-angle-left:before { content: $fa-var-angle-left; }\n.#{$fa-css-prefix}-angle-right:before { content: $fa-var-angle-right; }\n.#{$fa-css-prefix}-angle-up:before { content: $fa-var-angle-up; }\n.#{$fa-css-prefix}-angle-down:before { content: $fa-var-angle-down; }\n.#{$fa-css-prefix}-desktop:before { content: $fa-var-desktop; }\n.#{$fa-css-prefix}-laptop:before { content: $fa-var-laptop; }\n.#{$fa-css-prefix}-tablet:before { content: $fa-var-tablet; }\n.#{$fa-css-prefix}-mobile-phone:before,\n.#{$fa-css-prefix}-mobile:before { content: $fa-var-mobile; }\n.#{$fa-css-prefix}-circle-o:before { content: $fa-var-circle-o; }\n.#{$fa-css-prefix}-quote-left:before { content: $fa-var-quote-left; }\n.#{$fa-css-prefix}-quote-right:before { content: $fa-var-quote-right; }\n.#{$fa-css-prefix}-spinner:before { content: $fa-var-spinner; }\n.#{$fa-css-prefix}-circle:before { content: $fa-var-circle; }\n.#{$fa-css-prefix}-mail-reply:before,\n.#{$fa-css-prefix}-reply:before { content: $fa-var-reply; }\n.#{$fa-css-prefix}-github-alt:before { content: $fa-var-github-alt; }\n.#{$fa-css-prefix}-folder-o:before { content: $fa-var-folder-o; }\n.#{$fa-css-prefix}-folder-open-o:before { content: $fa-var-folder-open-o; }\n.#{$fa-css-prefix}-smile-o:before { content: $fa-var-smile-o; }\n.#{$fa-css-prefix}-frown-o:before { content: $fa-var-frown-o; }\n.#{$fa-css-prefix}-meh-o:before { content: $fa-var-meh-o; }\n.#{$fa-css-prefix}-gamepad:before { content: $fa-var-gamepad; }\n.#{$fa-css-prefix}-keyboard-o:before { content: $fa-var-keyboard-o; }\n.#{$fa-css-prefix}-flag-o:before { content: $fa-var-flag-o; }\n.#{$fa-css-prefix}-flag-checkered:before { content: $fa-var-flag-checkered; }\n.#{$fa-css-prefix}-terminal:before { content: $fa-var-terminal; }\n.#{$fa-css-prefix}-code:before { content: $fa-var-code; }\n.#{$fa-css-prefix}-mail-reply-all:before,\n.#{$fa-css-prefix}-reply-all:before { content: $fa-var-reply-all; }\n.#{$fa-css-prefix}-star-half-empty:before,\n.#{$fa-css-prefix}-star-half-full:before,\n.#{$fa-css-prefix}-star-half-o:before { content: $fa-var-star-half-o; }\n.#{$fa-css-prefix}-location-arrow:before { content: $fa-var-location-arrow; }\n.#{$fa-css-prefix}-crop:before { content: $fa-var-crop; }\n.#{$fa-css-prefix}-code-fork:before { content: $fa-var-code-fork; }\n.#{$fa-css-prefix}-unlink:before,\n.#{$fa-css-prefix}-chain-broken:before { content: $fa-var-chain-broken; }\n.#{$fa-css-prefix}-question:before { content: $fa-var-question; }\n.#{$fa-css-prefix}-info:before { content: $fa-var-info; }\n.#{$fa-css-prefix}-exclamation:before { content: $fa-var-exclamation; }\n.#{$fa-css-prefix}-superscript:before { content: $fa-var-superscript; }\n.#{$fa-css-prefix}-subscript:before { content: $fa-var-subscript; }\n.#{$fa-css-prefix}-eraser:before { content: $fa-var-eraser; }\n.#{$fa-css-prefix}-puzzle-piece:before { content: $fa-var-puzzle-piece; }\n.#{$fa-css-prefix}-microphone:before { content: $fa-var-microphone; }\n.#{$fa-css-prefix}-microphone-slash:before { content: $fa-var-microphone-slash; }\n.#{$fa-css-prefix}-shield:before { content: $fa-var-shield; }\n.#{$fa-css-prefix}-calendar-o:before { content: $fa-var-calendar-o; }\n.#{$fa-css-prefix}-fire-extinguisher:before { content: $fa-var-fire-extinguisher; }\n.#{$fa-css-prefix}-rocket:before { content: $fa-var-rocket; }\n.#{$fa-css-prefix}-maxcdn:before { content: $fa-var-maxcdn; }\n.#{$fa-css-prefix}-chevron-circle-left:before { content: $fa-var-chevron-circle-left; }\n.#{$fa-css-prefix}-chevron-circle-right:before { content: $fa-var-chevron-circle-right; }\n.#{$fa-css-prefix}-chevron-circle-up:before { content: $fa-var-chevron-circle-up; }\n.#{$fa-css-prefix}-chevron-circle-down:before { content: $fa-var-chevron-circle-down; }\n.#{$fa-css-prefix}-html5:before { content: $fa-var-html5; }\n.#{$fa-css-prefix}-css3:before { content: $fa-var-css3; }\n.#{$fa-css-prefix}-anchor:before { content: $fa-var-anchor; }\n.#{$fa-css-prefix}-unlock-alt:before { content: $fa-var-unlock-alt; }\n.#{$fa-css-prefix}-bullseye:before { content: $fa-var-bullseye; }\n.#{$fa-css-prefix}-ellipsis-h:before { content: $fa-var-ellipsis-h; }\n.#{$fa-css-prefix}-ellipsis-v:before { content: $fa-var-ellipsis-v; }\n.#{$fa-css-prefix}-rss-square:before { content: $fa-var-rss-square; }\n.#{$fa-css-prefix}-play-circle:before { content: $fa-var-play-circle; }\n.#{$fa-css-prefix}-ticket:before { content: $fa-var-ticket; }\n.#{$fa-css-prefix}-minus-square:before { content: $fa-var-minus-square; }\n.#{$fa-css-prefix}-minus-square-o:before { content: $fa-var-minus-square-o; }\n.#{$fa-css-prefix}-level-up:before { content: $fa-var-level-up; }\n.#{$fa-css-prefix}-level-down:before { content: $fa-var-level-down; }\n.#{$fa-css-prefix}-check-square:before { content: $fa-var-check-square; }\n.#{$fa-css-prefix}-pencil-square:before { content: $fa-var-pencil-square; }\n.#{$fa-css-prefix}-external-link-square:before { content: $fa-var-external-link-square; }\n.#{$fa-css-prefix}-share-square:before { content: $fa-var-share-square; }\n.#{$fa-css-prefix}-compass:before { content: $fa-var-compass; }\n.#{$fa-css-prefix}-toggle-down:before,\n.#{$fa-css-prefix}-caret-square-o-down:before { content: $fa-var-caret-square-o-down; }\n.#{$fa-css-prefix}-toggle-up:before,\n.#{$fa-css-prefix}-caret-square-o-up:before { content: $fa-var-caret-square-o-up; }\n.#{$fa-css-prefix}-toggle-right:before,\n.#{$fa-css-prefix}-caret-square-o-right:before { content: $fa-var-caret-square-o-right; }\n.#{$fa-css-prefix}-euro:before,\n.#{$fa-css-prefix}-eur:before { content: $fa-var-eur; }\n.#{$fa-css-prefix}-gbp:before { content: $fa-var-gbp; }\n.#{$fa-css-prefix}-dollar:before,\n.#{$fa-css-prefix}-usd:before { content: $fa-var-usd; }\n.#{$fa-css-prefix}-rupee:before,\n.#{$fa-css-prefix}-inr:before { content: $fa-var-inr; }\n.#{$fa-css-prefix}-cny:before,\n.#{$fa-css-prefix}-rmb:before,\n.#{$fa-css-prefix}-yen:before,\n.#{$fa-css-prefix}-jpy:before { content: $fa-var-jpy; }\n.#{$fa-css-prefix}-ruble:before,\n.#{$fa-css-prefix}-rouble:before,\n.#{$fa-css-prefix}-rub:before { content: $fa-var-rub; }\n.#{$fa-css-prefix}-won:before,\n.#{$fa-css-prefix}-krw:before { content: $fa-var-krw; }\n.#{$fa-css-prefix}-bitcoin:before,\n.#{$fa-css-prefix}-btc:before { content: $fa-var-btc; }\n.#{$fa-css-prefix}-file:before { content: $fa-var-file; }\n.#{$fa-css-prefix}-file-text:before { content: $fa-var-file-text; }\n.#{$fa-css-prefix}-sort-alpha-asc:before { content: $fa-var-sort-alpha-asc; }\n.#{$fa-css-prefix}-sort-alpha-desc:before { content: $fa-var-sort-alpha-desc; }\n.#{$fa-css-prefix}-sort-amount-asc:before { content: $fa-var-sort-amount-asc; }\n.#{$fa-css-prefix}-sort-amount-desc:before { content: $fa-var-sort-amount-desc; }\n.#{$fa-css-prefix}-sort-numeric-asc:before { content: $fa-var-sort-numeric-asc; }\n.#{$fa-css-prefix}-sort-numeric-desc:before { content: $fa-var-sort-numeric-desc; }\n.#{$fa-css-prefix}-thumbs-up:before { content: $fa-var-thumbs-up; }\n.#{$fa-css-prefix}-thumbs-down:before { content: $fa-var-thumbs-down; }\n.#{$fa-css-prefix}-youtube-square:before { content: $fa-var-youtube-square; }\n.#{$fa-css-prefix}-youtube:before { content: $fa-var-youtube; }\n.#{$fa-css-prefix}-xing:before { content: $fa-var-xing; }\n.#{$fa-css-prefix}-xing-square:before { content: $fa-var-xing-square; }\n.#{$fa-css-prefix}-youtube-play:before { content: $fa-var-youtube-play; }\n.#{$fa-css-prefix}-dropbox:before { content: $fa-var-dropbox; }\n.#{$fa-css-prefix}-stack-overflow:before { content: $fa-var-stack-overflow; }\n.#{$fa-css-prefix}-instagram:before { content: $fa-var-instagram; }\n.#{$fa-css-prefix}-flickr:before { content: $fa-var-flickr; }\n.#{$fa-css-prefix}-adn:before { content: $fa-var-adn; }\n.#{$fa-css-prefix}-bitbucket:before { content: $fa-var-bitbucket; }\n.#{$fa-css-prefix}-bitbucket-square:before { content: $fa-var-bitbucket-square; }\n.#{$fa-css-prefix}-tumblr:before { content: $fa-var-tumblr; }\n.#{$fa-css-prefix}-tumblr-square:before { content: $fa-var-tumblr-square; }\n.#{$fa-css-prefix}-long-arrow-down:before { content: $fa-var-long-arrow-down; }\n.#{$fa-css-prefix}-long-arrow-up:before { content: $fa-var-long-arrow-up; }\n.#{$fa-css-prefix}-long-arrow-left:before { content: $fa-var-long-arrow-left; }\n.#{$fa-css-prefix}-long-arrow-right:before { content: $fa-var-long-arrow-right; }\n.#{$fa-css-prefix}-apple:before { content: $fa-var-apple; }\n.#{$fa-css-prefix}-windows:before { content: $fa-var-windows; }\n.#{$fa-css-prefix}-android:before { content: $fa-var-android; }\n.#{$fa-css-prefix}-linux:before { content: $fa-var-linux; }\n.#{$fa-css-prefix}-dribbble:before { content: $fa-var-dribbble; }\n.#{$fa-css-prefix}-skype:before { content: $fa-var-skype; }\n.#{$fa-css-prefix}-foursquare:before { content: $fa-var-foursquare; }\n.#{$fa-css-prefix}-trello:before { content: $fa-var-trello; }\n.#{$fa-css-prefix}-female:before { content: $fa-var-female; }\n.#{$fa-css-prefix}-male:before { content: $fa-var-male; }\n.#{$fa-css-prefix}-gittip:before,\n.#{$fa-css-prefix}-gratipay:before { content: $fa-var-gratipay; }\n.#{$fa-css-prefix}-sun-o:before { content: $fa-var-sun-o; }\n.#{$fa-css-prefix}-moon-o:before { content: $fa-var-moon-o; }\n.#{$fa-css-prefix}-archive:before { content: $fa-var-archive; }\n.#{$fa-css-prefix}-bug:before { content: $fa-var-bug; }\n.#{$fa-css-prefix}-vk:before { content: $fa-var-vk; }\n.#{$fa-css-prefix}-weibo:before { content: $fa-var-weibo; }\n.#{$fa-css-prefix}-renren:before { content: $fa-var-renren; }\n.#{$fa-css-prefix}-pagelines:before { content: $fa-var-pagelines; }\n.#{$fa-css-prefix}-stack-exchange:before { content: $fa-var-stack-exchange; }\n.#{$fa-css-prefix}-arrow-circle-o-right:before { content: $fa-var-arrow-circle-o-right; }\n.#{$fa-css-prefix}-arrow-circle-o-left:before { content: $fa-var-arrow-circle-o-left; }\n.#{$fa-css-prefix}-toggle-left:before,\n.#{$fa-css-prefix}-caret-square-o-left:before { content: $fa-var-caret-square-o-left; }\n.#{$fa-css-prefix}-dot-circle-o:before { content: $fa-var-dot-circle-o; }\n.#{$fa-css-prefix}-wheelchair:before { content: $fa-var-wheelchair; }\n.#{$fa-css-prefix}-vimeo-square:before { content: $fa-var-vimeo-square; }\n.#{$fa-css-prefix}-turkish-lira:before,\n.#{$fa-css-prefix}-try:before { content: $fa-var-try; }\n.#{$fa-css-prefix}-plus-square-o:before { content: $fa-var-plus-square-o; }\n.#{$fa-css-prefix}-space-shuttle:before { content: $fa-var-space-shuttle; }\n.#{$fa-css-prefix}-slack:before { content: $fa-var-slack; }\n.#{$fa-css-prefix}-envelope-square:before { content: $fa-var-envelope-square; }\n.#{$fa-css-prefix}-wordpress:before { content: $fa-var-wordpress; }\n.#{$fa-css-prefix}-openid:before { content: $fa-var-openid; }\n.#{$fa-css-prefix}-institution:before,\n.#{$fa-css-prefix}-bank:before,\n.#{$fa-css-prefix}-university:before { content: $fa-var-university; }\n.#{$fa-css-prefix}-mortar-board:before,\n.#{$fa-css-prefix}-graduation-cap:before { content: $fa-var-graduation-cap; }\n.#{$fa-css-prefix}-yahoo:before { content: $fa-var-yahoo; }\n.#{$fa-css-prefix}-google:before { content: $fa-var-google; }\n.#{$fa-css-prefix}-reddit:before { content: $fa-var-reddit; }\n.#{$fa-css-prefix}-reddit-square:before { content: $fa-var-reddit-square; }\n.#{$fa-css-prefix}-stumbleupon-circle:before { content: $fa-var-stumbleupon-circle; }\n.#{$fa-css-prefix}-stumbleupon:before { content: $fa-var-stumbleupon; }\n.#{$fa-css-prefix}-delicious:before { content: $fa-var-delicious; }\n.#{$fa-css-prefix}-digg:before { content: $fa-var-digg; }\n.#{$fa-css-prefix}-pied-piper-pp:before { content: $fa-var-pied-piper-pp; }\n.#{$fa-css-prefix}-pied-piper-alt:before { content: $fa-var-pied-piper-alt; }\n.#{$fa-css-prefix}-drupal:before { content: $fa-var-drupal; }\n.#{$fa-css-prefix}-joomla:before { content: $fa-var-joomla; }\n.#{$fa-css-prefix}-language:before { content: $fa-var-language; }\n.#{$fa-css-prefix}-fax:before { content: $fa-var-fax; }\n.#{$fa-css-prefix}-building:before { content: $fa-var-building; }\n.#{$fa-css-prefix}-child:before { content: $fa-var-child; }\n.#{$fa-css-prefix}-paw:before { content: $fa-var-paw; }\n.#{$fa-css-prefix}-spoon:before { content: $fa-var-spoon; }\n.#{$fa-css-prefix}-cube:before { content: $fa-var-cube; }\n.#{$fa-css-prefix}-cubes:before { content: $fa-var-cubes; }\n.#{$fa-css-prefix}-behance:before { content: $fa-var-behance; }\n.#{$fa-css-prefix}-behance-square:before { content: $fa-var-behance-square; }\n.#{$fa-css-prefix}-steam:before { content: $fa-var-steam; }\n.#{$fa-css-prefix}-steam-square:before { content: $fa-var-steam-square; }\n.#{$fa-css-prefix}-recycle:before { content: $fa-var-recycle; }\n.#{$fa-css-prefix}-automobile:before,\n.#{$fa-css-prefix}-car:before { content: $fa-var-car; }\n.#{$fa-css-prefix}-cab:before,\n.#{$fa-css-prefix}-taxi:before { content: $fa-var-taxi; }\n.#{$fa-css-prefix}-tree:before { content: $fa-var-tree; }\n.#{$fa-css-prefix}-spotify:before { content: $fa-var-spotify; }\n.#{$fa-css-prefix}-deviantart:before { content: $fa-var-deviantart; }\n.#{$fa-css-prefix}-soundcloud:before { content: $fa-var-soundcloud; }\n.#{$fa-css-prefix}-database:before { content: $fa-var-database; }\n.#{$fa-css-prefix}-file-pdf-o:before { content: $fa-var-file-pdf-o; }\n.#{$fa-css-prefix}-file-word-o:before { content: $fa-var-file-word-o; }\n.#{$fa-css-prefix}-file-excel-o:before { content: $fa-var-file-excel-o; }\n.#{$fa-css-prefix}-file-powerpoint-o:before { content: $fa-var-file-powerpoint-o; }\n.#{$fa-css-prefix}-file-photo-o:before,\n.#{$fa-css-prefix}-file-picture-o:before,\n.#{$fa-css-prefix}-file-image-o:before { content: $fa-var-file-image-o; }\n.#{$fa-css-prefix}-file-zip-o:before,\n.#{$fa-css-prefix}-file-archive-o:before { content: $fa-var-file-archive-o; }\n.#{$fa-css-prefix}-file-sound-o:before,\n.#{$fa-css-prefix}-file-audio-o:before { content: $fa-var-file-audio-o; }\n.#{$fa-css-prefix}-file-movie-o:before,\n.#{$fa-css-prefix}-file-video-o:before { content: $fa-var-file-video-o; }\n.#{$fa-css-prefix}-file-code-o:before { content: $fa-var-file-code-o; }\n.#{$fa-css-prefix}-vine:before { content: $fa-var-vine; }\n.#{$fa-css-prefix}-codepen:before { content: $fa-var-codepen; }\n.#{$fa-css-prefix}-jsfiddle:before { content: $fa-var-jsfiddle; }\n.#{$fa-css-prefix}-life-bouy:before,\n.#{$fa-css-prefix}-life-buoy:before,\n.#{$fa-css-prefix}-life-saver:before,\n.#{$fa-css-prefix}-support:before,\n.#{$fa-css-prefix}-life-ring:before { content: $fa-var-life-ring; }\n.#{$fa-css-prefix}-circle-o-notch:before { content: $fa-var-circle-o-notch; }\n.#{$fa-css-prefix}-ra:before,\n.#{$fa-css-prefix}-resistance:before,\n.#{$fa-css-prefix}-rebel:before { content: $fa-var-rebel; }\n.#{$fa-css-prefix}-ge:before,\n.#{$fa-css-prefix}-empire:before { content: $fa-var-empire; }\n.#{$fa-css-prefix}-git-square:before { content: $fa-var-git-square; }\n.#{$fa-css-prefix}-git:before { content: $fa-var-git; }\n.#{$fa-css-prefix}-y-combinator-square:before,\n.#{$fa-css-prefix}-yc-square:before,\n.#{$fa-css-prefix}-hacker-news:before { content: $fa-var-hacker-news; }\n.#{$fa-css-prefix}-tencent-weibo:before { content: $fa-var-tencent-weibo; }\n.#{$fa-css-prefix}-qq:before { content: $fa-var-qq; }\n.#{$fa-css-prefix}-wechat:before,\n.#{$fa-css-prefix}-weixin:before { content: $fa-var-weixin; }\n.#{$fa-css-prefix}-send:before,\n.#{$fa-css-prefix}-paper-plane:before { content: $fa-var-paper-plane; }\n.#{$fa-css-prefix}-send-o:before,\n.#{$fa-css-prefix}-paper-plane-o:before { content: $fa-var-paper-plane-o; }\n.#{$fa-css-prefix}-history:before { content: $fa-var-history; }\n.#{$fa-css-prefix}-circle-thin:before { content: $fa-var-circle-thin; }\n.#{$fa-css-prefix}-header:before { content: $fa-var-header; }\n.#{$fa-css-prefix}-paragraph:before { content: $fa-var-paragraph; }\n.#{$fa-css-prefix}-sliders:before { content: $fa-var-sliders; }\n.#{$fa-css-prefix}-share-alt:before { content: $fa-var-share-alt; }\n.#{$fa-css-prefix}-share-alt-square:before { content: $fa-var-share-alt-square; }\n.#{$fa-css-prefix}-bomb:before { content: $fa-var-bomb; }\n.#{$fa-css-prefix}-soccer-ball-o:before,\n.#{$fa-css-prefix}-futbol-o:before { content: $fa-var-futbol-o; }\n.#{$fa-css-prefix}-tty:before { content: $fa-var-tty; }\n.#{$fa-css-prefix}-binoculars:before { content: $fa-var-binoculars; }\n.#{$fa-css-prefix}-plug:before { content: $fa-var-plug; }\n.#{$fa-css-prefix}-slideshare:before { content: $fa-var-slideshare; }\n.#{$fa-css-prefix}-twitch:before { content: $fa-var-twitch; }\n.#{$fa-css-prefix}-yelp:before { content: $fa-var-yelp; }\n.#{$fa-css-prefix}-newspaper-o:before { content: $fa-var-newspaper-o; }\n.#{$fa-css-prefix}-wifi:before { content: $fa-var-wifi; }\n.#{$fa-css-prefix}-calculator:before { content: $fa-var-calculator; }\n.#{$fa-css-prefix}-paypal:before { content: $fa-var-paypal; }\n.#{$fa-css-prefix}-google-wallet:before { content: $fa-var-google-wallet; }\n.#{$fa-css-prefix}-cc-visa:before { content: $fa-var-cc-visa; }\n.#{$fa-css-prefix}-cc-mastercard:before { content: $fa-var-cc-mastercard; }\n.#{$fa-css-prefix}-cc-discover:before { content: $fa-var-cc-discover; }\n.#{$fa-css-prefix}-cc-amex:before { content: $fa-var-cc-amex; }\n.#{$fa-css-prefix}-cc-paypal:before { content: $fa-var-cc-paypal; }\n.#{$fa-css-prefix}-cc-stripe:before { content: $fa-var-cc-stripe; }\n.#{$fa-css-prefix}-bell-slash:before { content: $fa-var-bell-slash; }\n.#{$fa-css-prefix}-bell-slash-o:before { content: $fa-var-bell-slash-o; }\n.#{$fa-css-prefix}-trash:before { content: $fa-var-trash; }\n.#{$fa-css-prefix}-copyright:before { content: $fa-var-copyright; }\n.#{$fa-css-prefix}-at:before { content: $fa-var-at; }\n.#{$fa-css-prefix}-eyedropper:before { content: $fa-var-eyedropper; }\n.#{$fa-css-prefix}-paint-brush:before { content: $fa-var-paint-brush; }\n.#{$fa-css-prefix}-birthday-cake:before { content: $fa-var-birthday-cake; }\n.#{$fa-css-prefix}-area-chart:before { content: $fa-var-area-chart; }\n.#{$fa-css-prefix}-pie-chart:before { content: $fa-var-pie-chart; }\n.#{$fa-css-prefix}-line-chart:before { content: $fa-var-line-chart; }\n.#{$fa-css-prefix}-lastfm:before { content: $fa-var-lastfm; }\n.#{$fa-css-prefix}-lastfm-square:before { content: $fa-var-lastfm-square; }\n.#{$fa-css-prefix}-toggle-off:before { content: $fa-var-toggle-off; }\n.#{$fa-css-prefix}-toggle-on:before { content: $fa-var-toggle-on; }\n.#{$fa-css-prefix}-bicycle:before { content: $fa-var-bicycle; }\n.#{$fa-css-prefix}-bus:before { content: $fa-var-bus; }\n.#{$fa-css-prefix}-ioxhost:before { content: $fa-var-ioxhost; }\n.#{$fa-css-prefix}-angellist:before { content: $fa-var-angellist; }\n.#{$fa-css-prefix}-cc:before { content: $fa-var-cc; }\n.#{$fa-css-prefix}-shekel:before,\n.#{$fa-css-prefix}-sheqel:before,\n.#{$fa-css-prefix}-ils:before { content: $fa-var-ils; }\n.#{$fa-css-prefix}-meanpath:before { content: $fa-var-meanpath; }\n.#{$fa-css-prefix}-buysellads:before { content: $fa-var-buysellads; }\n.#{$fa-css-prefix}-connectdevelop:before { content: $fa-var-connectdevelop; }\n.#{$fa-css-prefix}-dashcube:before { content: $fa-var-dashcube; }\n.#{$fa-css-prefix}-forumbee:before { content: $fa-var-forumbee; }\n.#{$fa-css-prefix}-leanpub:before { content: $fa-var-leanpub; }\n.#{$fa-css-prefix}-sellsy:before { content: $fa-var-sellsy; }\n.#{$fa-css-prefix}-shirtsinbulk:before { content: $fa-var-shirtsinbulk; }\n.#{$fa-css-prefix}-simplybuilt:before { content: $fa-var-simplybuilt; }\n.#{$fa-css-prefix}-skyatlas:before { content: $fa-var-skyatlas; }\n.#{$fa-css-prefix}-cart-plus:before { content: $fa-var-cart-plus; }\n.#{$fa-css-prefix}-cart-arrow-down:before { content: $fa-var-cart-arrow-down; }\n.#{$fa-css-prefix}-diamond:before { content: $fa-var-diamond; }\n.#{$fa-css-prefix}-ship:before { content: $fa-var-ship; }\n.#{$fa-css-prefix}-user-secret:before { content: $fa-var-user-secret; }\n.#{$fa-css-prefix}-motorcycle:before { content: $fa-var-motorcycle; }\n.#{$fa-css-prefix}-street-view:before { content: $fa-var-street-view; }\n.#{$fa-css-prefix}-heartbeat:before { content: $fa-var-heartbeat; }\n.#{$fa-css-prefix}-venus:before { content: $fa-var-venus; }\n.#{$fa-css-prefix}-mars:before { content: $fa-var-mars; }\n.#{$fa-css-prefix}-mercury:before { content: $fa-var-mercury; }\n.#{$fa-css-prefix}-intersex:before,\n.#{$fa-css-prefix}-transgender:before { content: $fa-var-transgender; }\n.#{$fa-css-prefix}-transgender-alt:before { content: $fa-var-transgender-alt; }\n.#{$fa-css-prefix}-venus-double:before { content: $fa-var-venus-double; }\n.#{$fa-css-prefix}-mars-double:before { content: $fa-var-mars-double; }\n.#{$fa-css-prefix}-venus-mars:before { content: $fa-var-venus-mars; }\n.#{$fa-css-prefix}-mars-stroke:before { content: $fa-var-mars-stroke; }\n.#{$fa-css-prefix}-mars-stroke-v:before { content: $fa-var-mars-stroke-v; }\n.#{$fa-css-prefix}-mars-stroke-h:before { content: $fa-var-mars-stroke-h; }\n.#{$fa-css-prefix}-neuter:before { content: $fa-var-neuter; }\n.#{$fa-css-prefix}-genderless:before { content: $fa-var-genderless; }\n.#{$fa-css-prefix}-facebook-official:before { content: $fa-var-facebook-official; }\n.#{$fa-css-prefix}-pinterest-p:before { content: $fa-var-pinterest-p; }\n.#{$fa-css-prefix}-whatsapp:before { content: $fa-var-whatsapp; }\n.#{$fa-css-prefix}-server:before { content: $fa-var-server; }\n.#{$fa-css-prefix}-user-plus:before { content: $fa-var-user-plus; }\n.#{$fa-css-prefix}-user-times:before { content: $fa-var-user-times; }\n.#{$fa-css-prefix}-hotel:before,\n.#{$fa-css-prefix}-bed:before { content: $fa-var-bed; }\n.#{$fa-css-prefix}-viacoin:before { content: $fa-var-viacoin; }\n.#{$fa-css-prefix}-train:before { content: $fa-var-train; }\n.#{$fa-css-prefix}-subway:before { content: $fa-var-subway; }\n.#{$fa-css-prefix}-medium:before { content: $fa-var-medium; }\n.#{$fa-css-prefix}-yc:before,\n.#{$fa-css-prefix}-y-combinator:before { content: $fa-var-y-combinator; }\n.#{$fa-css-prefix}-optin-monster:before { content: $fa-var-optin-monster; }\n.#{$fa-css-prefix}-opencart:before { content: $fa-var-opencart; }\n.#{$fa-css-prefix}-expeditedssl:before { content: $fa-var-expeditedssl; }\n.#{$fa-css-prefix}-battery-4:before,\n.#{$fa-css-prefix}-battery:before,\n.#{$fa-css-prefix}-battery-full:before { content: $fa-var-battery-full; }\n.#{$fa-css-prefix}-battery-3:before,\n.#{$fa-css-prefix}-battery-three-quarters:before { content: $fa-var-battery-three-quarters; }\n.#{$fa-css-prefix}-battery-2:before,\n.#{$fa-css-prefix}-battery-half:before { content: $fa-var-battery-half; }\n.#{$fa-css-prefix}-battery-1:before,\n.#{$fa-css-prefix}-battery-quarter:before { content: $fa-var-battery-quarter; }\n.#{$fa-css-prefix}-battery-0:before,\n.#{$fa-css-prefix}-battery-empty:before { content: $fa-var-battery-empty; }\n.#{$fa-css-prefix}-mouse-pointer:before { content: $fa-var-mouse-pointer; }\n.#{$fa-css-prefix}-i-cursor:before { content: $fa-var-i-cursor; }\n.#{$fa-css-prefix}-object-group:before { content: $fa-var-object-group; }\n.#{$fa-css-prefix}-object-ungroup:before { content: $fa-var-object-ungroup; }\n.#{$fa-css-prefix}-sticky-note:before { content: $fa-var-sticky-note; }\n.#{$fa-css-prefix}-sticky-note-o:before { content: $fa-var-sticky-note-o; }\n.#{$fa-css-prefix}-cc-jcb:before { content: $fa-var-cc-jcb; }\n.#{$fa-css-prefix}-cc-diners-club:before { content: $fa-var-cc-diners-club; }\n.#{$fa-css-prefix}-clone:before { content: $fa-var-clone; }\n.#{$fa-css-prefix}-balance-scale:before { content: $fa-var-balance-scale; }\n.#{$fa-css-prefix}-hourglass-o:before { content: $fa-var-hourglass-o; }\n.#{$fa-css-prefix}-hourglass-1:before,\n.#{$fa-css-prefix}-hourglass-start:before { content: $fa-var-hourglass-start; }\n.#{$fa-css-prefix}-hourglass-2:before,\n.#{$fa-css-prefix}-hourglass-half:before { content: $fa-var-hourglass-half; }\n.#{$fa-css-prefix}-hourglass-3:before,\n.#{$fa-css-prefix}-hourglass-end:before { content: $fa-var-hourglass-end; }\n.#{$fa-css-prefix}-hourglass:before { content: $fa-var-hourglass; }\n.#{$fa-css-prefix}-hand-grab-o:before,\n.#{$fa-css-prefix}-hand-rock-o:before { content: $fa-var-hand-rock-o; }\n.#{$fa-css-prefix}-hand-stop-o:before,\n.#{$fa-css-prefix}-hand-paper-o:before { content: $fa-var-hand-paper-o; }\n.#{$fa-css-prefix}-hand-scissors-o:before { content: $fa-var-hand-scissors-o; }\n.#{$fa-css-prefix}-hand-lizard-o:before { content: $fa-var-hand-lizard-o; }\n.#{$fa-css-prefix}-hand-spock-o:before { content: $fa-var-hand-spock-o; }\n.#{$fa-css-prefix}-hand-pointer-o:before { content: $fa-var-hand-pointer-o; }\n.#{$fa-css-prefix}-hand-peace-o:before { content: $fa-var-hand-peace-o; }\n.#{$fa-css-prefix}-trademark:before { content: $fa-var-trademark; }\n.#{$fa-css-prefix}-registered:before { content: $fa-var-registered; }\n.#{$fa-css-prefix}-creative-commons:before { content: $fa-var-creative-commons; }\n.#{$fa-css-prefix}-gg:before { content: $fa-var-gg; }\n.#{$fa-css-prefix}-gg-circle:before { content: $fa-var-gg-circle; }\n.#{$fa-css-prefix}-tripadvisor:before { content: $fa-var-tripadvisor; }\n.#{$fa-css-prefix}-odnoklassniki:before { content: $fa-var-odnoklassniki; }\n.#{$fa-css-prefix}-odnoklassniki-square:before { content: $fa-var-odnoklassniki-square; }\n.#{$fa-css-prefix}-get-pocket:before { content: $fa-var-get-pocket; }\n.#{$fa-css-prefix}-wikipedia-w:before { content: $fa-var-wikipedia-w; }\n.#{$fa-css-prefix}-safari:before { content: $fa-var-safari; }\n.#{$fa-css-prefix}-chrome:before { content: $fa-var-chrome; }\n.#{$fa-css-prefix}-firefox:before { content: $fa-var-firefox; }\n.#{$fa-css-prefix}-opera:before { content: $fa-var-opera; }\n.#{$fa-css-prefix}-internet-explorer:before { content: $fa-var-internet-explorer; }\n.#{$fa-css-prefix}-tv:before,\n.#{$fa-css-prefix}-television:before { content: $fa-var-television; }\n.#{$fa-css-prefix}-contao:before { content: $fa-var-contao; }\n.#{$fa-css-prefix}-500px:before { content: $fa-var-500px; }\n.#{$fa-css-prefix}-amazon:before { content: $fa-var-amazon; }\n.#{$fa-css-prefix}-calendar-plus-o:before { content: $fa-var-calendar-plus-o; }\n.#{$fa-css-prefix}-calendar-minus-o:before { content: $fa-var-calendar-minus-o; }\n.#{$fa-css-prefix}-calendar-times-o:before { content: $fa-var-calendar-times-o; }\n.#{$fa-css-prefix}-calendar-check-o:before { content: $fa-var-calendar-check-o; }\n.#{$fa-css-prefix}-industry:before { content: $fa-var-industry; }\n.#{$fa-css-prefix}-map-pin:before { content: $fa-var-map-pin; }\n.#{$fa-css-prefix}-map-signs:before { content: $fa-var-map-signs; }\n.#{$fa-css-prefix}-map-o:before { content: $fa-var-map-o; }\n.#{$fa-css-prefix}-map:before { content: $fa-var-map; }\n.#{$fa-css-prefix}-commenting:before { content: $fa-var-commenting; }\n.#{$fa-css-prefix}-commenting-o:before { content: $fa-var-commenting-o; }\n.#{$fa-css-prefix}-houzz:before { content: $fa-var-houzz; }\n.#{$fa-css-prefix}-vimeo:before { content: $fa-var-vimeo; }\n.#{$fa-css-prefix}-black-tie:before { content: $fa-var-black-tie; }\n.#{$fa-css-prefix}-fonticons:before { content: $fa-var-fonticons; }\n.#{$fa-css-prefix}-reddit-alien:before { content: $fa-var-reddit-alien; }\n.#{$fa-css-prefix}-edge:before { content: $fa-var-edge; }\n.#{$fa-css-prefix}-credit-card-alt:before { content: $fa-var-credit-card-alt; }\n.#{$fa-css-prefix}-codiepie:before { content: $fa-var-codiepie; }\n.#{$fa-css-prefix}-modx:before { content: $fa-var-modx; }\n.#{$fa-css-prefix}-fort-awesome:before { content: $fa-var-fort-awesome; }\n.#{$fa-css-prefix}-usb:before { content: $fa-var-usb; }\n.#{$fa-css-prefix}-product-hunt:before { content: $fa-var-product-hunt; }\n.#{$fa-css-prefix}-mixcloud:before { content: $fa-var-mixcloud; }\n.#{$fa-css-prefix}-scribd:before { content: $fa-var-scribd; }\n.#{$fa-css-prefix}-pause-circle:before { content: $fa-var-pause-circle; }\n.#{$fa-css-prefix}-pause-circle-o:before { content: $fa-var-pause-circle-o; }\n.#{$fa-css-prefix}-stop-circle:before { content: $fa-var-stop-circle; }\n.#{$fa-css-prefix}-stop-circle-o:before { content: $fa-var-stop-circle-o; }\n.#{$fa-css-prefix}-shopping-bag:before { content: $fa-var-shopping-bag; }\n.#{$fa-css-prefix}-shopping-basket:before { content: $fa-var-shopping-basket; }\n.#{$fa-css-prefix}-hashtag:before { content: $fa-var-hashtag; }\n.#{$fa-css-prefix}-bluetooth:before { content: $fa-var-bluetooth; }\n.#{$fa-css-prefix}-bluetooth-b:before { content: $fa-var-bluetooth-b; }\n.#{$fa-css-prefix}-percent:before { content: $fa-var-percent; }\n.#{$fa-css-prefix}-gitlab:before { content: $fa-var-gitlab; }\n.#{$fa-css-prefix}-wpbeginner:before { content: $fa-var-wpbeginner; }\n.#{$fa-css-prefix}-wpforms:before { content: $fa-var-wpforms; }\n.#{$fa-css-prefix}-envira:before { content: $fa-var-envira; }\n.#{$fa-css-prefix}-universal-access:before { content: $fa-var-universal-access; }\n.#{$fa-css-prefix}-wheelchair-alt:before { content: $fa-var-wheelchair-alt; }\n.#{$fa-css-prefix}-question-circle-o:before { content: $fa-var-question-circle-o; }\n.#{$fa-css-prefix}-blind:before { content: $fa-var-blind; }\n.#{$fa-css-prefix}-audio-description:before { content: $fa-var-audio-description; }\n.#{$fa-css-prefix}-volume-control-phone:before { content: $fa-var-volume-control-phone; }\n.#{$fa-css-prefix}-braille:before { content: $fa-var-braille; }\n.#{$fa-css-prefix}-assistive-listening-systems:before { content: $fa-var-assistive-listening-systems; }\n.#{$fa-css-prefix}-asl-interpreting:before,\n.#{$fa-css-prefix}-american-sign-language-interpreting:before { content: $fa-var-american-sign-language-interpreting; }\n.#{$fa-css-prefix}-deafness:before,\n.#{$fa-css-prefix}-hard-of-hearing:before,\n.#{$fa-css-prefix}-deaf:before { content: $fa-var-deaf; }\n.#{$fa-css-prefix}-glide:before { content: $fa-var-glide; }\n.#{$fa-css-prefix}-glide-g:before { content: $fa-var-glide-g; }\n.#{$fa-css-prefix}-signing:before,\n.#{$fa-css-prefix}-sign-language:before { content: $fa-var-sign-language; }\n.#{$fa-css-prefix}-low-vision:before { content: $fa-var-low-vision; }\n.#{$fa-css-prefix}-viadeo:before { content: $fa-var-viadeo; }\n.#{$fa-css-prefix}-viadeo-square:before { content: $fa-var-viadeo-square; }\n.#{$fa-css-prefix}-snapchat:before { content: $fa-var-snapchat; }\n.#{$fa-css-prefix}-snapchat-ghost:before { content: $fa-var-snapchat-ghost; }\n.#{$fa-css-prefix}-snapchat-square:before { content: $fa-var-snapchat-square; }\n.#{$fa-css-prefix}-pied-piper:before { content: $fa-var-pied-piper; }\n.#{$fa-css-prefix}-first-order:before { content: $fa-var-first-order; }\n.#{$fa-css-prefix}-yoast:before { content: $fa-var-yoast; }\n.#{$fa-css-prefix}-themeisle:before { content: $fa-var-themeisle; }\n.#{$fa-css-prefix}-google-plus-circle:before,\n.#{$fa-css-prefix}-google-plus-official:before { content: $fa-var-google-plus-official; }\n.#{$fa-css-prefix}-fa:before,\n.#{$fa-css-prefix}-font-awesome:before { content: $fa-var-font-awesome; }\n.#{$fa-css-prefix}-handshake-o:before { content: $fa-var-handshake-o; }\n.#{$fa-css-prefix}-envelope-open:before { content: $fa-var-envelope-open; }\n.#{$fa-css-prefix}-envelope-open-o:before { content: $fa-var-envelope-open-o; }\n.#{$fa-css-prefix}-linode:before { content: $fa-var-linode; }\n.#{$fa-css-prefix}-address-book:before { content: $fa-var-address-book; }\n.#{$fa-css-prefix}-address-book-o:before { content: $fa-var-address-book-o; }\n.#{$fa-css-prefix}-vcard:before,\n.#{$fa-css-prefix}-address-card:before { content: $fa-var-address-card; }\n.#{$fa-css-prefix}-vcard-o:before,\n.#{$fa-css-prefix}-address-card-o:before { content: $fa-var-address-card-o; }\n.#{$fa-css-prefix}-user-circle:before { content: $fa-var-user-circle; }\n.#{$fa-css-prefix}-user-circle-o:before { content: $fa-var-user-circle-o; }\n.#{$fa-css-prefix}-user-o:before { content: $fa-var-user-o; }\n.#{$fa-css-prefix}-id-badge:before { content: $fa-var-id-badge; }\n.#{$fa-css-prefix}-drivers-license:before,\n.#{$fa-css-prefix}-id-card:before { content: $fa-var-id-card; }\n.#{$fa-css-prefix}-drivers-license-o:before,\n.#{$fa-css-prefix}-id-card-o:before { content: $fa-var-id-card-o; }\n.#{$fa-css-prefix}-quora:before { content: $fa-var-quora; }\n.#{$fa-css-prefix}-free-code-camp:before { content: $fa-var-free-code-camp; }\n.#{$fa-css-prefix}-telegram:before { content: $fa-var-telegram; }\n.#{$fa-css-prefix}-thermometer-4:before,\n.#{$fa-css-prefix}-thermometer:before,\n.#{$fa-css-prefix}-thermometer-full:before { content: $fa-var-thermometer-full; }\n.#{$fa-css-prefix}-thermometer-3:before,\n.#{$fa-css-prefix}-thermometer-three-quarters:before { content: $fa-var-thermometer-three-quarters; }\n.#{$fa-css-prefix}-thermometer-2:before,\n.#{$fa-css-prefix}-thermometer-half:before { content: $fa-var-thermometer-half; }\n.#{$fa-css-prefix}-thermometer-1:before,\n.#{$fa-css-prefix}-thermometer-quarter:before { content: $fa-var-thermometer-quarter; }\n.#{$fa-css-prefix}-thermometer-0:before,\n.#{$fa-css-prefix}-thermometer-empty:before { content: $fa-var-thermometer-empty; }\n.#{$fa-css-prefix}-shower:before { content: $fa-var-shower; }\n.#{$fa-css-prefix}-bathtub:before,\n.#{$fa-css-prefix}-s15:before,\n.#{$fa-css-prefix}-bath:before { content: $fa-var-bath; }\n.#{$fa-css-prefix}-podcast:before { content: $fa-var-podcast; }\n.#{$fa-css-prefix}-window-maximize:before { content: $fa-var-window-maximize; }\n.#{$fa-css-prefix}-window-minimize:before { content: $fa-var-window-minimize; }\n.#{$fa-css-prefix}-window-restore:before { content: $fa-var-window-restore; }\n.#{$fa-css-prefix}-times-rectangle:before,\n.#{$fa-css-prefix}-window-close:before { content: $fa-var-window-close; }\n.#{$fa-css-prefix}-times-rectangle-o:before,\n.#{$fa-css-prefix}-window-close-o:before { content: $fa-var-window-close-o; }\n.#{$fa-css-prefix}-bandcamp:before { content: $fa-var-bandcamp; }\n.#{$fa-css-prefix}-grav:before { content: $fa-var-grav; }\n.#{$fa-css-prefix}-etsy:before { content: $fa-var-etsy; }\n.#{$fa-css-prefix}-imdb:before { content: $fa-var-imdb; }\n.#{$fa-css-prefix}-ravelry:before { content: $fa-var-ravelry; }\n.#{$fa-css-prefix}-eercast:before { content: $fa-var-eercast; }\n.#{$fa-css-prefix}-microchip:before { content: $fa-var-microchip; }\n.#{$fa-css-prefix}-snowflake-o:before { content: $fa-var-snowflake-o; }\n.#{$fa-css-prefix}-superpowers:before { content: $fa-var-superpowers; }\n.#{$fa-css-prefix}-wpexplorer:before { content: $fa-var-wpexplorer; }\n.#{$fa-css-prefix}-meetup:before { content: $fa-var-meetup; }\n","#pys {\r\n\r\n @import \"variables\";\r\n\r\n // required bootstrap imports\r\n @import \"../../node_modules/bootstrap/scss/functions\";\r\n @import \"../../node_modules/bootstrap/scss/variables\";\r\n @import \"../../node_modules/bootstrap/scss/mixins\";\r\n\r\n // reboot styles\r\n font-family: $font-family-base;\r\n font-size: 13px;\r\n font-weight: $font-weight-base;\r\n line-height: $line-height-base;\r\n color: $body-color;\r\n text-align: left;\r\n background-color: transparent;\r\n -webkit-text-size-adjust: 100%;\r\n -ms-text-size-adjust: 100%;\r\n -ms-overflow-style: scrollbar;\r\n -webkit-tap-highlight-color: rgba(0,0,0,0);\r\n\r\n @import \"reboot\";\r\n\r\n // optional bootstrap imports\r\n @import \"../../node_modules/bootstrap/scss/type\";\r\n @import \"../../node_modules/bootstrap/scss/card\";\r\n @import \"../../node_modules/bootstrap/scss/code\";\r\n @import \"../../node_modules/bootstrap/scss/custom-forms\";\r\n @import \"../../node_modules/bootstrap/scss/grid\";\r\n @import \"../../node_modules/bootstrap/scss/nav\";\r\n @import \"../../node_modules/bootstrap/scss/tables\";\r\n @import \"../../node_modules/bootstrap/scss/forms\";\r\n @import \"../../node_modules/bootstrap/scss/buttons\";\r\n @import \"../../node_modules/bootstrap/scss/transitions\";\r\n //@import \"../../node_modules/bootstrap/scss/button-group\";\r\n //@import \"../../node_modules/bootstrap/scss/input-group\";\r\n @import \"../../node_modules/bootstrap/scss/badge\";\r\n @import \"../../node_modules/bootstrap/scss/alert\";\r\n //@import \"../../node_modules/bootstrap/scss/tooltip\";\r\n @import \"../../node_modules/bootstrap/scss/popover\";\r\n @import \"../../node_modules/bootstrap/scss/utilities\";\r\n\r\n @import \"theme\";\r\n @import \"switcher\";\r\n @import \"select2\";\r\n @import \"unavailable\";\r\n\r\n}\r\n\r\n@import \"../../node_modules/font-awesome/scss/font-awesome\";","// Variables\n// --------------------------\n\n$fa-font-path: \"../fonts\" !default;\n$fa-font-size-base: 14px !default;\n$fa-line-height-base: 1 !default;\n//$fa-font-path: \"//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts\" !default; // for referencing Bootstrap CDN font files directly\n$fa-css-prefix: fa !default;\n$fa-version: \"4.7.0\" !default;\n$fa-border-color: #eee !default;\n$fa-inverse: #fff !default;\n$fa-li-width: (30em / 14) !default;\n\n$fa-var-500px: \"\\f26e\";\n$fa-var-address-book: \"\\f2b9\";\n$fa-var-address-book-o: \"\\f2ba\";\n$fa-var-address-card: \"\\f2bb\";\n$fa-var-address-card-o: \"\\f2bc\";\n$fa-var-adjust: \"\\f042\";\n$fa-var-adn: \"\\f170\";\n$fa-var-align-center: \"\\f037\";\n$fa-var-align-justify: \"\\f039\";\n$fa-var-align-left: \"\\f036\";\n$fa-var-align-right: \"\\f038\";\n$fa-var-amazon: \"\\f270\";\n$fa-var-ambulance: \"\\f0f9\";\n$fa-var-american-sign-language-interpreting: \"\\f2a3\";\n$fa-var-anchor: \"\\f13d\";\n$fa-var-android: \"\\f17b\";\n$fa-var-angellist: \"\\f209\";\n$fa-var-angle-double-down: \"\\f103\";\n$fa-var-angle-double-left: \"\\f100\";\n$fa-var-angle-double-right: \"\\f101\";\n$fa-var-angle-double-up: \"\\f102\";\n$fa-var-angle-down: \"\\f107\";\n$fa-var-angle-left: \"\\f104\";\n$fa-var-angle-right: \"\\f105\";\n$fa-var-angle-up: \"\\f106\";\n$fa-var-apple: \"\\f179\";\n$fa-var-archive: \"\\f187\";\n$fa-var-area-chart: \"\\f1fe\";\n$fa-var-arrow-circle-down: \"\\f0ab\";\n$fa-var-arrow-circle-left: \"\\f0a8\";\n$fa-var-arrow-circle-o-down: \"\\f01a\";\n$fa-var-arrow-circle-o-left: \"\\f190\";\n$fa-var-arrow-circle-o-right: \"\\f18e\";\n$fa-var-arrow-circle-o-up: \"\\f01b\";\n$fa-var-arrow-circle-right: \"\\f0a9\";\n$fa-var-arrow-circle-up: \"\\f0aa\";\n$fa-var-arrow-down: \"\\f063\";\n$fa-var-arrow-left: \"\\f060\";\n$fa-var-arrow-right: \"\\f061\";\n$fa-var-arrow-up: \"\\f062\";\n$fa-var-arrows: \"\\f047\";\n$fa-var-arrows-alt: \"\\f0b2\";\n$fa-var-arrows-h: \"\\f07e\";\n$fa-var-arrows-v: \"\\f07d\";\n$fa-var-asl-interpreting: \"\\f2a3\";\n$fa-var-assistive-listening-systems: \"\\f2a2\";\n$fa-var-asterisk: \"\\f069\";\n$fa-var-at: \"\\f1fa\";\n$fa-var-audio-description: \"\\f29e\";\n$fa-var-automobile: \"\\f1b9\";\n$fa-var-backward: \"\\f04a\";\n$fa-var-balance-scale: \"\\f24e\";\n$fa-var-ban: \"\\f05e\";\n$fa-var-bandcamp: \"\\f2d5\";\n$fa-var-bank: \"\\f19c\";\n$fa-var-bar-chart: \"\\f080\";\n$fa-var-bar-chart-o: \"\\f080\";\n$fa-var-barcode: \"\\f02a\";\n$fa-var-bars: \"\\f0c9\";\n$fa-var-bath: \"\\f2cd\";\n$fa-var-bathtub: \"\\f2cd\";\n$fa-var-battery: \"\\f240\";\n$fa-var-battery-0: \"\\f244\";\n$fa-var-battery-1: \"\\f243\";\n$fa-var-battery-2: \"\\f242\";\n$fa-var-battery-3: \"\\f241\";\n$fa-var-battery-4: \"\\f240\";\n$fa-var-battery-empty: \"\\f244\";\n$fa-var-battery-full: \"\\f240\";\n$fa-var-battery-half: \"\\f242\";\n$fa-var-battery-quarter: \"\\f243\";\n$fa-var-battery-three-quarters: \"\\f241\";\n$fa-var-bed: \"\\f236\";\n$fa-var-beer: \"\\f0fc\";\n$fa-var-behance: \"\\f1b4\";\n$fa-var-behance-square: \"\\f1b5\";\n$fa-var-bell: \"\\f0f3\";\n$fa-var-bell-o: \"\\f0a2\";\n$fa-var-bell-slash: \"\\f1f6\";\n$fa-var-bell-slash-o: \"\\f1f7\";\n$fa-var-bicycle: \"\\f206\";\n$fa-var-binoculars: \"\\f1e5\";\n$fa-var-birthday-cake: \"\\f1fd\";\n$fa-var-bitbucket: \"\\f171\";\n$fa-var-bitbucket-square: \"\\f172\";\n$fa-var-bitcoin: \"\\f15a\";\n$fa-var-black-tie: \"\\f27e\";\n$fa-var-blind: \"\\f29d\";\n$fa-var-bluetooth: \"\\f293\";\n$fa-var-bluetooth-b: \"\\f294\";\n$fa-var-bold: \"\\f032\";\n$fa-var-bolt: \"\\f0e7\";\n$fa-var-bomb: \"\\f1e2\";\n$fa-var-book: \"\\f02d\";\n$fa-var-bookmark: \"\\f02e\";\n$fa-var-bookmark-o: \"\\f097\";\n$fa-var-braille: \"\\f2a1\";\n$fa-var-briefcase: \"\\f0b1\";\n$fa-var-btc: \"\\f15a\";\n$fa-var-bug: \"\\f188\";\n$fa-var-building: \"\\f1ad\";\n$fa-var-building-o: \"\\f0f7\";\n$fa-var-bullhorn: \"\\f0a1\";\n$fa-var-bullseye: \"\\f140\";\n$fa-var-bus: \"\\f207\";\n$fa-var-buysellads: \"\\f20d\";\n$fa-var-cab: \"\\f1ba\";\n$fa-var-calculator: \"\\f1ec\";\n$fa-var-calendar: \"\\f073\";\n$fa-var-calendar-check-o: \"\\f274\";\n$fa-var-calendar-minus-o: \"\\f272\";\n$fa-var-calendar-o: \"\\f133\";\n$fa-var-calendar-plus-o: \"\\f271\";\n$fa-var-calendar-times-o: \"\\f273\";\n$fa-var-camera: \"\\f030\";\n$fa-var-camera-retro: \"\\f083\";\n$fa-var-car: \"\\f1b9\";\n$fa-var-caret-down: \"\\f0d7\";\n$fa-var-caret-left: \"\\f0d9\";\n$fa-var-caret-right: \"\\f0da\";\n$fa-var-caret-square-o-down: \"\\f150\";\n$fa-var-caret-square-o-left: \"\\f191\";\n$fa-var-caret-square-o-right: \"\\f152\";\n$fa-var-caret-square-o-up: \"\\f151\";\n$fa-var-caret-up: \"\\f0d8\";\n$fa-var-cart-arrow-down: \"\\f218\";\n$fa-var-cart-plus: \"\\f217\";\n$fa-var-cc: \"\\f20a\";\n$fa-var-cc-amex: \"\\f1f3\";\n$fa-var-cc-diners-club: \"\\f24c\";\n$fa-var-cc-discover: \"\\f1f2\";\n$fa-var-cc-jcb: \"\\f24b\";\n$fa-var-cc-mastercard: \"\\f1f1\";\n$fa-var-cc-paypal: \"\\f1f4\";\n$fa-var-cc-stripe: \"\\f1f5\";\n$fa-var-cc-visa: \"\\f1f0\";\n$fa-var-certificate: \"\\f0a3\";\n$fa-var-chain: \"\\f0c1\";\n$fa-var-chain-broken: \"\\f127\";\n$fa-var-check: \"\\f00c\";\n$fa-var-check-circle: \"\\f058\";\n$fa-var-check-circle-o: \"\\f05d\";\n$fa-var-check-square: \"\\f14a\";\n$fa-var-check-square-o: \"\\f046\";\n$fa-var-chevron-circle-down: \"\\f13a\";\n$fa-var-chevron-circle-left: \"\\f137\";\n$fa-var-chevron-circle-right: \"\\f138\";\n$fa-var-chevron-circle-up: \"\\f139\";\n$fa-var-chevron-down: \"\\f078\";\n$fa-var-chevron-left: \"\\f053\";\n$fa-var-chevron-right: \"\\f054\";\n$fa-var-chevron-up: \"\\f077\";\n$fa-var-child: \"\\f1ae\";\n$fa-var-chrome: \"\\f268\";\n$fa-var-circle: \"\\f111\";\n$fa-var-circle-o: \"\\f10c\";\n$fa-var-circle-o-notch: \"\\f1ce\";\n$fa-var-circle-thin: \"\\f1db\";\n$fa-var-clipboard: \"\\f0ea\";\n$fa-var-clock-o: \"\\f017\";\n$fa-var-clone: \"\\f24d\";\n$fa-var-close: \"\\f00d\";\n$fa-var-cloud: \"\\f0c2\";\n$fa-var-cloud-download: \"\\f0ed\";\n$fa-var-cloud-upload: \"\\f0ee\";\n$fa-var-cny: \"\\f157\";\n$fa-var-code: \"\\f121\";\n$fa-var-code-fork: \"\\f126\";\n$fa-var-codepen: \"\\f1cb\";\n$fa-var-codiepie: \"\\f284\";\n$fa-var-coffee: \"\\f0f4\";\n$fa-var-cog: \"\\f013\";\n$fa-var-cogs: \"\\f085\";\n$fa-var-columns: \"\\f0db\";\n$fa-var-comment: \"\\f075\";\n$fa-var-comment-o: \"\\f0e5\";\n$fa-var-commenting: \"\\f27a\";\n$fa-var-commenting-o: \"\\f27b\";\n$fa-var-comments: \"\\f086\";\n$fa-var-comments-o: \"\\f0e6\";\n$fa-var-compass: \"\\f14e\";\n$fa-var-compress: \"\\f066\";\n$fa-var-connectdevelop: \"\\f20e\";\n$fa-var-contao: \"\\f26d\";\n$fa-var-copy: \"\\f0c5\";\n$fa-var-copyright: \"\\f1f9\";\n$fa-var-creative-commons: \"\\f25e\";\n$fa-var-credit-card: \"\\f09d\";\n$fa-var-credit-card-alt: \"\\f283\";\n$fa-var-crop: \"\\f125\";\n$fa-var-crosshairs: \"\\f05b\";\n$fa-var-css3: \"\\f13c\";\n$fa-var-cube: \"\\f1b2\";\n$fa-var-cubes: \"\\f1b3\";\n$fa-var-cut: \"\\f0c4\";\n$fa-var-cutlery: \"\\f0f5\";\n$fa-var-dashboard: \"\\f0e4\";\n$fa-var-dashcube: \"\\f210\";\n$fa-var-database: \"\\f1c0\";\n$fa-var-deaf: \"\\f2a4\";\n$fa-var-deafness: \"\\f2a4\";\n$fa-var-dedent: \"\\f03b\";\n$fa-var-delicious: \"\\f1a5\";\n$fa-var-desktop: \"\\f108\";\n$fa-var-deviantart: \"\\f1bd\";\n$fa-var-diamond: \"\\f219\";\n$fa-var-digg: \"\\f1a6\";\n$fa-var-dollar: \"\\f155\";\n$fa-var-dot-circle-o: \"\\f192\";\n$fa-var-download: \"\\f019\";\n$fa-var-dribbble: \"\\f17d\";\n$fa-var-drivers-license: \"\\f2c2\";\n$fa-var-drivers-license-o: \"\\f2c3\";\n$fa-var-dropbox: \"\\f16b\";\n$fa-var-drupal: \"\\f1a9\";\n$fa-var-edge: \"\\f282\";\n$fa-var-edit: \"\\f044\";\n$fa-var-eercast: \"\\f2da\";\n$fa-var-eject: \"\\f052\";\n$fa-var-ellipsis-h: \"\\f141\";\n$fa-var-ellipsis-v: \"\\f142\";\n$fa-var-empire: \"\\f1d1\";\n$fa-var-envelope: \"\\f0e0\";\n$fa-var-envelope-o: \"\\f003\";\n$fa-var-envelope-open: \"\\f2b6\";\n$fa-var-envelope-open-o: \"\\f2b7\";\n$fa-var-envelope-square: \"\\f199\";\n$fa-var-envira: \"\\f299\";\n$fa-var-eraser: \"\\f12d\";\n$fa-var-etsy: \"\\f2d7\";\n$fa-var-eur: \"\\f153\";\n$fa-var-euro: \"\\f153\";\n$fa-var-exchange: \"\\f0ec\";\n$fa-var-exclamation: \"\\f12a\";\n$fa-var-exclamation-circle: \"\\f06a\";\n$fa-var-exclamation-triangle: \"\\f071\";\n$fa-var-expand: \"\\f065\";\n$fa-var-expeditedssl: \"\\f23e\";\n$fa-var-external-link: \"\\f08e\";\n$fa-var-external-link-square: \"\\f14c\";\n$fa-var-eye: \"\\f06e\";\n$fa-var-eye-slash: \"\\f070\";\n$fa-var-eyedropper: \"\\f1fb\";\n$fa-var-fa: \"\\f2b4\";\n$fa-var-facebook: \"\\f09a\";\n$fa-var-facebook-f: \"\\f09a\";\n$fa-var-facebook-official: \"\\f230\";\n$fa-var-facebook-square: \"\\f082\";\n$fa-var-fast-backward: \"\\f049\";\n$fa-var-fast-forward: \"\\f050\";\n$fa-var-fax: \"\\f1ac\";\n$fa-var-feed: \"\\f09e\";\n$fa-var-female: \"\\f182\";\n$fa-var-fighter-jet: \"\\f0fb\";\n$fa-var-file: \"\\f15b\";\n$fa-var-file-archive-o: \"\\f1c6\";\n$fa-var-file-audio-o: \"\\f1c7\";\n$fa-var-file-code-o: \"\\f1c9\";\n$fa-var-file-excel-o: \"\\f1c3\";\n$fa-var-file-image-o: \"\\f1c5\";\n$fa-var-file-movie-o: \"\\f1c8\";\n$fa-var-file-o: \"\\f016\";\n$fa-var-file-pdf-o: \"\\f1c1\";\n$fa-var-file-photo-o: \"\\f1c5\";\n$fa-var-file-picture-o: \"\\f1c5\";\n$fa-var-file-powerpoint-o: \"\\f1c4\";\n$fa-var-file-sound-o: \"\\f1c7\";\n$fa-var-file-text: \"\\f15c\";\n$fa-var-file-text-o: \"\\f0f6\";\n$fa-var-file-video-o: \"\\f1c8\";\n$fa-var-file-word-o: \"\\f1c2\";\n$fa-var-file-zip-o: \"\\f1c6\";\n$fa-var-files-o: \"\\f0c5\";\n$fa-var-film: \"\\f008\";\n$fa-var-filter: \"\\f0b0\";\n$fa-var-fire: \"\\f06d\";\n$fa-var-fire-extinguisher: \"\\f134\";\n$fa-var-firefox: \"\\f269\";\n$fa-var-first-order: \"\\f2b0\";\n$fa-var-flag: \"\\f024\";\n$fa-var-flag-checkered: \"\\f11e\";\n$fa-var-flag-o: \"\\f11d\";\n$fa-var-flash: \"\\f0e7\";\n$fa-var-flask: \"\\f0c3\";\n$fa-var-flickr: \"\\f16e\";\n$fa-var-floppy-o: \"\\f0c7\";\n$fa-var-folder: \"\\f07b\";\n$fa-var-folder-o: \"\\f114\";\n$fa-var-folder-open: \"\\f07c\";\n$fa-var-folder-open-o: \"\\f115\";\n$fa-var-font: \"\\f031\";\n$fa-var-font-awesome: \"\\f2b4\";\n$fa-var-fonticons: \"\\f280\";\n$fa-var-fort-awesome: \"\\f286\";\n$fa-var-forumbee: \"\\f211\";\n$fa-var-forward: \"\\f04e\";\n$fa-var-foursquare: \"\\f180\";\n$fa-var-free-code-camp: \"\\f2c5\";\n$fa-var-frown-o: \"\\f119\";\n$fa-var-futbol-o: \"\\f1e3\";\n$fa-var-gamepad: \"\\f11b\";\n$fa-var-gavel: \"\\f0e3\";\n$fa-var-gbp: \"\\f154\";\n$fa-var-ge: \"\\f1d1\";\n$fa-var-gear: \"\\f013\";\n$fa-var-gears: \"\\f085\";\n$fa-var-genderless: \"\\f22d\";\n$fa-var-get-pocket: \"\\f265\";\n$fa-var-gg: \"\\f260\";\n$fa-var-gg-circle: \"\\f261\";\n$fa-var-gift: \"\\f06b\";\n$fa-var-git: \"\\f1d3\";\n$fa-var-git-square: \"\\f1d2\";\n$fa-var-github: \"\\f09b\";\n$fa-var-github-alt: \"\\f113\";\n$fa-var-github-square: \"\\f092\";\n$fa-var-gitlab: \"\\f296\";\n$fa-var-gittip: \"\\f184\";\n$fa-var-glass: \"\\f000\";\n$fa-var-glide: \"\\f2a5\";\n$fa-var-glide-g: \"\\f2a6\";\n$fa-var-globe: \"\\f0ac\";\n$fa-var-google: \"\\f1a0\";\n$fa-var-google-plus: \"\\f0d5\";\n$fa-var-google-plus-circle: \"\\f2b3\";\n$fa-var-google-plus-official: \"\\f2b3\";\n$fa-var-google-plus-square: \"\\f0d4\";\n$fa-var-google-wallet: \"\\f1ee\";\n$fa-var-graduation-cap: \"\\f19d\";\n$fa-var-gratipay: \"\\f184\";\n$fa-var-grav: \"\\f2d6\";\n$fa-var-group: \"\\f0c0\";\n$fa-var-h-square: \"\\f0fd\";\n$fa-var-hacker-news: \"\\f1d4\";\n$fa-var-hand-grab-o: \"\\f255\";\n$fa-var-hand-lizard-o: \"\\f258\";\n$fa-var-hand-o-down: \"\\f0a7\";\n$fa-var-hand-o-left: \"\\f0a5\";\n$fa-var-hand-o-right: \"\\f0a4\";\n$fa-var-hand-o-up: \"\\f0a6\";\n$fa-var-hand-paper-o: \"\\f256\";\n$fa-var-hand-peace-o: \"\\f25b\";\n$fa-var-hand-pointer-o: \"\\f25a\";\n$fa-var-hand-rock-o: \"\\f255\";\n$fa-var-hand-scissors-o: \"\\f257\";\n$fa-var-hand-spock-o: \"\\f259\";\n$fa-var-hand-stop-o: \"\\f256\";\n$fa-var-handshake-o: \"\\f2b5\";\n$fa-var-hard-of-hearing: \"\\f2a4\";\n$fa-var-hashtag: \"\\f292\";\n$fa-var-hdd-o: \"\\f0a0\";\n$fa-var-header: \"\\f1dc\";\n$fa-var-headphones: \"\\f025\";\n$fa-var-heart: \"\\f004\";\n$fa-var-heart-o: \"\\f08a\";\n$fa-var-heartbeat: \"\\f21e\";\n$fa-var-history: \"\\f1da\";\n$fa-var-home: \"\\f015\";\n$fa-var-hospital-o: \"\\f0f8\";\n$fa-var-hotel: \"\\f236\";\n$fa-var-hourglass: \"\\f254\";\n$fa-var-hourglass-1: \"\\f251\";\n$fa-var-hourglass-2: \"\\f252\";\n$fa-var-hourglass-3: \"\\f253\";\n$fa-var-hourglass-end: \"\\f253\";\n$fa-var-hourglass-half: \"\\f252\";\n$fa-var-hourglass-o: \"\\f250\";\n$fa-var-hourglass-start: \"\\f251\";\n$fa-var-houzz: \"\\f27c\";\n$fa-var-html5: \"\\f13b\";\n$fa-var-i-cursor: \"\\f246\";\n$fa-var-id-badge: \"\\f2c1\";\n$fa-var-id-card: \"\\f2c2\";\n$fa-var-id-card-o: \"\\f2c3\";\n$fa-var-ils: \"\\f20b\";\n$fa-var-image: \"\\f03e\";\n$fa-var-imdb: \"\\f2d8\";\n$fa-var-inbox: \"\\f01c\";\n$fa-var-indent: \"\\f03c\";\n$fa-var-industry: \"\\f275\";\n$fa-var-info: \"\\f129\";\n$fa-var-info-circle: \"\\f05a\";\n$fa-var-inr: \"\\f156\";\n$fa-var-instagram: \"\\f16d\";\n$fa-var-institution: \"\\f19c\";\n$fa-var-internet-explorer: \"\\f26b\";\n$fa-var-intersex: \"\\f224\";\n$fa-var-ioxhost: \"\\f208\";\n$fa-var-italic: \"\\f033\";\n$fa-var-joomla: \"\\f1aa\";\n$fa-var-jpy: \"\\f157\";\n$fa-var-jsfiddle: \"\\f1cc\";\n$fa-var-key: \"\\f084\";\n$fa-var-keyboard-o: \"\\f11c\";\n$fa-var-krw: \"\\f159\";\n$fa-var-language: \"\\f1ab\";\n$fa-var-laptop: \"\\f109\";\n$fa-var-lastfm: \"\\f202\";\n$fa-var-lastfm-square: \"\\f203\";\n$fa-var-leaf: \"\\f06c\";\n$fa-var-leanpub: \"\\f212\";\n$fa-var-legal: \"\\f0e3\";\n$fa-var-lemon-o: \"\\f094\";\n$fa-var-level-down: \"\\f149\";\n$fa-var-level-up: \"\\f148\";\n$fa-var-life-bouy: \"\\f1cd\";\n$fa-var-life-buoy: \"\\f1cd\";\n$fa-var-life-ring: \"\\f1cd\";\n$fa-var-life-saver: \"\\f1cd\";\n$fa-var-lightbulb-o: \"\\f0eb\";\n$fa-var-line-chart: \"\\f201\";\n$fa-var-link: \"\\f0c1\";\n$fa-var-linkedin: \"\\f0e1\";\n$fa-var-linkedin-square: \"\\f08c\";\n$fa-var-linode: \"\\f2b8\";\n$fa-var-linux: \"\\f17c\";\n$fa-var-list: \"\\f03a\";\n$fa-var-list-alt: \"\\f022\";\n$fa-var-list-ol: \"\\f0cb\";\n$fa-var-list-ul: \"\\f0ca\";\n$fa-var-location-arrow: \"\\f124\";\n$fa-var-lock: \"\\f023\";\n$fa-var-long-arrow-down: \"\\f175\";\n$fa-var-long-arrow-left: \"\\f177\";\n$fa-var-long-arrow-right: \"\\f178\";\n$fa-var-long-arrow-up: \"\\f176\";\n$fa-var-low-vision: \"\\f2a8\";\n$fa-var-magic: \"\\f0d0\";\n$fa-var-magnet: \"\\f076\";\n$fa-var-mail-forward: \"\\f064\";\n$fa-var-mail-reply: \"\\f112\";\n$fa-var-mail-reply-all: \"\\f122\";\n$fa-var-male: \"\\f183\";\n$fa-var-map: \"\\f279\";\n$fa-var-map-marker: \"\\f041\";\n$fa-var-map-o: \"\\f278\";\n$fa-var-map-pin: \"\\f276\";\n$fa-var-map-signs: \"\\f277\";\n$fa-var-mars: \"\\f222\";\n$fa-var-mars-double: \"\\f227\";\n$fa-var-mars-stroke: \"\\f229\";\n$fa-var-mars-stroke-h: \"\\f22b\";\n$fa-var-mars-stroke-v: \"\\f22a\";\n$fa-var-maxcdn: \"\\f136\";\n$fa-var-meanpath: \"\\f20c\";\n$fa-var-medium: \"\\f23a\";\n$fa-var-medkit: \"\\f0fa\";\n$fa-var-meetup: \"\\f2e0\";\n$fa-var-meh-o: \"\\f11a\";\n$fa-var-mercury: \"\\f223\";\n$fa-var-microchip: \"\\f2db\";\n$fa-var-microphone: \"\\f130\";\n$fa-var-microphone-slash: \"\\f131\";\n$fa-var-minus: \"\\f068\";\n$fa-var-minus-circle: \"\\f056\";\n$fa-var-minus-square: \"\\f146\";\n$fa-var-minus-square-o: \"\\f147\";\n$fa-var-mixcloud: \"\\f289\";\n$fa-var-mobile: \"\\f10b\";\n$fa-var-mobile-phone: \"\\f10b\";\n$fa-var-modx: \"\\f285\";\n$fa-var-money: \"\\f0d6\";\n$fa-var-moon-o: \"\\f186\";\n$fa-var-mortar-board: \"\\f19d\";\n$fa-var-motorcycle: \"\\f21c\";\n$fa-var-mouse-pointer: \"\\f245\";\n$fa-var-music: \"\\f001\";\n$fa-var-navicon: \"\\f0c9\";\n$fa-var-neuter: \"\\f22c\";\n$fa-var-newspaper-o: \"\\f1ea\";\n$fa-var-object-group: \"\\f247\";\n$fa-var-object-ungroup: \"\\f248\";\n$fa-var-odnoklassniki: \"\\f263\";\n$fa-var-odnoklassniki-square: \"\\f264\";\n$fa-var-opencart: \"\\f23d\";\n$fa-var-openid: \"\\f19b\";\n$fa-var-opera: \"\\f26a\";\n$fa-var-optin-monster: \"\\f23c\";\n$fa-var-outdent: \"\\f03b\";\n$fa-var-pagelines: \"\\f18c\";\n$fa-var-paint-brush: \"\\f1fc\";\n$fa-var-paper-plane: \"\\f1d8\";\n$fa-var-paper-plane-o: \"\\f1d9\";\n$fa-var-paperclip: \"\\f0c6\";\n$fa-var-paragraph: \"\\f1dd\";\n$fa-var-paste: \"\\f0ea\";\n$fa-var-pause: \"\\f04c\";\n$fa-var-pause-circle: \"\\f28b\";\n$fa-var-pause-circle-o: \"\\f28c\";\n$fa-var-paw: \"\\f1b0\";\n$fa-var-paypal: \"\\f1ed\";\n$fa-var-pencil: \"\\f040\";\n$fa-var-pencil-square: \"\\f14b\";\n$fa-var-pencil-square-o: \"\\f044\";\n$fa-var-percent: \"\\f295\";\n$fa-var-phone: \"\\f095\";\n$fa-var-phone-square: \"\\f098\";\n$fa-var-photo: \"\\f03e\";\n$fa-var-picture-o: \"\\f03e\";\n$fa-var-pie-chart: \"\\f200\";\n$fa-var-pied-piper: \"\\f2ae\";\n$fa-var-pied-piper-alt: \"\\f1a8\";\n$fa-var-pied-piper-pp: \"\\f1a7\";\n$fa-var-pinterest: \"\\f0d2\";\n$fa-var-pinterest-p: \"\\f231\";\n$fa-var-pinterest-square: \"\\f0d3\";\n$fa-var-plane: \"\\f072\";\n$fa-var-play: \"\\f04b\";\n$fa-var-play-circle: \"\\f144\";\n$fa-var-play-circle-o: \"\\f01d\";\n$fa-var-plug: \"\\f1e6\";\n$fa-var-plus: \"\\f067\";\n$fa-var-plus-circle: \"\\f055\";\n$fa-var-plus-square: \"\\f0fe\";\n$fa-var-plus-square-o: \"\\f196\";\n$fa-var-podcast: \"\\f2ce\";\n$fa-var-power-off: \"\\f011\";\n$fa-var-print: \"\\f02f\";\n$fa-var-product-hunt: \"\\f288\";\n$fa-var-puzzle-piece: \"\\f12e\";\n$fa-var-qq: \"\\f1d6\";\n$fa-var-qrcode: \"\\f029\";\n$fa-var-question: \"\\f128\";\n$fa-var-question-circle: \"\\f059\";\n$fa-var-question-circle-o: \"\\f29c\";\n$fa-var-quora: \"\\f2c4\";\n$fa-var-quote-left: \"\\f10d\";\n$fa-var-quote-right: \"\\f10e\";\n$fa-var-ra: \"\\f1d0\";\n$fa-var-random: \"\\f074\";\n$fa-var-ravelry: \"\\f2d9\";\n$fa-var-rebel: \"\\f1d0\";\n$fa-var-recycle: \"\\f1b8\";\n$fa-var-reddit: \"\\f1a1\";\n$fa-var-reddit-alien: \"\\f281\";\n$fa-var-reddit-square: \"\\f1a2\";\n$fa-var-refresh: \"\\f021\";\n$fa-var-registered: \"\\f25d\";\n$fa-var-remove: \"\\f00d\";\n$fa-var-renren: \"\\f18b\";\n$fa-var-reorder: \"\\f0c9\";\n$fa-var-repeat: \"\\f01e\";\n$fa-var-reply: \"\\f112\";\n$fa-var-reply-all: \"\\f122\";\n$fa-var-resistance: \"\\f1d0\";\n$fa-var-retweet: \"\\f079\";\n$fa-var-rmb: \"\\f157\";\n$fa-var-road: \"\\f018\";\n$fa-var-rocket: \"\\f135\";\n$fa-var-rotate-left: \"\\f0e2\";\n$fa-var-rotate-right: \"\\f01e\";\n$fa-var-rouble: \"\\f158\";\n$fa-var-rss: \"\\f09e\";\n$fa-var-rss-square: \"\\f143\";\n$fa-var-rub: \"\\f158\";\n$fa-var-ruble: \"\\f158\";\n$fa-var-rupee: \"\\f156\";\n$fa-var-s15: \"\\f2cd\";\n$fa-var-safari: \"\\f267\";\n$fa-var-save: \"\\f0c7\";\n$fa-var-scissors: \"\\f0c4\";\n$fa-var-scribd: \"\\f28a\";\n$fa-var-search: \"\\f002\";\n$fa-var-search-minus: \"\\f010\";\n$fa-var-search-plus: \"\\f00e\";\n$fa-var-sellsy: \"\\f213\";\n$fa-var-send: \"\\f1d8\";\n$fa-var-send-o: \"\\f1d9\";\n$fa-var-server: \"\\f233\";\n$fa-var-share: \"\\f064\";\n$fa-var-share-alt: \"\\f1e0\";\n$fa-var-share-alt-square: \"\\f1e1\";\n$fa-var-share-square: \"\\f14d\";\n$fa-var-share-square-o: \"\\f045\";\n$fa-var-shekel: \"\\f20b\";\n$fa-var-sheqel: \"\\f20b\";\n$fa-var-shield: \"\\f132\";\n$fa-var-ship: \"\\f21a\";\n$fa-var-shirtsinbulk: \"\\f214\";\n$fa-var-shopping-bag: \"\\f290\";\n$fa-var-shopping-basket: \"\\f291\";\n$fa-var-shopping-cart: \"\\f07a\";\n$fa-var-shower: \"\\f2cc\";\n$fa-var-sign-in: \"\\f090\";\n$fa-var-sign-language: \"\\f2a7\";\n$fa-var-sign-out: \"\\f08b\";\n$fa-var-signal: \"\\f012\";\n$fa-var-signing: \"\\f2a7\";\n$fa-var-simplybuilt: \"\\f215\";\n$fa-var-sitemap: \"\\f0e8\";\n$fa-var-skyatlas: \"\\f216\";\n$fa-var-skype: \"\\f17e\";\n$fa-var-slack: \"\\f198\";\n$fa-var-sliders: \"\\f1de\";\n$fa-var-slideshare: \"\\f1e7\";\n$fa-var-smile-o: \"\\f118\";\n$fa-var-snapchat: \"\\f2ab\";\n$fa-var-snapchat-ghost: \"\\f2ac\";\n$fa-var-snapchat-square: \"\\f2ad\";\n$fa-var-snowflake-o: \"\\f2dc\";\n$fa-var-soccer-ball-o: \"\\f1e3\";\n$fa-var-sort: \"\\f0dc\";\n$fa-var-sort-alpha-asc: \"\\f15d\";\n$fa-var-sort-alpha-desc: \"\\f15e\";\n$fa-var-sort-amount-asc: \"\\f160\";\n$fa-var-sort-amount-desc: \"\\f161\";\n$fa-var-sort-asc: \"\\f0de\";\n$fa-var-sort-desc: \"\\f0dd\";\n$fa-var-sort-down: \"\\f0dd\";\n$fa-var-sort-numeric-asc: \"\\f162\";\n$fa-var-sort-numeric-desc: \"\\f163\";\n$fa-var-sort-up: \"\\f0de\";\n$fa-var-soundcloud: \"\\f1be\";\n$fa-var-space-shuttle: \"\\f197\";\n$fa-var-spinner: \"\\f110\";\n$fa-var-spoon: \"\\f1b1\";\n$fa-var-spotify: \"\\f1bc\";\n$fa-var-square: \"\\f0c8\";\n$fa-var-square-o: \"\\f096\";\n$fa-var-stack-exchange: \"\\f18d\";\n$fa-var-stack-overflow: \"\\f16c\";\n$fa-var-star: \"\\f005\";\n$fa-var-star-half: \"\\f089\";\n$fa-var-star-half-empty: \"\\f123\";\n$fa-var-star-half-full: \"\\f123\";\n$fa-var-star-half-o: \"\\f123\";\n$fa-var-star-o: \"\\f006\";\n$fa-var-steam: \"\\f1b6\";\n$fa-var-steam-square: \"\\f1b7\";\n$fa-var-step-backward: \"\\f048\";\n$fa-var-step-forward: \"\\f051\";\n$fa-var-stethoscope: \"\\f0f1\";\n$fa-var-sticky-note: \"\\f249\";\n$fa-var-sticky-note-o: \"\\f24a\";\n$fa-var-stop: \"\\f04d\";\n$fa-var-stop-circle: \"\\f28d\";\n$fa-var-stop-circle-o: \"\\f28e\";\n$fa-var-street-view: \"\\f21d\";\n$fa-var-strikethrough: \"\\f0cc\";\n$fa-var-stumbleupon: \"\\f1a4\";\n$fa-var-stumbleupon-circle: \"\\f1a3\";\n$fa-var-subscript: \"\\f12c\";\n$fa-var-subway: \"\\f239\";\n$fa-var-suitcase: \"\\f0f2\";\n$fa-var-sun-o: \"\\f185\";\n$fa-var-superpowers: \"\\f2dd\";\n$fa-var-superscript: \"\\f12b\";\n$fa-var-support: \"\\f1cd\";\n$fa-var-table: \"\\f0ce\";\n$fa-var-tablet: \"\\f10a\";\n$fa-var-tachometer: \"\\f0e4\";\n$fa-var-tag: \"\\f02b\";\n$fa-var-tags: \"\\f02c\";\n$fa-var-tasks: \"\\f0ae\";\n$fa-var-taxi: \"\\f1ba\";\n$fa-var-telegram: \"\\f2c6\";\n$fa-var-television: \"\\f26c\";\n$fa-var-tencent-weibo: \"\\f1d5\";\n$fa-var-terminal: \"\\f120\";\n$fa-var-text-height: \"\\f034\";\n$fa-var-text-width: \"\\f035\";\n$fa-var-th: \"\\f00a\";\n$fa-var-th-large: \"\\f009\";\n$fa-var-th-list: \"\\f00b\";\n$fa-var-themeisle: \"\\f2b2\";\n$fa-var-thermometer: \"\\f2c7\";\n$fa-var-thermometer-0: \"\\f2cb\";\n$fa-var-thermometer-1: \"\\f2ca\";\n$fa-var-thermometer-2: \"\\f2c9\";\n$fa-var-thermometer-3: \"\\f2c8\";\n$fa-var-thermometer-4: \"\\f2c7\";\n$fa-var-thermometer-empty: \"\\f2cb\";\n$fa-var-thermometer-full: \"\\f2c7\";\n$fa-var-thermometer-half: \"\\f2c9\";\n$fa-var-thermometer-quarter: \"\\f2ca\";\n$fa-var-thermometer-three-quarters: \"\\f2c8\";\n$fa-var-thumb-tack: \"\\f08d\";\n$fa-var-thumbs-down: \"\\f165\";\n$fa-var-thumbs-o-down: \"\\f088\";\n$fa-var-thumbs-o-up: \"\\f087\";\n$fa-var-thumbs-up: \"\\f164\";\n$fa-var-ticket: \"\\f145\";\n$fa-var-times: \"\\f00d\";\n$fa-var-times-circle: \"\\f057\";\n$fa-var-times-circle-o: \"\\f05c\";\n$fa-var-times-rectangle: \"\\f2d3\";\n$fa-var-times-rectangle-o: \"\\f2d4\";\n$fa-var-tint: \"\\f043\";\n$fa-var-toggle-down: \"\\f150\";\n$fa-var-toggle-left: \"\\f191\";\n$fa-var-toggle-off: \"\\f204\";\n$fa-var-toggle-on: \"\\f205\";\n$fa-var-toggle-right: \"\\f152\";\n$fa-var-toggle-up: \"\\f151\";\n$fa-var-trademark: \"\\f25c\";\n$fa-var-train: \"\\f238\";\n$fa-var-transgender: \"\\f224\";\n$fa-var-transgender-alt: \"\\f225\";\n$fa-var-trash: \"\\f1f8\";\n$fa-var-trash-o: \"\\f014\";\n$fa-var-tree: \"\\f1bb\";\n$fa-var-trello: \"\\f181\";\n$fa-var-tripadvisor: \"\\f262\";\n$fa-var-trophy: \"\\f091\";\n$fa-var-truck: \"\\f0d1\";\n$fa-var-try: \"\\f195\";\n$fa-var-tty: \"\\f1e4\";\n$fa-var-tumblr: \"\\f173\";\n$fa-var-tumblr-square: \"\\f174\";\n$fa-var-turkish-lira: \"\\f195\";\n$fa-var-tv: \"\\f26c\";\n$fa-var-twitch: \"\\f1e8\";\n$fa-var-twitter: \"\\f099\";\n$fa-var-twitter-square: \"\\f081\";\n$fa-var-umbrella: \"\\f0e9\";\n$fa-var-underline: \"\\f0cd\";\n$fa-var-undo: \"\\f0e2\";\n$fa-var-universal-access: \"\\f29a\";\n$fa-var-university: \"\\f19c\";\n$fa-var-unlink: \"\\f127\";\n$fa-var-unlock: \"\\f09c\";\n$fa-var-unlock-alt: \"\\f13e\";\n$fa-var-unsorted: \"\\f0dc\";\n$fa-var-upload: \"\\f093\";\n$fa-var-usb: \"\\f287\";\n$fa-var-usd: \"\\f155\";\n$fa-var-user: \"\\f007\";\n$fa-var-user-circle: \"\\f2bd\";\n$fa-var-user-circle-o: \"\\f2be\";\n$fa-var-user-md: \"\\f0f0\";\n$fa-var-user-o: \"\\f2c0\";\n$fa-var-user-plus: \"\\f234\";\n$fa-var-user-secret: \"\\f21b\";\n$fa-var-user-times: \"\\f235\";\n$fa-var-users: \"\\f0c0\";\n$fa-var-vcard: \"\\f2bb\";\n$fa-var-vcard-o: \"\\f2bc\";\n$fa-var-venus: \"\\f221\";\n$fa-var-venus-double: \"\\f226\";\n$fa-var-venus-mars: \"\\f228\";\n$fa-var-viacoin: \"\\f237\";\n$fa-var-viadeo: \"\\f2a9\";\n$fa-var-viadeo-square: \"\\f2aa\";\n$fa-var-video-camera: \"\\f03d\";\n$fa-var-vimeo: \"\\f27d\";\n$fa-var-vimeo-square: \"\\f194\";\n$fa-var-vine: \"\\f1ca\";\n$fa-var-vk: \"\\f189\";\n$fa-var-volume-control-phone: \"\\f2a0\";\n$fa-var-volume-down: \"\\f027\";\n$fa-var-volume-off: \"\\f026\";\n$fa-var-volume-up: \"\\f028\";\n$fa-var-warning: \"\\f071\";\n$fa-var-wechat: \"\\f1d7\";\n$fa-var-weibo: \"\\f18a\";\n$fa-var-weixin: \"\\f1d7\";\n$fa-var-whatsapp: \"\\f232\";\n$fa-var-wheelchair: \"\\f193\";\n$fa-var-wheelchair-alt: \"\\f29b\";\n$fa-var-wifi: \"\\f1eb\";\n$fa-var-wikipedia-w: \"\\f266\";\n$fa-var-window-close: \"\\f2d3\";\n$fa-var-window-close-o: \"\\f2d4\";\n$fa-var-window-maximize: \"\\f2d0\";\n$fa-var-window-minimize: \"\\f2d1\";\n$fa-var-window-restore: \"\\f2d2\";\n$fa-var-windows: \"\\f17a\";\n$fa-var-won: \"\\f159\";\n$fa-var-wordpress: \"\\f19a\";\n$fa-var-wpbeginner: \"\\f297\";\n$fa-var-wpexplorer: \"\\f2de\";\n$fa-var-wpforms: \"\\f298\";\n$fa-var-wrench: \"\\f0ad\";\n$fa-var-xing: \"\\f168\";\n$fa-var-xing-square: \"\\f169\";\n$fa-var-y-combinator: \"\\f23b\";\n$fa-var-y-combinator-square: \"\\f1d4\";\n$fa-var-yahoo: \"\\f19e\";\n$fa-var-yc: \"\\f23b\";\n$fa-var-yc-square: \"\\f1d4\";\n$fa-var-yelp: \"\\f1e9\";\n$fa-var-yen: \"\\f157\";\n$fa-var-yoast: \"\\f2b1\";\n$fa-var-youtube: \"\\f167\";\n$fa-var-youtube-play: \"\\f16a\";\n$fa-var-youtube-square: \"\\f166\";\n\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n\n//\n// Color system\n//\n\n// stylelint-disable\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #868e96 !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n$grays: map-merge((\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n), $grays);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n$colors: map-merge((\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n), $colors);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n$theme-colors: map-merge((\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n), $theme-colors);\n// stylelint-enable\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default;\n$enable-grid-classes: true !default;\n$enable-print-styles: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n) !default;\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%\n) !default;\n\n// Body\n//\n// Settings for the `<body>` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-200 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n\n// Fonts\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\" !default;\n$font-family-monospace: \"SFMono-Regular\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: ($font-size-base * 1.25) !default;\n$font-size-sm: ($font-size-base * .875) !default;\n\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: ($spacer / 2) !default;\n$headings-font-family: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: ($font-size-base * 1.25) !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.25) !default;\n\n$hr-border-color: rgba($black,.1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black,.25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: 5px !default;\n\n$mark-bg: #fcf8e3 !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black,.05) !default;\n$table-hover-bg: rgba($black,.075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-200 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-bg: $gray-900 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($gray-900, 7.5%) !default;\n$table-dark-color: $body-bg !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background and border color.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba(theme-color(\"primary\"), .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white,.15), 0 1px 1px rgba($black,.075) !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black,.125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-btn-border-width: $border-width !default; // For form controls and buttons\n$input-box-shadow: inset 0 1px 1px rgba($black,.075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$input-focus-color: $input-color !default;\n\n$input-placeholder-color: $gray-600 !default;\n\n$input-height-border: $input-btn-border-width * 2 !default;\n\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-margin-bottom: .5rem !default;\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .25rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-control-gutter: 1.5rem !default;\n$custom-control-spacer-y: .25rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: #ddd !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black,.1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-description-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $white !default;\n$custom-control-indicator-checked-bg: theme-color(\"primary\") !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !default;\n\n$custom-control-indicator-active-color: $white !default;\n$custom-control-indicator-active-bg: lighten(theme-color(\"primary\"), 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$custom-control-indicator-checked-color}' 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\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: theme-color(\"primary\") !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(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='#{$custom-control-indicator-checked-color}'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: $input-btn-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $white !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: #333 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n\n$custom-select-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$custom-select-focus-box-shadow: inset 0 1px 2px rgba($black, .075), 0 0 5px rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-width: 14rem !default;\n$custom-file-focus-box-shadow: 0 0 0 .075rem $white, 0 0 0 .2rem theme-color(\"primary\") !default;\n\n$custom-file-padding-y: $input-btn-padding-y !default;\n$custom-file-padding-x: $input-btn-padding-x !default;\n$custom-file-line-height: $input-btn-line-height !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-btn-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n placeholder: (\n en: \"Choose file...\"\n ),\n button-label: (\n en: \"Browse\"\n )\n) !default;\n\n\n// Form validation\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black,.15) !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black,.175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: #ddd !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: #ddd !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white,.5) !default;\n$navbar-dark-hover-color: rgba($white,.75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white,.25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white,.1) !default;\n\n$navbar-light-color: rgba($black,.5) !default;\n$navbar-light-hover-color: rgba($black,.7) !default;\n$navbar-light-active-color: rgba($black,.9) !default;\n$navbar-light-disabled-color: rgba($black,.3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black,.1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: #ddd !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: #ddd !default;\n\n$pagination-active-color: $white !default;\n$pagination-active-bg: theme-color(\"primary\") !default;\n$pagination-active-border-color: theme-color(\"primary\") !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: #ddd !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black,.125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: ($grid-gutter-width / 2) !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: 3px !default;\n$tooltip-padding-x: 8px !default;\n$tooltip-margin: 0 !default;\n\n\n$tooltip-arrow-width: 5px !default;\n$tooltip-arrow-height: 5px !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black,.2) !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black,.2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: .8rem !default;\n$popover-arrow-height: .4rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 15px !default;\n\n$modal-dialog-margin: 10px !default;\n$modal-dialog-margin-y-sm-up: 30px !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black,.2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-box-shadow-xs: 0 3px 9px rgba($black,.5) !default;\n$modal-content-box-shadow-sm-up: 0 5px 15px rgba($black,.5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 15px !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: ($font-size-base * .75) !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black,.1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black,.125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: #ddd !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black,.075) !default;\n$thumbnail-transition: all .2s ease-in-out !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: \"/\" !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n// Code\n\n$code-font-size: 90% !default;\n$code-padding-y: .2rem !default;\n$code-padding-x: .4rem !default;\n$code-color: #bd4147 !default;\n$code-bg: $gray-100 !default;\n\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n","// Custom variables\r\n$color-disabled: #858e96;\r\n$color-disabled-bg: #eaecef;\r\n$color-brand-blue: #142C9E;\r\n\r\n// Variables override\r\n$enable-print-styles: false;\r\n$font-weight-base: 500;\r\n$btn-font-weight: 500;\r\n$line-height-base: 1.2;\r\n$h1-font-size: 23px;\r\n$h2-font-size: 1rem;\r\n$h3-font-size: 1rem;\r\n$h4-font-size: 1rem;\r\n$input-disabled-bg: $color-disabled-bg;\r\n","// Custom reboot.\r\n// Based on Bootstrap 4.0.0-beta2\r\n// Root classes moved outside and applied to parent. Everything else without changes\r\n\r\n*,\r\n*::before,\r\n*::after {\r\n box-sizing: border-box;\r\n}\r\n\r\n// IE10+ doesn't honor `<meta name=\"viewport\">` in some cases.\r\n@at-root {\r\n @-ms-viewport {\r\n width: device-width;\r\n }\r\n}\r\n\r\n// stylelint-disable selector-list-comma-newline-after\r\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\r\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\r\n display: block;\r\n}\r\n\r\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\r\n// This prevents an unwanted focus outline from appearing around elements that\r\n// might still respond to pointer events.\r\n//\r\n// Credit: https://github.com/suitcss/base\r\n[tabindex=\"-1\"]:focus {\r\n outline: none !important;\r\n}\r\n\r\n\r\n// Content grouping\r\n//\r\n// 1. Add the correct box sizing in Firefox.\r\n// 2. Show the overflow in Edge and IE.\r\n\r\nhr {\r\n box-sizing: content-box; // 1\r\n height: 0; // 1\r\n overflow: visible; // 2\r\n}\r\n\r\n\r\n//\r\n// Typography\r\n//\r\n\r\n// Remove top margins from headings\r\n//\r\n// By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\r\n// margin for easier control within type scales as it avoids margin collapsing.\r\n// stylelint-disable selector-list-comma-newline-after\r\nh1, h2, h3, h4, h5, h6 {\r\n margin-top: 0;\r\n margin-bottom: $headings-margin-bottom;\r\n}\r\n// stylelint-enable selector-list-comma-newline-after\r\n\r\n// Reset margins on paragraphs\r\n//\r\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\r\n// bottom margin to use `rem` units instead of `em`.\r\np {\r\n margin-top: 0;\r\n margin-bottom: $paragraph-margin-bottom;\r\n}\r\n\r\n// Abbreviations\r\n//\r\n// 1. Remove the bottom border in Firefox 39-.\r\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\r\n// 3. Add explicit cursor to indicate changed behavior.\r\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\r\n\r\nabbr[title],\r\nabbr[data-original-title] { // 4\r\n text-decoration: underline; // 2\r\n text-decoration: underline dotted; // 2\r\n cursor: help; // 3\r\n border-bottom: 0; // 1\r\n}\r\n\r\naddress {\r\n margin-bottom: 1rem;\r\n font-style: normal;\r\n line-height: inherit;\r\n}\r\n\r\nol,\r\nul,\r\ndl {\r\n margin-top: 0;\r\n margin-bottom: 1rem;\r\n}\r\n\r\nol ol,\r\nul ul,\r\nol ul,\r\nul ol {\r\n margin-bottom: 0;\r\n}\r\n\r\ndt {\r\n font-weight: $dt-font-weight;\r\n}\r\n\r\ndd {\r\n margin-bottom: .5rem;\r\n margin-left: 0; // Undo browser default\r\n}\r\n\r\nblockquote {\r\n margin: 0 0 1rem;\r\n}\r\n\r\ndfn {\r\n font-style: italic; // Add the correct font style in Android 4.3-\r\n}\r\n\r\n// stylelint-disable font-weight-notation\r\nb,\r\nstrong {\r\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\r\n}\r\n// stylelint-enable font-weight-notation\r\n\r\nsmall {\r\n font-size: 80%; // Add the correct font size in all browsers\r\n}\r\n\r\n//\r\n// Prevent `sub` and `sup` elements from affecting the line height in\r\n// all browsers.\r\n//\r\n\r\nsub,\r\nsup {\r\n position: relative;\r\n font-size: 75%;\r\n line-height: 0;\r\n vertical-align: baseline;\r\n}\r\n\r\nsub { bottom: -.25em; }\r\nsup { top: -.5em; }\r\n\r\n\r\n//\r\n// Links\r\n//\r\n\r\na {\r\n color: $link-color;\r\n text-decoration: $link-decoration;\r\n background-color: transparent; // Remove the gray background on active links in IE 10.\r\n -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\r\n\r\n @include hover {\r\n color: $link-hover-color;\r\n text-decoration: $link-hover-decoration;\r\n }\r\n}\r\n\r\n// And undo these styles for placeholder links/named anchors (without href)\r\n// which have not been made explicitly keyboard-focusable (without tabindex).\r\n// It would be more straightforward to just use a[href] in previous block, but that\r\n// causes specificity issues in many other styles that are too complex to fix.\r\n// See https://github.com/twbs/bootstrap/issues/19402\r\n\r\na:not([href]):not([tabindex]) {\r\n color: inherit;\r\n text-decoration: none;\r\n\r\n @include hover-focus {\r\n color: inherit;\r\n text-decoration: none;\r\n }\r\n\r\n &:focus {\r\n outline: 0;\r\n }\r\n}\r\n\r\n//\r\n// Code\r\n//\r\n\r\n// stylelint-disable font-family-no-duplicate-names\r\npre,\r\ncode,\r\nkbd,\r\nsamp {\r\n font-family: monospace, monospace; // Correct the inheritance and scaling of font size in all browsers.\r\n font-size: 1em; // Correct the odd `em` font sizing in all browsers.\r\n}\r\n// stylelint-enable font-family-no-duplicate-names\r\n\r\npre {\r\n // Remove browser default top margin\r\n margin-top: 0;\r\n // Reset browser default of `1em` to use `rem`s\r\n margin-bottom: 1rem;\r\n // Don't allow content to break outside\r\n overflow: auto;\r\n // We have @viewport set which causes scrollbars to overlap content in IE11 and Edge, so\r\n // we force a non-overlapping, non-auto-hiding scrollbar to counteract.\r\n -ms-overflow-style: scrollbar;\r\n}\r\n\r\n\r\n//\r\n// Figures\r\n//\r\n\r\nfigure {\r\n // Apply a consistent margin strategy (matches our type styles).\r\n margin: 0 0 1rem;\r\n}\r\n\r\n\r\n//\r\n// Images and content\r\n//\r\n\r\nimg {\r\n vertical-align: middle;\r\n border-style: none; // Remove the border on images inside links in IE 10-.\r\n}\r\n\r\nsvg:not(:root) {\r\n overflow: hidden; // Hide the overflow in IE\r\n}\r\n\r\n\r\n// Avoid 300ms click delay on touch devices that support the `touch-action` CSS property.\r\n//\r\n// In particular, unlike most other browsers, IE11+Edge on Windows 10 on touch devices and IE Mobile 10-11\r\n// DON'T remove the click delay when `<meta name=\"viewport\" content=\"width=device-width\">` is present.\r\n// However, they DO support removing the click delay via `touch-action: manipulation`.\r\n// See:\r\n// * https://getbootstrap.com/docs/4.0/content/reboot/#click-delay-optimization-for-touch\r\n// * https://caniuse.com/#feat=css-touch-action\r\n// * https://patrickhlauke.github.io/touch/tests/results/#suppressing-300ms-delay\r\n\r\na,\r\narea,\r\nbutton,\r\n[role=\"button\"],\r\ninput:not([type=\"range\"]),\r\nlabel,\r\nselect,\r\nsummary,\r\ntextarea {\r\n touch-action: manipulation;\r\n}\r\n\r\n\r\n//\r\n// Tables\r\n//\r\n\r\ntable {\r\n border-collapse: collapse; // Prevent double borders\r\n}\r\n\r\ncaption {\r\n padding-top: $table-cell-padding;\r\n padding-bottom: $table-cell-padding;\r\n color: $text-muted;\r\n text-align: left;\r\n caption-side: bottom;\r\n}\r\n\r\nth {\r\n // Matches default `<td>` alignment by inheriting from the `<body>`, or the\r\n // closest parent with a set `text-align`.\r\n text-align: inherit;\r\n}\r\n\r\n\r\n//\r\n// Forms\r\n//\r\n\r\nlabel {\r\n // Allow labels to use `margin` for spacing.\r\n display: inline-block;\r\n margin-bottom: .5rem;\r\n}\r\n\r\n// Remove the default `border-radius` that macOS Chrome adds.\r\n//\r\n// Details at https://github.com/twbs/bootstrap/issues/24093\r\nbutton {\r\n border-radius: 0;\r\n}\r\n\r\n// Work around a Firefox/IE bug where the transparent `button` background\r\n// results in a loss of the default `button` focus styles.\r\n//\r\n// Credit: https://github.com/suitcss/base/\r\nbutton:focus {\r\n outline: 1px dotted;\r\n outline: 5px auto -webkit-focus-ring-color;\r\n}\r\n\r\ninput,\r\nbutton,\r\nselect,\r\noptgroup,\r\ntextarea {\r\n margin: 0; // Remove the margin in Firefox and Safari\r\n font-family: inherit;\r\n font-size: inherit;\r\n line-height: inherit;\r\n}\r\n\r\nbutton,\r\ninput {\r\n overflow: visible; // Show the overflow in Edge\r\n}\r\n\r\nbutton,\r\nselect {\r\n text-transform: none; // Remove the inheritance of text transform in Firefox\r\n}\r\n\r\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\r\n// controls in Android 4.\r\n// 2. Correct the inability to style clickable types in iOS and Safari.\r\nbutton,\r\nhtml [type=\"button\"], // 1\r\n[type=\"reset\"],\r\n[type=\"submit\"] {\r\n -webkit-appearance: button; // 2\r\n}\r\n\r\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\r\nbutton::-moz-focus-inner,\r\n[type=\"button\"]::-moz-focus-inner,\r\n[type=\"reset\"]::-moz-focus-inner,\r\n[type=\"submit\"]::-moz-focus-inner {\r\n padding: 0;\r\n border-style: none;\r\n}\r\n\r\ninput[type=\"radio\"],\r\ninput[type=\"checkbox\"] {\r\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\r\n padding: 0; // 2. Remove the padding in IE 10-\r\n}\r\n\r\n\r\ninput[type=\"date\"],\r\ninput[type=\"time\"],\r\ninput[type=\"datetime-local\"],\r\ninput[type=\"month\"] {\r\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\r\n // bug where setting a custom line-height prevents text from being vertically\r\n // centered within the input.\r\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\r\n // and https://github.com/twbs/bootstrap/issues/11266\r\n -webkit-appearance: listbox;\r\n}\r\n\r\ntextarea {\r\n overflow: auto; // Remove the default vertical scrollbar in IE.\r\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\r\n resize: vertical;\r\n}\r\n\r\nfieldset {\r\n // Browsers set a default `min-width: min-content;` on fieldsets,\r\n // unlike e.g. `<div>`s, which have `min-width: 0;` by default.\r\n // So we reset that to ensure fieldsets behave more like a standard block element.\r\n // See https://github.com/twbs/bootstrap/issues/12359\r\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\r\n min-width: 0;\r\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\r\n padding: 0;\r\n margin: 0;\r\n border: 0;\r\n}\r\n\r\n// 1. Correct the text wrapping in Edge and IE.\r\n// 2. Correct the color inheritance from `fieldset` elements in IE.\r\nlegend {\r\n display: block;\r\n width: 100%;\r\n max-width: 100%; // 1\r\n padding: 0;\r\n margin-bottom: .5rem;\r\n font-size: 1.5rem;\r\n line-height: inherit;\r\n color: inherit; // 2\r\n white-space: normal; // 1\r\n}\r\n\r\nprogress {\r\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\r\n}\r\n\r\n// Correct the cursor style of increment and decrement buttons in Chrome.\r\n[type=\"number\"]::-webkit-inner-spin-button,\r\n[type=\"number\"]::-webkit-outer-spin-button {\r\n height: auto;\r\n}\r\n\r\n[type=\"search\"] {\r\n // This overrides the extra rounded corners on search inputs in iOS so that our\r\n // `.form-control` class can properly style them. Note that this cannot simply\r\n // be added to `.form-control` as it's not specific enough. For details, see\r\n // https://github.com/twbs/bootstrap/issues/11586.\r\n outline-offset: -2px; // 2. Correct the outline style in Safari.\r\n -webkit-appearance: none;\r\n}\r\n\r\n//\r\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\r\n//\r\n\r\n[type=\"search\"]::-webkit-search-cancel-button,\r\n[type=\"search\"]::-webkit-search-decoration {\r\n -webkit-appearance: none;\r\n}\r\n\r\n//\r\n// 1. Correct the inability to style clickable types in iOS and Safari.\r\n// 2. Change font properties to `inherit` in Safari.\r\n//\r\n\r\n::-webkit-file-upload-button {\r\n font: inherit; // 2\r\n -webkit-appearance: button; // 1\r\n}\r\n\r\n//\r\n// Correct element displays\r\n//\r\n\r\noutput {\r\n display: inline-block;\r\n}\r\n\r\nsummary {\r\n display: list-item; // Add the correct display in all browsers\r\n}\r\n\r\ntemplate {\r\n display: none; // Add the correct display in IE\r\n}\r\n\r\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\r\n// Needed for proper display in IE 10-.\r\n[hidden] {\r\n display: none !important;\r\n}","// stylelint-disable indentation\n@mixin hover {\n // TODO: re-enable along with mq4-hover-shim\n// @if $enable-hover-media-query {\n// // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover\n// // Currently shimmed by https://github.com/twbs/mq4-hover-shim\n// @media (hover: hover) {\n// &:hover { @content }\n// }\n// }\n// @else {\n &:hover { @content; }\n// }\n}\n\n\n@mixin hover-focus {\n @if $enable-hover-media-query {\n &:focus {\n @content;\n }\n @include hover { @content; }\n } @else {\n &:focus,\n &:hover {\n @content;\n }\n }\n}\n\n@mixin plain-hover-focus {\n @if $enable-hover-media-query {\n &,\n &:focus {\n @content;\n }\n @include hover { @content; }\n } @else {\n &,\n &:focus,\n &:hover {\n @content;\n }\n }\n}\n\n@mixin hover-focus-active {\n @if $enable-hover-media-query {\n &:focus,\n &:active {\n @content;\n }\n @include hover { @content; }\n } @else {\n &:focus,\n &:active,\n &:hover {\n @content;\n }\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { font-size: $h1-font-size; }\nh2, .h2 { font-size: $h2-font-size; }\nh3, .h3 { font-size: $h3-font-size; }\nh4, .h4 { font-size: $h4-font-size; }\nh5, .h5 { font-size: $h5-font-size; }\nh6, .h6 { font-size: $h6-font-size; }\n\n.lead {\n font-size: $lead-font-size;\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n font-size: $display1-size;\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n font-size: $display2-size;\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n font-size: $display3-size;\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n font-size: $display4-size;\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n font-size: $small-font-size;\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n font-size: $blockquote-font-size;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%; // back to default font-size\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014 \\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n","//\n// Base styles\n//\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: $card-bg;\n background-clip: border-box;\n border: $card-border-width solid $card-border-color;\n @include border-radius($card-border-radius);\n\n > hr {\n margin-right: 0;\n margin-left: 0;\n }\n\n > .list-group:first-child {\n .list-group-item:first-child {\n @include border-top-radius($card-border-radius);\n }\n }\n\n > .list-group:last-child {\n .list-group-item:last-child {\n @include border-bottom-radius($card-border-radius);\n }\n }\n}\n\n.card-body {\n // Enable `flex-grow: 1` for decks and groups so that card blocks take up\n // as much space as possible, ensuring footers are aligned to the bottom.\n flex: 1 1 auto;\n padding: $card-spacer-x;\n}\n\n.card-title {\n margin-bottom: $card-spacer-y;\n}\n\n.card-subtitle {\n margin-top: -($card-spacer-y / 2);\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link {\n @include hover {\n text-decoration: none;\n }\n\n + .card-link {\n margin-left: $card-spacer-x;\n }\n}\n\n//\n// Optional textual caps\n//\n\n.card-header {\n padding: $card-spacer-y $card-spacer-x;\n margin-bottom: 0; // Removes the default margin-bottom of <hN>\n background-color: $card-cap-bg;\n border-bottom: $card-border-width solid $card-border-color;\n\n &:first-child {\n @include border-radius($card-inner-border-radius $card-inner-border-radius 0 0);\n }\n\n + .list-group {\n .list-group-item:first-child {\n border-top: 0;\n }\n }\n}\n\n.card-footer {\n padding: $card-spacer-y $card-spacer-x;\n background-color: $card-cap-bg;\n border-top: $card-border-width solid $card-border-color;\n\n &:last-child {\n @include border-radius(0 0 $card-inner-border-radius $card-inner-border-radius);\n }\n}\n\n\n//\n// Header navs\n//\n\n.card-header-tabs {\n margin-right: -($card-spacer-x / 2);\n margin-bottom: -$card-spacer-y;\n margin-left: -($card-spacer-x / 2);\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -($card-spacer-x / 2);\n margin-left: -($card-spacer-x / 2);\n}\n\n// Card image\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: $card-img-overlay-padding;\n}\n\n.card-img {\n width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n @include border-radius($card-inner-border-radius);\n}\n\n// Card image caps\n.card-img-top {\n width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n @include border-top-radius($card-inner-border-radius);\n}\n\n.card-img-bottom {\n width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n @include border-bottom-radius($card-inner-border-radius);\n}\n\n\n// Card deck\n\n.card-deck {\n display: flex;\n flex-direction: column;\n\n .card {\n margin-bottom: $card-deck-margin;\n }\n\n @include media-breakpoint-up(sm) {\n flex-flow: row wrap;\n margin-right: -$card-deck-margin;\n margin-left: -$card-deck-margin;\n\n .card {\n display: flex;\n // Flexbugs #4: https://github.com/philipwalton/flexbugs#4-flex-shorthand-declarations-with-unitless-flex-basis-values-are-ignored\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: $card-deck-margin;\n margin-bottom: 0; // Override the default\n margin-left: $card-deck-margin;\n }\n }\n}\n\n\n//\n// Card groups\n//\n\n.card-group {\n display: flex;\n flex-direction: column;\n\n .card {\n margin-bottom: $card-group-margin;\n }\n\n @include media-breakpoint-up(sm) {\n flex-flow: row wrap;\n\n .card {\n // Flexbugs #4: https://github.com/philipwalton/flexbugs#4-flex-shorthand-declarations-with-unitless-flex-basis-values-are-ignored\n flex: 1 0 0%;\n margin-bottom: 0;\n\n + .card {\n margin-left: 0;\n border-left: 0;\n }\n\n // Handle rounded corners\n @if $enable-rounded {\n &:first-child {\n @include border-right-radius(0);\n\n .card-img-top {\n border-top-right-radius: 0;\n }\n .card-img-bottom {\n border-bottom-right-radius: 0;\n }\n }\n\n &:last-child {\n @include border-left-radius(0);\n\n .card-img-top {\n border-top-left-radius: 0;\n }\n .card-img-bottom {\n border-bottom-left-radius: 0;\n }\n }\n\n &:only-child {\n @include border-radius($card-border-radius);\n\n .card-img-top {\n @include border-top-radius($card-border-radius);\n }\n .card-img-bottom {\n @include border-bottom-radius($card-border-radius);\n }\n }\n\n &:not(:first-child):not(:last-child):not(:only-child) {\n border-radius: 0;\n\n .card-img-top,\n .card-img-bottom {\n border-radius: 0;\n }\n }\n }\n }\n }\n}\n\n\n//\n// Columns\n//\n\n.card-columns {\n .card {\n margin-bottom: $card-columns-margin;\n }\n\n @include media-breakpoint-up(sm) {\n column-count: $card-columns-count;\n column-gap: $card-columns-gap;\n\n .card {\n display: inline-block; // Don't let them vertically span multiple columns\n width: 100%; // Don't let their width change\n }\n }\n}\n","// Single side border-radius\n\n@mixin border-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.1.\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - 1px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name) {\n @content;\n }\n }\n}\n","// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: $font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: $code-padding-y $code-padding-x;\n font-size: $code-font-size;\n color: $code-color;\n background-color: $code-bg;\n @include border-radius($border-radius);\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n padding: 0;\n color: inherit;\n background-color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $code-padding-y $code-padding-x;\n font-size: $code-font-size;\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n font-size: $code-font-size;\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Embedded icons from Open Iconic.\n// Released under MIT and copyright 2014 Waybury.\n// https://useiconic.com/open\n\n\n// Checkboxes and radios\n//\n// Base class takes care of all the key behavioral aspects.\n\n.custom-control {\n position: relative;\n display: inline-flex;\n min-height: (1rem * $line-height-base);\n padding-left: $custom-control-gutter;\n margin-right: $custom-control-spacer-x;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1; // Put the input behind the label so it doesn't overlay text\n opacity: 0;\n\n &:checked ~ .custom-control-indicator {\n color: $custom-control-indicator-checked-color;\n @include gradient-bg($custom-control-indicator-checked-bg);\n @include box-shadow($custom-control-indicator-checked-box-shadow);\n }\n\n &:focus ~ .custom-control-indicator {\n // the mixin is not used here to make sure there is feedback\n box-shadow: $custom-control-indicator-focus-box-shadow;\n }\n\n &:active ~ .custom-control-indicator {\n color: $custom-control-indicator-active-color;\n @include gradient-bg($custom-control-indicator-active-bg);\n @include box-shadow($custom-control-indicator-active-box-shadow);\n }\n\n &:disabled {\n ~ .custom-control-indicator {\n background-color: $custom-control-indicator-disabled-bg;\n }\n\n ~ .custom-control-description {\n color: $custom-control-description-disabled-color;\n }\n }\n}\n\n// Custom indicator\n//\n// Generates a shadow element to create our makeshift checkbox/radio background.\n\n.custom-control-indicator {\n position: absolute;\n top: (($line-height-base - $custom-control-indicator-size) / 2);\n left: 0;\n display: block;\n width: $custom-control-indicator-size;\n height: $custom-control-indicator-size;\n pointer-events: none;\n user-select: none;\n background-color: $custom-control-indicator-bg;\n background-repeat: no-repeat;\n background-position: center center;\n background-size: $custom-control-indicator-bg-size;\n @include box-shadow($custom-control-indicator-box-shadow);\n}\n\n// Checkboxes\n//\n// Tweak just a few things for checkboxes.\n\n.custom-checkbox {\n .custom-control-indicator {\n @include border-radius($custom-checkbox-indicator-border-radius);\n }\n\n .custom-control-input:checked ~ .custom-control-indicator {\n background-image: $custom-checkbox-indicator-icon-checked;\n }\n\n .custom-control-input:indeterminate ~ .custom-control-indicator {\n background-color: $custom-checkbox-indicator-indeterminate-bg;\n background-image: $custom-checkbox-indicator-icon-indeterminate;\n @include box-shadow($custom-checkbox-indicator-indeterminate-box-shadow);\n }\n}\n\n// Radios\n//\n// Tweak just a few things for radios.\n\n.custom-radio {\n .custom-control-indicator {\n border-radius: $custom-radio-indicator-border-radius;\n }\n\n .custom-control-input:checked ~ .custom-control-indicator {\n background-image: $custom-radio-indicator-icon-checked;\n }\n}\n\n\n// Layout options\n//\n// By default radios and checkboxes are `inline-block` with no additional spacing\n// set. Use these optional classes to tweak the layout.\n\n.custom-controls-stacked {\n display: flex;\n flex-direction: column;\n\n .custom-control {\n margin-bottom: $custom-control-spacer-y;\n\n + .custom-control {\n margin-left: 0;\n }\n }\n}\n\n\n// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// http://primercss.io.\n//\n\n.custom-select {\n display: inline-block;\n max-width: 100%;\n height: $input-height;\n padding: $custom-select-padding-y ($custom-select-padding-x + $custom-select-indicator-padding) $custom-select-padding-y $custom-select-padding-x;\n line-height: $custom-select-line-height;\n color: $custom-select-color;\n vertical-align: middle;\n background: $custom-select-bg $custom-select-indicator no-repeat right $custom-select-padding-x center;\n background-size: $custom-select-bg-size;\n border: $custom-select-border-width solid $custom-select-border-color;\n @if $enable-rounded {\n border-radius: $custom-select-border-radius;\n } @else {\n border-radius: 0;\n }\n appearance: none;\n\n &:focus {\n border-color: $custom-select-focus-border-color;\n outline: none;\n @include box-shadow($custom-select-focus-box-shadow);\n\n &::-ms-value {\n // For visual consistency with other platforms/browsers,\n // supress the default white text on blue background highlight given to\n // the selected option text when the (still closed) <select> receives focus\n // in IE and (under certain conditions) Edge.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n }\n\n &[multiple] {\n height: auto;\n background-image: none;\n }\n\n &:disabled {\n color: $custom-select-disabled-color;\n background-color: $custom-select-disabled-bg;\n }\n\n // Hides the default caret in IE11\n &::-ms-expand {\n opacity: 0;\n }\n}\n\n.custom-select-sm {\n height: $custom-select-height-sm;\n padding-top: $custom-select-padding-y;\n padding-bottom: $custom-select-padding-y;\n font-size: $custom-select-font-size-sm;\n}\n\n\n// File\n//\n// Custom file input.\n\n.custom-file {\n position: relative;\n display: inline-block;\n max-width: 100%;\n height: $custom-file-height;\n margin-bottom: 0;\n}\n\n.custom-file-input {\n min-width: $custom-file-width;\n max-width: 100%;\n height: $custom-file-height;\n margin: 0;\n opacity: 0;\n\n &:focus ~ .custom-file-control {\n box-shadow: $custom-file-focus-box-shadow;\n }\n}\n\n.custom-file-control {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 5;\n height: $custom-file-height;\n padding: $custom-file-padding-y $custom-file-padding-x;\n line-height: $custom-file-line-height;\n color: $custom-file-color;\n pointer-events: none;\n user-select: none;\n background-color: $custom-file-bg;\n border: $custom-file-border-width solid $custom-file-border-color;\n @include border-radius($custom-file-border-radius);\n @include box-shadow($custom-file-box-shadow);\n\n @each $lang, $text in map-get($custom-file-text, placeholder) {\n &:lang(#{$lang}):empty::after {\n content: $text;\n }\n }\n\n &::before {\n position: absolute;\n top: -$custom-file-border-width;\n right: -$custom-file-border-width;\n bottom: -$custom-file-border-width;\n z-index: 6;\n display: block;\n height: $custom-file-height;\n padding: $custom-file-padding-y $custom-file-padding-x;\n line-height: $custom-file-line-height;\n color: $custom-file-button-color;\n @include gradient-bg($custom-file-button-bg);\n border: $custom-file-border-width solid $custom-file-border-color;\n @include border-radius(0 $custom-file-border-radius $custom-file-border-radius 0);\n }\n\n @each $lang, $text in map-get($custom-file-text, button-label) {\n &:lang(#{$lang})::before {\n content: $text;\n }\n }\n}\n","// Gradients\n\n@mixin gradient-bg($color) {\n @if $enable-gradients {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x;\n } @else {\n background-color: $color;\n }\n}\n\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n@mixin gradient-directional($start-color: #555, $end-color: #333, $deg: 45deg) {\n background-image: linear-gradient($deg, $start-color, $end-color);\n background-repeat: repeat-x;\n}\n@mixin gradient-x-three-colors($start-color: #00b3ee, $mid-color: #7a43b6, $color-stop: 50%, $end-color: #c3325f) {\n background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-y-three-colors($start-color: #00b3ee, $mid-color: #7a43b6, $color-stop: 50%, $end-color: #c3325f) {\n background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-radial($inner-color: #555, $outer-color: #333) {\n background-image: radial-gradient(circle, $inner-color, $outer-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-striped($color: rgba(255,255,255,.15), $angle: 45deg) {\n background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n","// Bootstrap functions\n//\n// Utility mixins and functions for evalutating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n $prev-key: null;\n $prev-num: null;\n @each $key, $num in $map {\n @if $prev-num == null {\n // Do nothing\n } @else if not comparable($prev-num, $num) {\n @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n } @else if $prev-num >= $num {\n @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n }\n $prev-key: $key;\n $prev-num: $num;\n }\n}\n\n// Starts at zero\n// Another grid mixin that ensures the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map) {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in `$grid-breakpoints` must start at 0, but starts at #{$first-value}.\";\n }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n// Color contrast\n@function color-yiq($color) {\n $r: red($color);\n $g: green($color);\n $b: blue($color);\n\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\n\n @if ($yiq >= 150) {\n @return #111;\n } @else {\n @return #fff;\n }\n}\n\n// Retreive color Sass maps\n@function color($key: \"blue\") {\n @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n @return map-get($theme-colors, $key);\n}\n\n@function gray($key: \"100\") {\n @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n $color: theme-color($color-name);\n $color-base: if($level > 0, #000, #fff);\n $level: abs($level);\n\n @return mix($color-base, $color, $level * $theme-color-interval);\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n width: 100%;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n min-height: 1px; // Prevent columns from collapsing when empty\n padding-right: ($gutter / 2);\n padding-left: ($gutter / 2);\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first {\n order: -1;\n }\n\n @for $i from 1 through $columns {\n .order#{$infix}-#{$i} {\n order: $i;\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","// Base class\n//\n// Kickstart any navigation component with a set of style resets. Works with\n// `<nav>`s or `<ul>`s.\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: $nav-link-padding-y $nav-link-padding-x;\n\n @include hover-focus {\n text-decoration: none;\n }\n\n // Disabled state lightens text\n &.disabled {\n color: $nav-link-disabled-color;\n }\n}\n\n//\n// Tabs\n//\n\n.nav-tabs {\n border-bottom: $nav-tabs-border-width solid $nav-tabs-border-color;\n\n .nav-item {\n margin-bottom: -$nav-tabs-border-width;\n }\n\n .nav-link {\n border: $nav-tabs-border-width solid transparent;\n @include border-top-radius($nav-tabs-border-radius);\n\n @include hover-focus {\n border-color: $nav-tabs-link-hover-border-color $nav-tabs-link-hover-border-color $nav-tabs-border-color;\n }\n\n &.disabled {\n color: $nav-link-disabled-color;\n background-color: transparent;\n border-color: transparent;\n }\n }\n\n .nav-link.active,\n .nav-item.show .nav-link {\n color: $nav-tabs-link-active-color;\n background-color: $nav-tabs-link-active-bg;\n border-color: $nav-tabs-link-active-border-color $nav-tabs-link-active-border-color $nav-tabs-link-active-bg;\n }\n\n .dropdown-menu {\n // Make dropdown border overlap tab border\n margin-top: -$nav-tabs-border-width;\n // Remove the top rounded corners here since there is a hard edge above the menu\n @include border-top-radius(0);\n }\n}\n\n\n//\n// Pills\n//\n\n.nav-pills {\n .nav-link {\n @include border-radius($nav-pills-border-radius);\n }\n\n .nav-link.active,\n .show > .nav-link {\n color: $nav-pills-link-active-color;\n background-color: $nav-pills-link-active-bg;\n }\n}\n\n\n//\n// Justified variants\n//\n\n.nav-fill {\n .nav-item {\n flex: 1 1 auto;\n text-align: center;\n }\n}\n\n.nav-justified {\n .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n }\n}\n\n\n// Tabbable tabs\n//\n// Hide tabbable panes to start, show them when `.active`\n\n.tab-content {\n > .tab-pane {\n display: none;\n }\n > .active {\n display: block;\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: $spacer;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n\n .table {\n background-color: $body-bg;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: (2 * $table-border-width);\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, -9));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n &.table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n padding: $input-btn-padding-y $input-btn-padding-x;\n font-size: $font-size-base;\n line-height: $input-btn-line-height;\n color: $input-color;\n background-color: $input-bg;\n // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214.\n background-image: none;\n background-clip: padding-box;\n border: $input-btn-border-width solid $input-border-color;\n\n // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n @if $enable-rounded {\n // Manually use the if/else instead of the mixin to account for iOS override\n border-radius: $input-border-radius;\n } @else {\n // Otherwise undo the iOS default\n border-radius: 0;\n }\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on `<select>`s in IE10+.\n &::-ms-expand {\n background-color: transparent;\n border: 0;\n }\n\n // Customize the `:focus` state to imitate native WebKit styles.\n @include form-control-focus();\n\n // Placeholder\n &::placeholder {\n color: $input-placeholder-color;\n // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526.\n opacity: 1;\n }\n\n // Disabled and read-only inputs\n //\n // HTML5 says that controls under a fieldset > legend:first-child won't be\n // disabled if the fieldset is disabled. Due to implementation difficulty, we\n // don't honor that edge case; we style them as disabled anyway.\n &:disabled,\n &[readonly] {\n background-color: $input-disabled-bg;\n // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655.\n opacity: 1;\n }\n}\n\nselect.form-control {\n &:not([size]):not([multiple]) {\n height: $input-height;\n }\n\n &:focus::-ms-value {\n // Suppress the nested default white text on blue background highlight given to\n // the selected option text when the (still closed) <select> receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label text to\n// align with the form controls.\n.col-form-label {\n padding-top: calc(#{$input-btn-padding-y} + #{$input-btn-border-width});\n padding-bottom: calc(#{$input-btn-padding-y} + #{$input-btn-border-width});\n margin-bottom: 0; // Override the `<label>` default\n line-height: $input-btn-line-height;\n}\n\n.col-form-label-lg {\n padding-top: calc(#{$input-btn-padding-y-lg} + #{$input-btn-border-width});\n padding-bottom: calc(#{$input-btn-padding-y-lg} + #{$input-btn-border-width});\n font-size: $font-size-lg;\n line-height: $input-btn-line-height-lg;\n}\n\n.col-form-label-sm {\n padding-top: calc(#{$input-btn-padding-y-sm} + #{$input-btn-border-width});\n padding-bottom: calc(#{$input-btn-padding-y-sm} + #{$input-btn-border-width});\n font-size: $font-size-sm;\n line-height: $input-btn-line-height-sm;\n}\n\n\n//\n// Legends\n//\n\n// For use with horizontal and inline forms, when you need the legend text to\n// be the same size as regular labels, and to align with the form controls.\n.col-form-legend {\n padding-top: $input-btn-padding-y;\n padding-bottom: $input-btn-padding-y;\n margin-bottom: 0;\n font-size: $font-size-base;\n}\n\n\n// Readonly controls as plain text\n//\n// Apply class to a readonly input to make it appear like regular plain\n// text (without any border, background color, focus indicator)\n\n.form-control-plaintext {\n padding-top: $input-btn-padding-y;\n padding-bottom: $input-btn-padding-y;\n margin-bottom: 0; // match inputs if this class comes on inputs with default margins\n line-height: $input-btn-line-height;\n background-color: transparent;\n border: solid transparent;\n border-width: $input-btn-border-width 0;\n\n &.form-control-sm,\n &.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// The `.form-group-* form-control` variations are sadly duplicated to avoid the\n// issue documented in https://github.com/twbs/bootstrap/issues/15074.\n\n.form-control-sm {\n padding: $input-btn-padding-y-sm $input-btn-padding-x-sm;\n font-size: $font-size-sm;\n line-height: $input-btn-line-height-sm;\n @include border-radius($input-border-radius-sm);\n}\n\nselect.form-control-sm {\n &:not([size]):not([multiple]) {\n height: $input-height-sm;\n }\n}\n\n.form-control-lg {\n padding: $input-btn-padding-y-lg $input-btn-padding-x-lg;\n font-size: $font-size-lg;\n line-height: $input-btn-line-height-lg;\n @include border-radius($input-border-radius-lg);\n}\n\nselect.form-control-lg {\n &:not([size]):not([multiple]) {\n height: $input-height-lg;\n }\n}\n\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n margin-bottom: $form-group-margin-bottom;\n}\n\n.form-text {\n display: block;\n margin-top: $form-text-margin-top;\n}\n\n\n// Form grid\n//\n// Special replacement for our grid system's `.row` for tighter form layouts.\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n }\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.form-check {\n position: relative;\n display: block;\n margin-bottom: $form-check-margin-bottom;\n\n &.disabled {\n .form-check-label {\n color: $text-muted;\n }\n }\n}\n\n.form-check-label {\n padding-left: $form-check-input-gutter;\n margin-bottom: 0; // Override default `<label>` bottom margin\n}\n\n.form-check-input {\n position: absolute;\n margin-top: $form-check-input-margin-y;\n margin-left: -$form-check-input-gutter;\n}\n\n// Radios and checkboxes on same line\n.form-check-inline {\n display: inline-block;\n margin-right: $form-check-inline-margin-x;\n\n .form-check-label {\n vertical-align: middle;\n }\n}\n\n\n// Form validation\n//\n// Provide feedback to users when form field values are valid or invalid. Works\n// primarily for client-side validation via scoped `:invalid` and `:valid`\n// pseudo-classes but also includes `.is-invalid` and `.is-valid` classes for\n// server side validation.\n\n@include form-validation-state(\"valid\", $form-feedback-valid-color);\n@include form-validation-state(\"invalid\", $form-feedback-invalid-color);\n\n// Inline forms\n//\n// Make forms appear inline(-block) by adding the `.form-inline` class. Inline\n// forms begin stacked on extra small (mobile) devices and then go inline when\n// viewports reach <768px.\n//\n// Requires wrapping inputs and labels with `.form-group` for proper display of\n// default HTML form controls and our custom form controls (e.g., input groups).\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center; // Prevent shorter elements from growing to same height as others (e.g., small buttons growing to normal sized button height)\n\n // Because we use flex, the initial sizing of checkboxes is collapsed and\n // doesn't occupy the full-width (which is what we want for xs grid tier),\n // so we force that here.\n .form-check {\n width: 100%;\n }\n\n // Kick in the inline\n @include media-breakpoint-up(sm) {\n label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n\n // Inline-block all the things for \"inline\"\n .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n\n // Allow folks to *not* use `.form-group`\n .form-control {\n display: inline-block;\n width: auto; // Prevent labels from stacking above inputs in `.form-group`\n vertical-align: middle;\n }\n\n // Make static controls behave like regular ones\n .form-control-plaintext {\n display: inline-block;\n }\n\n .input-group {\n width: auto;\n }\n\n // Remove default margin on radios/checkboxes that were used for stacking, and\n // then undo the floating of radios and checkboxes to match.\n .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n margin-top: 0;\n margin-bottom: 0;\n }\n .form-check-label {\n padding-left: 0;\n }\n .form-check-input {\n position: relative;\n margin-top: 0;\n margin-right: $form-check-input-margin-x;\n margin-left: 0;\n }\n\n // Custom form controls\n .custom-control {\n display: flex;\n align-items: center;\n justify-content: center;\n padding-left: 0;\n }\n .custom-control-indicator {\n position: static;\n display: inline-block;\n margin-right: $form-check-input-margin-x; // Flexbox alignment means we lose our HTML space here, so we compensate.\n vertical-align: text-bottom;\n }\n\n // Re-override the feedback icon.\n .has-feedback .form-control-feedback {\n top: 0;\n }\n }\n}\n","@mixin transition($transition...) {\n @if $enable-transitions {\n @if length($transition) == 0 {\n transition: $transition-base;\n } @else {\n transition: $transition;\n }\n }\n}\n","// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `$input-focus-border-color` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n@mixin form-control-focus() {\n &:focus {\n color: $input-focus-color;\n background-color: $input-focus-bg;\n border-color: $input-focus-border-color;\n outline: none;\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $input-box-shadow, $input-btn-focus-box-shadow;\n } @else {\n box-shadow: $input-btn-focus-box-shadow;\n }\n }\n}\n\n\n@mixin form-validation-state($state, $color) {\n\n .#{$state}-feedback {\n display: none;\n margin-top: .25rem;\n font-size: .875rem;\n color: $color;\n }\n\n .#{$state}-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n width: 250px;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba($color,.8);\n border-radius: .2rem;\n }\n\n .form-control,\n .custom-select {\n .was-validated &:#{$state},\n &.is-#{$state} {\n border-color: $color;\n\n &:focus {\n box-shadow: 0 0 0 .2rem rgba($color,.25);\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n\n // TODO: redo check markup lol crap\n .form-check-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n + .form-check-label {\n color: $color;\n }\n }\n }\n\n // custom radios and checks\n .custom-control-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .custom-control-indicator {\n background-color: rgba($color, .25);\n }\n ~ .custom-control-description {\n color: $color;\n }\n }\n }\n\n // custom file\n .custom-file-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .custom-file-control {\n border-color: $color;\n\n &::before { border-color: inherit; }\n }\n &:focus {\n box-shadow: 0 0 0 .2rem rgba($color,.25);\n }\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.btn {\n display: inline-block;\n font-weight: $btn-font-weight;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: $input-btn-border-width solid transparent;\n @include button-size($input-btn-padding-y, $input-btn-padding-x, $font-size-base, $input-btn-line-height, $btn-border-radius);\n @include transition($btn-transition);\n\n // Share hover and focus styles\n @include hover-focus {\n text-decoration: none;\n }\n &:focus,\n &.focus {\n outline: 0;\n box-shadow: $input-btn-focus-box-shadow;\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n opacity: .65;\n @include box-shadow(none);\n }\n\n &:not([disabled]):not(.disabled):active,\n &:not([disabled]):not(.disabled).active {\n background-image: none;\n @include box-shadow($input-btn-focus-box-shadow, $btn-active-box-shadow);\n }\n}\n\n// Future-proof disabling of clicks on `<a>` elements\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n\n\n//\n// Alternate buttons\n//\n\n@each $color, $value in $theme-colors {\n .btn-#{$color} {\n @include button-variant($value, $value);\n }\n}\n\n@each $color, $value in $theme-colors {\n .btn-outline-#{$color} {\n @if $color == \"light\" {\n @include button-outline-variant($value, $gray-900);\n } @else {\n @include button-outline-variant($value, $white);\n }\n }\n}\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n font-weight: $font-weight-normal;\n color: $link-color;\n background-color: transparent;\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n background-color: transparent;\n border-color: transparent;\n }\n\n &:focus,\n &.focus {\n border-color: transparent;\n box-shadow: none;\n }\n\n &:disabled,\n &.disabled {\n color: $btn-link-disabled-color;\n }\n\n // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n @include button-size($input-btn-padding-y-lg, $input-btn-padding-x-lg, $font-size-lg, $input-btn-line-height-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n @include button-size($input-btn-padding-y-sm, $input-btn-padding-x-sm, $font-size-sm, $input-btn-line-height-sm, $btn-border-radius-sm);\n}\n\n\n//\n// Block button\n//\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n// Vertically space out multiple block buttons\n.btn-block + .btn-block {\n margin-top: $btn-block-spacing-y;\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {\n color: color-yiq($background);\n @include gradient-bg($background);\n border-color: $border;\n @include box-shadow($btn-box-shadow);\n\n @include hover {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n }\n\n &:focus,\n &.focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-box-shadow, 0 0 0 $input-btn-focus-width rgba($border, .5);\n } @else {\n box-shadow: 0 0 0 $input-btn-focus-width rgba($border, .5);\n }\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n background-color: $background;\n border-color: $border;\n }\n\n &:not([disabled]):not(.disabled):active,\n &:not([disabled]):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n @if $enable-gradients {\n background-image: none; // Remove the gradient for the pressed/active state\n }\n border-color: $active-border;\n\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-active-box-shadow, 0 0 0 $input-btn-focus-width rgba($border, .5);\n } @else {\n box-shadow: 0 0 0 $input-btn-focus-width rgba($border, .5);\n }\n }\n}\n\n@mixin button-outline-variant($color, $color-hover: #fff) {\n color: $color;\n background-color: transparent;\n background-image: none;\n border-color: $color;\n\n @include hover {\n color: $color-hover;\n background-color: $color;\n border-color: $color;\n }\n\n &:focus,\n &.focus {\n box-shadow: 0 0 0 $input-btn-focus-width rgba($color, .5);\n }\n\n &.disabled,\n &:disabled {\n color: $color;\n background-color: transparent;\n }\n\n &:not([disabled]):not(.disabled):active,\n &:not([disabled]):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: $color-hover;\n background-color: $color;\n border-color: $color;\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: 0 0 0 $input-btn-focus-width rgba($color, .5);\n }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n padding: $padding-y $padding-x;\n font-size: $font-size;\n line-height: $line-height;\n @include border-radius($border-radius);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n.fade {\n opacity: 0;\n @include transition($transition-fade);\n\n &.show {\n opacity: 1;\n }\n}\n\n.collapse {\n display: none;\n &.show {\n display: block;\n }\n}\n\ntr {\n &.collapse.show {\n display: table-row;\n }\n}\n\ntbody {\n &.collapse.show {\n display: table-row-group;\n }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n @include transition($transition-collapse);\n}\n","// Base class\n//\n// Requires one of the contextual, color modifier classes for `color` and\n// `background-color`.\n\n.badge {\n display: inline-block;\n padding: $badge-padding-y $badge-padding-x;\n font-size: $badge-font-size;\n font-weight: $badge-font-weight;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n @include border-radius($badge-border-radius);\n\n // Empty badges collapse automatically\n &:empty {\n display: none;\n }\n}\n\n// Quick fix for badges in buttons\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n// Pill badges\n//\n// Make them extra rounded with a modifier to replace v3's badges.\n\n.badge-pill {\n padding-right: $badge-pill-padding-x;\n padding-left: $badge-pill-padding-x;\n @include border-radius($badge-pill-border-radius);\n}\n\n// Colors\n//\n// Contextual variations (linked badges get darker on :hover).\n\n@each $color, $value in $theme-colors {\n .badge-#{$color} {\n @include badge-variant($value);\n }\n}\n","@mixin badge-variant($bg) {\n color: color-yiq($bg);\n background-color: $bg;\n\n &[href] {\n @include hover-focus {\n color: color-yiq($bg);\n text-decoration: none;\n background-color: darken($bg, 10%);\n }\n }\n}\n","//\n// Base styles\n//\n\n.alert {\n position: relative;\n padding: $alert-padding-y $alert-padding-x;\n margin-bottom: $alert-margin-bottom;\n border: $alert-border-width solid transparent;\n @include border-radius($alert-border-radius);\n}\n\n// Headings for larger alerts\n.alert-heading {\n // Specified to prevent conflicts of changing $headings-color\n color: inherit;\n}\n\n// Provide class for links that match alerts\n.alert-link {\n font-weight: $alert-link-font-weight;\n}\n\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissible {\n // Adjust close link position\n .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: $alert-padding-y $alert-padding-x;\n color: inherit;\n }\n}\n\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n@each $color, $value in $theme-colors {\n .alert-#{$color} {\n @include alert-variant(theme-color-level($color, -10), theme-color-level($color, -9), theme-color-level($color, 6));\n }\n}\n","@mixin alert-variant($background, $border, $color) {\n color: $color;\n @include gradient-bg($background);\n border-color: $border;\n\n hr {\n border-top-color: darken($border, 5%);\n }\n\n .alert-link {\n color: darken($color, 10%);\n }\n}\n",".popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: $zindex-popover;\n display: block;\n max-width: $popover-max-width;\n // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n @include reset-text();\n font-size: $font-size-sm;\n // Allow breaking very long words so they don't overflow the popover's bounds\n word-wrap: break-word;\n background-color: $popover-bg;\n background-clip: padding-box;\n border: $popover-border-width solid $popover-border-color;\n @include border-radius($border-radius-lg);\n @include box-shadow($popover-box-shadow);\n\n // Arrows\n //\n // .arrow is outer, .arrow::after is inner\n\n .arrow {\n position: absolute;\n display: block;\n width: $popover-arrow-width;\n height: $popover-arrow-height;\n }\n\n .arrow::before,\n .arrow::after {\n position: absolute;\n display: block;\n border-color: transparent;\n border-style: solid;\n }\n\n .arrow::before {\n content: \"\";\n border-width: $popover-arrow-width;\n }\n .arrow::after {\n content: \"\";\n border-width: $popover-arrow-width;\n }\n\n // Popover directions\n\n &.bs-popover-top {\n margin-bottom: $popover-arrow-width;\n\n .arrow {\n bottom: 0;\n }\n\n .arrow::before,\n .arrow::after {\n border-bottom-width: 0;\n }\n\n .arrow::before {\n bottom: -$popover-arrow-width;\n margin-left: -$popover-arrow-width;\n border-top-color: $popover-arrow-outer-color;\n }\n\n .arrow::after {\n bottom: calc((#{$popover-arrow-width} - #{$popover-border-width}) * -1);\n margin-left: -$popover-arrow-width;\n border-top-color: $popover-arrow-color;\n }\n }\n\n &.bs-popover-right {\n margin-left: $popover-arrow-width;\n\n .arrow {\n left: 0;\n }\n\n .arrow::before,\n .arrow::after {\n margin-top: -$popover-arrow-width;\n border-left-width: 0;\n }\n\n .arrow::before {\n left: -$popover-arrow-width;\n border-right-color: $popover-arrow-outer-color;\n }\n\n .arrow::after {\n left: calc((#{$popover-arrow-width} - #{$popover-border-width}) * -1);\n border-right-color: $popover-arrow-color;\n }\n }\n\n &.bs-popover-bottom {\n margin-top: $popover-arrow-width;\n\n .arrow {\n top: 0;\n }\n\n .arrow::before,\n .arrow::after {\n margin-left: -$popover-arrow-width;\n border-top-width: 0;\n }\n\n .arrow::before {\n top: -$popover-arrow-width;\n border-bottom-color: $popover-arrow-outer-color;\n }\n\n .arrow::after {\n top: calc((#{$popover-arrow-width} - #{$popover-border-width}) * -1);\n border-bottom-color: $popover-arrow-color;\n }\n\n // This will remove the popover-header's border just below the arrow\n .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 20px;\n margin-left: -10px;\n content: \"\";\n border-bottom: $popover-border-width solid $popover-header-bg;\n }\n }\n\n &.bs-popover-left {\n margin-right: $popover-arrow-width;\n\n .arrow {\n right: 0;\n }\n\n .arrow::before,\n .arrow::after {\n margin-top: -$popover-arrow-width;\n border-right-width: 0;\n }\n\n .arrow::before {\n right: -$popover-arrow-width;\n border-left-color: $popover-arrow-outer-color;\n }\n\n .arrow::after {\n right: calc((#{$popover-arrow-width} - #{$popover-border-width}) * -1);\n border-left-color: $popover-arrow-color;\n }\n }\n &.bs-popover-auto {\n &[x-placement^=\"top\"] {\n @extend .bs-popover-top;\n }\n &[x-placement^=\"right\"] {\n @extend .bs-popover-right;\n }\n &[x-placement^=\"bottom\"] {\n @extend .bs-popover-bottom;\n }\n &[x-placement^=\"left\"] {\n @extend .bs-popover-left;\n }\n }\n}\n\n\n// Offset the popover to account for the popover arrow\n.popover-header {\n padding: $popover-header-padding-y $popover-header-padding-x;\n margin-bottom: 0; // Reset the default from Reboot\n font-size: $font-size-base;\n color: $popover-header-color;\n background-color: $popover-header-bg;\n border-bottom: $popover-border-width solid darken($popover-header-bg, 5%);\n $offset-border-width: calc(#{$border-radius-lg} - #{$popover-border-width});\n @include border-top-radius($offset-border-width);\n\n &:empty {\n display: none;\n }\n}\n\n.popover-body {\n padding: $popover-body-padding-y $popover-body-padding-x;\n color: $popover-body-color;\n}\n","@mixin reset-text {\n font-family: $font-family-base;\n // We deliberately do NOT reset font-size or word-wrap.\n font-style: normal;\n font-weight: $font-weight-normal;\n line-height: $line-height-base;\n text-align: left; // Fallback for where `start` is not supported\n text-align: start; // stylelint-disable-line declaration-block-no-duplicate-properties\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n}\n","// stylelint-disable declaration-no-important\n\n.align-baseline { vertical-align: baseline !important; } // Browser default\n.align-top { vertical-align: top !important; }\n.align-middle { vertical-align: middle !important; }\n.align-bottom { vertical-align: bottom !important; }\n.align-text-bottom { vertical-align: text-bottom !important; }\n.align-text-top { vertical-align: text-top !important; }\n","// stylelint-disable declaration-no-important\n\n// Contextual backgrounds\n\n@mixin bg-variant($parent, $color) {\n #{$parent} {\n background-color: $color !important;\n }\n a#{$parent} {\n @include hover-focus {\n background-color: darken($color, 10%) !important;\n }\n }\n}\n\n@mixin bg-gradient-variant($parent, $color) {\n #{$parent} {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important;\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $color, $value in $theme-colors {\n @include bg-variant(\".bg-#{$color}\", $value);\n}\n\n@if $enable-gradients {\n @each $color, $value in $theme-colors {\n @include bg-gradient-variant(\".bg-gradient-#{$color}\", $value);\n }\n}\n\n.bg-white {\n background-color: $white !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Border\n//\n\n.border { border: $border-width solid $border-color !important; }\n.border-0 { border: 0 !important; }\n.border-top-0 { border-top: 0 !important; }\n.border-right-0 { border-right: 0 !important; }\n.border-bottom-0 { border-bottom: 0 !important; }\n.border-left-0 { border-left: 0 !important; }\n\n@each $color, $value in $theme-colors {\n .border-#{$color} {\n border-color: $value !important;\n }\n}\n\n.border-white {\n border-color: $white !important;\n}\n\n//\n// Border-radius\n//\n\n.rounded {\n border-radius: $border-radius !important;\n}\n.rounded-top {\n border-top-left-radius: $border-radius !important;\n border-top-right-radius: $border-radius !important;\n}\n.rounded-right {\n border-top-right-radius: $border-radius !important;\n border-bottom-right-radius: $border-radius !important;\n}\n.rounded-bottom {\n border-bottom-right-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n.rounded-left {\n border-top-left-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n","@mixin clearfix() {\n &::after {\n display: block;\n clear: both;\n content: \"\";\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .d#{$infix}-none { display: none !important; }\n .d#{$infix}-inline { display: inline !important; }\n .d#{$infix}-inline-block { display: inline-block !important; }\n .d#{$infix}-block { display: block !important; }\n .d#{$infix}-table { display: table !important; }\n .d#{$infix}-table-row { display: table-row !important; }\n .d#{$infix}-table-cell { display: table-cell !important; }\n .d#{$infix}-flex { display: flex !important; }\n .d#{$infix}-inline-flex { display: inline-flex !important; }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n.d-print-block {\n display: none !important;\n\n @media print {\n display: block !important;\n }\n}\n\n.d-print-inline {\n display: none !important;\n\n @media print {\n display: inline !important;\n }\n}\n\n.d-print-inline-block {\n display: none !important;\n\n @media print {\n display: inline-block !important;\n }\n}\n\n.d-print-none {\n @media print {\n display: none !important;\n }\n}\n","// Credit: Nicolas Gallagher and SUIT CSS.\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n\n &::before {\n display: block;\n content: \"\";\n }\n\n .embed-responsive-item,\n iframe,\n embed,\n object,\n video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n }\n}\n\n.embed-responsive-21by9 {\n &::before {\n padding-top: percentage(9 / 21);\n }\n}\n\n.embed-responsive-16by9 {\n &::before {\n padding-top: percentage(9 / 16);\n }\n}\n\n.embed-responsive-4by3 {\n &::before {\n padding-top: percentage(3 / 4);\n }\n}\n\n.embed-responsive-1by1 {\n &::before {\n padding-top: percentage(1 / 1);\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n@mixin float-left {\n float: left !important;\n}\n@mixin float-right {\n float: right !important;\n}\n@mixin float-none {\n float: none !important;\n}\n","@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .float#{$infix}-left { @include float-left; }\n .float#{$infix}-right { @include float-right; }\n .float#{$infix}-none { @include float-none; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Common values\n\n// Sass list not in variables since it's not intended for customization.\n$positions: static, relative, absolute, fixed, sticky;\n\n@each $position in $positions {\n .position-#{$position} { position: $position !important; }\n}\n\n// Shorthand\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: $zindex-fixed;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $zindex-fixed;\n}\n\n.sticky-top {\n @supports (position: sticky) {\n position: sticky;\n top: 0;\n z-index: $zindex-sticky;\n }\n}\n","// Only display content to screen readers\n//\n// See: http://a11yproject.com/posts/how-to-hide-content/\n// See: https://hugogiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0,0,0,0);\n white-space: nowrap;\n clip-path: inset(50%);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n//\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n//\n// Credit: HTML5 Boilerplate\n\n@mixin sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n clip-path: none;\n }\n}\n","//\n// Screenreaders\n//\n\n.sr-only {\n @include sr-only();\n}\n\n.sr-only-focusable {\n @include sr-only-focusable();\n}\n","// stylelint-disable declaration-no-important\n\n// Width and height\n\n@each $prop, $abbrev in (width: w, height: h) {\n @each $size, $length in $sizes {\n .#{$abbrev}-#{$size} { #{$prop}: $length !important; }\n }\n}\n\n.mw-100 { max-width: 100% !important; }\n.mh-100 { max-height: 100% !important; }\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Text\n//\n\n// Alignment\n\n.text-justify { text-align: justify !important; }\n.text-nowrap { white-space: nowrap !important; }\n.text-truncate { @include text-truncate; }\n\n// Responsive alignment\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .text#{$infix}-left { text-align: left !important; }\n .text#{$infix}-right { text-align: right !important; }\n .text#{$infix}-center { text-align: center !important; }\n }\n}\n\n// Transformation\n\n.text-lowercase { text-transform: lowercase !important; }\n.text-uppercase { text-transform: uppercase !important; }\n.text-capitalize { text-transform: capitalize !important; }\n\n// Weight and italics\n\n.font-weight-light { font-weight: $font-weight-light !important; }\n.font-weight-normal { font-weight: $font-weight-normal !important; }\n.font-weight-bold { font-weight: $font-weight-bold !important; }\n.font-italic { font-style: italic !important; }\n\n// Contextual colors\n\n.text-white { color: #fff !important; }\n\n@each $color, $value in $theme-colors {\n @include text-emphasis-variant(\".text-#{$color}\", $value);\n}\n\n.text-muted { color: $text-muted !important; }\n\n// Misc\n\n.text-hide {\n @include text-hide();\n}\n","// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","// stylelint-disable declaration-no-important\n\n// Typography\n\n@mixin text-emphasis-variant($parent, $color) {\n #{$parent} {\n color: $color !important;\n }\n a#{$parent} {\n @include hover-focus {\n color: darken($color, 10%) !important;\n }\n }\n}\n","// CSS image replacement\n@mixin text-hide() {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n","// stylelint-disable declaration-no-important\n\n// Visibility\n\n@mixin invisible($visibility) {\n visibility: $visibility !important;\n}\n","//\n// Visibility utilities\n//\n\n.visible {\n @include invisible(visible);\n}\n\n.invisible {\n @include invisible(hidden);\n}\n",".tag-logo {\r\n width: 40px;\r\n height: 40px;\r\n}\r\n\r\n.container {\r\n margin: 0;\r\n padding-top: $grid-gutter-width / 2;\r\n padding-bottom: $grid-gutter-width / 2;\r\n background: #fff;\r\n border-radius: $border-radius;\r\n}\r\n\r\n.form-control {\r\n padding: .25rem .5rem;\r\n font-size: .875rem;\r\n line-height: 1.5;\r\n border-radius: .2rem;\r\n}\r\n\r\ntextarea {\r\n font-family: monospace;\r\n}\r\n\r\n.form-control-hidden {\r\n display: none !important;\r\n}\r\n\r\n.form-inline {\r\n\r\n & > *:not(:last-child) {\r\n margin-right: 0.5rem !important;\r\n }\r\n\r\n input {\r\n max-width: 180px !important;\r\n }\r\n\r\n input[type=\"number\"] {\r\n max-width: 70px !important;\r\n }\r\n\r\n}\r\n\r\n.control-label {\r\n text-align: right;\r\n margin-bottom: 0;\r\n padding-top: 7px;\r\n}\r\n\r\n.label-inline {\r\n line-height: 26px;\r\n}\r\n\r\n.badge {\r\n font-size: 80%;\r\n}\r\n\r\n/**\r\n *POPOVER\r\n */\r\n.popover {\r\n\r\n .arrow {\r\n overflow: initial;\r\n }\r\n\r\n .arrow:after {\r\n left: initial;\r\n top: initial;\r\n width: auto;\r\n height: auto;\r\n transform: none;\r\n //z-index: auto;\r\n background-color: initial;\r\n box-shadow: none;\r\n }\r\n\r\n &.bs-popover-top {\r\n .arrow {\r\n margin-left: .5rem;\r\n }\r\n }\r\n\r\n &.bs-popover-right {\r\n .arrow {\r\n margin-left: 0;\r\n }\r\n }\r\n\r\n .popover-body {\r\n ul {\r\n padding-left: 1.5rem;\r\n list-style: initial;\r\n list-style-position: outside;\r\n }\r\n }\r\n\r\n}\r\n\r\n.btn-link {\r\n cursor: pointer;\r\n}\r\n\r\n.btn-save {\r\n\r\n color: color-yiq(#EF7908);\r\n @include gradient-bg(#EF7908);\r\n border-color: #EF7908;\r\n @include box-shadow($btn-box-shadow);\r\n\r\n @include hover {\r\n color: color-yiq(darken(#EF7908, 7.5%));\r\n @include gradient-bg(darken(#EF7908, 7.5%));\r\n border-color: darken(#EF7908, 10%);\r\n }\r\n\r\n &:focus,\r\n &.focus {\r\n // Avoid using mixin so we can pass custom focus shadow properly\r\n @if $enable-shadows {\r\n box-shadow: $btn-box-shadow, 0 0 0 $input-btn-focus-width rgba(#EF7908, .5);\r\n } @else {\r\n box-shadow: 0 0 0 $input-btn-focus-width rgba(#EF7908, .5);\r\n }\r\n }\r\n\r\n // Disabled comes first so active can properly restyle\r\n &.disabled,\r\n &:disabled {\r\n background-color: #EF7908;\r\n border-color: #EF7908;\r\n }\r\n\r\n &:not([disabled]):not(.disabled):active,\r\n &:not([disabled]):not(.disabled).active,\r\n .show > &.dropdown-toggle {\r\n color: color-yiq(darken(#EF7908, 10%));\r\n background-color: darken(#EF7908, 10%);\r\n @if $enable-gradients {\r\n background-image: none; // Remove the gradient for the pressed/active state\r\n }\r\n border-color: darken(#EF7908, 12.5%);\r\n\r\n // Avoid using mixin so we can pass custom focus shadow properly\r\n @if $enable-shadows {\r\n box-shadow: $btn-active-box-shadow, 0 0 0 $input-btn-focus-width rgba(#EF7908, .5);\r\n } @else {\r\n box-shadow: 0 0 0 $input-btn-focus-width rgba(#EF7908, .5);\r\n }\r\n }\r\n\r\n}\r\n\r\n.indicator {\r\n display: inline-block;\r\n margin: 4px 0;\r\n margin-right: .25rem;\r\n padding: 0 .75rem;\r\n height: 25px;\r\n min-width: 46px;\r\n border: 1px solid rgba(0, 0, 0, .125);\r\n border-radius: .25rem;\r\n line-height: 16px;\r\n font-size: 10px;\r\n text-align: center;\r\n vertical-align: middle;\r\n user-select: none;\r\n\r\n &::after {\r\n content: \" \";\r\n display: block;\r\n left: 0;\r\n bottom: 0;\r\n width: 100%;\r\n height: 4px;\r\n background: $teal;\r\n border-radius: .25em;\r\n }\r\n\r\n &.indicator-off {\r\n &::after {\r\n background: $red;\r\n }\r\n }\r\n}\r\n\r\n.indicator-label {\r\n display: inline-block;\r\n margin-bottom: .25rem;\r\n font-size: 13px;\r\n}\r\n\r\n.collapse-inner {\r\n padding-top: 1rem;\r\n padding-bottom: 1rem;\r\n}\r\n\r\n.col-offset-left {\r\n padding-left: 35px !important;\r\n}\r\n\r\n.panel {\r\n margin-bottom: 1rem;\r\n padding: 1.25rem;\r\n word-wrap: break-word;\r\n background-color: #fff;\r\n background-clip: border-box;\r\n border: 1px solid rgba(0, 0, 0, .125);\r\n border-radius: .25rem;\r\n}\r\n\r\n.panel-title {\r\n margin-bottom: 1rem;\r\n}\r\n\r\n.section-title {\r\n padding: .75rem 1rem;\r\n margin-bottom: 1rem;\r\n background-color: $gray-300;\r\n border-radius: .25rem;\r\n}\r\n\r\n.label {\r\n font-size: 13px;\r\n}\r\n\r\n.custom-control-indicator {\r\n top: 0;\r\n}\r\n\r\n.custom-control-description {\r\n font-weight: 500;\r\n}\r\n\r\n.custom-control.custom-radio + .form-inline {\r\n margin-bottom: .5rem;\r\n padding-left: 1.5rem;\r\n\r\n input {\r\n max-width: 140px !important;\r\n }\r\n}\r\n\r\n.custom-controls-stacked .custom-control:last-child {\r\n margin-bottom: 0;\r\n}\r\n\r\n#table-custom-events {\r\n .custom-control {\r\n margin-right: 0;\r\n margin-bottom: 0;\r\n top: 2px;\r\n min-height: 17px;\r\n }\r\n\r\n tr.disabled {\r\n background-color: #f8f9fa;\r\n }\r\n\r\n td.networks .fa {\r\n margin-right: 5px;\r\n }\r\n}\r\n\r\n/**\r\n * CARDS\r\n */\r\n\r\n.card {\r\n margin-bottom: 1rem;\r\n\r\n // overrides default WordPress styles\r\n margin-top: 0;\r\n padding: 0;\r\n max-width: 100%;\r\n box-shadow: none;\r\n background: none;\r\n}\r\n\r\n.card:not(.card-static) {\r\n .card-body {\r\n display: none;\r\n }\r\n}\r\n\r\n.card-collapse {\r\n float: right !important;\r\n cursor: pointer;\r\n}\r\n\r\n.card-header {\r\n border-bottom: none;\r\n}\r\n\r\n.card-body {\r\n border-top: $card-border-width solid $card-border-color;\r\n}\r\n\r\n.panel-primary,\r\n.card-primary {\r\n color: #fff;\r\n background-color: $color-brand-blue;\r\n border-color: $color-brand-blue;\r\n}\r\n\r\n/**\r\n * CUSTOM EVENTS\r\n */\r\n\r\n#table-custom-events {\r\n\r\n .event-actions {\r\n display: block;\r\n margin-top: .25rem;\r\n font-size: 10px;\r\n visibility: hidden;\r\n\r\n a {\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n tr:hover {\r\n .event-actions {\r\n visibility: visible;\r\n }\r\n }\r\n\r\n}\r\n\r\n/**\r\n * FACEBOOK PARAMS VISIBILITY\r\n */\r\n\r\n#facebook_params_panel {\r\n\r\n .ViewContent,\r\n .Search,\r\n .AddToCart,\r\n .AddToWishlist,\r\n .InitiateCheckout,\r\n .AddPaymentInfo,\r\n .Purchase,\r\n .Lead,\r\n .CompleteRegistration,\r\n .Subscribe,\r\n .StartTrial {\r\n display: none;\r\n }\r\n\r\n &.ViewContent {\r\n .ViewContent {\r\n display: flex;\r\n }\r\n }\r\n\r\n &.Search {\r\n .Search {\r\n display: flex;\r\n }\r\n }\r\n\r\n &.AddToCart {\r\n .AddToCart {\r\n display: flex;\r\n }\r\n }\r\n\r\n &.AddToWishlist {\r\n .AddToWishlist {\r\n display: flex;\r\n }\r\n }\r\n\r\n &.InitiateCheckout {\r\n .InitiateCheckout {\r\n display: flex;\r\n }\r\n }\r\n\r\n &.AddPaymentInfo {\r\n .AddPaymentInfo {\r\n display: flex;\r\n }\r\n }\r\n\r\n &.Purchase {\r\n .Purchase {\r\n display: flex;\r\n }\r\n }\r\n\r\n &.Lead {\r\n .Lead {\r\n display: flex;\r\n }\r\n }\r\n\r\n &.CompleteRegistration {\r\n .CompleteRegistration {\r\n display: flex;\r\n }\r\n }\r\n\r\n &.Subscribe {\r\n .Subscribe {\r\n display: flex;\r\n }\r\n }\r\n\r\n &.StartTrial {\r\n .StartTrial {\r\n display: flex;\r\n }\r\n }\r\n\r\n}\r\n\r\n/**\r\n * SYSTEM REPORT\r\n */\r\n\r\n.table.system-report {\r\n margin-bottom: 0;\r\n\r\n tr:first-of-type {\r\n td {\r\n border-top: none;\r\n }\r\n }\r\n}\r\n\r\n/**\r\n * WP ADMIN\r\n */\r\n\r\n.notice {\r\n p {\r\n margin: 0.5em 0 !important;\r\n }\r\n}","// Custom switcher component for Bootstrap 4\r\n// Based on https://github.com/haubek/bootstrap4c-custom-switch\r\n\r\n$switch-unit: px;\r\n$switch-width: 66;\r\n$switch-height: 25;\r\n$switch-font-size: 12;\r\n$switch-font-family: $font-family-sans-serif;\r\n\r\n$switch-checked-bg: $blue;\r\n$switch-unchecked-bg: $color-disabled-bg;\r\n\r\n.custom-switch {\r\n display: inline;\r\n margin-right: .25rem;\r\n\r\n .custom-switch-input {\r\n display: none;\r\n &,\r\n &:after,\r\n &:before,\r\n & *,\r\n & *:after,\r\n & *:before,\r\n & + .custom-switch-btn {\r\n box-sizing: border-box;\r\n &::selection {\r\n background: none;\r\n }\r\n }\r\n + .custom-switch-btn {\r\n outline: 0;\r\n display: inline-block;\r\n position: relative;\r\n user-select: none;\r\n cursor: pointer;\r\n width: ($switch-width + $switch-unit);\r\n height: ($switch-height + $switch-unit);\r\n margin: 4px 0;\r\n padding: 4px;\r\n background: $switch-unchecked-bg;\r\n background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='66' height='#{$switch-height}'><text x='#{($switch-width / 1.75)}' y='17' font-size='12px' font-weight='500' font-family='#{$switch-font-family}' fill='#{$color-disabled}'>Off</text></svg>\");\r\n border-radius: .25rem;\r\n transition: all 300ms ease;\r\n &:after,\r\n &:before {\r\n position: relative;\r\n display: block;\r\n content: \"\";\r\n width: 25px;\r\n height: (($switch-height - 8) + $switch-unit);\r\n }\r\n &:after {\r\n left: 0;\r\n border-radius: .25rem;\r\n background: #fff;\r\n transition: all 300ms ease;\r\n }\r\n &:before {\r\n display: none;\r\n }\r\n }\r\n &:checked + .custom-switch-btn {\r\n background: $switch-checked-bg;\r\n background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='66' height='#{$switch-height}'><text x='#{($switch-width / 7)}' y='17' font-size='12px' font-weight='500' font-family='#{$switch-font-family}' fill='#fff'>On</text></svg>\");\r\n &:after {\r\n left: 33px;\r\n }\r\n ~ .custom-switch-content-checked {\r\n opacity: 1;\r\n height: auto;\r\n }\r\n ~ .custom-switch-content-unchecked {\r\n display: none;\r\n opacity: 0;\r\n height: 0;\r\n }\r\n }\r\n &:not(:checked) + .custom-switch-btn {\r\n ~ .custom-switch-content-checked {\r\n display: none;\r\n opacity: 0;\r\n height: 0;\r\n }\r\n ~ .custom-switch-content-unchecked {\r\n opacity: 1;\r\n height: auto;\r\n }\r\n }\r\n\r\n &:disabled + .custom-switch-btn {\r\n cursor: default;\r\n }\r\n\r\n }\r\n\r\n &.disabled {\r\n //opacity: 0.6;\r\n }\r\n}\r\n\r\n.switcher-label {\r\n display: inline;\r\n margin-bottom: .25rem;\r\n font-size: 13px;\r\n}",".select2 ul {\r\n margin-bottom: 0;\r\n}\r\n\r\n.select2-choice {\r\n background-image: none !important;\r\n border: none !important;\r\n height: auto !important;\r\n padding: 0 !important;\r\n line-height: 22px !important;\r\n background-color: transparent !important;\r\n box-shadow: none !important;\r\n\r\n .select2-arrow {\r\n background-image: none !important;\r\n background: transparent;\r\n border: none;\r\n width: 14px;\r\n top: -2px;\r\n }\r\n}\r\n\r\n.select2-container-multi {\r\n width: 100%;\r\n\r\n &.form-control {\r\n height: auto;\r\n }\r\n\r\n .select2-choices {\r\n border: 1px solid #E3E3E3 !important;\r\n box-shadow: none !important;\r\n background-image: none !important;\r\n -webkit-border-radius: 4px !important;\r\n border-radius: 4px !important;\r\n -moz-border-radius: 4px !important;\r\n background-clip: padding-box !important;\r\n min-height: 38px;\r\n\r\n .select2-search-choice {\r\n padding: 4px 7px 4px 18px;\r\n margin: 5px 0 3px 5px;\r\n color: #555555;\r\n background: #f5f5f5;\r\n border-color: #e5e5e5;\r\n -webkit-box-shadow: none;\r\n box-shadow: none;\r\n\r\n input {\r\n padding: 7px 7px 7px 10px;\r\n font-family: inherit;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.select2-drop-active {\r\n border: 1px solid #e3e3e3 !important;\r\n padding-top: 5px;\r\n -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);\r\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);\r\n -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);\r\n}\r\n\r\n.select2-container--default {\r\n\r\n .select2-selection--multiple {\r\n min-height: 33px;\r\n border-radius: .2rem;\r\n border: 1px solid #ced4da;\r\n\r\n .select2-selection__choice {\r\n margin: 5px 5px 0 0;\r\n padding: 2px 10px 4px 5px;\r\n border: none;\r\n border-radius: .25rem;\r\n background-color: $gray-300;\r\n }\r\n\r\n .select2-search {\r\n margin: 5px 5px 0 0;\r\n padding: 0 0 0 5px;\r\n }\r\n }\r\n\r\n}",".form-control:disabled,\r\n.form-control[readonly] {\r\n color: $color-disabled;\r\n background: $color-disabled-bg;\r\n}\r\n\r\n.badge-pro,\r\n.badge-pinterest {\r\n color: $color-disabled;\r\n background-color: #fff;\r\n border-radius: 3px;\r\n border: 1px solid $color-disabled;\r\n font-weight: 500;\r\n font-size: 13px;\r\n}\r\n\r\n.badge-pro[href]:focus, .badge-pro[href]:hover,\r\n.badge-pinterest[href]:focus, .badge-pinterest[href]:hover {\r\n text-decoration: none;\r\n}\r\n\r\n.card {\r\n &.card-disabled {\r\n border-color: $color-disabled-bg;\r\n\r\n .card-header {\r\n padding-top: 8px;\r\n padding-bottom: 8px;\r\n background-color: $color-disabled-bg;\r\n }\r\n\r\n .card-collapse {\r\n padding-top: 3px;\r\n }\r\n }\r\n}\r\n\r\n.custom-control-input:disabled ~ .custom-control-description {\r\n color: #000;\r\n}\r\n\r\n//.custom-control-input:disabled ~ .custom-control-indicator {\r\n// cursor: default;\r\n//}\r\n\r\n.custom-control {\r\n &.custom-checkbox.custom-checkbox-badge {\r\n .custom-control-indicator {\r\n margin-top: 4px;\r\n }\r\n }\r\n}","/*!\n * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome\n * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\n */\n\n@import \"variables\";\n@import \"mixins\";\n@import \"path\";\n@import \"core\";\n@import \"larger\";\n@import \"fixed-width\";\n@import \"list\";\n@import \"bordered-pulled\";\n@import \"animated\";\n@import \"rotated-flipped\";\n@import \"stacked\";\n@import \"icons\";\n@import \"screen-reader\";\n","/* FONT PATH\n * -------------------------- */\n\n@font-face {\n font-family: 'FontAwesome';\n src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}');\n src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'),\n url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'),\n url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'),\n url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'),\n url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg');\n// src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts\n font-weight: normal;\n font-style: normal;\n}\n","// Base Class Definition\n// -------------------------\n\n.#{$fa-css-prefix} {\n display: inline-block;\n font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration\n font-size: inherit; // can't have font-size inherit on line above, so need to override\n text-rendering: auto; // optimizelegibility throws things off #1094\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n\n}\n","// Icon Sizes\n// -------------------------\n\n/* makes the font 33% larger relative to the icon container */\n.#{$fa-css-prefix}-lg {\n font-size: (4em / 3);\n line-height: (3em / 4);\n vertical-align: -15%;\n}\n.#{$fa-css-prefix}-2x { font-size: 2em; }\n.#{$fa-css-prefix}-3x { font-size: 3em; }\n.#{$fa-css-prefix}-4x { font-size: 4em; }\n.#{$fa-css-prefix}-5x { font-size: 5em; }\n","// Fixed Width Icons\n// -------------------------\n.#{$fa-css-prefix}-fw {\n width: (18em / 14);\n text-align: center;\n}\n","// List Icons\n// -------------------------\n\n.#{$fa-css-prefix}-ul {\n padding-left: 0;\n margin-left: $fa-li-width;\n list-style-type: none;\n > li { position: relative; }\n}\n.#{$fa-css-prefix}-li {\n position: absolute;\n left: -$fa-li-width;\n width: $fa-li-width;\n top: (2em / 14);\n text-align: center;\n &.#{$fa-css-prefix}-lg {\n left: -$fa-li-width + (4em / 14);\n }\n}\n","// Bordered & Pulled\n// -------------------------\n\n.#{$fa-css-prefix}-border {\n padding: .2em .25em .15em;\n border: solid .08em $fa-border-color;\n border-radius: .1em;\n}\n\n.#{$fa-css-prefix}-pull-left { float: left; }\n.#{$fa-css-prefix}-pull-right { float: right; }\n\n.#{$fa-css-prefix} {\n &.#{$fa-css-prefix}-pull-left { margin-right: .3em; }\n &.#{$fa-css-prefix}-pull-right { margin-left: .3em; }\n}\n\n/* Deprecated as of 4.4.0 */\n.pull-right { float: right; }\n.pull-left { float: left; }\n\n.#{$fa-css-prefix} {\n &.pull-left { margin-right: .3em; }\n &.pull-right { margin-left: .3em; }\n}\n","// Spinning Icons\n// --------------------------\n\n.#{$fa-css-prefix}-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear;\n}\n\n.#{$fa-css-prefix}-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8);\n}\n\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n","// Rotated & Flipped Icons\n// -------------------------\n\n.#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); }\n.#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); }\n.#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); }\n\n.#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); }\n.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); }\n\n// Hook for IE8-9\n// -------------------------\n\n:root .#{$fa-css-prefix}-rotate-90,\n:root .#{$fa-css-prefix}-rotate-180,\n:root .#{$fa-css-prefix}-rotate-270,\n:root .#{$fa-css-prefix}-flip-horizontal,\n:root .#{$fa-css-prefix}-flip-vertical {\n filter: none;\n}\n","// Mixins\n// --------------------------\n\n@mixin fa-icon() {\n display: inline-block;\n font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration\n font-size: inherit; // can't have font-size inherit on line above, so need to override\n text-rendering: auto; // optimizelegibility throws things off #1094\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n\n}\n\n@mixin fa-icon-rotate($degrees, $rotation) {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})\";\n -webkit-transform: rotate($degrees);\n -ms-transform: rotate($degrees);\n transform: rotate($degrees);\n}\n\n@mixin fa-icon-flip($horiz, $vert, $rotation) {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)\";\n -webkit-transform: scale($horiz, $vert);\n -ms-transform: scale($horiz, $vert);\n transform: scale($horiz, $vert);\n}\n\n\n// Only display content to screen readers. A la Bootstrap 4.\n//\n// See: http://a11yproject.com/posts/how-to-hide-content/\n\n@mixin sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n//\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n//\n// Credit: HTML5 Boilerplate\n\n@mixin sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n","// Stacked Icons\n// -------------------------\n\n.#{$fa-css-prefix}-stack {\n position: relative;\n display: inline-block;\n width: 2em;\n height: 2em;\n line-height: 2em;\n vertical-align: middle;\n}\n.#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x {\n position: absolute;\n left: 0;\n width: 100%;\n text-align: center;\n}\n.#{$fa-css-prefix}-stack-1x { line-height: inherit; }\n.#{$fa-css-prefix}-stack-2x { font-size: 2em; }\n.#{$fa-css-prefix}-inverse { color: $fa-inverse; }\n","// Screen Readers\n// -------------------------\n\n.sr-only { @include sr-only(); }\n.sr-only-focusable { @include sr-only-focusable(); }\n"],"sourceRoot":"assets/styles/"}
|
facebook-pixel-master.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
* Plugin Name: PixelYourSite
|
5 |
* Plugin URI: http://www.pixelyoursite.com/
|
6 |
* Description: No codding <strong>Facebook Pixel</strong> and <strong>Google Analytics</strong> install. Track key actions with our Global Events, or configure your own events. WooCommerce and EDD fully supported, with Facebook Dynamic Ads Pixel set-up and Google Analytics Enhanced Ecommerce. Insert any custom script with our Head & Footer option. Add the <strong>Pinterest Tag</strong> with our free add-on. The PRO version adds support for the Google Ads tag plus a lot of extra stuff.
|
7 |
-
* Version: 7.0.
|
8 |
* Author: PixelYourSite
|
9 |
* Author URI: http://www.pixelyoursite.com
|
10 |
* License: GPLv3
|
@@ -13,7 +13,7 @@
|
|
13 |
* Tested up to: 5.1.1
|
14 |
*
|
15 |
* WC requires at least: 2.6.0
|
16 |
-
* WC tested up to: 3.
|
17 |
*
|
18 |
* Text Domain: pys
|
19 |
*/
|
4 |
* Plugin Name: PixelYourSite
|
5 |
* Plugin URI: http://www.pixelyoursite.com/
|
6 |
* Description: No codding <strong>Facebook Pixel</strong> and <strong>Google Analytics</strong> install. Track key actions with our Global Events, or configure your own events. WooCommerce and EDD fully supported, with Facebook Dynamic Ads Pixel set-up and Google Analytics Enhanced Ecommerce. Insert any custom script with our Head & Footer option. Add the <strong>Pinterest Tag</strong> with our free add-on. The PRO version adds support for the Google Ads tag plus a lot of extra stuff.
|
7 |
+
* Version: 7.0.3
|
8 |
* Author: PixelYourSite
|
9 |
* Author URI: http://www.pixelyoursite.com
|
10 |
* License: GPLv3
|
13 |
* Tested up to: 5.1.1
|
14 |
*
|
15 |
* WC requires at least: 2.6.0
|
16 |
+
* WC tested up to: 3.6.1
|
17 |
*
|
18 |
* Text Domain: pys
|
19 |
*/
|
includes/functions-admin.php
CHANGED
@@ -396,21 +396,11 @@ function adminRenderNoPixelsNotice() {
|
|
396 |
|
397 |
$user_id = get_current_user_id();
|
398 |
|
399 |
-
//
|
400 |
$meta_key = 'pys_core_no_pixels_dismissed_at';
|
401 |
$dismissed_at = get_user_meta( $user_id, $meta_key );
|
402 |
if ( $dismissed_at ) {
|
403 |
-
|
404 |
-
if ( is_array( $dismissed_at ) ) {
|
405 |
-
$dismissed_at = reset( $dismissed_at );
|
406 |
-
}
|
407 |
-
|
408 |
-
$week_ago = time() - WEEK_IN_SECONDS;
|
409 |
-
|
410 |
-
if ( $week_ago < $dismissed_at ) {
|
411 |
-
return;
|
412 |
-
}
|
413 |
-
|
414 |
}
|
415 |
|
416 |
?>
|
@@ -453,21 +443,11 @@ function adminRenderNoPixelNotice( $plugin ) {
|
|
453 |
$slug = $plugin->getSlug();
|
454 |
$user_id = get_current_user_id();
|
455 |
|
456 |
-
//
|
457 |
$meta_key = 'pys_' . $slug . '_no_pixel_dismissed_at';
|
458 |
$dismissed_at = get_user_meta( $user_id, $meta_key );
|
459 |
if ( $dismissed_at ) {
|
460 |
-
|
461 |
-
if ( is_array( $dismissed_at ) ) {
|
462 |
-
$dismissed_at = reset( $dismissed_at );
|
463 |
-
}
|
464 |
-
|
465 |
-
$week_ago = time() - WEEK_IN_SECONDS;
|
466 |
-
|
467 |
-
if ( $week_ago < $dismissed_at ) {
|
468 |
-
return;
|
469 |
-
}
|
470 |
-
|
471 |
}
|
472 |
|
473 |
?>
|
396 |
|
397 |
$user_id = get_current_user_id();
|
398 |
|
399 |
+
// do not show dismissed notice
|
400 |
$meta_key = 'pys_core_no_pixels_dismissed_at';
|
401 |
$dismissed_at = get_user_meta( $user_id, $meta_key );
|
402 |
if ( $dismissed_at ) {
|
403 |
+
return;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
404 |
}
|
405 |
|
406 |
?>
|
443 |
$slug = $plugin->getSlug();
|
444 |
$user_id = get_current_user_id();
|
445 |
|
446 |
+
// do not show dismissed notice
|
447 |
$meta_key = 'pys_' . $slug . '_no_pixel_dismissed_at';
|
448 |
$dismissed_at = get_user_meta( $user_id, $meta_key );
|
449 |
if ( $dismissed_at ) {
|
450 |
+
return;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
451 |
}
|
452 |
|
453 |
?>
|
modules/google_analytics/ga.php
CHANGED
@@ -537,6 +537,7 @@ class GA extends Settings implements Pixel {
|
|
537 |
|
538 |
$params = array(
|
539 |
'event_category' => 'ecommerce',
|
|
|
540 |
'value' => $order->get_total(),
|
541 |
'currency' => get_woocommerce_currency(),
|
542 |
'items' => $items,
|
@@ -742,6 +743,7 @@ class GA extends Settings implements Pixel {
|
|
742 |
$payment_key = getEddPaymentKey();
|
743 |
$payment_id = (int) edd_get_purchase_id_by_key( $payment_key );
|
744 |
|
|
|
745 |
$params['currency'] = edd_get_currency();
|
746 |
$params['value'] = edd_get_payment_amount( $payment_id );
|
747 |
|
537 |
|
538 |
$params = array(
|
539 |
'event_category' => 'ecommerce',
|
540 |
+
'transaction_id' => $order_id,
|
541 |
'value' => $order->get_total(),
|
542 |
'currency' => get_woocommerce_currency(),
|
543 |
'items' => $items,
|
743 |
$payment_key = getEddPaymentKey();
|
744 |
$payment_id = (int) edd_get_purchase_id_by_key( $payment_key );
|
745 |
|
746 |
+
$params['transaction_id'] = $payment_id;
|
747 |
$params['currency'] = edd_get_currency();
|
748 |
$params['value'] = edd_get_payment_amount( $payment_id );
|
749 |
|
modules/head_footer/head_footer.php
CHANGED
@@ -89,12 +89,12 @@ class HeadFooter extends Settings {
|
|
89 |
|
90 |
$meta = array(
|
91 |
'disable_global' => isset( $data['disable_global'] ) ? true : false,
|
92 |
-
'head_any' => isset( $data['head_any'] ) ? trim(
|
93 |
-
'head_desktop' => isset( $data['head_desktop'] ) ? trim(
|
94 |
-
'head_mobile' => isset( $data['head_mobile'] ) ? trim(
|
95 |
-
'footer_any' => isset( $data['footer_any'] ) ? trim(
|
96 |
-
'footer_desktop' => isset( $data['footer_desktop'] ) ? trim(
|
97 |
-
'footer_mobile' => isset( $data['footer_mobile'] ) ? trim(
|
98 |
);
|
99 |
|
100 |
update_post_meta( $post_id, '_pys_head_footer', $meta );
|
89 |
|
90 |
$meta = array(
|
91 |
'disable_global' => isset( $data['disable_global'] ) ? true : false,
|
92 |
+
'head_any' => isset( $data['head_any'] ) ? trim( $data['head_any'] ) : '',
|
93 |
+
'head_desktop' => isset( $data['head_desktop'] ) ? trim( $data['head_desktop'] ) : '',
|
94 |
+
'head_mobile' => isset( $data['head_mobile'] ) ? trim( $data['head_mobile'] ) : '',
|
95 |
+
'footer_any' => isset( $data['footer_any'] ) ? trim( $data['footer_any'] ) : '',
|
96 |
+
'footer_desktop' => isset( $data['footer_desktop'] ) ? trim( $data['footer_desktop'] ) : '',
|
97 |
+
'footer_mobile' => isset( $data['footer_mobile'] ) ? trim( $data['footer_mobile'] ) : '',
|
98 |
);
|
99 |
|
100 |
update_post_meta( $post_id, '_pys_head_footer', $meta );
|
pixelyoursite.php
CHANGED
@@ -4,7 +4,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
4 |
exit; // Exit if accessed directly.
|
5 |
}
|
6 |
|
7 |
-
define( 'PYS_FREE_VERSION', '7.0.
|
8 |
define( 'PYS_FREE_PINTEREST_MIN_VERSION', '2.0.3' );
|
9 |
define( 'PYS_FREE_PATH', untrailingslashit( plugin_dir_path( __FILE__ ) ) );
|
10 |
define( 'PYS_FREE_URL', untrailingslashit( plugin_dir_url( __FILE__ ) ) );
|
4 |
exit; // Exit if accessed directly.
|
5 |
}
|
6 |
|
7 |
+
define( 'PYS_FREE_VERSION', '7.0.3' );
|
8 |
define( 'PYS_FREE_PINTEREST_MIN_VERSION', '2.0.3' );
|
9 |
define( 'PYS_FREE_PATH', untrailingslashit( plugin_dir_path( __FILE__ ) ) );
|
10 |
define( 'PYS_FREE_URL', untrailingslashit( plugin_dir_url( __FILE__ ) ) );
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Tags: Facebook Pixel, New Facebook Pixel, Facebook Conversion Pixel, Facebook Pi
|
|
4 |
Requires at least: 3.0.1
|
5 |
Requires PHP: 5.4
|
6 |
Tested up to: 5.1
|
7 |
-
Stable tag: 7.0.
|
8 |
License: GPLv3
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
@@ -364,6 +364,13 @@ There's a strange solution: it appears that if you have the Yoast plugin install
|
|
364 |
|
365 |
== Changelog ==
|
366 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
367 |
= PixelYourSite 7.0.2 =
|
368 |
|
369 |
* IMPORTANT: fix for some fatal errors that could be triggered by the Pinterest add-on on WooCommerce and Easy Digital Downloads orders.
|
4 |
Requires at least: 3.0.1
|
5 |
Requires PHP: 5.4
|
6 |
Tested up to: 5.1
|
7 |
+
Stable tag: 7.0.3
|
8 |
License: GPLv3
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
364 |
|
365 |
== Changelog ==
|
366 |
|
367 |
+
|
368 |
+
= PixelYourSite 7.0.3 =
|
369 |
+
|
370 |
+
* Fix: Google Analytics purchase event was missing the transaction ID, blocking Enhanced Ecommerce tracking.
|
371 |
+
|
372 |
+
* Fix: Head & Footer option was stripping backslashes from custom code on post or pages.
|
373 |
+
|
374 |
= PixelYourSite 7.0.2 =
|
375 |
|
376 |
* IMPORTANT: fix for some fatal errors that could be triggered by the Pinterest add-on on WooCommerce and Easy Digital Downloads orders.
|
vendor/autoload.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInita417e793a2a91963599b4f8d4312034c::getLoader();
|
vendor/composer/autoload_real.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
-
class
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
@@ -19,15 +19,15 @@ class ComposerAutoloaderInit494b56c9f3b0ad05b7f8c70e9d38cd27
|
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
-
spl_autoload_register(array('
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
-
spl_autoload_unregister(array('
|
25 |
|
26 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
27 |
if ($useStaticLoader) {
|
28 |
require_once __DIR__ . '/autoload_static.php';
|
29 |
|
30 |
-
call_user_func(\Composer\Autoload\
|
31 |
} else {
|
32 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
33 |
foreach ($map as $namespace => $path) {
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInita417e793a2a91963599b4f8d4312034c
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInita417e793a2a91963599b4f8d4312034c', 'loadClassLoader'), true, true);
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInita417e793a2a91963599b4f8d4312034c', 'loadClassLoader'));
|
25 |
|
26 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
27 |
if ($useStaticLoader) {
|
28 |
require_once __DIR__ . '/autoload_static.php';
|
29 |
|
30 |
+
call_user_func(\Composer\Autoload\ComposerStaticInita417e793a2a91963599b4f8d4312034c::getInitializer($loader));
|
31 |
} else {
|
32 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
33 |
foreach ($map as $namespace => $path) {
|
vendor/composer/autoload_static.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
class
|
8 |
{
|
9 |
public static $prefixLengthsPsr4 = array (
|
10 |
'U' =>
|
@@ -23,8 +23,8 @@ class ComposerStaticInit494b56c9f3b0ad05b7f8c70e9d38cd27
|
|
23 |
public static function getInitializer(ClassLoader $loader)
|
24 |
{
|
25 |
return \Closure::bind(function () use ($loader) {
|
26 |
-
$loader->prefixLengthsPsr4 =
|
27 |
-
$loader->prefixDirsPsr4 =
|
28 |
|
29 |
}, null, ClassLoader::class);
|
30 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInita417e793a2a91963599b4f8d4312034c
|
8 |
{
|
9 |
public static $prefixLengthsPsr4 = array (
|
10 |
'U' =>
|
23 |
public static function getInitializer(ClassLoader $loader)
|
24 |
{
|
25 |
return \Closure::bind(function () use ($loader) {
|
26 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInita417e793a2a91963599b4f8d4312034c::$prefixLengthsPsr4;
|
27 |
+
$loader->prefixDirsPsr4 = ComposerStaticInita417e793a2a91963599b4f8d4312034c::$prefixDirsPsr4;
|
28 |
|
29 |
}, null, ClassLoader::class);
|
30 |
}
|