1(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["styles"], { 2 /***/ 3 "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./src/styles.scss": 4 /*!************************************************************************************************************************************************************************!*\ 5 !*** ./node_modules/css-loader/dist/cjs.js??ref--13-1!./node_modules/postcss-loader/src??embedded!./node_modules/sass-loader/dist/cjs.js??ref--13-3!./src/styles.scss ***! 6 \************************************************************************************************************************************************************************/ 7 8 /*! no static exports found */ 9 10 /***/ 11 function node_modulesCssLoaderDistCjsJsNode_modulesPostcssLoaderSrcIndexJsNode_modulesSassLoaderDistCjsJsSrcStylesScss(module, exports, __webpack_require__) { 12 // Imports 13 var ___CSS_LOADER_API_IMPORT___ = __webpack_require__( 14 /*! ../node_modules/css-loader/dist/runtime/api.js */ 15 "./node_modules/css-loader/dist/runtime/api.js"); 16 17 exports = ___CSS_LOADER_API_IMPORT___(true); // Module 18 19 exports.push([module.i, "@charset \"UTF-8\";\n/*!\n * Bootstrap v4.5.0 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)\n */\n.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}\n.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}\n.fa-xs{font-size:.75em}\n.fa-sm{font-size:.875em}\n.fa-1x{font-size:1em}\n.fa-2x{font-size:2em}\n.fa-3x{font-size:3em}\n.fa-4x{font-size:4em}\n.fa-5x{font-size:5em}\n.fa-6x{font-size:6em}\n.fa-7x{font-size:7em}\n.fa-8x{font-size:8em}\n.fa-9x{font-size:9em}\n.fa-10x{font-size:10em}\n.fa-fw{text-align:center;width:1.25em}\n.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}\n.fa-ul>li{position:relative}\n.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}\n.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}\n.fa-pull-left{float:left}\n.fa-pull-right{float:right}\n.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}\n.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}\n.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}\n.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}\n@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}\n@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}\n.fa-rotate-90{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)\";transform:rotate(90deg)}\n.fa-rotate-180{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)\";transform:rotate(180deg)}\n.fa-rotate-270{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)\";transform:rotate(270deg)}\n.fa-flip-horizontal{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)\";transform:scaleX(-1)}\n.fa-flip-vertical{transform:scaleY(-1)}\n.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)\"}\n.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}\n:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}\n.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}\n.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}\n.fa-stack-1x{line-height:inherit}\n.fa-stack-2x{font-size:2em}\n.fa-inverse{color:#fff}\n.fa-500px:before{content:\"\\f26e\"}\n.fa-accessible-icon:before{content:\"\\f368\"}\n.fa-accusoft:before{content:\"\\f369\"}\n.fa-acquisitions-incorporated:before{content:\"\\f6af\"}\n.fa-ad:before{content:\"\\f641\"}\n.fa-address-book:before{content:\"\\f2b9\"}\n.fa-address-card:before{content:\"\\f2bb\"}\n.fa-adjust:before{content:\"\\f042\"}\n.fa-adn:before{content:\"\\f170\"}\n.fa-adobe:before{content:\"\\f778\"}\n.fa-adversal:before{content:\"\\f36a\"}\n.fa-affiliatetheme:before{content:\"\\f36b\"}\n.fa-air-freshener:before{content:\"\\f5d0\"}\n.fa-airbnb:before{content:\"\\f834\"}\n.fa-algolia:before{content:\"\\f36c\"}\n.fa-align-center:before{content:\"\\f037\"}\n.fa-align-justify:before{content:\"\\f039\"}\n.fa-align-left:before{content:\"\\f036\"}\n.fa-align-right:before{content:\"\\f038\"}\n.fa-alipay:before{content:\"\\f642\"}\n.fa-allergies:before{content:\"\\f461\"}\n.fa-amazon:before{content:\"\\f270\"}\n.fa-amazon-pay:before{content:\"\\f42c\"}\n.fa-ambulance:before{content:\"\\f0f9\"}\n.fa-american-sign-language-interpreting:before{content:\"\\f2a3\"}\n.fa-amilia:before{content:\"\\f36d\"}\n.fa-anchor:before{content:\"\\f13d\"}\n.fa-android:before{content:\"\\f17b\"}\n.fa-angellist:before{content:\"\\f209\"}\n.fa-angle-double-down:before{content:\"\\f103\"}\n.fa-angle-double-left:before{content:\"\\f100\"}\n.fa-angle-double-right:before{content:\"\\f101\"}\n.fa-angle-double-up:before{content:\"\\f102\"}\n.fa-angle-down:before{content:\"\\f107\"}\n.fa-angle-left:before{content:\"\\f104\"}\n.fa-angle-right:before{content:\"\\f105\"}\n.fa-angle-up:before{content:\"\\f106\"}\n.fa-angry:before{content:\"\\f556\"}\n.fa-angrycreative:before{content:\"\\f36e\"}\n.fa-angular:before{content:\"\\f420\"}\n.fa-ankh:before{content:\"\\f644\"}\n.fa-app-store:before{content:\"\\f36f\"}\n.fa-app-store-ios:before{content:\"\\f370\"}\n.fa-apper:before{content:\"\\f371\"}\n.fa-apple:before{content:\"\\f179\"}\n.fa-apple-alt:before{content:\"\\f5d1\"}\n.fa-apple-pay:before{content:\"\\f415\"}\n.fa-archive:before{content:\"\\f187\"}\n.fa-archway:before{content:\"\\f557\"}\n.fa-arrow-alt-circle-down:before{content:\"\\f358\"}\n.fa-arrow-alt-circle-left:before{content:\"\\f359\"}\n.fa-arrow-alt-circle-right:before{content:\"\\f35a\"}\n.fa-arrow-alt-circle-up:before{content:\"\\f35b\"}\n.fa-arrow-circle-down:before{content:\"\\f0ab\"}\n.fa-arrow-circle-left:before{content:\"\\f0a8\"}\n.fa-arrow-circle-right:before{content:\"\\f0a9\"}
19\n.fa-arrow-circle-up:before{content:\"\\f0aa\"}\n.fa-arrow-down:before{content:\"\\f063\"}\n.fa-arrow-left:before{content:\"\\f060\"}\n.fa-arrow-right:before{content:\"\\f061\"}\n.fa-arrow-up:before{content:\"\\f062\"}\n.fa-arrows-alt:before{content:\"\\f0b2\"}\n.fa-arrows-alt-h:before{content:\"\\f337\"}\n.fa-arrows-alt-v:before{content:\"\\f338\"}\n.fa-artstation:before{content:\"\\f77a\"}\n.fa-assistive-listening-systems:before{content:\"\\f2a2\"}\n.fa-asterisk:before{content:\"\\f069\"}\n.fa-asymmetrik:before{content:\"\\f372\"}\n.fa-at:before{content:\"\\f1fa\"}\n.fa-atlas:before{content:\"\\f558\"}\n.fa-atlassian:before{content:\"\\f77b\"}\n.fa-atom:before{content:\"\\f5d2\"}\n.fa-audible:before{content:\"\\f373\"}\n.fa-audio-description:before{content:\"\\f29e\"}\n.fa-autoprefixer:before{content:\"\\f41c\"}\n.fa-avianex:before{content:\"\\f374\"}\n.fa-aviato:before{content:\"\\f421\"}\n.fa-award:before{content:\"\\f559\"}\n.fa-aws:before{content:\"\\f375\"}\n.fa-baby:before{content:\"\\f77c\"}\n.fa-baby-carriage:before{content:\"\\f77d\"}\n.fa-backspace:before{content:\"\\f55a\"}\n.fa-backward:before{content:\"\\f04a\"}\n.fa-bacon:before{content:\"\\f7e5\"}\n.fa-bahai:before{content:\"\\f666\"}\n.fa-balance-scale:before{content:\"\\f24e\"}\n.fa-balance-scale-left:before{content:\"\\f515\"}\n.fa-balance-scale-right:before{content:\"\\f516\"}\n.fa-ban:before{content:\"\\f05e\"}\n.fa-band-aid:before{content:\"\\f462\"}\n.fa-bandcamp:before{content:\"\\f2d5\"}\n.fa-barcode:before{content:\"\\f02a\"}\n.fa-bars:before{content:\"\\f0c9\"}\n.fa-baseball-ball:before{content:\"\\f433\"}\n.fa-basketball-ball:before{content:\"\\f434\"}\n.fa-bath:before{content:\"\\f2cd\"}\n.fa-battery-empty:before{content:\"\\f244\"}\n.fa-battery-full:before{content:\"\\f240\"}\n.fa-battery-half:before{content:\"\\f242\"}\n.fa-battery-quarter:before{content:\"\\f243\"}\n.fa-battery-three-quarters:before{content:\"\\f241\"}\n.fa-battle-net:before{content:\"\\f835\"}\n.fa-bed:before{content:\"\\f236\"}\n.fa-beer:before{content:\"\\f0fc\"}\n.fa-behance:before{content:\"\\f1b4\"}\n.fa-behance-square:before{content:\"\\f1b5\"}\n.fa-bell:before{content:\"\\f0f3\"}\n.fa-bell-slash:before{content:\"\\f1f6\"}\n.fa-bezier-curve:before{content:\"\\f55b\"}\n.fa-bible:before{content:\"\\f647\"}\n.fa-bicycle:before{content:\"\\f206\"}\n.fa-biking:before{content:\"\\f84a\"}\n.fa-bimobject:before{content:\"\\f378\"}\n.fa-binoculars:before{content:\"\\f1e5\"}\n.fa-biohazard:before{content:\"\\f780\"}\n.fa-birthday-cake:before{content:\"\\f1fd\"}\n.fa-bitbucket:before{content:\"\\f171\"}\n.fa-bitcoin:before{content:\"\\f379\"}\n.fa-bity:before{content:\"\\f37a\"}\n.fa-black-tie:before{content:\"\\f27e\"}\n.fa-blackberry:before{content:\"\\f37b\"}\n.fa-blender:before{content:\"\\f517\"}\n.fa-blender-phone:before{content:\"\\f6b6\"}\n.fa-blind:before{content:\"\\f29d\"}\n.fa-blog:before{content:\"\\f781\"}\n.fa-blogger:before{content:\"\\f37c\"}\n.fa-blogger-b:before{content:\"\\f37d\"}\n.fa-bluetooth:before{content:\"\\f293\"}\n.fa-bluetooth-b:before{content:\"\\f294\"}\n.fa-bold:before{content:\"\\f032\"}\n.fa-bolt:before{content:\"\\f0e7\"}\n.fa-bomb:before{content:\"\\f1e2\"}\n.fa-bone:before{content:\"\\f5d7\"}\n.fa-bong:before{content:\"\\f55c\"}\n.fa-book:before{content:\"\\f02d\"}\n.fa-book-dead:before{content:\"\\f6b7\"}\n.fa-book-medical:before{content:\"\\f7e6\"}\n.fa-book-open:before{content:\"\\f518\"}\n.fa-book-reader:before{content:\"\\f5da\"}\n.fa-bookmark:before{content:\"\\f02e\"}\n.fa-bootstrap:before{content:\"\\f836\"}\n.fa-border-all:before{content:\"\\f84c\"}\n.fa-border-none:before{content:\"\\f850\"}\n.fa-border-style:before{content:\"\\f853\"}\n.fa-bowling-ball:before{content:\"\\f436\"}\n.fa-box:before{content:\"\\f466\"}\n.fa-box-open:before{content:\"\\f49e\"}\n.fa-box-tissue:before{content:\"\\f95b\"}\n.fa-boxes:before{content:\"\\f468\"}\n.fa-braille:before{content:\"\\f2a1\"}\n.fa-brain:before{content:\"\\f5dc\"}\n.fa-bread-slice:before{content:\"\\f7ec\"}\n.fa-briefcase:before{content:\"\\f0b1\"}\n.fa-briefcase-medical:before{content:\"\\f469\"}\n.fa-broadcast-tower:before{content:\"\\f519\"}\n.fa-broom:before{content:\"\\f51a\"}\n.fa-brush:before{content:\"\\f55d\"}\n.fa-btc:before{content:\"\\f15a\"}\n.fa-buffer:before{content:\"\\f837\"}\n.fa-bug:before{content:\"\\f188\"}\n.fa-building:before{content:\"\\f1ad\"}\n.fa-bullhorn:before{content:\"\\f0a1\"}\n.fa-bullseye:before{content:\"\\f140\"}\n.fa-burn:before{content:\"\\f46a\"}\n.fa-buromobelexperte:before{content:\"\\f37f\"}\n.fa-bus:before{content:\"\\f207\"}\n.fa-bus-alt:before{content:\"\\f55e\"}\n.fa-business-time:before{content:\"\\f64a\"}\n.fa-buy-n-large:before{content:\"\\f8a6\"}\n.fa-buysellads:before{content:\"\\f20d\"}\n.fa-calculator:before{content:\"\\f1ec\"}\n.fa-calendar:before{content:\"\\f133\"}\n.fa-calendar-alt:before{content:\"\\f073\"}\n.fa-calendar-check:before{content:\"\\f274\"}\n.fa-calendar-day:before{content:\"\\f783\"}\n.fa-calendar-minus:before{content:\"\\f272\"}\n.fa-calendar-plus:before{content:\"\\f271\"}\n.fa-calendar-times:before{content:\"\\f273\"}\n.fa-calendar-week:before{content:\"\\f784\"}\n.fa-camera:before{content:\"\\f030\"}\n.fa-camera-retro:before{content:\"\\f083\"}\n.fa-campground:before{content:\"\\f6bb\"}\n.fa-canadian-maple-leaf:before{content:\"\\f785\"}\n.fa-candy-cane:before{content:\"\\f786\"}\n.fa-cannabis:before{content:\"\\f55f\"}\n.fa-capsules:before{content:\"\\f46b\"}\n.fa-car:before{content:\"\\f1b9\"}\n.fa-car-alt:before{content:\"\\f5de\"}\n.fa-car-battery:before{content:\"\\f5df\"}\n.fa-car-crash:before{content:\"\\f5e1\"}\n.fa-car-side:before{content:\"\\f5e4\"}\n.fa-caravan:before{content:\"\\f8ff\"}\n.fa-caret-down:before{content:\"\\f0d7\"}\n.fa-caret-left:before{content:\"\\f0d9\"}\n.fa-caret-right:before{content:\"\\f0da\"}\n.fa-caret-square-down:before{content:\"\\f150\"}\n.fa-caret-square-left:before{content:\"\\f191\"}\n.fa-caret-square-right:before{content:\"\\f152\"}\n.fa-caret-square-up:before{content:\"\\f151\"}\n.fa-caret-up:before{content:\"\\f0d8\"}\n.fa-carrot:before{content:\"\\f787\"}\n.fa-cart-arrow-down:before{content:\"\\f218\"}\n.fa-cart-plus:before{content:\"\\f217\"}\n.fa-cash-register:before{content:\"\\f788\"}\n.fa-cat:before{content:\"\\f6be\"}\n.fa-cc-amazon-pay:before{content:\"\\f42d\"}\n.fa-cc-amex:before{content:\"\\f1f3\"}\n.fa-cc-apple-pay:before{content:\"\\f416\"}\n.fa-cc-diners-club:before{content:\"\\f24c\"}\n.fa-cc-discover:before{content:\"\\f1f2\"}\n.fa-cc-jcb:before{content:\"\\f24b\"}\n.fa-cc-mastercard:before{content:\"\\f1f1\"}\n.fa-cc-paypal:before{content:\"\\f1f4\"}\n.fa-cc-stripe:before{content:\"\\f1f5\"}\n.fa-cc-visa:before{content:\"\\f1f0\"}\n.fa-centercode:before{content:\"\\f380\"}\n.fa-centos:before{content:\"\\f789\"}\n.fa-certificate:before{content:\"\\f0a3\"}\n.fa-chair:before{content:\"\\f6c0\"}\n.fa-chalkboard:before{content:\"\\f51b\"}\n.fa-chalkboard-teacher:before{content:\"\\f51c\"}\n.fa-charging-station:before{content:\"\\f5e7\"}\n.fa-chart-area:before{content:\"\\f1fe\"}\n.fa-chart-bar:before{content:\"\\f080\"}\n.fa-chart-line:before{content:\"\\f201\"}\n.fa-chart-pie:before{content:\"\\f200\"}\n.fa-check:before{content:\"\\f00c\"}\n.fa-check-circle:before{content:\"\\f058\"}\n.fa-check-double:before{content:\"\\f560\"}\n.fa-check-square:before{content:\"\\f14a\"}\n.fa-cheese:before{content:\"\\f7ef\"}\n.fa-chess:before{content:\"\\f439\"}\n.fa-chess-bishop:before{content:\"\\f43a\"}\n.fa-chess-board:before{content:\"\\f43c\"}\n.fa-chess-king:before{content:\"\\f43f\"}\n.fa-chess-knight:before{content:\"\\f441\"}\n.fa-chess-pawn:before{content:\"\\f443\"}\n.fa-chess-queen:before{content:\"\\f445\"}\n.fa-chess-rook:before{content:\"\\f447\"}\n.fa-chevron-circle-down:before{content:\"\\f13a\"}\n.fa-chevron-circle-left:before{content:\"\\f137\"}\n.fa-chevron-circle-right:before{content:\"\\f138\"}\n.fa-chevron-circle-up:before{content:\"\\f139\"}\n.fa-chevron-down:before{content:\"\\f078\"}\n.fa-chevron-left:before{content:\"\\f053\"}\n.fa-chevron-right:before{content:\"\\f054\"}\n.fa-chevron-up:before{content:\"\\f077\"}\n.fa-child:before{content:\"\\f1ae\"}\n.fa-chrome:before{content:\"\\f268\"}\n.fa-chromecast:before{content:\"\\f838\"}\n.fa-church:before{content:\"\\f51d\"}\n.fa-circle:before{content:\"\\f111\"}\n.fa-circle-notch:before{content:\"\\f1ce\"}\n.fa-city:before{content:\"\\f64f\"}\n.fa-clinic-medical:before{content:\"\\f7f2\"}\n.fa-clipboard:before{content:\"\\f328\"}\n.fa-clipboard-check:before{content:\"\\f46c\"}\n.fa-clipboard-list:before{content:\"\\f46d\"}\n.fa-clock:before{content:\"\\f017\"}\n.fa-clone:before{content:\"\\f24d\"}\n.fa-closed-captioning:before{content:\"\\f20a\"}\n.fa-cloud:before{content:\"\\f0c2\"}\n.fa-cloud-download-alt:before{content:\"\\f381\"}\n.fa-cloud-meatball:before{content:\"\\f73b\"}\n.fa-cloud-moon:before{content:\"\\f6c3\"}\n.fa-cloud-moon-rain:before{content:\"\\f73c\"}\n.fa-cloud-rain:before{content:\"\\f73d\"}\n.fa-cloud-showers-heavy:before{content:\"\\f740\"}\n.fa-cloud-sun:before{content:\"\\f6c4\"}\n.fa-cloud-sun-rain:before{content:\"\\f743\"}\n.fa-cloud-upload-alt:before{content:\"\\f382\"}\n.fa-cloudscale:before{content:\"\\f383\"}\n.fa-cloudsmith:before{content:\"\\f384\"}\n.fa-cloudversify:before{content:\"\\f385\"}\n.fa-cocktail:before{content:\"\\f561\"}\n.fa-code:before{content:\"\\f121\"}\n.fa-code-branch:before{content:\"\\f126\"}\n.fa-codepen:before{content:\"\\f1cb\"}\n.fa-codiepie:before{content:\"\\f284\"}\n.fa-coffee:before{content:\"\\f0f4\"}\n.fa-cog:before{content:\"\\f013\"}\n.fa-cogs:before{content:\"\\f085\"}\n.fa-coins:before{content:\"\\f51e\"}\n.fa-columns:before{content:\"\\f0db\"}\n.fa-comment:before{content:\"\\f075\"}\n.fa-comment-alt:before{content:\"\\f27a\"}\n.fa-comment-dollar:before{content:\"\\f651\"}\n.fa-comment-dots:before{content:\"\\f4ad\"}\n.fa-comment-medical:before{content:\"\\f7f5\"}\n.fa-comment-slash:before{content:\"\\f4b3\"}\n.fa-comments:before{content:\"\\f086\"}\n.fa-comments-dollar:before{content:\"\\f653\"}\n.fa-compact-disc:before{content:\"\\f51f\"}\n.fa-compass:before{content:\"\\f14e\"}\n.fa-compress:before{content:\"\\f066\"}\n.fa-compress-alt:before{content:\"\\f422\"}\n.fa-compress-arrows-alt:before{content:\"\\f78c\"}\n.fa-concierge-bell:before{content:\"\\f562\"}\n.fa-confluence:before{content:\"\\f78d\"}\n.fa-connectdevelop:before{content:\"\\f20e\"}\n.fa-contao:before{content:\"\\f26d\"}\n.fa-cookie:before{content:\"\\f563\"}\n.fa-cookie-bite:before{content:\"\\f564\"}\n.fa-copy:before{content:\"\\f0c5\"}\n.fa-copyright:before{content:\"\\f1f9\"}\n.fa-cotton-bureau:before{content:\"\\f89e\"}\n.fa-couch:before{content:\"\\f4b8\"}\n.fa-cpanel:before{content:\"\\f388\"}\n.fa-creative-commons:before{content:\"\\f25e\"}\n.fa-creative-commons-by:before{content:\"\\f4e7\"}\n.fa-creative-commons-nc:before{content:\"\\f4e8\"}\n.fa-creative-commons-nc-eu:before{content:\"\\f4e9\"}\n.fa-creative-commons-nc-jp:before{content:\"\\f4ea\"}\n.fa-creative-commons-nd:before{content:\"\\f4eb\"}\n.fa-creative-commons-pd:before{content:\"\\f4ec\"}\n.fa-creative-commons-pd-alt:before{content:\"\\f4ed\"}\n.fa-creative-commons-remix:before{content:\"\\f4ee\"}\n.fa-creative-commons-sa:before{content:\"\\f4ef\"}\n.fa-creative-commons-sampling:before{content:\"\\f4f0\"}\n.fa-creative-commons-sampling-plus:before{content:\"\\f4f1\"}\n.fa-creative-commons-share:before{content:\"\\f4f2\"}\n.fa-creative-commons-zero:before{content:\"\\f4f3\"}\n.fa-credit-card:before{content:\"\\f09d\"}\n.fa-critical-role:before{content:\"\\f6c9\"}\n.fa-crop:before{content:\"\\f125\"}\n.fa-crop-alt:before{content:\"\\f565\"}\n.fa-cross:before{content:\"\\f654\"}\n.fa-crosshairs:before{content:\"\\f05b\"}\n.fa-crow:before{content:\"\\f520\"}\n.fa-crown:before{content:\"\\f521\"}\n.fa-crutch:before{content:\"\\f7f7\"}\n.fa-css3:before{content:\"\\f13c\"}\n.fa-css3-alt:before{content:\"\\f38b\"}\n.fa-cube:before{content:\"\\f1b2\"}\n.fa-cubes:before{content:\"\\f1b3\"}\n.fa-cut:before{content:\"\\f0c4\"}\n.fa-cuttlefish:before{content:\"\\f38c\"}\n.fa-d-and-d:before{content:\"\\f38d\"}\n.fa-d-and-d-beyond:before{content:\"\\f6ca\"}\n.fa-dailymotion:before{content:\"\\f952\"}\n.fa-dashcube:before{content:\"\\f210\"}\n.fa-database:before{content:\"\\f1c0\"}\n.fa-deaf:before{content:\"\\f2a4\"}\n.fa-delicious:before{content:\"\\f1a5\"}\n.fa-democrat:before{content:\"\\f747\"}\n.fa-deploydog:before{content:\"\\f38e\"}\n.fa-deskpro:before{content:\"\\f38f\"}\n.fa-desktop:before{content:\"\\f108\"}\n.fa-dev:before{content:\"\\f6cc\"}\n.fa-deviantart:before{content:\"\\f1bd\"}\n.fa-dharmachakra:before{content:\"\\f655\"}\n.fa-dhl:before{content:\"\\f790\"}\n.fa-diagnoses:before{content:\"\\f470\"}\n.fa-diaspora:before{content:\"\\f791\"}\n.fa-dice:before{content:\"\\f522\"}\n.fa-dice-d20:before{content:\"\\f6cf\"}\n.fa-dice-d6:before{content:\"\\f6d1\"}\n.fa-dice-five:before{content:\"\\f523\"}\n.fa-dice-four:before{content:\"\\f524\"}\n.fa-dice-one:before{content:\"\\f525\"}\n.fa-dice-six:before{content:\"\\f526\"}\n.fa-dice-three:before{content:\"\\f527\"}\n.fa-dice-two:before{content:\"\\f528\"}\n.fa-digg:before{content:\"\\f1a6\"}\n.fa-digital-ocean:before{content:\"\\f391\"}\n.fa-digital-tachograph:before{content:\"\\f566\"}\n.fa-directions:before{content:\"\\f5eb\"}\n.fa-discord:before{content:\"\\f392\"}\n.fa-discourse:before{content:\"\\f393\"}
19\n.fa-disease:before{content:\"\\f7fa\"}\n.fa-divide:before{content:\"\\f529\"}\n.fa-dizzy:before{content:\"\\f567\"}\n.fa-dna:before{content:\"\\f471\"}\n.fa-dochub:before{content:\"\\f394\"}\n.fa-docker:before{content:\"\\f395\"}\n.fa-dog:before{content:\"\\f6d3\"}\n.fa-dollar-sign:before{content:\"\\f155\"}\n.fa-dolly:before{content:\"\\f472\"}\n.fa-dolly-flatbed:before{content:\"\\f474\"}\n.fa-donate:before{content:\"\\f4b9\"}\n.fa-door-closed:before{content:\"\\f52a\"}\n.fa-door-open:before{content:\"\\f52b\"}\n.fa-dot-circle:before{content:\"\\f192\"}\n.fa-dove:before{content:\"\\f4ba\"}\n.fa-download:before{content:\"\\f019\"}\n.fa-draft2digital:before{content:\"\\f396\"}\n.fa-drafting-compass:before{content:\"\\f568\"}\n.fa-dragon:before{content:\"\\f6d5\"}\n.fa-draw-polygon:before{content:\"\\f5ee\"}\n.fa-dribbble:before{content:\"\\f17d\"}\n.fa-dribbble-square:before{content:\"\\f397\"}\n.fa-dropbox:before{content:\"\\f16b\"}\n.fa-drum:before{content:\"\\f569\"}\n.fa-drum-steelpan:before{content:\"\\f56a\"}\n.fa-drumstick-bite:before{content:\"\\f6d7\"}\n.fa-drupal:before{content:\"\\f1a9\"}\n.fa-dumbbell:before{content:\"\\f44b\"}\n.fa-dumpster:before{content:\"\\f793\"}\n.fa-dumpster-fire:before{content:\"\\f794\"}\n.fa-dungeon:before{content:\"\\f6d9\"}\n.fa-dyalog:before{content:\"\\f399\"}\n.fa-earlybirds:before{content:\"\\f39a\"}\n.fa-ebay:before{content:\"\\f4f4\"}\n.fa-edge:before{content:\"\\f282\"}\n.fa-edit:before{content:\"\\f044\"}\n.fa-egg:before{content:\"\\f7fb\"}\n.fa-eject:before{content:\"\\f052\"}\n.fa-elementor:before{content:\"\\f430\"}\n.fa-ellipsis-h:before{content:\"\\f141\"}\n.fa-ellipsis-v:before{content:\"\\f142\"}\n.fa-ello:before{content:\"\\f5f1\"}\n.fa-ember:before{content:\"\\f423\"}\n.fa-empire:before{content:\"\\f1d1\"}\n.fa-envelope:before{content:\"\\f0e0\"}\n.fa-envelope-open:before{content:\"\\f2b6\"}\n.fa-envelope-open-text:before{content:\"\\f658\"}\n.fa-envelope-square:before{content:\"\\f199\"}\n.fa-envira:before{content:\"\\f299\"}\n.fa-equals:before{content:\"\\f52c\"}\n.fa-eraser:before{content:\"\\f12d\"}\n.fa-erlang:before{content:\"\\f39d\"}\n.fa-ethereum:before{content:\"\\f42e\"}\n.fa-ethernet:before{content:\"\\f796\"}\n.fa-etsy:before{content:\"\\f2d7\"}\n.fa-euro-sign:before{content:\"\\f153\"}\n.fa-evernote:before{content:\"\\f839\"}\n.fa-exchange-alt:before{content:\"\\f362\"}\n.fa-exclamation:before{content:\"\\f12a\"}\n.fa-exclamation-circle:before{content:\"\\f06a\"}\n.fa-exclamation-triangle:before{content:\"\\f071\"}\n.fa-expand:before{content:\"\\f065\"}\n.fa-expand-alt:before{content:\"\\f424\"}\n.fa-expand-arrows-alt:before{content:\"\\f31e\"}\n.fa-expeditedssl:before{content:\"\\f23e\"}\n.fa-external-link-alt:before{content:\"\\f35d\"}\n.fa-external-link-square-alt:before{content:\"\\f360\"}\n.fa-eye:before{content:\"\\f06e\"}\n.fa-eye-dropper:before{content:\"\\f1fb\"}\n.fa-eye-slash:before{content:\"\\f070\"}\n.fa-facebook:before{content:\"\\f09a\"}\n.fa-facebook-f:before{content:\"\\f39e\"}\n.fa-facebook-messenger:before{content:\"\\f39f\"}\n.fa-facebook-square:before{content:\"\\f082\"}\n.fa-fan:before{content:\"\\f863\"}\n.fa-fantasy-flight-games:before{content:\"\\f6dc\"}\n.fa-fast-backward:before{content:\"\\f049\"}\n.fa-fast-forward:before{content:\"\\f050\"}\n.fa-faucet:before{content:\"\\f905\"}\n.fa-fax:before{content:\"\\f1ac\"}\n.fa-feather:before{content:\"\\f52d\"}\n.fa-feather-alt:before{content:\"\\f56b\"}\n.fa-fedex:before{content:\"\\f797\"}\n.fa-fedora:before{content:\"\\f798\"}\n.fa-female:before{content:\"\\f182\"}\n.fa-fighter-jet:before{content:\"\\f0fb\"}\n.fa-figma:before{content:\"\\f799\"}\n.fa-file:before{content:\"\\f15b\"}\n.fa-file-alt:before{content:\"\\f15c\"}\n.fa-file-archive:before{content:\"\\f1c6\"}\n.fa-file-audio:before{content:\"\\f1c7\"}\n.fa-file-code:before{content:\"\\f1c9\"}\n.fa-file-contract:before{content:\"\\f56c\"}\n.fa-file-csv:before{content:\"\\f6dd\"}\n.fa-file-download:before{content:\"\\f56d\"}\n.fa-file-excel:before{content:\"\\f1c3\"}\n.fa-file-export:before{content:\"\\f56e\"}\n.fa-file-image:before{content:\"\\f1c5\"}\n.fa-file-import:before{content:\"\\f56f\"}\n.fa-file-invoice:before{content:\"\\f570\"}\n.fa-file-invoice-dollar:before{content:\"\\f571\"}\n.fa-file-medical:before{content:\"\\f477\"}\n.fa-file-medical-alt:before{content:\"\\f478\"}\n.fa-file-pdf:before{content:\"\\f1c1\"}\n.fa-file-powerpoint:before{content:\"\\f1c4\"}\n.fa-file-prescription:before{content:\"\\f572\"}\n.fa-file-signature:before{content:\"\\f573\"}\n.fa-file-upload:before{content:\"\\f574\"}\n.fa-file-video:before{content:\"\\f1c8\"}\n.fa-file-word:before{content:\"\\f1c2\"}\n.fa-fill:before{content:\"\\f575\"}\n.fa-fill-drip:before{content:\"\\f576\"}\n.fa-film:before{content:\"\\f008\"}\n.fa-filter:before{content:\"\\f0b0\"}\n.fa-fingerprint:before{content:\"\\f577\"}\n.fa-fire:before{content:\"\\f06d\"}\n.fa-fire-alt:before{content:\"\\f7e4\"}\n.fa-fire-extinguisher:before{content:\"\\f134\"}\n.fa-firefox:before{content:\"\\f269\"}\n.fa-firefox-browser:before{content:\"\\f907\"}\n.fa-first-aid:before{content:\"\\f479\"}\n.fa-first-order:before{content:\"\\f2b0\"}\n.fa-first-order-alt:before{content:\"\\f50a\"}\n.fa-firstdraft:before{content:\"\\f3a1\"}\n.fa-fish:before{content:\"\\f578\"}\n.fa-fist-raised:before{content:\"\\f6de\"}\n.fa-flag:before{content:\"\\f024\"}\n.fa-flag-checkered:before{content:\"\\f11e\"}\n.fa-flag-usa:before{content:\"\\f74d\"}\n.fa-flask:before{content:\"\\f0c3\"}\n.fa-flickr:before{content:\"\\f16e\"}\n.fa-flipboard:before{content:\"\\f44d\"}\n.fa-flushed:before{content:\"\\f579\"}\n.fa-fly:before{content:\"\\f417\"}\n.fa-folder:before{content:\"\\f07b\"}\n.fa-folder-minus:before{content:\"\\f65d\"}\n.fa-folder-open:before{content:\"\\f07c\"}\n.fa-folder-plus:before{content:\"\\f65e\"}\n.fa-font:before{content:\"\\f031\"}\n.fa-font-awesome:before{content:\"\\f2b4\"}\n.fa-font-awesome-alt:before{content:\"\\f35c\"}\n.fa-font-awesome-flag:before{content:\"\\f425\"}\n.fa-font-awesome-logo-full:before{content:\"\\f4e6\"}\n.fa-fonticons:before{content:\"\\f280\"}\n.fa-fonticons-fi:before{content:\"\\f3a2\"}\n.fa-football-ball:before{content:\"\\f44e\"}\n.fa-fort-awesome:before{content:\"\\f286\"}\n.fa-fort-awesome-alt:before{content:\"\\f3a3\"}\n.fa-forumbee:before{content:\"\\f211\"}\n.fa-forward:before{content:\"\\f04e\"}\n.fa-foursquare:before{content:\"\\f180\"}\n.fa-free-code-camp:before{content:\"\\f2c5\"}\n.fa-freebsd:before{content:\"\\f3a4\"}\n.fa-frog:before{content:\"\\f52e\"}\n.fa-frown:before{content:\"\\f119\"}\n.fa-frown-open:before{content:\"\\f57a\"}\n.fa-fulcrum:before{content:\"\\f50b\"}\n.fa-funnel-dollar:before{content:\"\\f662\"}\n.fa-futbol:before{content:\"\\f1e3\"}\n.fa-galactic-republic:before{content:\"\\f50c\"}\n.fa-galactic-senate:before{content:\"\\f50d\"}\n.fa-gamepad:before{content:\"\\f11b\"}\n.fa-gas-pump:before{content:\"\\f52f\"}\n.fa-gavel:before{content:\"\\f0e3\"}\n.fa-gem:before{content:\"\\f3a5\"}\n.fa-genderless:before{content:\"\\f22d\"}\n.fa-get-pocket:before{content:\"\\f265\"}\n.fa-gg:before{content:\"\\f260\"}\n.fa-gg-circle:before{content:\"\\f261\"}\n.fa-ghost:before{content:\"\\f6e2\"}\n.fa-gift:before{content:\"\\f06b\"}\n.fa-gifts:before{content:\"\\f79c\"}\n.fa-git:before{content:\"\\f1d3\"}\n.fa-git-alt:before{content:\"\\f841\"}\n.fa-git-square:before{content:\"\\f1d2\"}\n.fa-github:before{content:\"\\f09b\"}\n.fa-github-alt:before{content:\"\\f113\"}\n.fa-github-square:before{content:\"\\f092\"}\n.fa-gitkraken:before{content:\"\\f3a6\"}\n.fa-gitlab:before{content:\"\\f296\"}\n.fa-gitter:before{content:\"\\f426\"}\n.fa-glass-cheers:before{content:\"\\f79f\"}\n.fa-glass-martini:before{content:\"\\f000\"}\n.fa-glass-martini-alt:before{content:\"\\f57b\"}\n.fa-glass-whiskey:before{content:\"\\f7a0\"}\n.fa-glasses:before{content:\"\\f530\"}\n.fa-glide:before{content:\"\\f2a5\"}\n.fa-glide-g:before{content:\"\\f2a6\"}\n.fa-globe:before{content:\"\\f0ac\"}\n.fa-globe-africa:before{content:\"\\f57c\"}\n.fa-globe-americas:before{content:\"\\f57d\"}\n.fa-globe-asia:before{content:\"\\f57e\"}\n.fa-globe-europe:before{content:\"\\f7a2\"}\n.fa-gofore:before{content:\"\\f3a7\"}\n.fa-golf-ball:before{content:\"\\f450\"}\n.fa-goodreads:before{content:\"\\f3a8\"}\n.fa-goodreads-g:before{content:\"\\f3a9\"}\n.fa-google:before{content:\"\\f1a0\"}\n.fa-google-drive:before{content:\"\\f3aa\"}\n.fa-google-play:before{content:\"\\f3ab\"}\n.fa-google-plus:before{content:\"\\f2b3\"}\n.fa-google-plus-g:before{content:\"\\f0d5\"}\n.fa-google-plus-square:before{content:\"\\f0d4\"}\n.fa-google-wallet:before{content:\"\\f1ee\"}\n.fa-gopuram:before{content:\"\\f664\"}\n.fa-graduation-cap:before{content:\"\\f19d\"}\n.fa-gratipay:before{content:\"\\f184\"}\n.fa-grav:before{content:\"\\f2d6\"}\n.fa-greater-than:before{content:\"\\f531\"}\n.fa-greater-than-equal:before{content:\"\\f532\"}\n.fa-grimace:before{content:\"\\f57f\"}\n.fa-grin:before{content:\"\\f580\"}\n.fa-grin-alt:before{content:\"\\f581\"}\n.fa-grin-beam:before{content:\"\\f582\"}\n.fa-grin-beam-sweat:before{content:\"\\f583\"}\n.fa-grin-hearts:before{content:\"\\f584\"}\n.fa-grin-squint:before{content:\"\\f585\"}\n.fa-grin-squint-tears:before{content:\"\\f586\"}\n.fa-grin-stars:before{content:\"\\f587\"}\n.fa-grin-tears:before{content:\"\\f588\"}\n.fa-grin-tongue:before{content:\"\\f589\"}\n.fa-grin-tongue-squint:before{content:\"\\f58a\"}\n.fa-grin-tongue-wink:before{content:\"\\f58b\"}\n.fa-grin-wink:before{content:\"\\f58c\"}\n.fa-grip-horizontal:before{content:\"\\f58d\"}\n.fa-grip-lines:before{content:\"\\f7a4\"}\n.fa-grip-lines-vertical:before{content:\"\\f7a5\"}\n.fa-grip-vertical:before{content:\"\\f58e\"}\n.fa-gripfire:before{content:\"\\f3ac\"}\n.fa-grunt:before{content:\"\\f3ad\"}\n.fa-guitar:before{content:\"\\f7a6\"}\n.fa-gulp:before{content:\"\\f3ae\"}\n.fa-h-square:before{content:\"\\f0fd\"}\n.fa-hacker-news:before{content:\"\\f1d4\"}\n.fa-hacker-news-square:before{content:\"\\f3af\"}\n.fa-hackerrank:before{content:\"\\f5f7\"}\n.fa-hamburger:before{content:\"\\f805\"}\n.fa-hammer:before{content:\"\\f6e3\"}\n.fa-hamsa:before{content:\"\\f665\"}\n.fa-hand-holding:before{content:\"\\f4bd\"}\n.fa-hand-holding-heart:before{content:\"\\f4be\"}\n.fa-hand-holding-medical:before{content:\"\\f95c\"}\n.fa-hand-holding-usd:before{content:\"\\f4c0\"}\n.fa-hand-holding-water:before{content:\"\\f4c1\"}\n.fa-hand-lizard:before{content:\"\\f258\"}\n.fa-hand-middle-finger:before{content:\"\\f806\"}\n.fa-hand-paper:before{content:\"\\f256\"}\n.fa-hand-peace:before{content:\"\\f25b\"}\n.fa-hand-point-down:before{content:\"\\f0a7\"}\n.fa-hand-point-left:before{content:\"\\f0a5\"}\n.fa-hand-point-right:before{content:\"\\f0a4\"}\n.fa-hand-point-up:before{content:\"\\f0a6\"}\n.fa-hand-pointer:before{content:\"\\f25a\"}\n.fa-hand-rock:before{content:\"\\f255\"}\n.fa-hand-scissors:before{content:\"\\f257\"}\n.fa-hand-sparkles:before{content:\"\\f95d\"}\n.fa-hand-spock:before{content:\"\\f259\"}\n.fa-hands:before{content:\"\\f4c2\"}\n.fa-hands-helping:before{content:\"\\f4c4\"}\n.fa-hands-wash:before{content:\"\\f95e\"}\n.fa-handshake:before{content:\"\\f2b5\"}\n.fa-handshake-alt-slash:before{content:\"\\f95f\"}\n.fa-handshake-slash:before{content:\"\\f960\"}\n.fa-hanukiah:before{content:\"\\f6e6\"}\n.fa-hard-hat:before{content:\"\\f807\"}\n.fa-hashtag:before{content:\"\\f292\"}\n.fa-hat-cowboy:before{content:\"\\f8c0\"}\n.fa-hat-cowboy-side:before{content:\"\\f8c1\"}\n.fa-hat-wizard:before{content:\"\\f6e8\"}\n.fa-hdd:before{content:\"\\f0a0\"}\n.fa-head-side-cough:before{content:\"\\f961\"}
19\n.fa-head-side-cough-slash:before{content:\"\\f962\"}\n.fa-head-side-mask:before{content:\"\\f963\"}\n.fa-head-side-virus:before{content:\"\\f964\"}\n.fa-heading:before{content:\"\\f1dc\"}\n.fa-headphones:before{content:\"\\f025\"}\n.fa-headphones-alt:before{content:\"\\f58f\"}\n.fa-headset:before{content:\"\\f590\"}\n.fa-heart:before{content:\"\\f004\"}\n.fa-heart-broken:before{content:\"\\f7a9\"}\n.fa-heartbeat:before{content:\"\\f21e\"}\n.fa-helicopter:before{content:\"\\f533\"}\n.fa-highlighter:before{content:\"\\f591\"}\n.fa-hiking:before{content:\"\\f6ec\"}\n.fa-hippo:before{content:\"\\f6ed\"}\n.fa-hips:before{content:\"\\f452\"}\n.fa-hire-a-helper:before{content:\"\\f3b0\"}\n.fa-history:before{content:\"\\f1da\"}\n.fa-hockey-puck:before{content:\"\\f453\"}\n.fa-holly-berry:before{content:\"\\f7aa\"}\n.fa-home:before{content:\"\\f015\"}\n.fa-hooli:before{content:\"\\f427\"}\n.fa-hornbill:before{content:\"\\f592\"}\n.fa-horse:before{content:\"\\f6f0\"}\n.fa-horse-head:before{content:\"\\f7ab\"}\n.fa-hospital:before{content:\"\\f0f8\"}\n.fa-hospital-alt:before{content:\"\\f47d\"}\n.fa-hospital-symbol:before{content:\"\\f47e\"}\n.fa-hospital-user:before{content:\"\\f80d\"}\n.fa-hot-tub:before{content:\"\\f593\"}\n.fa-hotdog:before{content:\"\\f80f\"}\n.fa-hotel:before{content:\"\\f594\"}\n.fa-hotjar:before{content:\"\\f3b1\"}\n.fa-hourglass:before{content:\"\\f254\"}\n.fa-hourglass-end:before{content:\"\\f253\"}\n.fa-hourglass-half:before{content:\"\\f252\"}\n.fa-hourglass-start:before{content:\"\\f251\"}\n.fa-house-damage:before{content:\"\\f6f1\"}\n.fa-house-user:before{content:\"\\f965\"}\n.fa-houzz:before{content:\"\\f27c\"}\n.fa-hryvnia:before{content:\"\\f6f2\"}\n.fa-html5:before{content:\"\\f13b\"}\n.fa-hubspot:before{content:\"\\f3b2\"}\n.fa-i-cursor:before{content:\"\\f246\"}\n.fa-ice-cream:before{content:\"\\f810\"}\n.fa-icicles:before{content:\"\\f7ad\"}\n.fa-icons:before{content:\"\\f86d\"}\n.fa-id-badge:before{content:\"\\f2c1\"}\n.fa-id-card:before{content:\"\\f2c2\"}\n.fa-id-card-alt:before{content:\"\\f47f\"}\n.fa-ideal:before{content:\"\\f913\"}\n.fa-igloo:before{content:\"\\f7ae\"}\n.fa-image:before{content:\"\\f03e\"}\n.fa-images:before{content:\"\\f302\"}\n.fa-imdb:before{content:\"\\f2d8\"}\n.fa-inbox:before{content:\"\\f01c\"}\n.fa-indent:before{content:\"\\f03c\"}\n.fa-industry:before{content:\"\\f275\"}\n.fa-infinity:before{content:\"\\f534\"}\n.fa-info:before{content:\"\\f129\"}\n.fa-info-circle:before{content:\"\\f05a\"}\n.fa-instagram:before{content:\"\\f16d\"}\n.fa-instagram-square:before{content:\"\\f955\"}\n.fa-intercom:before{content:\"\\f7af\"}\n.fa-internet-explorer:before{content:\"\\f26b\"}\n.fa-invision:before{content:\"\\f7b0\"}\n.fa-ioxhost:before{content:\"\\f208\"}\n.fa-italic:before{content:\"\\f033\"}\n.fa-itch-io:before{content:\"\\f83a\"}\n.fa-itunes:before{content:\"\\f3b4\"}\n.fa-itunes-note:before{content:\"\\f3b5\"}\n.fa-java:before{content:\"\\f4e4\"}\n.fa-jedi:before{content:\"\\f669\"}\n.fa-jedi-order:before{content:\"\\f50e\"}\n.fa-jenkins:before{content:\"\\f3b6\"}\n.fa-jira:before{content:\"\\f7b1\"}\n.fa-joget:before{content:\"\\f3b7\"}\n.fa-joint:before{content:\"\\f595\"}\n.fa-joomla:before{content:\"\\f1aa\"}\n.fa-journal-whills:before{content:\"\\f66a\"}\n.fa-js:before{content:\"\\f3b8\"}\n.fa-js-square:before{content:\"\\f3b9\"}\n.fa-jsfiddle:before{content:\"\\f1cc\"}\n.fa-kaaba:before{content:\"\\f66b\"}\n.fa-kaggle:before{content:\"\\f5fa\"}\n.fa-key:before{content:\"\\f084\"}\n.fa-keybase:before{content:\"\\f4f5\"}\n.fa-keyboard:before{content:\"\\f11c\"}\n.fa-keycdn:before{content:\"\\f3ba\"}\n.fa-khanda:before{content:\"\\f66d\"}\n.fa-kickstarter:before{content:\"\\f3bb\"}\n.fa-kickstarter-k:before{content:\"\\f3bc\"}\n.fa-kiss:before{content:\"\\f596\"}\n.fa-kiss-beam:before{content:\"\\f597\"}\n.fa-kiss-wink-heart:before{content:\"\\f598\"}\n.fa-kiwi-bird:before{content:\"\\f535\"}\n.fa-korvue:before{content:\"\\f42f\"}\n.fa-landmark:before{content:\"\\f66f\"}\n.fa-language:before{content:\"\\f1ab\"}\n.fa-laptop:before{content:\"\\f109\"}\n.fa-laptop-code:before{content:\"\\f5fc\"}\n.fa-laptop-house:before{content:\"\\f966\"}\n.fa-laptop-medical:before{content:\"\\f812\"}\n.fa-laravel:before{content:\"\\f3bd\"}\n.fa-lastfm:before{content:\"\\f202\"}\n.fa-lastfm-square:before{content:\"\\f203\"}\n.fa-laugh:before{content:\"\\f599\"}\n.fa-laugh-beam:before{content:\"\\f59a\"}\n.fa-laugh-squint:before{content:\"\\f59b\"}\n.fa-laugh-wink:before{content:\"\\f59c\"}\n.fa-layer-group:before{content:\"\\f5fd\"}\n.fa-leaf:before{content:\"\\f06c\"}\n.fa-leanpub:before{content:\"\\f212\"}\n.fa-lemon:before{content:\"\\f094\"}\n.fa-less:before{content:\"\\f41d\"}\n.fa-less-than:before{content:\"\\f536\"}\n.fa-less-than-equal:before{content:\"\\f537\"}
19\n.fa-level-down-alt:before{content:\"\\f3be\"}\n.fa-level-up-alt:before{content:\"\\f3bf\"}\n.fa-life-ring:before{content:\"\\f1cd\"}\n.fa-lightbulb:before{content:\"\\f0eb\"}\n.fa-line:before{content:\"\\f3c0\"}\n.fa-link:before{content:\"\\f0c1\"}\n.fa-linkedin:before{content:\"\\f08c\"}\n.fa-linkedin-in:before{content:\"\\f0e1\"}\n.fa-linode:before{content:\"\\f2b8\"}\n.fa-linux:before{content:\"\\f17c\"}\n.fa-lira-sign:before{content:\"\\f195\"}\n.fa-list:before{content:\"\\f03a\"}\n.fa-list-alt:before{content:\"\\f022\"}\n.fa-list-ol:before{content:\"\\f0cb\"}\n.fa-list-ul:before{content:\"\\f0ca\"}\n.fa-location-arrow:before{content:\"\\f124\"}\n.fa-lock:before{content:\"\\f023\"}\n.fa-lock-open:before{content:\"\\f3c1\"}\n.fa-long-arrow-alt-down:before{content:\"\\f309\"}\n.fa-long-arrow-alt-left:before{content:\"\\f30a\"}\n.fa-long-arrow-alt-right:before{content:\"\\f30b\"}\n.fa-long-arrow-alt-up:before{content:\"\\f30c\"}\n.fa-low-vision:before{content:\"\\f2a8\"}\n.fa-luggage-cart:before{content:\"\\f59d\"}\n.fa-lungs:before{content:\"\\f604\"}\n.fa-lungs-virus:before{content:\"\\f967\"}\n.fa-lyft:before{content:\"\\f3c3\"}\n.fa-magento:before{content:\"\\f3c4\"}\n.fa-magic:before{content:\"\\f0d0\"}\n.fa-magnet:before{content:\"\\f076\"}\n.fa-mail-bulk:before{content:\"\\f674\"}\n.fa-mailchimp:before{content:\"\\f59e\"}\n.fa-male:before{content:\"\\f183\"}\n.fa-mandalorian:before{content:\"\\f50f\"}\n.fa-map:before{content:\"\\f279\"}\n.fa-map-marked:before{content:\"\\f59f\"}\n.fa-map-marked-alt:before{content:\"\\f5a0\"}\n.fa-map-marker:before{content:\"\\f041\"}\n.fa-map-marker-alt:before{content:\"\\f3c5\"}\n.fa-map-pin:before{content:\"\\f276\"}\n.fa-map-signs:before{content:\"\\f277\"}\n.fa-markdown:before{content:\"\\f60f\"}\n.fa-marker:before{content:\"\\f5a1\"}\n.fa-mars:before{content:\"\\f222\"}\n.fa-mars-double:before{content:\"\\f227\"}\n.fa-mars-stroke:before{content:\"\\f229\"}\n.fa-mars-stroke-h:before{content:\"\\f22b\"}\n.fa-mars-stroke-v:before{content:\"\\f22a\"}\n.fa-mask:before{content:\"\\f6fa\"}\n.fa-mastodon:before{content:\"\\f4f6\"}\n.fa-maxcdn:before{content:\"\\f136\"}\n.fa-mdb:before{content:\"\\f8ca\"}\n.fa-medal:before{content:\"\\f5a2\"}\n.fa-medapps:before{content:\"\\f3c6\"}\n.fa-medium:before{content:\"\\f23a\"}\n.fa-medium-m:before{content:\"\\f3c7\"}\n.fa-medkit:before{content:\"\\f0fa\"}\n.fa-medrt:before{content:\"\\f3c8\"}\n.fa-meetup:before{content:\"\\f2e0\"}\n.fa-megaport:before{content:\"\\f5a3\"}\n.fa-meh:before{content:\"\\f11a\"}\n.fa-meh-blank:before{content:\"\\f5a4\"}\n.fa-meh-rolling-eyes:before{content:\"\\f5a5\"}\n.fa-memory:before{content:\"\\f538\"}\n.fa-mendeley:before{content:\"\\f7b3\"}\n.fa-menorah:before{content:\"\\f676\"}\n.fa-mercury:before{content:\"\\f223\"}\n.fa-meteor:before{content:\"\\f753\"}\n.fa-microblog:before{content:\"\\f91a\"}\n.fa-microchip:before{content:\"\\f2db\"}\n.fa-microphone:before{content:\"\\f130\"}\n.fa-microphone-alt:before{content:\"\\f3c9\"}\n.fa-microphone-alt-slash:before{content:\"\\f539\"}\n.fa-microphone-slash:before{content:\"\\f131\"}\n.fa-microscope:before{content:\"\\f610\"}\n.fa-microsoft:before{content:\"\\f3ca\"}\n.fa-minus:before{content:\"\\f068\"}\n.fa-minus-circle:before{content:\"\\f056\"}\n.fa-minus-square:before{content:\"\\f146\"}\n.fa-mitten:before{content:\"\\f7b5\"}\n.fa-mix:before{content:\"\\f3cb\"}\n.fa-mixcloud:before{content:\"\\f289\"}\n.fa-mixer:before{content:\"\\f956\"}\n.fa-mizuni:before{content:\"\\f3cc\"}\n.fa-mobile:before{content:\"\\f10b\"}\n.fa-mobile-alt:before{content:\"\\f3cd\"}\n.fa-modx:before{content:\"\\f285\"}\n.fa-monero:before{content:\"\\f3d0\"}\n.fa-money-bill:before{content:\"\\f0d6\"}\n.fa-money-bill-alt:before{content:\"\\f3d1\"}\n.fa-money-bill-wave:before{content:\"\\f53a\"}\n.fa-money-bill-wave-alt:before{content:\"\\f53b\"}\n.fa-money-check:before{content:\"\\f53c\"}\n.fa-money-check-alt:before{content:\"\\f53d\"}\n.fa-monument:before{content:\"\\f5a6\"}\n.fa-moon:before{content:\"\\f186\"}\n.fa-mortar-pestle:before{content:\"\\f5a7\"}\n.fa-mosque:before{content:\"\\f678\"}\n.fa-motorcycle:before{content:\"\\f21c\"}\n.fa-mountain:before{content:\"\\f6fc\"}\n.fa-mouse:before{content:\"\\f8cc\"}\n.fa-mouse-pointer:before{content:\"\\f245\"}\n.fa-mug-hot:before{content:\"\\f7b6\"}\n.fa-music:before{content:\"\\f001\"}\n.fa-napster:before{content:\"\\f3d2\"}\n.fa-neos:before{content:\"\\f612\"}\n.fa-network-wired:before{content:\"\\f6ff\"}\n.fa-neuter:before{content:\"\\f22c\"}\n.fa-newspaper:before{content:\"\\f1ea\"}\n.fa-nimblr:before{content:\"\\f5a8\"}\n.fa-node:before{content:\"\\f419\"}\n.fa-node-js:before{content:\"\\f3d3\"}\n.fa-not-equal:before{content:\"\\f53e\"}\n.fa-notes-medical:before{content:\"\\f481\"}\n.fa-npm:before{content:\"\\f3d4\"}\n.fa-ns8:before{content:\"\\f3d5\"}\n.fa-nutritionix:before{content:\"\\f3d6\"}\n.fa-object-group:before{content:\"\\f247\"}\n.fa-object-ungroup:before{content:\"\\f248\"}\n.fa-odnoklassniki:before{content:\"\\f263\"}\n.fa-odnoklassniki-square:before{content:\"\\f264\"}\n.fa-oil-can:before{content:\"\\f613\"}\n.fa-old-republic:before{content:\"\\f510\"}\n.fa-om:before{content:\"\\f679\"}\n.fa-opencart:before{content:\"\\f23d\"}\n.fa-openid:before{content:\"\\f19b\"}\n.fa-opera:before{content:\"\\f26a\"}\n.fa-optin-monster:before{content:\"\\f23c\"}\n.fa-orcid:before{content:\"\\f8d2\"}\n.fa-osi:before{content:\"\\f41a\"}\n.fa-otter:before{content:\"\\f700\"}\n.fa-outdent:before{content:\"\\f03b\"}\n.fa-page4:before{content:\"\\f3d7\"}\n.fa-pagelines:before{content:\"\\f18c\"}
19\n.fa-pager:before{content:\"\\f815\"}\n.fa-paint-brush:before{content:\"\\f1fc\"}\n.fa-paint-roller:before{content:\"\\f5aa\"}\n.fa-palette:before{content:\"\\f53f\"}\n.fa-palfed:before{content:\"\\f3d8\"}\n.fa-pallet:before{content:\"\\f482\"}\n.fa-paper-plane:before{content:\"\\f1d8\"}\n.fa-paperclip:before{content:\"\\f0c6\"}\n.fa-parachute-box:before{content:\"\\f4cd\"}\n.fa-paragraph:before{content:\"\\f1dd\"}\n.fa-parking:before{content:\"\\f540\"}\n.fa-passport:before{content:\"\\f5ab\"}\n.fa-pastafarianism:before{content:\"\\f67b\"}\n.fa-paste:before{content:\"\\f0ea\"}\n.fa-patreon:before{content:\"\\f3d9\"}\n.fa-pause:before{content:\"\\f04c\"}\n.fa-pause-circle:before{content:\"\\f28b\"}\n.fa-paw:before{content:\"\\f1b0\"}\n.fa-paypal:before{content:\"\\f1ed\"}\n.fa-peace:before{content:\"\\f67c\"}\n.fa-pen:before{content:\"\\f304\"}\n.fa-pen-alt:before{content:\"\\f305\"}\n.fa-pen-fancy:before{content:\"\\f5ac\"}\n.fa-pen-nib:before{content:\"\\f5ad\"}\n.fa-pen-square:before{content:\"\\f14b\"}\n.fa-pencil-alt:before{content:\"\\f303\"}\n.fa-pencil-ruler:before{content:\"\\f5ae\"}\n.fa-penny-arcade:before{content:\"\\f704\"}\n.fa-people-arrows:before{content:\"\\f968\"}\n.fa-people-carry:before{content:\"\\f4ce\"}\n.fa-pepper-hot:before{content:\"\\f816\"}\n.fa-percent:before{content:\"\\f295\"}\n.fa-percentage:before{content:\"\\f541\"}\n.fa-periscope:before{content:\"\\f3da\"}\n.fa-person-booth:before{content:\"\\f756\"}\n.fa-phabricator:before{content:\"\\f3db\"}\n.fa-phoenix-framework:before{content:\"\\f3dc\"}\n.fa-phoenix-squadron:before{content:\"\\f511\"}\n.fa-phone:before{content:\"\\f095\"}\n.fa-phone-alt:before{content:\"\\f879\"}\n.fa-phone-slash:before{content:\"\\f3dd\"}\n.fa-phone-square:before{content:\"\\f098\"}\n.fa-phone-square-alt:before{content:\"\\f87b\"}\n.fa-phone-volume:before{content:\"\\f2a0\"}\n.fa-photo-video:before{content:\"\\f87c\"}\n.fa-php:before{content:\"\\f457\"}\n.fa-pied-piper:before{content:\"\\f2ae\"}\n.fa-pied-piper-alt:before{content:\"\\f1a8\"}\n.fa-pied-piper-hat:before{content:\"\\f4e5\"}\n.fa-pied-piper-pp:before{content:\"\\f1a7\"}\n.fa-pied-piper-square:before{content:\"\\f91e\"}\n.fa-piggy-bank:before{content:\"\\f4d3\"}\n.fa-pills:before{content:\"\\f484\"}\n.fa-pinterest:before{content:\"\\f0d2\"}\n.fa-pinterest-p:before{content:\"\\f231\"}\n.fa-pinterest-square:before{content:\"\\f0d3\"}\n.fa-pizza-slice:before{content:\"\\f818\"}\n.fa-place-of-worship:before{content:\"\\f67f\"}\n.fa-plane:before{content:\"\\f072\"}\n.fa-plane-arrival:before{content:\"\\f5af\"}\n.fa-plane-departure:before{content:\"\\f5b0\"}\n.fa-plane-slash:before{content:\"\\f969\"}\n.fa-play:before{content:\"\\f04b\"}\n.fa-play-circle:before{content:\"\\f144\"}\n.fa-playstation:before{content:\"\\f3df\"}\n.fa-plug:before{content:\"\\f1e6\"}\n.fa-plus:before{content:\"\\f067\"}\n.fa-plus-circle:before{content:\"\\f055\"}\n.fa-plus-square:before{content:\"\\f0fe\"}\n.fa-podcast:before{content:\"\\f2ce\"}\n.fa-poll:before{content:\"\\f681\"}\n.fa-poll-h:before{content:\"\\f682\"}\n.fa-poo:before{content:\"\\f2fe\"}\n.fa-poo-storm:before{content:\"\\f75a\"}\n.fa-poop:before{content:\"\\f619\"}\n.fa-portrait:before{content:\"\\f3e0\"}\n.fa-pound-sign:before{content:\"\\f154\"}\n.fa-power-off:before{content:\"\\f011\"}\n.fa-pray:before{content:\"\\f683\"}\n.fa-praying-hands:before{content:\"\\f684\"}\n.fa-prescription:before{content:\"\\f5b1\"}\n.fa-prescription-bottle:before{content:\"\\f485\"}\n.fa-prescription-bottle-alt:before{content:\"\\f486\"}\n.fa-print:before{content:\"\\f02f\"}\n.fa-procedures:before{content:\"\\f487\"}\n.fa-product-hunt:before{content:\"\\f288\"}\n.fa-project-diagram:before{content:\"\\f542\"}\n.fa-pump-medical:before{content:\"\\f96a\"}\n.fa-pump-soap:before{content:\"\\f96b\"}\n.fa-pushed:before{content:\"\\f3e1\"}\n.fa-puzzle-piece:before{content:\"\\f12e\"}\n.fa-python:before{content:\"\\f3e2\"}\n.fa-qq:before{content:\"\\f1d6\"}\n.fa-qrcode:before{content:\"\\f029\"}\n.fa-question:before{content:\"\\f128\"}\n.fa-question-circle:before{content:\"\\f059\"}\n.fa-quidditch:before{content:\"\\f458\"}\n.fa-quinscape:before{content:\"\\f459\"}\n.fa-quora:before{content:\"\\f2c4\"}\n.fa-quote-left:before{content:\"\\f10d\"}\n.fa-quote-right:before{content:\"\\f10e\"}\n.fa-quran:before{content:\"\\f687\"}\n.fa-r-project:before{content:\"\\f4f7\"}\n.fa-radiation:before{content:\"\\f7b9\"}\n.fa-radiation-alt:before{content:\"\\f7ba\"}\n.fa-rainbow:before{content:\"\\f75b\"}\n.fa-random:before{content:\"\\f074\"}\n.fa-raspberry-pi:before{content:\"\\f7bb\"}\n.fa-ravelry:before{content:\"\\f2d9\"}\n.fa-react:before{content:\"\\f41b\"}\n.fa-reacteurope:before{content:\"\\f75d\"}\n.fa-readme:before{content:\"\\f4d5\"}\n.fa-rebel:before{content:\"\\f1d0\"}\n.fa-receipt:before{content:\"\\f543\"}\n.fa-record-vinyl:before{content:\"\\f8d9\"}\n.fa-recycle:before{content:\"\\f1b8\"}\n.fa-red-river:before{content:\"\\f3e3\"}\n.fa-reddit:before{content:\"\\f1a1\"}\n.fa-reddit-alien:before{content:\"\\f281\"}\n.fa-reddit-square:before{content:\"\\f1a2\"}\n.fa-redhat:before{content:\"\\f7bc\"}\n.fa-redo:before{content:\"\\f01e\"}\n.fa-redo-alt:before{content:\"\\f2f9\"}\n.fa-registered:before{content:\"\\f25d\"}\n.fa-remove-format:before{content:\"\\f87d\"}\n.fa-renren:before{content:\"\\f18b\"}\n.fa-reply:before{content:\"\\f3e5\"}\n.fa-reply-all:before{content:\"\\f122\"}\n.fa-replyd:before{content:\"\\f3e6\"}\n.fa-republican:before{content:\"\\f75e\"}\n.fa-researchgate:before{content:\"\\f4f8\"}\n.fa-resolving:before{content:\"\\f3e7\"}\n.fa-restroom:before{content:\"\\f7bd\"}\n.fa-retweet:before{content:\"\\f079\"}\n.fa-rev:before{content:\"\\f5b2\"}\n.fa-ribbon:before{content:\"\\f4d6\"}\n.fa-ring:before{content:\"\\f70b\"}\n.fa-road:before{content:\"\\f018\"}\n.fa-robot:before{content:\"\\f544\"}\n.fa-rocket:before{content:\"\\f135\"}\n.fa-rocketchat:before{content:\"\\f3e8\"}\n.fa-rockrms:before{content:\"\\f3e9\"}\n.fa-route:before{content:\"\\f4d7\"}\n.fa-rss:before{content:\"\\f09e\"}\n.fa-rss-square:before{content:\"\\f143\"}\n.fa-ruble-sign:before{content:\"\\f158\"}\n.fa-ruler:before{content:\"\\f545\"}\n.fa-ruler-combined:before{content:\"\\f546\"}\n.fa-ruler-horizontal:before{content:\"\\f547\"}\n.fa-ruler-vertical:before{content:\"\\f548\"}\n.fa-running:before{content:\"\\f70c\"}\n.fa-rupee-sign:before{content:\"\\f156\"}\n.fa-sad-cry:before{content:\"\\f5b3\"}\n.fa-sad-tear:before{content:\"\\f5b4\"}\n.fa-safari:before{content:\"\\f267\"}\n.fa-salesforce:before{content:\"\\f83b\"}\n.fa-sass:before{content:\"\\f41e\"}\n.fa-satellite:before{content:\"\\f7bf\"}\n.fa-satellite-dish:before{content:\"\\f7c0\"}\n.fa-save:before{content:\"\\f0c7\"}\n.fa-schlix:before{content:\"\\f3ea\"}\n.fa-school:before{content:\"\\f549\"}\n.fa-screwdriver:before{content:\"\\f54a\"}\n.fa-scribd:before{content:\"\\f28a\"}\n.fa-scroll:before{content:\"\\f70e\"}\n.fa-sd-card:before{content:\"\\f7c2\"}\n.fa-search:before{content:\"\\f002\"}\n.fa-search-dollar:before{content:\"\\f688\"}\n.fa-search-location:before{content:\"\\f689\"}\n.fa-search-minus:before{content:\"\\f010\"}\n.fa-search-plus:before{content:\"\\f00e\"}\n.fa-searchengin:before{content:\"\\f3eb\"}\n.fa-seedling:before{content:\"\\f4d8\"}\n.fa-sellcast:before{content:\"\\f2da\"}\n.fa-sellsy:before{content:\"\\f213\"}\n.fa-server:before{content:\"\\f233\"}\n.fa-servicestack:before{content:\"\\f3ec\"}\n.fa-shapes:before{content:\"\\f61f\"}\n.fa-share:before{content:\"\\f064\"}\n.fa-share-alt:before{content:\"\\f1e0\"}\n.fa-share-alt-square:before{content:\"\\f1e1\"}\n.fa-share-square:before{content:\"\\f14d\"}\n.fa-shekel-sign:before{content:\"\\f20b\"}\n.fa-shield-alt:before{content:\"\\f3ed\"}\n.fa-shield-virus:before{content:\"\\f96c\"}\n.fa-ship:before{content:\"\\f21a\"}\n.fa-shipping-fast:before{content:\"\\f48b\"}\n.fa-shirtsinbulk:before{content:\"\\f214\"}\n.fa-shoe-prints:before{content:\"\\f54b\"}\n.fa-shopify:before{content:\"\\f957\"}\n.fa-shopping-bag:before{content:\"\\f290\"}\n.fa-shopping-basket:before{content:\"\\f291\"}\n.fa-shopping-cart:before{content:\"\\f07a\"}\n.fa-shopware:before{content:\"\\f5b5\"}\n.fa-shower:before{content:\"\\f2cc\"}\n.fa-shuttle-van:before{content:\"\\f5b6\"}\n.fa-sign:before{content:\"\\f4d9\"}\n.fa-sign-in-alt:before{content:\"\\f2f6\"}\n.fa-sign-language:before{content:\"\\f2a7\"}\n.fa-sign-out-alt:before{content:\"\\f2f5\"}\n.fa-signal:before{content:\"\\f012\"}\n.fa-signature:before{content:\"\\f5b7\"}\n.fa-sim-card:before{content:\"\\f7c4\"}\n.fa-simplybuilt:before{content:\"\\f215\"}\n.fa-sistrix:before{content:\"\\f3ee\"}\n.fa-sitemap:before{content:\"\\f0e8\"}\n.fa-sith:before{content:\"\\f512\"}\n.fa-skating:before{content:\"\\f7c5\"}\n.fa-sketch:before{content:\"\\f7c6\"}\n.fa-skiing:before{content:\"\\f7c9\"}\n.fa-skiing-nordic:before{content:\"\\f7ca\"}\n.fa-skull:before{content:\"\\f54c\"}\n.fa-skull-crossbones:before{content:\"\\f714\"}\n.fa-skyatlas:before{content:\"\\f216\"}\n.fa-skype:before{content:\"\\f17e\"}\n.fa-slack:before{content:\"\\f198\"}\n.fa-slack-hash:before{content:\"\\f3ef\"}\n.fa-slash:before{content:\"\\f715\"}\n.fa-sleigh:before{content:\"\\f7cc\"}\n.fa-sliders-h:before{content:\"\\f1de\"}\n.fa-slideshare:before{content:\"\\f1e7\"}\n.fa-smile:before{content:\"\\f118\"}\n.fa-smile-beam:before{content:\"\\f5b8\"}\n.fa-smile-wink:before{content:\"\\f4da\"}\n.fa-smog:before{content:\"\\f75f\"}\n.fa-smoking:before{content:\"\\f48d\"}\n.fa-smoking-ban:before{content:\"\\f54d\"}\n.fa-sms:before{content:\"\\f7cd\"}\n.fa-snapchat:before{content:\"\\f2ab\"}\n.fa-snapchat-ghost:before{content:\"\\f2ac\"}\n.fa-snapchat-square:before{content:\"\\f2ad\"}\n.fa-snowboarding:before{content:\"\\f7ce\"}\n.fa-snowflake:before{content:\"\\f2dc\"}\n.fa-snowman:before{content:\"\\f7d0\"}\n.fa-snowplow:before{content:\"\\f7d2\"}\n.fa-soap:before{content:\"\\f96e\"}\n.fa-socks:before{content:\"\\f696\"}\n.fa-solar-panel:before{content:\"\\f5ba\"}\n.fa-sort:before{content:\"\\f0dc\"}\n.fa-sort-alpha-down:before{content:\"\\f15d\"}
19\n.fa-sort-alpha-down-alt:before{content:\"\\f881\"}\n.fa-sort-alpha-up:before{content:\"\\f15e\"}\n.fa-sort-alpha-up-alt:before{content:\"\\f882\"}\n.fa-sort-amount-down:before{content:\"\\f160\"}\n.fa-sort-amount-down-alt:before{content:\"\\f884\"}\n.fa-sort-amount-up:before{content:\"\\f161\"}\n.fa-sort-amount-up-alt:before{content:\"\\f885\"}\n.fa-sort-down:before{content:\"\\f0dd\"}\n.fa-sort-numeric-down:before{content:\"\\f162\"}\n.fa-sort-numeric-down-alt:before{content:\"\\f886\"}\n.fa-sort-numeric-up:before{content:\"\\f163\"}\n.fa-sort-numeric-up-alt:before{content:\"\\f887\"}\n.fa-sort-up:before{content:\"\\f0de\"}\n.fa-soundcloud:before{content:\"\\f1be\"}\n.fa-sourcetree:before{content:\"\\f7d3\"}\n.fa-spa:before{content:\"\\f5bb\"}\n.fa-space-shuttle:before{content:\"\\f197\"}\n.fa-speakap:before{content:\"\\f3f3\"}\n.fa-speaker-deck:before{content:\"\\f83c\"}\n.fa-spell-check:before{content:\"\\f891\"}\n.fa-spider:before{content:\"\\f717\"}\n.fa-spinner:before{content:\"\\f110\"}\n.fa-splotch:before{content:\"\\f5bc\"}\n.fa-spotify:before{content:\"\\f1bc\"}\n.fa-spray-can:before{content:\"\\f5bd\"}\n.fa-square:before{content:\"\\f0c8\"}\n.fa-square-full:before{content:\"\\f45c\"}\n.fa-square-root-alt:before{content:\"\\f698\"}\n.fa-squarespace:before{content:\"\\f5be\"}\n.fa-stack-exchange:before{content:\"\\f18d\"}\n.fa-stack-overflow:before{content:\"\\f16c\"}\n.fa-stackpath:before{content:\"\\f842\"}\n.fa-stamp:before{content:\"\\f5bf\"}\n.fa-star:before{content:\"\\f005\"}\n.fa-star-and-crescent:before{content:\"\\f699\"}\n.fa-star-half:before{content:\"\\f089\"}\n.fa-star-half-alt:before{content:\"\\f5c0\"}\n.fa-star-of-david:before{content:\"\\f69a\"}\n.fa-star-of-life:before{content:\"\\f621\"}\n.fa-staylinked:before{content:\"\\f3f5\"}\n.fa-steam:before{content:\"\\f1b6\"}\n.fa-steam-square:before{content:\"\\f1b7\"}\n.fa-steam-symbol:before{content:\"\\f3f6\"}\n.fa-step-backward:before{content:\"\\f048\"}\n.fa-step-forward:before{content:\"\\f051\"}\n.fa-stethoscope:before{content:\"\\f0f1\"}\n.fa-sticker-mule:before{content:\"\\f3f7\"}\n.fa-sticky-note:before{content:\"\\f249\"}\n.fa-stop:before{content:\"\\f04d\"}\n.fa-stop-circle:before{content:\"\\f28d\"}\n.fa-stopwatch:before{content:\"\\f2f2\"}\n.fa-stopwatch-20:before{content:\"\\f96f\"}\n.fa-store:before{content:\"\\f54e\"}\n.fa-store-alt:before{content:\"\\f54f\"}\n.fa-store-alt-slash:before{content:\"\\f970\"}\n.fa-store-slash:before{content:\"\\f971\"}\n.fa-strava:before{content:\"\\f428\"}\n.fa-stream:before{content:\"\\f550\"}\n.fa-street-view:before{content:\"\\f21d\"}\n.fa-strikethrough:before{content:\"\\f0cc\"}\n.fa-stripe:before{content:\"\\f429\"}\n.fa-stripe-s:before{content:\"\\f42a\"}\n.fa-stroopwafel:before{content:\"\\f551\"}\n.fa-studiovinari:before{content:\"\\f3f8\"}\n.fa-stumbleupon:before{content:\"\\f1a4\"}\n.fa-stumbleupon-circle:before{content:\"\\f1a3\"}\n.fa-subscript:before{content:\"\\f12c\"}\n.fa-subway:before{content:\"\\f239\"}\n.fa-suitcase:before{content:\"\\f0f2\"}\n.fa-suitcase-rolling:before{content:\"\\f5c1\"}\n.fa-sun:before{content:\"\\f185\"}\n.fa-superpowers:before{content:\"\\f2dd\"}\n.fa-superscript:before{content:\"\\f12b\"}\n.fa-supple:before{content:\"\\f3f9\"}\n.fa-surprise:before{content:\"\\f5c2\"}\n.fa-suse:before{content:\"\\f7d6\"}\n.fa-swatchbook:before{content:\"\\f5c3\"}\n.fa-swift:before{content:\"\\f8e1\"}\n.fa-swimmer:before{content:\"\\f5c4\"}\n.fa-swimming-pool:before{content:\"\\f5c5\"}\n.fa-symfony:before{content:\"\\f83d\"}\n.fa-synagogue:before{content:\"\\f69b\"}\n.fa-sync:before{content:\"\\f021\"}\n.fa-sync-alt:before{content:\"\\f2f1\"}\n.fa-syringe:before{content:\"\\f48e\"}\n.fa-table:before{content:\"\\f0ce\"}\n.fa-table-tennis:before{content:\"\\f45d\"}\n.fa-tablet:before{content:\"\\f10a\"}\n.fa-tablet-alt:before{content:\"\\f3fa\"}\n.fa-tablets:before{content:\"\\f490\"}\n.fa-tachometer-alt:before{content:\"\\f3fd\"}\n.fa-tag:before{content:\"\\f02b\"}\n.fa-tags:before{content:\"\\f02c\"}\n.fa-tape:before{content:\"\\f4db\"}\n.fa-tasks:before{content:\"\\f0ae\"}\n.fa-taxi:before{content:\"\\f1ba\"}\n.fa-teamspeak:before{content:\"\\f4f9\"}\n.fa-teeth:before{content:\"\\f62e\"}\n.fa-teeth-open:before{content:\"\\f62f\"}\n.fa-telegram:before{content:\"\\f2c6\"}\n.fa-telegram-plane:before{content:\"\\f3fe\"}\n.fa-temperature-high:before{content:\"\\f769\"}\n.fa-temperature-low:before{content:\"\\f76b\"}\n.fa-tencent-weibo:before{content:\"\\f1d5\"}\n.fa-tenge:before{content:\"\\f7d7\"}\n.fa-terminal:before{content:\"\\f120\"}\n.fa-text-height:before{content:\"\\f034\"}\n.fa-text-width:before{content:\"\\f035\"}\n.fa-th:before{content:\"\\f00a\"}\n.fa-th-large:before{content:\"\\f009\"}\n.fa-th-list:before{content:\"\\f00b\"}\n.fa-the-red-yeti:before{content:\"\\f69d\"}\n.fa-theater-masks:before{content:\"\\f630\"}\n.fa-themeco:before{content:\"\\f5c6\"}\n.fa-themeisle:before{content:\"\\f2b2\"}\n.fa-thermometer:before{content:\"\\f491\"}\n.fa-thermometer-empty:before{content:\"\\f2cb\"}\n.fa-thermometer-full:before{content:\"\\f2c7\"}\n.fa-thermometer-half:before{content:\"\\f2c9\"}\n.fa-thermometer-quarter:before{content:\"\\f2ca\"}\n.fa-thermometer-three-quarters:before{content:\"\\f2c8\"}\n.fa-think-peaks:before{content:\"\\f731\"}\n.fa-thumbs-down:before{content:\"\\f165\"}\n.fa-thumbs-up:before{content:\"\\f164\"}\n.fa-thumbtack:before{content:\"\\f08d\"}\n.fa-ticket-alt:before{content:\"\\f3ff\"}\n.fa-times:before{content:\"\\f00d\"}\n.fa-times-circle:before{content:\"\\f057\"}\n.fa-tint:before{content:\"\\f043\"}\n.fa-tint-slash:before{content:\"\\f5c7\"}\n.fa-tired:before{content:\"\\f5c8\"}\n.fa-toggle-off:before{content:\"\\f204\"}\n.fa-toggle-on:before{content:\"\\f205\"}\n.fa-toilet:before{content:\"\\f7d8\"}\n.fa-toilet-paper:before{content:\"\\f71e\"}\n.fa-toilet-paper-slash:before{content:\"\\f972\"}\n.fa-toolbox:before{content:\"\\f552\"}\n.fa-tools:before{content:\"\\f7d9\"}\n.fa-tooth:before{content:\"\\f5c9\"}\n.fa-torah:before{content:\"\\f6a0\"}\n.fa-torii-gate:before{content:\"\\f6a1\"}\n.fa-tractor:before{content:\"\\f722\"}\n.fa-trade-federation:before{content:\"\\f513\"}\n.fa-trademark:before{content:\"\\f25c\"}\n.fa-traffic-light:before{content:\"\\f637\"}\n.fa-trailer:before{content:\"\\f941\"}\n.fa-train:before{content:\"\\f238\"}\n.fa-tram:before{content:\"\\f7da\"}\n.fa-transgender:before{content:\"\\f224\"}\n.fa-transgender-alt:before{content:\"\\f225\"}\n.fa-trash:before{content:\"\\f1f8\"}\n.fa-trash-alt:before{content:\"\\f2ed\"}\n.fa-trash-restore:before{content:\"\\f829\"}\n.fa-trash-restore-alt:before{content:\"\\f82a\"}\n.fa-tree:before{content:\"\\f1bb\"}\n.fa-trello:before{content:\"\\f181\"}\n.fa-tripadvisor:before{content:\"\\f262\"}\n.fa-trophy:before{content:\"\\f091\"}\n.fa-truck:before{content:\"\\f0d1\"}\n.fa-truck-loading:before{content:\"\\f4de\"}\n.fa-truck-monster:before{content:\"\\f63b\"}\n.fa-truck-moving:before{content:\"\\f4df\"}\n.fa-truck-pickup:before{content:\"\\f63c\"}\n.fa-tshirt:before{content:\"\\f553\"}\n.fa-tty:before{content:\"\\f1e4\"}\n.fa-tumblr:before{content:\"\\f173\"}\n.fa-tumblr-square:before{content:\"\\f174\"}\n.fa-tv:before{content:\"\\f26c\"}\n.fa-twitch:before{content:\"\\f1e8\"}\n.fa-twitter:before{content:\"\\f099\"}\n.fa-twitter-square:before{content:\"\\f081\"}\n.fa-typo3:before{content:\"\\f42b\"}\n.fa-uber:before{content:\"\\f402\"}\n.fa-ubuntu:before{content:\"\\f7df\"}\n.fa-uikit:before{content:\"\\f403\"}\n.fa-umbraco:before{content:\"\\f8e8\"}\n.fa-umbrella:before{content:\"\\f0e9\"}\n.fa-umbrella-beach:before{content:\"\\f5ca\"}\n.fa-underline:before{content:\"\\f0cd\"}\n.fa-undo:before{content:\"\\f0e2\"}\n.fa-undo-alt:before{content:\"\\f2ea\"}\n.fa-uniregistry:before{content:\"\\f404\"}\n.fa-unity:before{content:\"\\f949\"}\n.fa-universal-access:before{content:\"\\f29a\"}\n.fa-university:before{content:\"\\f19c\"}\n.fa-unlink:before{content:\"\\f127\"}\n.fa-unlock:before{content:\"\\f09c\"}\n.fa-unlock-alt:before{content:\"\\f13e\"}\n.fa-untappd:before{content:\"\\f405\"}\n.fa-upload:before{content:\"\\f093\"}\n.fa-ups:before{content:\"\\f7e0\"}\n.fa-usb:before{content:\"\\f287\"}\n.fa-user:before{content:\"\\f007\"}\n.fa-user-alt:before{content:\"\\f406\"}\n.fa-user-alt-slash:before{content:\"\\f4fa\"}\n.fa-user-astronaut:before{content:\"\\f4fb\"}\n.fa-user-check:before{content:\"\\f4fc\"}\n.fa-user-circle:before{content:\"\\f2bd\"}\n.fa-user-clock:before{content:\"\\f4fd\"}\n.fa-user-cog:before{content:\"\\f4fe\"}\n.fa-user-edit:before{content:\"\\f4ff\"}
19\n.fa-user-friends:before{content:\"\\f500\"}\n.fa-user-graduate:before{content:\"\\f501\"}\n.fa-user-injured:before{content:\"\\f728\"}\n.fa-user-lock:before{content:\"\\f502\"}\n.fa-user-md:before{content:\"\\f0f0\"}\n.fa-user-minus:before{content:\"\\f503\"}\n.fa-user-ninja:before{content:\"\\f504\"}\n.fa-user-nurse:before{content:\"\\f82f\"}\n.fa-user-plus:before{content:\"\\f234\"}\n.fa-user-secret:before{content:\"\\f21b\"}\n.fa-user-shield:before{content:\"\\f505\"}\n.fa-user-slash:before{content:\"\\f506\"}\n.fa-user-tag:before{content:\"\\f507\"}\n.fa-user-tie:before{content:\"\\f508\"}\n.fa-user-times:before{content:\"\\f235\"}\n.fa-users:before{content:\"\\f0c0\"}\n.fa-users-cog:before{content:\"\\f509\"}\n.fa-usps:before{content:\"\\f7e1\"}\n.fa-ussunnah:before{content:\"\\f407\"}\n.fa-utensil-spoon:before{content:\"\\f2e5\"}\n.fa-utensils:before{content:\"\\f2e7\"}\n.fa-vaadin:before{content:\"\\f408\"}\n.fa-vector-square:before{content:\"\\f5cb\"}\n.fa-venus:before{content:\"\\f221\"}\n.fa-venus-double:before{content:\"\\f226\"}\n.fa-venus-mars:before{content:\"\\f228\"}\n.fa-viacoin:before{content:\"\\f237\"}\n.fa-viadeo:before{content:\"\\f2a9\"}\n.fa-viadeo-square:before{content:\"\\f2aa\"}\n.fa-vial:before{content:\"\\f492\"}\n.fa-vials:before{content:\"\\f493\"}\n.fa-viber:before{content:\"\\f409\"}\n.fa-video:before{content:\"\\f03d\"}\n.fa-video-slash:before{content:\"\\f4e2\"}\n.fa-vihara:before{content:\"\\f6a7\"}\n.fa-vimeo:before{content:\"\\f40a\"}\n.fa-vimeo-square:before{content:\"\\f194\"}\n.fa-vimeo-v:before{content:\"\\f27d\"}\n.fa-vine:before{content:\"\\f1ca\"}\n.fa-virus:before{content:\"\\f974\"}\n.fa-virus-slash:before{content:\"\\f975\"}\n.fa-viruses:before{content:\"\\f976\"}\n.fa-vk:before{content:\"\\f189\"}\n.fa-vnv:before{content:\"\\f40b\"}\n.fa-voicemail:before{content:\"\\f897\"}\n.fa-volleyball-ball:before{content:\"\\f45f\"}\n.fa-volume-down:before{content:\"\\f027\"}\n.fa-volume-mute:before{content:\"\\f6a9\"}\n.fa-volume-off:before{content:\"\\f026\"}\n.fa-volume-up:before{content:\"\\f028\"}\n.fa-vote-yea:before{content:\"\\f772\"}\n.fa-vr-cardboard:before{content:\"\\f729\"}\n.fa-vuejs:before{content:\"\\f41f\"}\n.fa-walking:before{content:\"\\f554\"}\n.fa-wallet:before{content:\"\\f555\"}\n.fa-warehouse:before{content:\"\\f494\"}\n.fa-water:before{content:\"\\f773\"}\n.fa-wave-square:before{content:\"\\f83e\"}\n.fa-waze:before{content:\"\\f83f\"}\n.fa-weebly:before{content:\"\\f5cc\"}\n.fa-weibo:before{content:\"\\f18a\"}\n.fa-weight:before{content:\"\\f496\"}\n.fa-weight-hanging:before{content:\"\\f5cd\"}\n.fa-weixin:before{content:\"\\f1d7\"}\n.fa-whatsapp:before{content:\"\\f232\"}\n.fa-whatsapp-square:before{content:\"\\f40c\"}\n.fa-wheelchair:before{content:\"\\f193\"}\n.fa-whmcs:before{content:\"\\f40d\"}\n.fa-wifi:before{content:\"\\f1eb\"}\n.fa-wikipedia-w:before{content:\"\\f266\"}\n.fa-wind:before{content:\"\\f72e\"}\n.fa-window-close:before{content:\"\\f410\"}\n.fa-window-maximize:before{content:\"\\f2d0\"}\n.fa-window-minimize:before{content:\"\\f2d1\"}\n.fa-window-restore:before{content:\"\\f2d2\"}\n.fa-windows:before{content:\"\\f17a\"}\n.fa-wine-bottle:before{content:\"\\f72f\"}\n.fa-wine-glass:before{content:\"\\f4e3\"}\n.fa-wine-glass-alt:before{content:\"\\f5ce\"}\n.fa-wix:before{content:\"\\f5cf\"}\n.fa-wizards-of-the-coast:before{content:\"\\f730\"}\n.fa-wolf-pack-battalion:before{content:\"\\f514\"}\n.fa-won-sign:before{content:\"\\f159\"}\n.fa-wordpress:before{content:\"\\f19a\"}\n.fa-wordpress-simple:before{content:\"\\f411\"}\n.fa-wpbeginner:before{content:\"\\f297\"}\n.fa-wpexplorer:before{content:\"\\f2de\"}\n.fa-wpforms:before{content:\"\\f298\"}\n.fa-wpressr:before{content:\"\\f3e4\"}\n.fa-wrench:before{content:\"\\f0ad\"}\n.fa-x-ray:before{content:\"\\f497\"}\n.fa-xbox:before{content:\"\\f412\"}\n.fa-xing:before{content:\"\\f168\"}\n.fa-xing-square:before{content:\"\\f169\"}\n.fa-y-combinator:before{content:\"\\f23b\"}\n.fa-yahoo:before{content:\"\\f19e\"}\n.fa-yammer:before{content:\"\\f840\"}\n.fa-yandex:before{content:\"\\f413\"}\n.fa-yandex-international:before{content:\"\\f414\"}\n.fa-yarn:before{content:\"\\f7e3\"}\n.fa-yelp:before{content:\"\\f1e9\"}\n.fa-yen-sign:before{content:\"\\f157\"}\n.fa-yin-yang:before{content:\"\\f6ad\"}\n.fa-yoast:before{content:\"\\f2b1\"}\n.fa-youtube:before{content:\"\\f167\"}\n.fa-youtube-square:before{content:\"\\f431\"}\n.fa-zhihu:before{content:\"\\f63f\"}\n.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}\n.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}\n@font-face{font-family:\"Font Awesome 5 Brands\";font-style:normal;font-weight:400;font-display:block;src:url('fa-brands-400.eot');src:url('fa-brands-400.eot?#iefix') format(\"embedded-opentype\"),url('fa-brands-400.woff2') format(\"woff2\"),url('fa-brands-400.woff') format(\"woff\"),url('fa-brands-400.ttf') format(\"truetype\"),url('fa-brands-400.svg#fontawesome') format(\"svg\")}\n.fab{font-family:\"Font Awesome 5 Brands\"}\n@font-face{font-family:\"Font Awesome 5 Free\";font-style:normal;font-weight:400;font-display:block;src:url('fa-regular-400.eot');src:url('fa-regular-400.eot?#iefix') format(\"embedded-opentype\"),url('fa-regular-400.woff2') format(\"woff2\"),url('fa-regular-400.woff') format(\"woff\"),url('fa-regular-400.ttf') format(\"truetype\"),url('fa-regular-400.svg#fontawesome') format(\"svg\")}\n.fab,.far{font-weight:400}\n@font-face{font-family:\"Font Awesome 5 Free\";font-style:normal;font-weight:900;font-display:block;src:url('fa-solid-900.eot');src:url('fa-solid-900.eot?#iefix') format(\"embedded-opentype\"),url('fa-solid-900.woff2') format(\"woff2\"),url('fa-solid-900.woff') format(\"woff\"),url('fa-solid-900.ttf') format(\"truetype\"),url('fa-solid-900.svg#fontawesome') format(\"svg\")}\n.fa,.far,.fas{font-family:\"Font Awesome 5 Free\"}\n.fa,.fas{font-weight:900}\n:root {\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #303B52;
19\n --secondary: #819733;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n -webkit-text-decoration-skip-ink: none;\n text-decoration-skip-ink: none;\n}\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\ndt {\n font-weight: 700;\n}\ndd {\n margin-bottom: 0.5rem;\n margin-left: 0;\n}\nblockquote {\n margin: 0 0 1rem;\n}\nb,\nstrong {\n font-weight: bolder;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\nsub {\n bottom: -0.25em;\n}\nsup {\n top: -0.5em;\n}\na {\n color: #303B52;\n text-decoration: none;\n background-color: transparent;\n}\na:hover {\n color: #141822;\n text-decoration: underline;\n}\na:not([href]) {\n color: inherit;\n text-decoration: none;\n}\na:not([href]):hover {\n color: inherit;\n text-decoration: none;\n}\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\nfigure {\n margin: 0 0 1rem;\n}\nimg {\n vertical-align: middle;\n border-style: none;\n}\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\ntable {\n border-collapse: collapse;\n}\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\nth {\n text-align: inherit;\n}\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\nbutton {\n border-radius: 0;\n}\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\nbutton,\ninput {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\n[role=button] {\n cursor: pointer;\n}\nselect {\n word-wrap: normal;\n}\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}
19\nbutton:not(:disabled),\n[type=button]:not(:disabled),\n[type=reset]:not(:disabled),\n[type=submit]:not(:disabled) {\n cursor: pointer;\n}\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}\ninput[type=radio],\ninput[type=checkbox] {\n box-sizing: border-box;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n resize: vertical;\n}\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: 0.5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\nprogress {\n vertical-align: baseline;\n}\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n[type=search] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\noutput {\n display: inline-block;\n}\nsummary {\n display: list-item;\n cursor: pointer;\n}\ntemplate {\n display: none;\n}\n[hidden] {\n display: none !important;\n}\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n}\nh1, .h1 {\n font-size: 2.5rem;\n}\nh2, .h2 {\n font-size: 2rem;\n}\nh3, .h3 {\n font-size: 1.75rem;\n}\nh4, .h4 {\n font-size: 1.5rem;\n}\nh5, .h5 {\n font-size: 1.25rem;\n}\nh6, .h6 {\n font-size: 1rem;\n}\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n.list-inline-item {\n display: inline-block;\n}\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\n}\n.blockquote-footer::before {\n content: \"— \";\n}\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n.figure {\n display: inline-block;\n}\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n.figure-caption {\n font-size: 90%;\n color: #6c757d;\n}\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-wrap: break-word;\n}\na > code {\n color: inherit;\n}\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n.container-fluid, .container-xl, .container-lg, .container-md, .container-sm {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n.no-gutters > .col,\n.no-gutters >
19 [class*=col-] {\n padding-right: 0;\n padding-left: 0;\n}\n.col-xl,\n.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,\n.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,\n.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,\n.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,\n.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n.col {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n}\n.row-cols-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n}\n.row-cols-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n}\n.row-cols-3 > * {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n}\n.row-cols-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n}\n.row-cols-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n}\n.row-cols-6 > * {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n}\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n.col-1 {\n flex: 0 0 8.3333333333%;\n max-width: 8.3333333333%;\n}\n.col-2 {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n}\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n.col-4 {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n}\n.col-5 {\n flex: 0 0 41.6666666667%;\n max-width: 41.6666666667%;\n}\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n.col-7 {\n flex: 0 0 58.3333333333%;\n max-width: 58.3333333333%;\n}\n.col-8 {\n flex: 0 0 66.6666666667%;\n max-width: 66.6666666667%;\n}\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n.col-10 {\n flex: 0 0 83.3333333333%;\n max-width: 83.3333333333%;\n}\n.col-11 {\n flex: 0 0 91.6666666667%;\n max-width: 91.6666666667%;\n}\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n.order-first {\n order: -1;\n}\n.order-last {\n order: 13;\n}\n.order-0 {\n order: 0;\n}\n.order-1 {\n order: 1;\n}\n.order-2 {\n order: 2;\n}\n.order-3 {\n order: 3;\n}\n.order-4 {\n order: 4;\n}\n.order-5 {\n order: 5;\n}\n.order-6 {\n order: 6;\n}\n.order-7 {\n order: 7;\n}\n.order-8 {\n order: 8;\n}\n.order-9 {\n order: 9;\n}\n.order-10 {\n order: 10;\n}\n.order-11 {\n order: 11;\n}\n.order-12 {\n order: 12;\n}\n.offset-1 {\n margin-left: 8.3333333333%;\n}\n.offset-2 {\n margin-left: 16.6666666667%;\n}\n.offset-3 {\n margin-left: 25%;\n}\n.offset-4 {\n margin-left: 33.3333333333%;\n}\n.offset-5 {\n margin-left: 41.6666666667%;\n}\n.offset-6 {\n margin-left: 50%;\n}\n.offset-7 {\n margin-left: 58.3333333333%;\n}\n.offset-8 {\n margin-left: 66.6666666667%;\n}\n.offset-9 {\n margin-left: 75%;\n}\n.offset-10 {\n margin-left: 83.3333333333%;\n}\n.offset-11 {\n margin-left: 91.6666666667%;\n}\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n\n .row-cols-sm-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-sm-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-sm-3 > * {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .row-cols-sm-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-sm-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-sm-6 > * {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-sm-1 {\n flex: 0 0 8.3333333333%;\n max-width: 8.3333333333%;\n }\n\n .col-sm-2 {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .col-sm-5 {\n flex: 0 0 41.6666666667%;\n max-width: 41.6666666667%;\n }\n\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }
19\n\n .col-sm-7 {\n flex: 0 0 58.3333333333%;\n max-width: 58.3333333333%;\n }\n\n .col-sm-8 {\n flex: 0 0 66.6666666667%;\n max-width: 66.6666666667%;\n }\n\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 83.3333333333%;\n max-width: 83.3333333333%;\n }\n\n .col-sm-11 {\n flex: 0 0 91.6666666667%;\n max-width: 91.6666666667%;\n }\n\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-sm-first {\n order: -1;\n }\n\n .order-sm-last {\n order: 13;\n }\n\n .order-sm-0 {\n order: 0;\n }\n\n .order-sm-1 {\n order: 1;\n }\n\n .order-sm-2 {\n order: 2;\n }\n\n .order-sm-3 {\n order: 3;\n }\n\n .order-sm-4 {\n order: 4;\n }\n\n .order-sm-5 {\n order: 5;\n }\n\n .order-sm-6 {\n order: 6;\n }\n\n .order-sm-7 {\n order: 7;\n }\n\n .order-sm-8 {\n order: 8;\n }\n\n .order-sm-9 {\n order: 9;\n }\n\n .order-sm-10 {\n order: 10;\n }\n\n .order-sm-11 {\n order: 11;\n }\n\n .order-sm-12 {\n order: 12;\n }\n\n .offset-sm-0 {\n margin-left: 0;\n }\n\n .offset-sm-1 {\n margin-left: 8.3333333333%;\n }\n\n .offset-sm-2 {\n margin-left: 16.6666666667%;\n }\n\n .offset-sm-3 {\n margin-left: 25%;\n }\n\n .offset-sm-4 {\n margin-left: 33.3333333333%;\n }\n\n .offset-sm-5 {\n margin-left: 41.6666666667%;\n }\n\n .offset-sm-6 {\n margin-left: 50%;\n }\n\n .offset-sm-7 {\n margin-left: 58.3333333333%;\n }\n\n .offset-sm-8 {\n margin-left: 66.6666666667%;\n }\n\n .offset-sm-9 {\n margin-left: 75%;\n }\n\n .offset-sm-10 {\n margin-left: 83.3333333333%;\n }\n\n .offset-sm-11 {\n margin-left: 91.6666666667%;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n\n .row-cols-md-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-md-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-md-3 > * {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .row-cols-md-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-md-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-md-6 > * {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-md-1 {\n flex: 0 0 8.3333333333%;\n max-width: 8.3333333333%;\n }\n\n .col-md-2 {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-md-4 {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .col-md-5 {\n flex: 0 0 41.6666666667%;\n max-width: 41.6666666667%;\n }\n\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 58.3333333333%;\n max-width: 58.3333333333%;\n }\n\n .col-md-8 {\n flex: 0 0 66.6666666667%;\n max-width: 66.6666666667%;\n }\n\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 83.3333333333%;\n max-width: 83.3333333333%;\n }\n\n .col-md-11 {\n flex: 0 0 91.6666666667%;\n max-width: 91.6666666667%;\n }\n\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-md-first {\n order: -1;\n }\n\n .order-md-last {\n order: 13;\n }\n\n .order-md-0 {\n order: 0;\n }\n\n .order-md-1 {\n order: 1;\n }\n\n .order-md-2 {\n order: 2;\n }\n\n .order-md-3 {\n order: 3;\n }\n\n .order-md-4 {\n order: 4;\n }\n\n .order-md-5 {\n order: 5;\n }\n\n .order-md-6 {\n order: 6;\n }\n\n .order-md-7 {\n order: 7;\n }\n\n .order-md-8 {\n order: 8;\n }\n\n .order-md-9 {\n order: 9;\n }\n\n .order-md-10 {\n order: 10;\n }\n\n .order-md-11 {\n order: 11;\n }\n\n .order-md-12 {\n order: 12;\n }\n\n .offset-md-0 {\n margin-left: 0;\n }\n\n .offset-md-1 {\n margin-left: 8.3333333333%;\n }\n\n .offset-md-2 {\n margin-left: 16.6666666667%;\n }\n\n .offset-md-3 {\n margin-left: 25%;\n }\n\n .offset-md-4 {\n margin-left: 33.3333333333%;\n }\n\n .offset-md-5 {\n margin-left: 41.6666666667%;\n }\n\n .offset-md-6 {\n margin-left: 50%;\n }\n\n .offset-md-7 {\n margin-left: 58.3333333333%;\n }\n\n .offset-md-8 {\n margin-left: 66.6666666667%;\n }\n\n .offset-md-9 {\n margin-left: 75%;\n }\n\n .offset-md-10 {\n margin-left: 83.3333333333%;\n }\n\n .offset-md-11 {\n margin-left: 91.6666666667%;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n\n .row-cols-lg-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-lg-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-lg-3 > * {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .row-cols-lg-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-lg-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-lg-6 > * {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-lg-1 {\n flex: 0 0 8.3333333333%;\n max-width: 8.3333333333%;\n }\n\n .col-lg-2 {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .col-lg-5 {\n flex: 0 0 41.6666666667%;\n max-width: 41.6666666667%;\n }\n\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-lg-7 {\n flex: 0 0 58.3333333333%;\n max-width: 58.3333333333%;\n }\n\n .col-lg-8 {\n flex: 0 0 66.6666666667%;\n max-width: 66.6666666667%;\n }\n\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 83.3333333333%;\n max-width: 83.3333333333%;\n }\n\n .col-lg-11 {\n flex: 0 0 91.6666666667%;\n max-width: 91.6666666667%;\n }\n\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-lg-first {\n order: -1;\n }\n\n .order-lg-last {\n order: 13;\n }\n\n .order-lg-0 {\n order: 0;\n }\n\n .order-lg-1 {\n order: 1;\n }\n\n .order-lg-2 {\n order: 2;\n }\n\n .order-lg-3 {\n order: 3;\n }\n\n .order-lg-4 {\n order: 4;\n }\n\n .order-lg-5 {\n order: 5;\n }\n\n .order-lg-6 {\n order: 6;\n }\n\n .order-lg-7 {\n order: 7;\n }\n\n .order-lg-8 {\n order: 8;\n }\n\n .order-lg-9 {\n order: 9;\n }\n\n .order-lg-10 {\n order: 10;\n }\n\n .order-lg-11 {\n order: 11;\n }\n\n .order-lg-12 {\n order: 12;\n }\n\n .offset-lg-0 {\n margin-left: 0;\n }\n\n .offset-lg-1 {\n margin-left: 8.3333333333%;\n }\n\n .offset-lg-2 {\n margin-left: 16.6666666667%;\n }\n\n .offset-lg-3 {\n margin-left: 25%;\n }\n\n .offset-lg-4 {\n margin-left: 33.3333333333%;\n }\n\n .offset-lg-5 {\n margin-left: 41.6666666667%;\n }\n\n .offset-lg-6 {\n margin-left: 50%;\n }\n\n .offset-lg-7 {\n margin-left: 58.3333333333%;\n }\n\n .offset-lg-8 {\n margin-left: 66.6666666667%;\n }\n\n .offset-lg-9 {\n margin-left: 75%;\n }\n\n .offset-lg-10 {\n margin-left: 83.3333333333%;\n }\n\n .offset-lg-11 {\n margin-left: 91.6666666667%;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n\n .row-cols-xl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-xl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-xl-3 > * {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .row-cols-xl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-xl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-xl-6 > * {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-xl-1 {\n flex: 0 0 8.3333333333%;\n max-width: 8.3333333333%;\n }\n\n .col-xl-2 {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .col-xl-5 {\n flex: 0 0 41.6666666667%;\n max-width: 41.6666666667%;\n }\n\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 58.3333333333%;\n max-width: 58.3333333333%;\n }\n\n .col-xl-8 {\n flex: 0 0 66.6666666667%;\n max-width: 66.6666666667%;\n }\n\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 83.3333333333%;\n max-width: 83.3333333333%;\n }\n\n .col-xl-11 {\n flex: 0 0 91.6666666667%;\n max-width: 91.6666666667%;\n }\n\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-xl-first {\n order: -1;\n }\n\n .order-xl-last {\n order: 13;\n }\n\n .order-xl-0 {\n order: 0;\n }\n\n .order-xl-1 {\n order: 1;\n }\n\n .order-xl-2 {\n order: 2;\n }\n\n .order-xl-3 {\n order: 3;\n }\n\n .order-xl-4 {\n order: 4;\n }\n\n .order-xl-5 {\n order: 5;\n }\n\n .order-xl-6 {\n order: 6;\n }\n\n .order-xl-7 {\n order: 7;\n }\n\n .order-xl-8 {\n order: 8;\n }\n\n .order-xl-9 {\n order: 9;\n }\n\n .order-xl-10 {\n order: 10;\n }\n\n .order-xl-11 {\n order: 11;\n }\n\n .order-xl-12 {\n order: 12;\n }\n\n .offset-xl-0 {\n margin-left: 0;\n }\n\n .offset-xl-1 {\n margin-left: 8.3333333333%;\n }\n\n .offset-xl-2 {\n margin-left: 16.6666666667%;\n }\n\n .offset-xl-3 {\n margin-left: 25%;\n }\n\n .offset-xl-4 {\n margin-left: 33.3333333333%;\n }\n\n .offset-xl-5 {\n margin-left: 41.6666666667%;\n }\n\n .offset-xl-6 {\n margin-left: 50%;\n }\n\n .offset-xl-7 {\n margin-left: 58.3333333333%;\n }\n\n .offset-xl-8 {\n margin-left: 66.6666666667%;\n }\n\n .offset-xl-9 {\n margin-left: 75%;\n }\n\n .offset-xl-10 {\n margin-left: 83.3333333333%;\n }\n\n .offset-xl-11 {\n margin-left: 91.6666666667%;\n }\n}\n.table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212529;\n}\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\n}\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n.table-bordered {\n border: 1px solid #dee2e6;\n}\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #dee2e6;\n}\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0;\n}\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}
19\n.table-hover tbody tr:hover {\n color: #212529;\n background-color: rgba(0, 0, 0, 0.075);\n}\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #c5c8cf;\n}\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #9399a5;\n}\n.table-hover .table-primary:hover {\n background-color: #b7bbc3;\n}\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #b7bbc3;\n}\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #dce2c6;\n}\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #bdc995;\n}\n.table-hover .table-secondary:hover {\n background-color: #d2d9b5;\n}\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #d2d9b5;\n}\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #8fd19e;\n}\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #86cfda;\n}\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #ffdf7e;\n}\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #ed969e;\n}\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fbfcfc;\n}\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c6c8ca;\n}\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #95999c;\n}\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\n}\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n.table .thead-dark th {\n color: #fff;\n background-color: #343a40;\n border-color: #454d55;\n}\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n.table-dark {\n color: #fff;\n background-color: #343a40;\n}\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #454d55;\n}\n.table-dark.table-bordered {\n border: 0;\n}\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}
19\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.075);\n}\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n.table-responsive > .table-bordered {\n border: 0;\n}\n.form-control {\n display: block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n.form-control:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #495057;\n}\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #6075a2;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 59, 82, 0.25);\n}\n.form-control::-moz-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\ninput[type=date].form-control,\ninput[type=time].form-control,\ninput[type=datetime-local].form-control,\ninput[type=month].form-control {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: 0.375rem 0;\n margin-bottom: 0;\n font-size: 1rem;\n line-height: 1.5;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n.form-control-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n.form-control-lg {\n height: calc(1.5em + 1rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\ntextarea.form-control {\n height: auto;\n}\n.form-group {\n margin-bottom: 1rem;\n}\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n.form-row > .col,\n.form-row >
19 [class*=col-] {\n padding-right: 5px;\n padding-left: 5px;\n}\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\n color: #6c757d;\n}\n.form-check-label {\n margin-bottom: 0;\n}\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\n}\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.9);\n border-radius: 0.25rem;\n}\n.was-validated :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n display: block;\n}\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #28a745;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n.was-validated .custom-select:valid, .custom-select.is-valid {\n border-color: #28a745;\n padding-right: calc(0.75em + 2.3125rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\n}\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #28a745;\n}\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #28a745;\n}\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #34ce57;\n background-color: #34ce57;\n}\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #28a745;\n}\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\n}\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem;\n}
19\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #dc3545;\n padding-right: calc(0.75em + 2.3125rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #dc3545;\n}\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #e4606d;\n background-color: #e4606d;\n}\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n.form-inline .form-check {\n width: 100%;\n}\n@media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;
19\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group,\n.form-inline .custom-select {\n width: auto;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n.btn {\n display: inline-block;\n font-weight: 400;\n color: #212529;\n text-align: center;\n vertical-align: middle;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n.btn:hover {\n color: #212529;\n text-decoration: none;\n}\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 59, 82, 0.25);\n}\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n}\n.btn:not(:disabled):not(.disabled) {\n cursor: pointer;\n}
19\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n.btn-primary {\n color: #fff;\n background-color: #303B52;\n border-color: #303B52;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #222a3a;\n border-color: #1d2432;\n}\n.btn-primary:focus, .btn-primary.focus {\n color: #fff;\n background-color: #222a3a;\n border-color: #1d2432;\n box-shadow: 0 0 0 0.2rem rgba(79, 88, 108, 0.5);\n}\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #303B52;\n border-color: #303B52;\n}\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #1d2432;\n border-color: #181e2a;\n}\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(79, 88, 108, 0.5);\n}\n.btn-secondary {\n color: #fff;\n background-color: #819733;\n border-color: #819733;\n}\n.btn-secondary:hover {\n color: #fff;\n background-color: #697a29;\n border-color: #607126;\n}\n.btn-secondary:focus, .btn-secondary.focus {\n color: #fff;\n background-color: #697a29;\n border-color: #607126;\n box-shadow: 0 0 0 0.2rem rgba(148, 167, 82, 0.5);\n}\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #819733;\n border-color: #819733;\n}\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #607126;\n border-color: #586723;\n}\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(148, 167, 82, 0.5);\n}\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n.btn-success:focus, .btn-success.focus {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #1e7e34;\n border-color: #1c7430;\n}\n.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n.btn-info:focus, .btn-info.focus {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #117a8b;\n border-color: #10707f;\n}\n.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n.btn-warning {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n.btn-warning:hover {\n color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n.btn-warning:focus, .btn-warning.focus {\n color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {\n color: #212529;\n background-color: #d39e00;\n border-color: #c69500;\n}\n.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}
19\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n.btn-danger:focus, .btn-danger.focus {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #bd2130;\n border-color: #b21f2d;\n}\n.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n.btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n.btn-light:focus, .btn-light.focus {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {\n color: #212529;\n background-color: #dae0e5;\n border-color: #d3d9df;\n}\n.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n.btn-dark {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n.btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n.btn-dark:focus, .btn-dark.focus {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #1d2124;\n border-color: #171a1d;\n}\n.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n.btn-outline-primary {\n color: #303B52;\n border-color: #303B52;\n}\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #303B52;\n border-color: #303B52;\n}\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(48, 59, 82, 0.5);\n}\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #303B52;\n background-color: transparent;\n}\n.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #303B52;\n border-color: #303B52;\n}\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(48, 59, 82, 0.5);\n}\n.btn-outline-secondary {\n color: #819733;\n border-color: #819733;\n}\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #819733;\n border-color: #819733;\n}\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(129, 151, 51, 0.5);\n}\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #819733;\n background-color: transparent;\n}\n.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #819733;\n border-color: #819733;\n}\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(129, 151, 51, 0.5);\n}\n.btn-outline-success {\n color: #28a745;\n border-color: #28a745;\n}
19\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\n}\n.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n.btn-outline-info {\n color: #17a2b8;\n border-color: #17a2b8;\n}\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\n}\n.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n.btn-outline-warning {\n color: #ffc107;\n border-color: #ffc107;\n}\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\n}\n.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n.btn-outline-danger {\n color: #dc3545;\n border-color: #dc3545;\n}\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\n}\n.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n.btn-outline-light {\n color: #f8f9fa;\n border-color: #f8f9fa;\n}\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n.btn-outline-dark {\n color: #343a40;\n border-color: #343a40;\n}
19\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent;\n}\n.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n.btn-link {\n font-weight: 400;\n color: #303B52;\n text-decoration: none;\n}\n.btn-link:hover {\n color: #141822;\n text-decoration: underline;\n}\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n}\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n pointer-events: none;\n}\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\ninput[type=submit].btn-block,\ninput[type=reset].btn-block,\ninput[type=button].btn-block {\n width: 100%;\n}\n.fade {\n transition: opacity 0.15s linear;\n}\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n.fade:not(.show) {\n opacity: 0;\n}\n.collapse:not(.show) {\n display: none;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n.dropdown-toggle {\n white-space: nowrap;\n}\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem;\n}\n.dropright .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem;\n}\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {\n right: auto;\n bottom: auto;\n}\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n.dropdown-item:hover, .dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #303B52;
19\n}\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: transparent;\n}\n.dropdown-menu.show {\n display: block;\n}\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #212529;\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n.btn-toolbar .input-group {\n width: auto;\n}\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\n}\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {\n margin-left: 0;\n}\n.dropleft .dropdown-toggle-split::before {\n margin-right: 0;\n}\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px;\n}\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n.btn-group-toggle > .btn input[type=radio],\n.btn-group-toggle > .btn input[type=checkbox],\n.btn-group-toggle > .btn-group > .btn input[type=radio],\n.btn-group-toggle > .btn-group > .btn input[type=checkbox] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n.input-group > .form-control,\n.input-group > .form-control-plaintext,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n min-width: 0;\n margin-bottom: 0;\n}\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n.input-group > .form-control:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.input-group > .custom-file {\n display: flex;\n align-items: center;\n}\n.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.input-group-prepend,\n.input-group-append {\n display: flex;\n}\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n.input-group-prepend .btn:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -1px;\n}\n.input-group-prepend {\n margin-right: -1px;\n}\n.input-group-append {\n margin-left: -1px;\n}\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n.input-group-text input[type=radio],\n.input-group-text input[type=checkbox] {\n margin-top: 0;\n}\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: calc(1.5em + 1rem + 2px);\n}\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: calc(1.5em + 0.5rem + 2px);\n}\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem;\n}\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group >
19 .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1rem;\n}\n.custom-control-input {\n position: absolute;\n left: 0;\n z-index: -1;\n width: 1rem;\n height: 1.25rem;\n opacity: 0;\n}\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n border-color: #303B52;\n background-color: #303B52;\n}\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(48, 59, 82, 0.25);\n}\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #6075a2;\n}\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #fff;\n background-color: #8091b5;\n border-color: #8091b5;\n}\n.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top;\n}\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n background-color: #fff;\n border: #adb5bd solid 1px;\n}\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background: no-repeat 50%/50% 50%;\n}\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e\");\n}\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #303B52;\n background-color: #303B52;\n}\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e\");\n}\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(48, 59, 82, 0.5);\n}\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(48, 59, 82, 0.5);\n}\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(48, 59, 82, 0.5);\n}
19\n.custom-switch {\n padding-left: 2.25rem;\n}\n.custom-switch .custom-control-label::before {\n left: -2.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem;\n}\n.custom-switch .custom-control-label::after {\n top: calc(0.25rem + 2px);\n left: calc(-2.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #adb5bd;\n border-radius: 0.5rem;\n transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n transform: translateX(0.75rem);\n}\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(48, 59, 82, 0.5);\n}\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n.custom-select:focus {\n border-color: #6075a2;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 59, 82, 0.25);\n}\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n.custom-select::-ms-expand {\n display: none;\n}\n.custom-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #495057;\n}\n.custom-select-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n}\n.custom-select-lg {\n height: calc(1.5em + 1rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n}\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin-bottom: 0;\n}\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin: 0;\n opacity: 0;\n}\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #6075a2;\n box-shadow: 0 0 0 0.2rem rgba(48, 59, 82, 0.25);\n}\n.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {\n background-color: #e9ecef;\n}\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: calc(1.5em + 0.75rem);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n.custom-range {\n width: 100%;\n height: 1.4rem;\n padding: 0;\n background-color: transparent;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n.custom-range:focus {\n outline: none;\n}\n.custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(48, 59, 82, 0.25);\n}\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(48, 59, 82, 0.25);\n}\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(48, 59, 82, 0.25);\n}\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #303B52;
19\n border: 0;\n border-radius: 1rem;\n -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -webkit-appearance: none;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n -webkit-transition: none;\n transition: none;\n }\n}\n.custom-range::-webkit-slider-thumb:active {\n background-color: #8091b5;\n}\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #303B52;\n border: 0;\n border-radius: 1rem;\n -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -moz-appearance: none;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n -moz-transition: none;\n transition: none;\n }\n}\n.custom-range::-moz-range-thumb:active {\n background-color: #8091b5;\n}\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #303B52;\n border: 0;\n border-radius: 1rem;\n -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n -ms-transition: none;\n transition: none;\n }\n}\n.custom-range::-ms-thumb:active {\n background-color: #8091b5;\n}\n.custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n.custom-range::-ms-fill-lower {\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n.custom-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd;\n}\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n.custom-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n.custom-range:disabled::-ms-thumb {\n background-color: #adb5bd;\n}\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: none;\n }\n}\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n.nav-link.disabled {\n color: #6c757d;\n pointer-events: none;\n cursor: default;\n}\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #fff;\n border-color: #dee2e6 #dee2e6 #fff;\n}
19\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #303B52;\n}\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n.navbar .container,\n.navbar .container-fluid,\n.navbar .container-sm,\n.navbar .container-md,\n.navbar .container-lg,\n.navbar .container-xl {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n.navbar-expand-sm > .container-fluid,\n.navbar-expand-sm > .container-sm,\n.navbar-expand-sm > .container-md,\n.navbar-expand-sm > .container-lg,\n.navbar-expand-sm > .container-xl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-sm > .container,\n.navbar-expand-sm > .container-fluid,\n.navbar-expand-sm > .container-sm,\n.navbar-expand-sm > .container-md,\n.navbar-expand-sm > .container-lg,\n.navbar-expand-sm > .container-xl {\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n.navbar-expand-md > .container-fluid,\n.navbar-expand-md > .container-sm,\n.navbar-expand-md > .container-md,\n.navbar-expand-md > .container-lg,\n.navbar-expand-md > .container-xl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-md > .container,\n.navbar-expand-md > .container-fluid,\n.navbar-expand-md > .container-sm,\n.navbar-expand-md > .container-md,\n.navbar-expand-md > .container-lg,\n.navbar-expand-md > .container-xl {\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n.navbar-expand-lg > .container-fluid,\n.navbar-expand-lg > .container-sm,\n.navbar-expand-lg > .container-md,\n.navbar-expand-lg > .container-lg,\n.navbar-expand-lg > .container-xl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-lg > .container,\n.navbar-expand-lg > .container-fluid,\n.navbar-expand-lg > .container-sm,\n.navbar-expand-lg > .container-md,\n.navbar-expand-lg > .container-lg,\n.navbar-expand-lg > .container-xl {\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n.navbar-expand-xl > .container-fluid,\n.navbar-expand-xl > .container-sm,\n.navbar-expand-xl > .container-md,\n.navbar-expand-xl > .container-lg,\n.navbar-expand-xl > .container-xl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-xl > .container,\n.navbar-expand-xl > .container-fluid,\n.navbar-expand-xl > .container-sm,\n.navbar-expand-xl > .container-md,\n.navbar-expand-xl > .container-lg,\n.navbar-expand-xl > .container-xl {\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start;\n}\n.navbar-expand > .container,\n.navbar-expand > .container-fluid,\n.navbar-expand > .container-sm,\n.navbar-expand > .container-md,\n.navbar-expand > .container-lg,\n.navbar-expand > .container-xl {\n padding-right: 0;\n padding-left: 0;\n}\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n}\n.navbar-expand > .container,\n.navbar-expand > .container-fluid,\n.navbar-expand > .container-sm,\n.navbar-expand > .container-md,\n.navbar-expand > .container-lg,\n.navbar-expand > .container-xl {\n flex-wrap: nowrap;\n}\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n.navbar-expand .navbar-toggler {\n display: none;\n}\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}
19\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff;\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: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n.card > .list-group {\n border-top: inherit;\n border-bottom: inherit;\n}\n.card > .list-group:first-child {\n border-top-width: 0;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n.card > .list-group:last-child {\n border-bottom-width: 0;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n.card-body {\n flex: 1 1 auto;\n min-height: 1px;\n padding: 1.25rem;\n}\n.card-title {\n margin-bottom: 0.75rem;\n}\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n.card-text:last-child {\n margin-bottom: 0;\n}\n.card-link:hover {\n text-decoration: none;\n}\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n.card-img,\n.card-img-top,\n.card-img-bottom {\n flex-shrink: 0;\n width: 100%;\n}\n.card-img,\n.card-img-top {\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n.card-img,\n.card-img-bottom {\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n.card-deck .card {\n margin-bottom: 15px;\n}\n@media (min-width: 576px) {\n .card-deck {\n display: flex;\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n flex: 1 0 0%;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n.card-group > .card {\n margin-bottom: 15px;\n}\n@media (min-width: 576px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-top,\n.card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-bottom,\n.card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-top,\n.card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-bottom,\n.card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n@media (min-width: 576px) {\n .card-columns {\n -moz-column-count: 3;\n column-count: 3;\n -moz-column-gap: 1.25rem;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n.accordion > .card {\n overflow: hidden;\n}\n.accordion > .card:not(:last-of-type) {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.accordion > .card:not(:first-of-type) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.accordion > .card > .card-header {\n border-radius: 0;\n margin-bottom: -1px;\n}\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n.breadcrumb-item {\n display: flex;\n}\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #6c757d;\n content: \"/\";\n}\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n.breadcrumb-item.active {\n color: #6c757d;\n}\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #303B52;
19\n background-color: #fff;\n border: 1px solid #dee2e6;\n}\n.page-link:hover {\n z-index: 2;\n color: #141822;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n.page-link:focus {\n z-index: 3;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 59, 82, 0.25);\n}\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n.page-item.active .page-link {\n z-index: 3;\n color: #fff;\n background-color: #303B52;\n border-color: #303B52;\n}\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6;\n}\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\na.badge:hover, a.badge:focus {\n text-decoration: none;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n.badge-primary {\n color: #fff;\n background-color: #303B52;\n}\na.badge-primary:hover, a.badge-primary:focus {\n color: #fff;\n background-color: #1d2432;\n}\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 59, 82, 0.5);\n}\n.badge-secondary {\n color: #fff;\n background-color: #819733;\n}\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: #607126;\n}\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(129, 151, 51, 0.5);\n}\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\na.badge-success:hover, a.badge-success:focus {\n color: #fff;\n background-color: #1e7e34;\n}\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\na.badge-info:hover, a.badge-info:focus {\n color: #fff;\n background-color: #117a8b;\n}\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\na.badge-warning:hover, a.badge-warning:focus {\n color: #212529;\n background-color: #d39e00;\n}\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\na.badge-danger:hover, a.badge-danger:focus {\n color: #fff;\n background-color: #bd2130;\n}\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\na.badge-light:hover, a.badge-light:focus {\n color: #212529;\n background-color: #dae0e5;\n}\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: #1d2124;\n}\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n.alert-heading {\n color: inherit;\n}\n.alert-link {\n font-weight: 700;\n}\n.alert-dismissible {\n padding-right: 4rem;\n}\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n.alert-primary {\n color: #191f2b;\n background-color: #d6d8dc;\n border-color: #c5c8cf;\n}\n.alert-primary hr {\n border-top-color: #b7bbc3;\n}\n.alert-primary .alert-link {\n color: #06080b;\n}\n.alert-secondary {\n color: #434f1b;\n background-color: #e6ead6;\n border-color: #dce2c6;\n}\n.alert-secondary hr {\n border-top-color: #d2d9b5;\n}\n.alert-secondary .alert-link {\n color: #23290e;\n}\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n.alert-success .alert-link {\n color: #0b2e13;\n}\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n.alert-info hr {\n border-top-color: #abdde5;\n}\n.alert-info .alert-link {\n color: #062c33;\n}\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n.alert-warning .alert-link {\n color: #533f03;\n}
19\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n.alert-danger .alert-link {\n color: #491217;\n}\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n.alert-light hr {\n border-top-color: #ececf6;\n}\n.alert-light .alert-link {\n color: #686868;\n}\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n.alert-dark hr {\n border-top-color: #b9bbbe;\n}\n.alert-dark .alert-link {\n color: #040505;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n line-height: 0;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #303B52;\n transition: width 0.6s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n.progress-bar-animated {\n -webkit-animation: progress-bar-stripes 1s linear infinite;\n animation: progress-bar-stripes 1s linear infinite;\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n -webkit-animation: none;\n animation: none;\n }\n}\n.media {\n display: flex;\n align-items: flex-start;\n}\n.media-body {\n flex: 1;\n}\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n border-radius: 0.25rem;\n}\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n.list-group-item:first-child {\n border-top-left-radius: inherit;\n border-top-right-radius: inherit;\n}\n.list-group-item:last-child {\n border-bottom-right-radius: inherit;\n border-bottom-left-radius: inherit;\n}\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: #fff;\n}\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #303B52;\n border-color: #303B52;\n}\n.list-group-item + .list-group-item {\n border-top-width: 0;\n}\n.list-group-item + .list-group-item.active {\n margin-top: -1px;\n border-top-width: 1px;\n}\n.list-group-horizontal {\n flex-direction: row;\n}\n.list-group-horizontal > .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n.list-group-horizontal > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n}\n.list-group-horizontal > .list-group-item.active {\n margin-top: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n}\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm > .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-sm > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md > .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-md > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg > .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-lg > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl > .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-xl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n.list-group-flush {\n border-radius: 0;\n}\n.list-group-flush > .list-group-item {\n border-width: 0 0 1px;\n}\n.list-group-flush > .list-group-item:last-child {\n border-bottom-width: 0;\n}\n.list-group-item-primary {\n color: #191f2b;\n background-color: #c5c8cf;\n}\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #191f2b;\n background-color: #b7bbc3;\n}\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #191f2b;\n border-color: #191f2b;\n}\n.list-group-item-secondary {\n color: #434f1b;\n background-color: #dce2c6;\n}\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #434f1b;\n background-color: #d2d9b5;\n}\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #434f1b;\n border-color: #434f1b;\n}\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #155724;\n background-color: #b1dfbb;\n}\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #0c5460;\n background-color: #abdde5;\n}\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #856404;\n background-color: #ffe8a1;\n}\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}
19\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #721c24;\n background-color: #f1b0b7;\n}\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6;\n}\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca;\n}\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: 0.5;\n}\n.close:hover {\n color: #000;\n text-decoration: none;\n}\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n opacity: 0.75;\n}\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n}\na.close.disabled {\n pointer-events: none;\n}\n.toast {\n max-width: 350px;\n overflow: hidden;\n font-size: 0.875rem;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n -webkit-backdrop-filter: blur(10px);\n backdrop-filter: blur(10px);\n opacity: 0;\n border-radius: 0.25rem;\n}\n.toast:not(:last-child) {\n margin-bottom: 0.75rem;\n}\n.toast.showing {\n opacity: 1;\n}\n.toast.show {\n display: block;\n opacity: 1;\n}\n.toast.hide {\n display: none;\n}\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.25rem 0.75rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n.toast-body {\n padding: 0.75rem;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\n}\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n.modal.show .modal-dialog {\n transform: none;\n}\n.modal.modal-static .modal-dialog {\n transform: scale(1.02);\n}\n.modal-dialog-scrollable {\n display: flex;\n max-height: calc(100% - 1rem);\n}
19\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1rem);\n overflow: hidden;\n}\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n flex-shrink: 0;\n}\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 1rem);\n}\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1rem);\n height: -webkit-min-content;\n height: -moz-min-content;\n height: min-content;\n content: \"\";\n}\n.modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n}\n.modal-backdrop.show {\n opacity: 0.5;\n}\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem 1rem;\n border-bottom: 1px solid #dee2e6;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n.modal-header .close {\n padding: 1rem 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 1rem;\n}\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-end;\n padding: 0.75rem;\n border-top: 1px solid #dee2e6;\n border-bottom-right-radius: calc(0.3rem - 1px);\n border-bottom-left-radius: calc(0.3rem - 1px);\n}\n.modal-footer > * {\n margin: 0.25rem;\n}\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n\n .modal-dialog-scrollable {\n max-height: calc(100% - 3.5rem);\n }
19\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.5rem);\n }\n\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n .modal-dialog-centered::before {\n height: calc(100vh - 3.5rem);\n height: -webkit-min-content;\n height: -moz-min-content;\n height: min-content;\n }\n\n .modal-sm {\n max-width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg,\n.modal-xl {\n max-width: 800px;\n }\n}\n@media (min-width: 1200px) {\n .modal-xl {\n max-width: 1140px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\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 font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n.tooltip.show {\n opacity: 0.9;\n}\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {\n padding: 0.4rem 0;\n}\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {\n bottom: 0;\n}\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {\n padding: 0 0.4rem;\n}\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {\n padding: 0.4rem 0;\n}\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {\n top: 0;\n}\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {\n padding: 0 0.4rem;\n}\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\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 font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n.bs-popover-top, .bs-popover-auto[x-placement^=top] {\n margin-bottom: 0.5rem;\n}\n.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {\n bottom: calc(-0.5rem - 1px);\n}\n.bs-popover-top >
19 .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {\n bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: #fff;\n}\n.bs-popover-right, .bs-popover-auto[x-placement^=right] {\n margin-left: 0.5rem;\n}\n.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {\n left: calc(-0.5rem - 1px);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {\n left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: #fff;\n}\n.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {\n margin-top: 0.5rem;\n}\n.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {\n top: calc(-0.5rem - 1px);\n}\n.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {\n top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: #fff;\n}\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n.bs-popover-left, .bs-popover-auto[x-placement^=left] {\n margin-right: 0.5rem;\n}\n.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {\n right: calc(-0.5rem - 1px);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {\n right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: #fff;\n}\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n.popover-header:empty {\n display: none;\n}\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529;\n}\n.carousel {\n position: relative;\n}\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: opacity 0s 0.6s;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n.carousel-control-next {\n transition: none;\n }\n}\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n.carousel-control-prev {\n left: 0;\n}\n.carousel-control-next {\n right: 0;\n}\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;
19\n width: 20px;\n height: 20px;\n background: no-repeat 50%/100% 100%;\n}\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e\");\n}\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e\");\n}\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n.carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: 0.5;\n transition: opacity 0.6s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n.carousel-indicators .active {\n opacity: 1;\n}\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n@-webkit-keyframes spinner-border {\n to {\n transform: rotate(360deg);\n }\n}\n@keyframes spinner-border {\n to {\n transform: rotate(360deg);\n }\n}\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n -webkit-animation: spinner-border 0.75s linear infinite;\n animation: spinner-border 0.75s linear infinite;\n}\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n@-webkit-keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\n}\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\n}\n.spinner-grow {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n -webkit-animation: spinner-grow 0.75s linear infinite;\n animation: spinner-grow 0.75s linear infinite;\n}\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\n}\n.align-baseline {\n vertical-align: baseline !important;\n}\n.align-top {\n vertical-align: top !important;\n}\n.align-middle {\n vertical-align: middle !important;\n}\n.align-bottom {\n vertical-align: bottom !important;\n}\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n.align-text-top {\n vertical-align: text-top !important;\n}\n.bg-primary {\n background-color: #303B52 !important;\n}\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #1d2432 !important;\n}\n.bg-secondary {\n background-color: #819733 !important;\n}\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #607126 !important;\n}\n.bg-success {\n background-color: #28a745 !important;\n}\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1e7e34 !important;\n}\n.bg-info {\n background-color: #17a2b8 !important;\n}\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #117a8b !important;\n}\n.bg-warning {\n background-color: #ffc107 !important;\n}\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #d39e00 !important;\n}\n.bg-danger {\n background-color: #dc3545 !important;\n}\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #bd2130 !important;\n}\n.bg-light {\n background-color: #f8f9fa !important;\n}\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #dae0e5 !important;\n}\n.bg-dark {\n background-color: #343a40 !important;\n}\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #1d2124 !important;\n}\n.bg-white {\n background-color: #fff !important;\n}\n.bg-transparent {\n background-color: transparent !important;\n}\n.border {\n border: 1px solid #dee2e6 !important;\n}\n.border-top {\n border-top: 1px solid #dee2e6 !important;\n}\n.border-right {\n border-right: 1px solid #dee2e6 !important;\n}\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important;\n}\n.border-left {\n border-left: 1px solid #dee2e6 !important;\n}\n.border-0 {\n border: 0 !important;\n}\n.border-top-0 {\n border-top: 0 !important;\n}\n.border-right-0 {\n border-right: 0 !important;\n}\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n.border-left-0 {\n border-left: 0 !important;\n}\n.border-primary {\n border-color: #303B52 !important;\n}\n.border-secondary {\n border-color: #819733 !important;\n}\n.border-success {\n border-color: #28a745 !important;\n}\n.border-info {\n border-color: #17a2b8 !important;\n}\n.border-warning {\n border-color: #ffc107 !important;\n}\n.border-danger {\n border-color: #dc3545 !important;\n}\n.border-light {\n border-color: #f8f9fa !important;\n}\n.border-dark {\n border-color: #343a40 !important;\n}\n.border-white {\n border-color: #fff !important;\n}\n.rounded-sm {\n border-radius: 0.2rem !important;\n}\n.rounded {\n border-radius: 0.25rem !important;\n}\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n.rounded-lg {\n border-radius: 0.3rem !important;\n}\n.rounded-circle {\n border-radius: 50% !important;\n}\n.rounded-pill {\n border-radius: 50rem !important;\n}\n.rounded-0 {\n border-radius: 0 !important;\n}\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n.d-none {\n display: none !important;\n}\n.d-inline {\n display: inline !important;\n}\n.d-inline-block {\n display: inline-block !important;\n}\n.d-block {\n display: block !important;\n}\n.d-table {\n display: table !important;\n}\n.d-table-row {\n display: table-row !important;\n}\n.d-table-cell {\n display: table-cell !important;\n}\n.d-flex {\n display: flex !important;\n}\n.d-inline-flex {\n display: inline-flex !important;\n}\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n\n .d-sm-inline {\n display: inline !important;\n }\n\n .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .d-sm-block {\n display: block !important;\n }\n\n .d-sm-table {\n display: table !important;\n }\n\n .d-sm-table-row {\n display: table-row !important;\n }\n\n .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .d-sm-flex {\n display: flex !important;\n }\n\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n\n .d-md-inline {\n display: inline !important;\n }\n\n .d-md-inline-block {\n display: inline-block !important;\n }\n\n .d-md-block {\n display: block !important;\n }\n\n .d-md-table {\n display: table !important;\n }\n\n .d-md-table-row {\n display: table-row !important;\n }\n\n .d-md-table-cell {\n display: table-cell !important;\n }\n\n .d-md-flex {\n display: flex !important;\n }\n\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n\n .d-lg-inline {\n display: inline !important;\n }\n\n .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .d-lg-block {\n display: block !important;\n }\n\n .d-lg-table {\n display: table !important;\n }\n\n .d-lg-table-row {\n display: table-row !important;\n }\n\n .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .d-lg-flex {\n display: flex !important;\n }\n\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n\n .d-xl-inline {\n display: inline !important;\n }\n\n .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .d-xl-block {\n display: block !important;\n }\n\n .d-xl-table {\n display: table !important;\n }\n\n .d-xl-table-row {\n display: table-row !important;\n }\n\n .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .d-xl-flex {\n display: flex !important;\n }\n\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n@media print {\n .d-print-none {\n display: none !important;\n }\n\n .d-print-inline {\n display: inline !important;\n }\n\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-block {\n display: block !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n.embed-responsive-21by9::before {\n padding-top: 42.8571428571%;\n}\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n.flex-row {\n flex-direction: row !important;\n}\n.flex-column {\n flex-direction: column !important;\n}\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n.flex-fill {\n flex: 1 1 auto !important;\n}\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n.justify-content-start {\n justify-content: flex-start !important;\n}\n.justify-content-end {\n justify-content: flex-end !important;\n}\n.justify-content-center {\n justify-content: center !important;\n}\n.justify-content-between {\n justify-content: space-between !important;\n}\n.justify-content-around {\n justify-content: space-around !important;\n}\n.align-items-start {\n align-items: flex-start !important;\n}\n.align-items-end {\n align-items: flex-end !important;\n}\n.align-items-center {\n align-items: center !important;\n}
19\n.align-items-baseline {\n align-items: baseline !important;\n}\n.align-items-stretch {\n align-items: stretch !important;\n}\n.align-content-start {\n align-content: flex-start !important;\n}\n.align-content-end {\n align-content: flex-end !important;\n}\n.align-content-center {\n align-content: center !important;\n}\n.align-content-between {\n align-content: space-between !important;\n}\n.align-content-around {\n align-content: space-around !important;\n}\n.align-content-stretch {\n align-content: stretch !important;\n}\n.align-self-auto {\n align-self: auto !important;\n}\n.align-self-start {\n align-self: flex-start !important;\n}\n.align-self-end {\n align-self: flex-end !important;\n}\n.align-self-center {\n align-self: center !important;\n}\n.align-self-baseline {\n align-self: baseline !important;\n}\n.align-self-stretch {\n align-self: stretch !important;\n}\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n\n .flex-sm-column {\n flex-direction: column !important;\n }\n\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-sm-center {\n justify-content: center !important;\n }\n\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n\n .align-items-sm-end {\n align-items: flex-end !important;\n }
19\n\n .align-items-sm-center {\n align-items: center !important;\n }\n\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n\n .align-content-sm-center {\n align-content: center !important;\n }\n\n .align-content-sm-between {\n align-content: space-between !important;\n }\n\n .align-content-sm-around {\n align-content: space-around !important;\n }\n\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n\n .align-self-sm-auto {\n align-self: auto !important;\n }\n\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n\n .align-self-sm-center {\n align-self: center !important;\n }\n\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n\n .flex-md-column {\n flex-direction: column !important;\n }\n\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-md-center {\n justify-content: center !important;\n }\n\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n\n .align-items-md-start {\n align-items: flex-start !important;\n }\n\n .align-items-md-end {\n align-items: flex-end !important;\n }
19\n\n .align-items-md-center {\n align-items: center !important;\n }\n\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n\n .align-content-md-start {\n align-content: flex-start !important;\n }\n\n .align-content-md-end {\n align-content: flex-end !important;\n }\n\n .align-content-md-center {\n align-content: center !important;\n }\n\n .align-content-md-between {\n align-content: space-between !important;\n }\n\n .align-content-md-around {\n align-content: space-around !important;\n }\n\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n\n .align-self-md-auto {\n align-self: auto !important;\n }\n\n .align-self-md-start {\n align-self: flex-start !important;\n }\n\n .align-self-md-end {\n align-self: flex-end !important;\n }\n\n .align-self-md-center {\n align-self: center !important;\n }\n\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n\n .flex-lg-column {\n flex-direction: column !important;\n }\n\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-lg-center {\n justify-content: center !important;\n }\n\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n\n .align-items-lg-end {\n align-items: flex-end !important;\n }
19\n\n .align-items-lg-center {\n align-items: center !important;\n }\n\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n\n .align-content-lg-center {\n align-content: center !important;\n }\n\n .align-content-lg-between {\n align-content: space-between !important;\n }\n\n .align-content-lg-around {\n align-content: space-around !important;\n }\n\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n\n .align-self-lg-auto {\n align-self: auto !important;\n }\n\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n\n .align-self-lg-center {\n align-self: center !important;\n }\n\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n\n .flex-xl-column {\n flex-direction: column !important;\n }\n\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xl-center {\n justify-content: center !important;\n }\n\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xl-end {\n align-items: flex-end !important;\n }
19\n\n .align-items-xl-center {\n align-items: center !important;\n }\n\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xl-center {\n align-content: center !important;\n }\n\n .align-content-xl-between {\n align-content: space-between !important;\n }\n\n .align-content-xl-around {\n align-content: space-around !important;\n }\n\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xl-auto {\n align-self: auto !important;\n }\n\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xl-center {\n align-self: center !important;\n }\n\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n.float-left {\n float: left !important;\n}\n.float-right {\n float: right !important;\n}\n.float-none {\n float: none !important;\n}\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n\n .float-sm-right {\n float: right !important;\n }\n\n .float-sm-none {\n float: none !important;\n }\n}\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n\n .float-md-right {\n float: right !important;\n }\n\n .float-md-none {\n float: none !important;\n }\n}\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n\n .float-lg-right {\n float: right !important;\n }\n\n .float-lg-none {\n float: none !important;\n }\n}\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n\n .float-xl-right {\n float: right !important;\n }\n\n .float-xl-none {\n float: none !important;\n }\n}\n.user-select-all {\n -webkit-user-select: all !important;\n -moz-user-select: all !important;\n user-select: all !important;\n}\n.user-select-auto {\n -webkit-user-select: auto !important;\n -moz-user-select: auto !important;\n user-select: auto !important;\n}\n.user-select-none {\n -webkit-user-select: none !important;\n -moz-user-select: none !important;\n user-select: none !important;\n}\n.overflow-auto {\n overflow: auto !important;\n}\n.overflow-hidden {\n overflow: hidden !important;\n}\n.position-static {\n position: static !important;\n}\n.position-relative {\n position: relative !important;\n}\n.position-absolute {\n position: absolute !important;\n}\n.position-fixed {\n position: fixed !important;\n}\n.position-sticky {\n position: sticky !important;\n}\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n.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 white-space: nowrap;\n border: 0;\n}\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n.shadow-none {\n box-shadow: none !important;\n}\n.w-25 {\n width: 25% !important;\n}\n.w-50 {\n width: 50% !important;\n}\n.w-75 {\n width: 75% !important;\n}\n.w-100 {\n width: 100% !important;\n}\n.w-auto {\n width: auto !important;\n}\n.h-25 {\n height: 25% !important;\n}\n.h-50 {\n height: 50% !important;\n}\n.h-75 {\n height: 75% !important;\n}\n.h-100 {\n height: 100% !important;\n}\n.h-auto {\n height: auto !important;\n}\n.mw-100 {\n max-width: 100% !important;\n}\n.mh-100 {\n max-height: 100% !important;\n}\n.min-vw-100 {\n min-width: 100vw !important;\n}\n.min-vh-100 {\n min-height: 100vh !important;\n}\n.vw-100 {\n width: 100vw !important;\n}\n.vh-100 {\n height: 100vh !important;\n}\n.m-0 {\n margin: 0 !important;\n}\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n.m-1 {\n margin: 0.25rem !important;\n}\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n.m-2 {\n margin: 0.5rem !important;\n}\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n.m-3 {\n margin: 1rem !important;\n}\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n.m-4 {\n margin: 1.5rem !important;\n}\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n.m-5 {\n margin: 3rem !important;\n}\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n.p-0 {\n padding: 0 !important;\n}\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n.p-1 {\n padding: 0.25rem !important;\n}\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n.p-2 {\n padding: 0.5rem !important;\n}\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n.p-3 {\n padding: 1rem !important;\n}\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n.p-4 {\n padding: 1.5rem !important;\n}\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n.p-5 {\n padding: 3rem !important;\n}\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n.m-n1 {\n margin: -0.25rem !important;\n}\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n.m-n2 {\n margin: -0.5rem !important;\n}\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n.m-n3 {\n margin: -1rem !important;\n}\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n.m-n4 {\n margin: -1.5rem !important;\n}\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n.m-n5 {\n margin: -3rem !important;\n}\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n.m-auto {\n margin: auto !important;\n}\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .mt-sm-0,\n.my-sm-0 {\n margin-top: 0 !important;\n }\n\n .mr-sm-0,\n.mx-sm-0 {\n margin-right: 0 !important;\n }\n\n .mb-sm-0,\n.my-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-sm-0,\n.mx-sm-0 {\n margin-left: 0 !important;\n }\n\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n\n .mt-sm-1,\n.my-sm-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-sm-1,\n.mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-sm-1,\n.my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-sm-1,\n.mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n\n .mt-sm-2,\n.my-sm-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-sm-2,\n.mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-sm-2,\n.my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-sm-2,\n.mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-sm-3 {\n margin: 1rem !important;\n }\n\n .mt-sm-3,\n.my-sm-3 {\n margin-top: 1rem !important;\n }\n\n .mr-sm-3,\n.mx-sm-3 {\n margin-right: 1rem !important;\n }\n\n .mb-sm-3,\n.my-sm-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-sm-3,\n.mx-sm-3 {\n margin-left: 1rem !important;\n }\n\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n\n .mt-sm-4,\n.my-sm-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-sm-4,\n.mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-sm-4,\n.my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-sm-4,\n.mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-sm-5 {\n margin: 3rem !important;\n }\n\n .mt-sm-5,\n.my-sm-5 {\n margin-top: 3rem !important;\n }\n\n .mr-sm-5,\n.mx-sm-5 {\n margin-right: 3rem !important;\n }\n\n .mb-sm-5,\n.my-sm-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-sm-5,\n.mx-sm-5 {\n margin-left: 3rem !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .pt-sm-0,\n.py-sm-0 {\n padding-top: 0 !important;\n }\n\n .pr-sm-0,\n.px-sm-0 {\n padding-right: 0 !important;\n }\n\n .pb-sm-0,\n.py-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-sm-0,\n.px-sm-0 {\n padding-left: 0 !important;\n }\n\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n\n .pt-sm-1,\n.py-sm-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-sm-1,\n.px-sm-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-sm-1,\n.py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-sm-1,\n.px-sm-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n\n .pt-sm-2,\n.py-sm-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-sm-2,\n.px-sm-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-sm-2,\n.py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-sm-2,\n.px-sm-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-sm-3 {\n padding: 1rem !important;\n }\n\n .pt-sm-3,\n.py-sm-3 {\n padding-top: 1rem !important;\n }\n\n .pr-sm-3,\n.px-sm-3 {\n padding-right: 1rem !important;\n }\n\n .pb-sm-3,\n.py-sm-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-sm-3,\n.px-sm-3 {\n padding-left: 1rem !important;\n }\n\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n\n .pt-sm-4,\n.py-sm-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-sm-4,\n.px-sm-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-sm-4,\n.py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-sm-4,\n.px-sm-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-sm-5 {\n padding: 3rem !important;\n }\n\n .pt-sm-5,\n.py-sm-5 {\n padding-top: 3rem !important;\n }\n\n .pr-sm-5,\n.px-sm-5 {\n padding-right: 3rem !important;\n }\n\n .pb-sm-5,\n.py-sm-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-sm-5,\n.px-sm-5 {\n padding-left: 3rem !important;\n }\n\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-sm-n1,\n.my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-sm-n1,\n.mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-sm-n1,\n.my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-sm-n1,\n.mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-sm-n2,\n.my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-sm-n2,\n.mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-sm-n2,\n.my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-sm-n2,\n.mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-sm-n3 {\n margin: -1rem !important;\n }\n\n .mt-sm-n3,\n.my-sm-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-sm-n3,\n.mx-sm-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-sm-n3,\n.my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-sm-n3,\n.mx-sm-n3 {\n margin-left: -1rem !important;\n }\n\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-sm-n4,\n.my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-sm-n4,\n.mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-sm-n4,\n.my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-sm-n4,\n.mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-sm-n5 {\n margin: -3rem !important;\n }\n\n .mt-sm-n5,\n.my-sm-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-sm-n5,\n.mx-sm-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-sm-n5,\n.my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-sm-n5,\n.mx-sm-n5 {\n margin-left: -3rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mt-sm-auto,\n.my-sm-auto {\n margin-top: auto !important;\n }\n\n .mr-sm-auto,\n.mx-sm-auto {\n margin-right: auto !important;\n }\n\n .mb-sm-auto,\n.my-sm-auto {\n margin-bottom: auto !important;\n }\n\n .ml-sm-auto,\n.mx-sm-auto {\n margin-left: auto !important;\n }\n}\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n\n .mt-md-0,\n.my-md-0 {\n margin-top: 0 !important;\n }\n\n .mr-md-0,\n.mx-md-0 {\n margin-right: 0 !important;\n }\n\n .mb-md-0,\n.my-md-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-md-0,\n.mx-md-0 {\n margin-left: 0 !important;\n }\n\n .m-md-1 {\n margin: 0.25rem !important;\n }\n\n .mt-md-1,\n.my-md-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-md-1,\n.mx-md-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-md-1,\n.my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-md-1,\n.mx-md-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-md-2 {\n margin: 0.5rem !important;\n }\n\n .mt-md-2,\n.my-md-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-md-2,\n.mx-md-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-md-2,\n.my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-md-2,\n.mx-md-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-md-3 {\n margin: 1rem !important;\n }\n\n .mt-md-3,\n.my-md-3 {\n margin-top: 1rem !important;\n }\n\n .mr-md-3,\n.
19mx-md-3 {\n margin-right: 1rem !important;\n }\n\n .mb-md-3,\n.my-md-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-md-3,\n.mx-md-3 {\n margin-left: 1rem !important;\n }\n\n .m-md-4 {\n margin: 1.5rem !important;\n }\n\n .mt-md-4,\n.my-md-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-md-4,\n.mx-md-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-md-4,\n.my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-md-4,\n.mx-md-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-md-5 {\n margin: 3rem !important;\n }\n\n .mt-md-5,\n.my-md-5 {\n margin-top: 3rem !important;\n }\n\n .mr-md-5,\n.mx-md-5 {\n margin-right: 3rem !important;\n }\n\n .mb-md-5,\n.my-md-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-md-5,\n.mx-md-5 {\n margin-left: 3rem !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .pt-md-0,\n.py-md-0 {\n padding-top: 0 !important;\n }\n\n .pr-md-0,\n.px-md-0 {\n padding-right: 0 !important;\n }\n\n .pb-md-0,\n.py-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-md-0,\n.px-md-0 {\n padding-left: 0 !important;\n }\n\n .p-md-1 {\n padding: 0.25rem !important;\n }\n\n .pt-md-1,\n.py-md-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-md-1,\n.px-md-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-md-1,\n.py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-md-1,\n.px-md-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-md-2 {\n padding: 0.5rem !important;\n }\n\n .pt-md-2,\n.py-md-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-md-2,\n.px-md-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-md-2,\n.py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-md-2,\n.px-md-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-md-3 {\n padding: 1rem !important;\n }\n\n .pt-md-3,\n.py-md-3 {\n padding-top: 1rem !important;\n }\n\n .pr-md-3,\n.px-md-3 {\n padding-right: 1rem !important;\n }\n\n .pb-md-3,\n.py-md-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-md-3,\n.px-md-3 {\n padding-left: 1rem !important;\n }\n\n .p-md-4 {\n padding: 1.5rem !important;\n }\n\n .pt-md-4,\n.py-md-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-md-4,\n.px-md-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-md-4,\n.py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-md-4,\n.px-md-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-md-5 {\n padding: 3rem !important;\n }\n\n .pt-md-5,\n.py-md-5 {\n padding-top: 3rem !important;\n }\n\n .pr-md-5,\n.px-md-5 {\n padding-right: 3rem !important;\n }\n\n .pb-md-5,\n.py-md-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-md-5,\n.px-md-5 {\n padding-left: 3rem !important;\n }\n\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-md-n1,\n.my-md-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-md-n1,\n.mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-md-n1,\n.my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-md-n1,\n.mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-md-n2,\n.my-md-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-md-n2,\n.mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-md-n2,\n.my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-md-n2,\n.mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-md-n3 {\n margin: -1rem !important;\n }\n\n .mt-md-n3,\n.my-md-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-md-n3,\n.mx-md-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-md-n3,\n.my-md-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-md-n3,\n.mx-md-n3 {\n margin-left: -1rem !important;\n }\n\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-md-n4,\n.my-md-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-md-n4,\n.mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-md-n4,\n.my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-md-n4,\n.mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-md-n5 {\n margin: -3rem !important;\n }\n\n .mt-md-n5,\n.my-md-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-md-n5,\n.mx-md-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-md-n5,\n.my-md-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-md-n5,\n.mx-md-n5 {\n margin-left: -3rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mt-md-auto,\n.my-md-auto {\n margin-top: auto !important;\n }\n\n .mr-md-auto,\n.mx-md-auto {\n margin-right: auto !important;\n }\n\n .mb-md-auto,\n.my-md-auto {\n margin-bottom: auto !important;\n }\n\n .ml-md-auto,\n.mx-md-auto {\n margin-left: auto !important;\n }\n}\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n\n .mt-lg-0,\n.my-lg-0 {\n margin-top: 0 !important;\n }\n\n .mr-lg-0,\n.mx-lg-0 {\n margin-right: 0 !important;\n }\n\n .mb-lg-0,\n.my-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-lg-0,\n.mx-lg-0 {\n margin-left: 0 !important;\n }\n\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n\n .mt-lg-1,\n.my-lg-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-lg-1,\n.mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-lg-1,\n.my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-lg-1,\n.mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n\n .mt-lg-2,\n.my-lg-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-lg-2,\n.mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-lg-2,\n.my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-lg-2,\n.mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-lg-3 {\n margin: 1rem !important;\n }\n\n .mt-lg-3,\n.my-lg-3 {\n margin-top: 1rem !important;\n }\n\n .mr-lg-3,\n.mx-lg-3 {\n margin-right: 1rem !important;\n }\n\n .mb-lg-3,\n.my-lg-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-lg-3,\n.mx-lg-3 {\n margin-left: 1rem !important;\n }\n\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n\n .mt-lg-4,\n.my-lg-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-lg-4,\n.mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-lg-4,\n.my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-lg-4,\n.mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-lg-5 {\n margin: 3rem !important;\n }\n\n .mt-lg-5,\n.my-lg-5 {\n margin-top: 3rem !important;\n }\n\n .mr-lg-5,\n.mx-lg-5 {\n margin-right: 3rem !important;\n }\n\n .mb-lg-5,\n.my-lg-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-lg-5,\n.mx-lg-5 {\n margin-left: 3rem !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .pt-lg-0,\n.py-lg-0 {\n padding-top: 0 !important;\n }\n\n .pr-lg-0,\n.px-lg-0 {\n padding-right: 0 !important;\n }\n\n .pb-lg-0,\n.py-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-lg-0,\n.px-lg-0 {\n padding-left: 0 !important;\n }\n\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n\n .pt-lg-1,\n.py-lg-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-lg-1,\n.px-lg-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-lg-1,\n.py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-lg-1,\n.px-lg-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n\n .pt-lg-2,\n.py-lg-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-lg-2,\n.px-lg-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-lg-2,\n.py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-lg-2,\n.px-lg-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-lg-3 {\n padding: 1rem !important;\n }\n\n .pt-lg-3,\n.py-lg-3 {\n padding-top: 1rem !important;\n }\n\n .pr-lg-3,\n.px-lg-3 {\n padding-right: 1rem !important;\n }\n\n .pb-lg-3,\n.py-lg-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-lg-3,\n.px-lg-3 {\n padding-left: 1rem !important;\n }\n\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n\n .pt-lg-4,\n.py-lg-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-lg-4,\n.px-lg-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-lg-4,\n.py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-lg-4,\n.px-lg-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-lg-5 {\n padding: 3rem !important;\n }\n\n .pt-lg-5,\n.py-lg-5 {\n padding-top: 3rem !important;\n }\n\n .pr-lg-5,\n.px-lg-5 {\n padding-right: 3rem !important;\n }\n\n .pb-lg-5,\n.py-lg-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-lg-5,\n.px-lg-5 {\n padding-left: 3rem !important;\n }\n\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-lg-n1,\n.my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-lg-n1,\n.mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-lg-n1,\n.my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-lg-n1,\n.mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-lg-n2,\n.my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-lg-n2,\n.mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-lg-n2,\n.my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-lg-n2,\n.mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-lg-n3 {\n margin: -1rem !important;\n }\n\n .mt-lg-n3,\n.my-lg-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-lg-n3,\n.mx-lg-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-lg-n3,\n.my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-lg-n3,\n.mx-lg-n3 {\n margin-left: -1rem !important;\n }\n\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-lg-n4,\n.my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-lg-n4,\n.mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-lg-n4,\n.my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-lg-n4,\n.mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-lg-n5 {\n margin: -3rem !important;\n }\n\n .mt-lg-n5,\n.my-lg-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-lg-n5,\n.mx-lg-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-lg-n5,\n.my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-lg-n5,\n.mx-lg-n5 {\n margin-left: -3rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mt-lg-auto,\n.my-lg-auto {\n margin-top: auto !important;\n }\n\n .mr-lg-auto,\n.mx-lg-auto {\n margin-right: auto !important;\n }\n\n .mb-lg-auto,\n.my-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ml-lg-auto,\n.mx-lg-auto {\n margin-left: auto !important;\n }\n}\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n\n .mt-xl-0,\n.my-xl-0 {\n margin-top: 0 !important;\n }\n\n .mr-xl-0,\n.mx-xl-0 {\n margin-right: 0 !important;\n }\n\n .mb-xl-0,\n.my-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-xl-0,\n.mx-xl-0 {\n margin-left: 0 !important;\n }\n\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n\n .mt-xl-1,\n.my-xl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-xl-1,\n.mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-xl-1,\n.my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-xl-1,\n.mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n\n .mt-xl-2,\n.my-xl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-xl-2,\n.mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-xl-2,\n.my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-xl-2,\n.mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-xl-3 {\n margin: 1rem !important;\n }\n\n .mt-xl-3,\n.my-xl-3 {\n margin-top: 1rem !important;\n }\n\n .mr-xl-3,\n.mx-xl-3 {\n margin-right: 1rem !important;\n }\n\n .mb-xl-3,\n.my-xl-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-xl-3,\n.mx-xl-3 {\n margin-left: 1rem !important;\n }\n\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n\n .mt-xl-4,\n.my-xl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-xl-4,\n.mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-xl-4,\n.my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-xl-4,\n.mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-xl-5 {\n margin: 3rem !important;\n }\n\n .mt-xl-5,\n.my-xl-5 {\n margin-top: 3rem !important;\n }\n\n .mr-xl-5,\n.mx-xl-5 {\n margin-right: 3rem !important;\n }\n\n .mb-xl-5,\n.my-xl-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-xl-5,\n.mx-xl-5 {\n margin-left: 3rem !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .pt-xl-0,\n.py-xl-0 {\n padding-top: 0 !important;\n }\n\n .pr-xl-0,\n.px-xl-0 {\n padding-right: 0 !important;\n }\n\n .pb-xl-0,\n.py-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-xl-0,\n.px-xl-0 {\n padding-left: 0 !important;\n }\n\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n\n .pt-xl-1,\n.py-xl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-xl-1,\n.px-xl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-xl-1,\n.py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-xl-1,\n.px-xl-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n\n .pt-xl-2,\n.py-xl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-xl-2,\n.px-xl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-xl-2,\n.py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-xl-2,\n.px-xl-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-xl-3 {\n padding: 1rem !important;\n }\n\n .pt-xl-3,\n.py-xl-3 {\n padding-top: 1rem !important;\n }\n\n .pr-xl-3,\n.px-xl-3 {\n padding-right: 1rem !important;\n }\n\n .pb-xl-3,\n.py-xl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-xl-3,\n.px-xl-3 {\n padding-left: 1rem !important;\n }\n\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n\n .pt-xl-4,\n.py-xl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-xl-4,\n.px-xl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-xl-4,\n.py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-xl-4,\n.px-xl-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-xl-5 {\n padding: 3rem !important;\n }\n\n .pt-xl-5,\n.py-xl-5 {\n padding-top: 3rem !important;\n }\n\n .pr-xl-5,\n.px-xl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xl-5,\n.py-xl-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-xl-5,\n.px-xl-5 {\n padding-left: 3rem !important;\n }\n\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-xl-n1,\n.my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-xl-n1,\n.mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-xl-n1,\n.my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-xl-n1,\n.mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-xl-n2,\n.my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-xl-n2,\n.mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-xl-n2,\n.my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-xl-n2,\n.mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-xl-n3 {\n margin: -1rem !important;\n }\n\n .mt-xl-n3,\n.my-xl-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-xl-n3,\n.mx-xl-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-xl-n3,\n.my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-xl-n3,\n.mx-xl-n3 {\n margin-left: -1rem !important;\n }\n\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-xl-n4,\n.my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-xl-n4,\n.mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-xl-n4,\n.my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-xl-n4,\n.mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-xl-n5 {\n margin: -3rem !important;\n }\n\n .mt-xl-n5,\n.my-xl-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-xl-n5,\n.mx-xl-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-xl-n5,\n.my-xl-n5 {\
19n margin-bottom: -3rem !important;\n }\n\n .ml-xl-n5,\n.mx-xl-n5 {\n margin-left: -3rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mt-xl-auto,\n.my-xl-auto {\n margin-top: auto !important;\n }\n\n .mr-xl-auto,\n.mx-xl-auto {\n margin-right: auto !important;\n }\n\n .mb-xl-auto,\n.my-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ml-xl-auto,\n.mx-xl-auto {\n margin-left: auto !important;\n }\n}\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important;\n}\n.text-justify {\n text-align: justify !important;\n}\n.text-wrap {\n white-space: normal !important;\n}\n.text-nowrap {\n white-space: nowrap !important;\n}\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.text-left {\n text-align: left !important;\n}\n.text-right {\n text-align: right !important;\n}\n.text-center {\n text-align: center !important;\n}\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n\n .text-sm-right {\n text-align: right !important;\n }\n\n .text-sm-center {\n text-align: center !important;\n }\n}\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n\n .text-md-right {\n text-align: right !important;\n }\n\n .text-md-center {\n text-align: center !important;\n }\n}\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n\n .text-lg-right {\n text-align: right !important;\n }\n\n .text-lg-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n\n .text-xl-right {\n text-align: right !important;\n }\n\n .text-xl-center {\n text-align: center !important;\n }\n}\n.text-lowercase {\n text-transform: lowercase !important;\n}\n.text-uppercase {\n text-transform: uppercase !important;\n}\n.text-capitalize {\n text-transform: capitalize !important;\n}\n.font-weight-light {\n font-weight: 300 !important;\n}\n.font-weight-lighter {\n font-weight: lighter !important;\n}\n.font-weight-normal {\n font-weight: 400 !important;\n}\n.font-weight-bold {\n font-weight: 700 !important;\n}\n.font-weight-bolder {\n font-weight: bolder !important;\n}\n.font-italic {\n font-style: italic !important;\n}\n.text-white {\n color: #fff !important;\n}\n.text-primary {\n color: #303B52 !important;\n}\na.text-primary:hover, a.text-primary:focus {\n color: #141822 !important;\n}\n.text-secondary {\n color: #819733 !important;\n}\na.text-secondary:hover, a.text-secondary:focus {\n color: #505e20 !important;\n}\n.text-success {\n color: #28a745 !important;\n}\na.text-success:hover, a.text-success:focus {\n color: #19692c !important;\n}\n.text-info {\n color: #17a2b8 !important;\n}\na.text-info:hover, a.text-info:focus {\n color: #0f6674 !important;\n}\n.text-warning {\n color: #ffc107 !important;\n}\na.text-warning:hover, a.text-warning:focus {\n color: #ba8b00 !important;\n}\n.text-danger {\n color: #dc3545 !important;\n}\na.text-danger:hover, a.text-danger:focus {\n color: #a71d2a !important;\n}\n.text-light {\n color: #f8f9fa !important;\n}\na.text-light:hover, a.text-light:focus {\n color: #cbd3da !important;\n}\n.text-dark {\n color: #343a40 !important;\n}\na.text-dark:hover, a.text-dark:focus {\n color: #121416 !important;\n}\n.text-body {\n color: #212529 !important;\n}\n.text-muted {\n color: #6c757d !important;\n}\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.text-decoration-none {\n text-decoration: none !important;\n}\n.text-break {\n word-wrap: break-word !important;\n}
19\n.text-reset {\n color: inherit !important;\n}\n.visible {\n visibility: visible !important;\n}\n.invisible {\n visibility: hidden !important;\n}\n@media print {\n *,\n*::before,\n*::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n\n a:not(.btn) {\n text-decoration: underline;\n }\n\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n\n pre {\n white-space: pre-wrap !important;\n }\n\n pre,\nblockquote {\n border: 1px solid #adb5bd;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group;\n }\n\n tr,\nimg {\n page-break-inside: avoid;\n }\n\n p,\nh2,\nh3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\nh3 {\n page-break-after: avoid;\n }\n\n @page {\n size: a3;\n }\n body {\n min-width: 992px !important;\n }\n\n .container {\n min-width: 992px !important;\n }\n\n .navbar {\n display: none;\n }\n\n .badge {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n.table th {\n background-color: #fff !important;\n }\n\n .table-bordered th,\n.table-bordered td {\n border: 1px solid #dee2e6 !important;\n }\n\n .table-dark {\n color: inherit;\n }\n .table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #dee2e6;\n }\n\n .table .thead-dark th {\n color: inherit;\n border-color: #dee2e6;\n }\n}\n@font-face {\n font-family: AvenirRoman;\n src: url('Avenir-Roman.otf') format(\"opentype\");\n}\n@font-face {\n font-family: AvenirRomanItalic;\n font-style: italic;\n src: url('Avenir-Medium-Oblique.ttf') format(\"truetype\");\n}\n@font-face {\n font-family: AvenirRomanHeavy;\n font-weight: bold;\n src: url('Avenir-Heavy.otf') format(\"opentype\");\n}\n@font-face {\n font-family: AvenirRomanMedium;\n src: url('Avenir-Medium.otf') format(\"opentype\");\n}\nbody {\n font-family: \"AvenirRoman\" !important;\n font-size: 14px;\n background: #F6F7F4 0% 0% no-repeat padding-box;\n text-color: #303B52;\n color: #303B52;\n}\n.primaryColor {\n color: #303B52;\n}\n.secondaryColor {\n color: #819733;\n}\n.typicalButton--normal {\n font-family: \"Changa\", serif;\n font-weight: bold;\n border-radius: 4px;\n background-color: #819733;\n color: white;\n}\n.typicalButton--outline {\n font-family: \"Changa\", serif;\n font-weight: bold;\n border: 1px solid #819733;\n border-radius: 4px;\n color: #819733;\n}\nh2 {\n font-family: \"Changa\", serif;\n letter-spacing: 0px;\n font-weight: bold;\n font-size: 36px;\n}\nh3 {\n font-family: \"Changa\", serif;\n letter-spacing: 0px;\n font-weight: bold;\n font-size: 32px;\n}\nh4 {\n font-family: \"Changa\", serif;\n letter-spacing: 0px;\n font-weight: bold;\n font-size: 18px;\n}\nh5 {\n font-family: \"Changa\", serif;\n letter-spacing: 0px;\n font-weight: bold;\n font-size: 14px;\n}\nngb-accordion .card {\n border: none;\n margin-bottom: 0.5rem;\n}\nngb-accordion .card-header {\n margin-bottom: 0.25rem;\n background-color: transparent;\n border: none;\n padding: 0;\n}\nngb-accordion .card-header .btn {\n padding: 0;\n width: 100%;\n text-align: left;\n}\nngb-accordion .card-header .btn:focus {\n box-shadow: none !important;\n}\nngb-accordion .card-body {\n padding: 0.75rem 0;\n border: none;\n font-size: 16px;\n text-align: justify;\n}", "", { 20 "version": 3, 21 "sources": ["styles.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/bootstrap.scss", "../node_modules/@fortawesome/fontawesome-free/css/all.min.css", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_root.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_reboot.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_variables.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/vendor/_rfs.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_hover.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_type.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_lists.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_images.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_image.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_border-radius.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_code.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_grid.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_grid.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_breakpoints.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_grid-framework.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_tables.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_table-row.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_forms.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_transition.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_forms.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_gradients.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_buttons.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_buttons.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_transitions.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_dropdown.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_caret.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_nav-divider.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_button-group.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_input-group.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_custom-forms.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_nav.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_navbar.
21scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_card.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_breadcrumb.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_pagination.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_pagination.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_badge.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_badge.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_jumbotron.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_alert.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_alert.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_progress.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_media.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_list-group.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_list-group.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_close.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_toasts.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_modal.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_tooltip.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_reset-text.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_popover.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_carousel.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_clearfix.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_spinners.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/utilities/_align.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_background-variant.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/utilities/_background.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/utilities/_borders.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/utilities/_display.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/utilities/_embed.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/utilities/_flex.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/utilities/_float.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/utilities/_interactions.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/utilities/_overflow.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/utilities/_position.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/utilities/_screenreaders.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_screen-reader.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/utilities/_shadows.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/utilities/_sizing.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/utilities/_spacing.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/utilities/_stretched-link.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/utilities/_text.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_text-truncate.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_text-emphasis.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/mixins/_text-hide.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/utilities/_visibility.scss", "/Users/steffenluypaert/git/language-hero-website/node_modules/bootstrap/scss/_print.scss", "/Users/steffenluypaert/git/language-hero-website/src/styles.scss", "/Users/steffenluypaert/git/language-hero-website/src/quarks.scss"], 22 "names": [], 23 "mappings": "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F4GM,kBAtCa;ANiSnB;AQtWA;EF2GM,eAtCa;ANqSnB;AQxWA;EFyGM,kBAtCa;EEjEjB,gBH6S4B;AL8D9B;AQvWA;EFmGM,eAtCa;EE3DjB,gBHgS4B;EG/R5B,gBHuR4B;ALmF9B;AQxWA;EF8FM,iBAtCa;EEtDjB,gBH4R4B;EG3R5B,gBHkR4B;ALyF9B;AQzWA;EFyFM,iBAtCa;EEjDjB,gBHwR4B;EGvR5B,gBH6Q4B;AL+F9B;AQ1WA;EFoFM,iBAtCa;EE5CjB,gBHoR4B;EGnR5B,gBHwQ4B;ALqG9B;AQrWA;EACE,gBHmFO;EGlFP,mBHkFO;EGjFP,SAAA;EACA,wCAAA;ARwWF;AQhWA;;EFMI,cAAA;EEHF,gBHgO4B;ALmI9B;AQhWA;;EAEE,cHwQ4B;EGvQ5B,yBHgR4B;ALmF9B;AQ3VA;EC/EE,eAAA;EACA,gBAAA;AT8aF;AQ3VA;ECpFE,eAAA;EACA,gBAAA;ATmbF;AQ7VA;EACE,qBAAA;ARgWF;AQ9VE;EACE,oBH0P0B;ALsG9B;AQtVA;EFjCI,cAAA;EEmCF,yBAAA;ARyVF;AQrVA;EACE,mBH0BO;ECXH,kBAtCa;ANgXnB;AQrVA;EACE,cAAA;EF7CE,cAAA;EE+CF,cH1GS;ALkcX;AQtVE;EACE,aAAA;ARwVJ;AU3cA;ECIE,eAAA;EAGA,YAAA;AXycF;AU1cA;EACE,gBLogCkC;EKngClC,sBLRS;EKST,yBAAA;EEEE,sBAAA;EDPF,eAAA;EAGA,YAAA;AXkdF;AUpcA;EAEE,qBAAA;AVscF;AUncA;EACE,qBAAA;EACA,cAAA;AVscF;AUncA;EJkCI,cAAA;EIhCF,cL3BS;ALieX;Aa7eA;EPuEI,gBAAA;EOrEF,cRoCQ;EQnCR,qBAAA;AbgfF;Aa7eE;EACE,cAAA;Ab+eJ;Aa1eA;EACE,sBAAA;EP0DE,gBAAA;EOxDF,WRTS;EQUT,yBRDS;EOEP,qBAAA;AZ6eJ;Aa1eE;EACE,UAAA;EPkDA,eAAA;EOhDA,gBR8Q0B;AL8N9B;AateA;EACE,cAAA;EPyCE,gBAAA;EOvCF,cRjBS;AL0fX;AateE;EPoCE,kBAAA;EOlCA,cAAA;EACA,kBAAA;AbweJ;AaneA;EACE,iBR+jCkC;EQ9jClC,kBAAA;AbseF;Ac9gBE;ECDA,WAAA;EACA,mBAAA;EACA,kBAAA;EACA,kBAAA;EACA,iBAAA;AfmhBF;AgBheI;EFtDF;ICWI,gBVsMiB;ELyUrB;AACF;AgBreI;EFtDF;ICWI,gBVsMiB;EL8UrB;AACF;AgB1eI;EFtDF;ICWI,gBVsMiB;ELmVrB;AACF;AgB/eI;EFtDF;ICWI,iBVsMiB;ELwVrB;AACF;AcpiBE;ECPA,WAAA;EACA,mBAAA;EACA,kBAAA;EACA,kBAAA;EACA,iBAAA;Af+iBF;AgB5fI;EFrCE;IACE,gBT+Le;ELsWrB;AACF;AgBlgBI;EFrCE;IACE,gBT+Le;EL2WrB;AACF;AgBvgBI;EFrCE;IACE,gBT+Le;ELgXrB;AACF;AgB5gBI;EFrCE;IACE,iBT+Le;ELqXrB;AACF;AczhBE;EC7BA,aAAA;EACA,eAAA;EACA,mBAAA;EACA,kBAAA;AfyjBF;AczhBE;EACE,eAAA;EACA,cAAA;Ad4hBJ;Ac1hBI;;EAEE,gBAAA;EACA,eAAA;Ad4hBN;AiBtlBE;;;;;;EACE,kBAAA;EACA,WAAA;EACA,mBAAA;EACA,kBAAA;AjB8lBJ;AiBxkBM;EACE,aAAA;EACA,YAAA;EACA,YAAA;EACA,eAAA;AjB2kBR;AehjBE;EACE,cAAA;EACA,eAAA;AfmjBJ;AerjBE;EACE,aAAA;EACA,cAAA;AfwjBJ;Ae1jBE;EACE,wBAAA;EACA,yBAAA;Af6jBJ;Ae/jBE;EACE,aAAA;EACA,cAAA;AfkkBJ;AepkBE;EACE,aAAA;EACA,cAAA;AfukBJ;AezkBE;EACE,wBAAA;EACA,yBAAA;Af4kBJ;AiB9lBM;EFAJ,cAAA;EACA,WAAA;EACA,eAAA;AfkmBF;AiB9lBU;EFdR,uBAAA;EAIA,wBAAA;Af6mBF;AiBnmBU;EFdR,wBAAA;EAIA,yBAAA;AfknBF;AiBxmBU;EFdR,aAAA;EAIA,cAAA;AfunBF;AiB7mBU;EFdR,wBAAA;EAIA,yBAAA;Af4nBF;AiBlnBU;EFdR,wBAAA;EAIA,yBAAA;AfioBF;AiBvnBU;EFdR,aAAA;EAIA,cAAA;AfsoBF;AiB5nBU;EFdR,wBAAA;EAIA,yBAAA;Af2oBF;AiBjoBU;EFdR,wBAAA;EAIA,yBAAA;AfgpBF;AiBtoBU;EFdR,aAAA;EAIA,cAAA;AfqpBF;AiB3oBU;EFdR,wBAAA;EAIA,yBAAA;Af0pBF;AiBhpBU;EFdR,wBAAA;EAIA,yBAAA;Af+pBF;AiBrpBU;EFdR,cAAA;EAIA,eAAA;AfoqBF;AiBppBM;EAAwB,SAAA;AjBwpB9B;AiBtpBM;EAAuB,SAAA;AjB0pB7B;AiBvpBQ;EAAwB,QADb;AjB4pBnB;AiB3pBQ;EAAwB,QADb;AjBgqBnB;AiB/pBQ;EAAwB,QADb;AjBoqBnB;AiBnqBQ;EAAwB,QADb;AjBwqBnB;AiBvqBQ;EAAwB,QADb;AjB4qBnB;AiB3qBQ;EAAwB,QADb;AjBgrBnB;AiB/qBQ;EAAwB,QADb;AjBorBnB;AiBnrBQ;EAAwB,QADb;AjBwrBnB;AiBvrBQ;EAAwB,QADb;AjB4rBnB;AiB3rBQ;EAAwB,QADb;AjBgsBnB;AiB/rBQ;EAAwB,SADb;AjBosBnB;AiBnsBQ;EAAwB,SADb;AjBwsBnB;AiBvsBQ;EAAwB,SADb;AjB4sBnB;AiBpsBY;EFjBV,0BAAA;AfytBF;AiBxsBY;EFjBV,2BAAA;Af6tBF;AiB5sBY;EFjBV,gBAAA;AfiuBF;AiBhtBY;EFjBV,2BAAA;AfquBF;AiBptBY;EFjBV,2BAAA;AfyuBF;AiBxtBY;EFjBV,gBAAA;Af6uBF;AiB5tBY;EFjBV,2BAAA;AfivBF;AiBhuBY;EFjBV,2BAAA;AfqvBF;AiBpuBY;EFjBV,gBAAA;AfyvBF;AiBxuBY;EFjBV,2BAAA;Af6vBF;AiB5uBY;EFjBV,2BAAA;AfiwBF;AgB5vBI;EC3BE;IACE,aAAA;IACA,YAAA;IACA,YAAA;IACA,eAAA;EjB2xBN;;EehwBA;IACE,cAAA;IACA,eAAA;EfmwBF;;EerwBA;IACE,aAAA;IACA,cAAA;EfwwBF;;Ee1wBA;IACE,wBAAA;IACA,yBAAA;Ef6wBF;;Ee/wBA;IACE,aAAA;IACA,cAAA;EfkxBF;;EepxBA;IACE,aAAA;IACA,cAAA;EfuxBF;;EezxBA;IACE,wBAAA;IACA,yBAAA;Ef4xBF;;EiB9yBI;IFAJ,cAAA;IACA,WAAA;IACA,eAAA;EfkzBA;;EiB9yBQ;IFdR,uBAAA;IAIA,wBAAA;Ef6zBA;;EiBnzBQ;IFdR,wBAAA;IAIA,yBAAA;Efk0BA;;EiBxzBQ;IFdR,aAAA;IAIA,cAAA;Efu0BA;;EiB7zBQ;IFdR,wBAAA;IAIA,yBAAA;Ef40BA;;EiBl0BQ;IFdR,wBAAA;IAIA,yBAAA;Efi1BA;;EiBv0BQ;IFdR,aAAA;IAIA,cAAA;Efs1BA;;EiB50BQ;IFdR,wBAAA;IAIA,yBAAA;Ef21BA;;EiBj1BQ;IFdR,wBAAA;IAIA,yBAAA;Efg2BA;;EiBt1BQ;IFdR,aAAA;IAIA,cAAA;Efq2BA;;EiB31BQ;IFdR,wBAAA;IAIA,yBAAA;Ef02BA;;EiBh2BQ;IFdR,wBAAA;IAIA,yBAAA;Ef+2BA;;EiBr2BQ;
23IFdR,cAAA;IAIA,eAAA;Efo3BA;;EiBp2BI;IAAwB,SAAA;EjBw2B5B;;EiBt2BI;IAAuB,SAAA;EjB02B3B;;EiBv2BM;IAAwB,QADb;EjB42BjB;;EiB32BM;IAAwB,QADb;EjBg3BjB;;EiB/2BM;IAAwB,QADb;EjBo3BjB;;EiBn3BM;IAAwB,QADb;EjBw3BjB;;EiBv3BM;IAAwB,QADb;EjB43BjB;;EiB33BM;IAAwB,QADb;EjBg4BjB;;EiB/3BM;IAAwB,QADb;EjBo4BjB;;EiBn4BM;IAAwB,QADb;EjBw4BjB;;EiBv4BM;IAAwB,QADb;EjB44BjB;;EiB34BM;IAAwB,QADb;EjBg5BjB;;EiB/4BM;IAAwB,SADb;EjBo5BjB;;EiBn5BM;IAAwB,SADb;EjBw5BjB;;EiBv5BM;IAAwB,SADb;EjB45BjB;;EiBp5BU;IFjBV,cAAA;Efy6BA;;EiBx5BU;IFjBV,0BAAA;Ef66BA;;EiB55BU;IFjBV,2BAAA;Efi7BA;;EiBh6BU;IFjBV,gBAAA;Efq7BA;;EiBp6BU;IFjBV,2BAAA;Efy7BA;;EiBx6BU;IFjBV,2BAAA;Ef67BA;;EiB56BU;IFjBV,gBAAA;Efi8BA;;EiBh7BU;IFjBV,2BAAA;Efq8BA;;EiBp7BU;IFjBV,2BAAA;Efy8BA;;EiBx7BU;IFjBV,gBAAA;Ef68BA;;EiB57BU;IFjBV,2BAAA;Efi9BA;;EiBh8BU;IFjBV,2BAAA;Efq9BA;AACF;AgBj9BI;EC3BE;IACE,aAAA;IACA,YAAA;IACA,YAAA;IACA,eAAA;EjB++BN;;Eep9BA;IACE,cAAA;IACA,eAAA;Efu9BF;;Eez9BA;IACE,aAAA;IACA,cAAA;Ef49BF;;Ee99BA;IACE,wBAAA;IACA,yBAAA;Efi+BF;;Een+BA;IACE,aAAA;IACA,cAAA;Efs+BF;;Eex+BA;IACE,aAAA;IACA,cAAA;Ef2+BF;;Ee7+BA;IACE,wBAAA;IACA,yBAAA;Efg/BF;;EiBlgCI;IFAJ,cAAA;IACA,WAAA;IACA,eAAA;EfsgCA;;EiBlgCQ;IFdR,uBAAA;IAIA,wBAAA;EfihCA;;EiBvgCQ;IFdR,wBAAA;IAIA,yBAAA;EfshCA;;EiB5gCQ;IFdR,aAAA;IAIA,cAAA;Ef2hCA;;EiBjhCQ;IFdR,wBAAA;IAIA,yBAAA;EfgiCA;;EiBthCQ;IFdR,wBAAA;IAIA,yBAAA;EfqiCA;;EiB3hCQ;IFdR,aAAA;IAIA,cAAA;Ef0iCA;;EiBhiCQ;IFdR,wBAAA;IAIA,yBAAA;Ef+iCA;;EiBriCQ;IFdR,wBAAA;IAIA,yBAAA;EfojCA;;EiB1iCQ;IFdR,aAAA;IAIA,cAAA;EfyjCA;;EiB/iCQ;IFdR,wBAAA;IAIA,yBAAA;Ef8jCA;;EiBpjCQ;IFdR,wBAAA;IAIA,yBAAA;EfmkCA;;EiBzjCQ;
23IFdR,cAAA;IAIA,eAAA;EfwkCA;;EiBxjCI;IAAwB,SAAA;EjB4jC5B;;EiB1jCI;IAAuB,SAAA;EjB8jC3B;;EiB3jCM;IAAwB,QADb;EjBgkCjB;;EiB/jCM;IAAwB,QADb;EjBokCjB;;EiBnkCM;IAAwB,QADb;EjBwkCjB;;EiBvkCM;IAAwB,QADb;EjB4kCjB;;EiB3kCM;IAAwB,QADb;EjBglCjB;;EiB/kCM;IAAwB,QADb;EjBolCjB;;EiBnlCM;IAAwB,QADb;EjBwlCjB;;EiBvlCM;IAAwB,QADb;EjB4lCjB;;EiB3lCM;IAAwB,QADb;EjBgmCjB;;EiB/lCM;IAAwB,QADb;EjBomCjB;;EiBnmCM;IAAwB,SADb;EjBwmCjB;;EiBvmCM;IAAwB,SADb;EjB4mCjB;;EiB3mCM;IAAwB,SADb;EjBgnCjB;;EiBxmCU;IFjBV,cAAA;Ef6nCA;;EiB5mCU;IFjBV,0BAAA;EfioCA;;EiBhnCU;IFjBV,2BAAA;EfqoCA;;EiBpnCU;IFjBV,gBAAA;EfyoCA;;EiBxnCU;IFjBV,2BAAA;Ef6oCA;;EiB5nCU;IFjBV,2BAAA;EfipCA;;EiBhoCU;IFjBV,gBAAA;EfqpCA;;EiBpoCU;IFjBV,2BAAA;EfypCA;;EiBxoCU;IFjBV,2BAAA;Ef6pCA;;EiB5oCU;IFjBV,gBAAA;EfiqCA;;EiBhpCU;IFjBV,2BAAA;EfqqCA;;EiBppCU;IFjBV,2BAAA;EfyqCA;AACF;AgBrqCI;EC3BE;IACE,aAAA;IACA,YAAA;IACA,YAAA;IACA,eAAA;EjBmsCN;;EexqCA;IACE,cAAA;IACA,eAAA;Ef2qCF;;Ee7qCA;IACE,aAAA;IACA,cAAA;EfgrCF;;EelrCA;IACE,wBAAA;IACA,yBAAA;EfqrCF;;EevrCA;IACE,aAAA;IACA,cAAA;Ef0rCF;;Ee5rCA;IACE,aAAA;IACA,cAAA;Ef+rCF;;EejsCA;IACE,wBAAA;IACA,yBAAA;EfosCF;;EiBttCI;IFAJ,cAAA;IACA,WAAA;IACA,eAAA;Ef0tCA;;EiBttCQ;IFdR,uBAAA;IAIA,wBAAA;EfquCA;;EiB3tCQ;IFdR,wBAAA;IAIA,yBAAA;Ef0uCA;;EiBhuCQ;IFdR,aAAA;IAIA,cAAA;Ef+uCA;;EiBruCQ;IFdR,wBAAA;IAIA,yBAAA;EfovCA;;EiB1uCQ;IFdR,wBAAA;IAIA,yBAAA;EfyvCA;;EiB/uCQ;IFdR,aAAA;IAIA,cAAA;Ef8vCA;;EiBpvCQ;IFdR,wBAAA;IAIA,yBAAA;EfmwCA;;EiBzvCQ;IFdR,wBAAA;IAIA,yBAAA;EfwwCA;;EiB9vCQ;IFdR,aAAA;IAIA,cAAA;Ef6wCA;;EiBnwCQ;IFdR,wBAAA;IAIA,yBAAA;EfkxCA;;EiBxwCQ;IFdR,wBAAA;IAIA,yBAAA;EfuxCA;;EiB7wCQ;IFdR,cAAA;IAIA,eAAA;Ef4xCA;;EiB5wCI;IAAwB,SAAA;EjBgxC5B;;EiB9wCI;IAAuB,SAAA;EjBkxC3B;;EiB/wCM;IAAwB,QADb;EjBoxCjB;;EiBnxCM;IAAwB,QADb;EjBwxCjB;;EiBvxCM;IAAwB,QADb;EjB4xCjB;;EiB3xCM;IAAwB,QADb;EjBgyCjB;;EiB/xCM;IAAwB,QADb;EjBoyCjB;;EiBnyCM;IAAwB,QADb;EjBwyCjB;;EiBvyCM;IAAwB,QADb;EjB4yCjB;;EiB3yCM;IAAwB,QADb;EjBgzCjB;;EiB/yCM;IAAwB,QADb;EjBozCjB;;EiBnzCM;IAAwB,QADb;EjBwzCjB;;EiBvzCM;IAAwB,SADb;EjB4zCjB;;EiB3zCM;IAAwB,SADb;EjBg0CjB;;EiB/zCM;IAAwB,SADb;EjBo0CjB;;EiB5zCU;IFjBV,cAAA;Efi1CA;;EiBh0CU;IFjBV,0BAAA;Efq1CA;;EiBp0CU;IFjBV,2BAAA;Efy1CA;;EiBx0CU;IFjBV,gBAAA;Ef61CA;;EiB50CU;IFjBV,2BAAA;Efi2CA;;EiBh1CU;IFjBV,2BAAA;Efq2CA;;EiBp1CU;IFjBV,gBAAA;Efy2CA;;EiBx1CU;IFjBV,2BAAA;Ef62CA;;EiB51CU;IFjBV,2BAAA;Efi3CA;;EiBh2CU;IFjBV,gBAAA;Efq3CA;;EiBp2CU;IFjBV,2BAAA;Efy3CA;;EiBx2CU;IFjBV,2BAAA;Ef63CA;AACF;AgBz3CI;EC3BE;IACE,aAAA;IACA,YAAA;IACA,YAAA;IACA,eAAA;EjBu5CN;;Ee53CA;IACE,cAAA;IACA,eAAA;Ef+3CF;;Eej4CA;IACE,aAAA;IACA,cAAA;Efo4CF;;Eet4CA;IACE,wBAAA;IACA,yBAAA;Efy4CF;;Ee34CA;IACE,aAAA;IACA,cAAA;Ef84CF;;Eeh5CA;IACE,aAAA;IACA,cAAA;Efm5CF;;Eer5CA;IACE,wBAAA;IACA,yBAAA;Efw5CF;;EiB16CI;IFAJ,cAAA;IACA,WAAA;IACA,eAAA;Ef86CA;;EiB16CQ;IFdR,uBAAA;IAIA,wBAAA;Efy7CA;;EiB/6CQ;IFdR,wBAAA;IAIA,yBAAA;Ef87CA;;EiBp7CQ;IFdR,aAAA;IAIA,cAAA;Efm8CA;;EiBz7CQ;IFdR,wBAAA;IAIA,yBAAA;Efw8CA;;EiB97CQ;IFdR,wBAAA;IAIA,yBAAA;Ef68CA;;EiBn8CQ;IFdR,aAAA;IAIA,cAAA;Efk9CA;;EiBx8CQ;IFdR,wBAAA;IAIA,yBAAA;Efu9CA;;EiB78CQ;IFdR,wBAAA;IAIA,yBAAA;Ef49CA;;EiBl9CQ;IFdR,aAAA;IAIA,cAAA;Efi+CA;;EiBv9CQ;IFdR,wBAAA;IAIA,yBAAA;Efs+CA;;EiB59CQ;IFdR,wBAAA;IAIA,yBAAA;Ef2+CA;;EiBj+CQ;IFdR,cAAA;IAIA,eAAA;Efg/CA;;EiBh+CI;IAAwB,SAAA;EjBo+C5B;;EiBl+CI;IAAuB,SAAA;EjBs+C3B;;EiBn+CM;IAAwB,QADb;EjBw+CjB;;EiBv+CM;IAAwB,QADb;EjB4+CjB;;EiB3+CM;IAAwB,QADb;EjBg/CjB;;EiB/+CM;IAAwB,QADb;EjBo/CjB;;EiBn/CM;IAAwB,QADb;EjBw/CjB;;EiBv/CM;IAAwB,QADb;EjB4/CjB;;EiB3/CM;IAAwB,QADb;EjBggDjB;;EiB//CM;IAAwB,QADb;EjBogDjB;;EiBngDM;IAAwB,QADb;EjBwgDjB;;EiBvgDM;IAAwB,QADb;EjB4gDjB;;EiB3gDM;IAAwB,SADb;EjBghDjB;;EiB/gDM;IAAwB,SADb;EjBohDjB;;EiBnhDM;IAAwB,SADb;EjBwhDjB;;EiBhhDU;IFjBV,cAAA;EfqiDA;;EiBphDU;IFjBV,0BAAA;EfyiDA;;EiBxhDU;IFjBV,2BAAA;Ef6iDA;;EiB5hDU;IFjBV,gBAAA;EfijDA;;EiBhiDU;IFjBV,2BAAA;EfqjDA;;EiBpiDU;IFjBV,2BAAA;EfyjDA;;EiBxiDU;IFjBV,gBAAA;Ef6jDA;;EiB5iDU;IFjBV,2BAAA;EfikDA;;EiBhjDU;IFjBV,2BAAA;EfqkDA;;EiBpjDU;IFjBV,gBAAA;EfykDA;;EiBxjDU;IFjBV,2BAAA;Ef6kDA;;EiB5jDU;IFjBV,2BAAA;EfilDA;AACF;AkBroDA;EACE,WAAA;EACA,mBboIO;EanIP,cbSS;AL8nDX;AkBpoDE;;EAEE,gBbwV0B;EavV1B,mBAAA;EACA,6BAAA;AlBsoDJ;AkBnoDE;EACE,sBAAA;EACA,gCAAA;AlBqoDJ;AkBloDE;EACE,6BAAA;AlBooDJ;AkB1nDE;;EAEE,ebkU0B;AL2zC9B;AkBpnDA;EACE,yBAAA;AlBunDF;AkBrnDE;;EAEE,yBAAA;AlBunDJ;AkBnnDI;;EAEE,wBAAA;AlBqnDN;AkB/mDE;;;;EAIE,SAAA;AlBknDJ;AkBzmDE;EACE,qCb8R0B;AL80C9B;AO3qDE;EW2EI,cbvEK;EawEL,sCbmRwB;ALi1C9B;AmBtrDI;;;EAGE,yBD2F+B;AlB8lDrC;AmBrrDM;;;;EAIE,qBDmFyE;AlBomDjF;AO5rDE;EYiBM,yBAJe;AnBmrDvB;AmB7qDQ;;EAEE,yBARa;AnBurDvB;AmB1sDI;;;EAGE,yBD2F+B;AlBknDrC;AmBzsDM;;;;EAIE,qBDmFyE;AlBwnDjF;AOhtDE;EYiBM,yBAJe;AnBusDvB;AmBjsDQ;;EAEE,yBARa;AnB2sDvB;AmB9tDI;;;EAGE,yBD2F+B;AlBsoDrC;AmB7tDM;;;;EAIE,qBDmFyE;AlB4oDjF;AOpuDE;EYiBM,yBAJe;AnB2tDvB;AmBrtDQ;;EAEE,yBARa;AnB+tDvB;AmBlvDI;;;EAGE,yBD2F+B;AlB0pDrC;AmBjvDM;;;;EAIE,qBDmFyE;AlBgqDjF;AOxvDE;EYiBM,yBAJe;AnB+uDvB;AmBzuDQ;;EAEE,yBARa;AnBmvDvB;AmBtwDI;;;EAGE,yBD2F+B;AlB8qDrC;AmBrwDM;;;;EAIE,qBDmFyE;AlBorDjF;AO5wDE;EYiBM,yBAJe;AnBmwDvB;AmB7vDQ;;EAEE,yBARa;AnBuwDvB;AmB1xDI;;;EAGE,yBD2F+B;AlBksDrC;AmBzxDM;;;;EAIE,qBDmFyE;AlBwsDjF;AOhyDE;EYiBM,yBAJe;AnBuxDvB;AmBjxDQ;;EAEE,yBARa;AnB2xDvB;AmB9yDI;;;EAGE,yBD2F+B;AlBstDrC;AmB7yDM;;;;EAIE,qBDmFyE;AlB4tDjF;AOpzDE;EYiBM,yBAJe;AnB2yDvB;AmBryDQ;;EAEE,yBARa;AnB+yDvB;AmBl0DI;;;EAGE,yBD2F+B;AlB0uDrC;AmBj0DM;;;;EAIE,qBDmFyE;AlBgvDjF;AOx0DE;EYiBM,yBAJe;AnB+zDvB;AmBzzDQ;;EAEE,yBARa;AnBm0DvB;AmBt1DI;;;EAGE,sCdkWwB;ALu/C9B;AOt1DE;
23EYiBM,sCAJe;AnB60DvB;AmBv0DQ;;EAEE,sCARa;AnBi1DvB;AkBzvDI;EACE,Wb3GK;Ea4GL,yBbpGK;EaqGL,qBbqQwB;ALu/C9B;AkBvvDI;EACE,cb5GK;Ea6GL,yBblHK;EamHL,qBblHK;AL22DX;AkBpvDA;EACE,Wb3HS;Ea4HT,yBbpHS;AL22DX;AkBrvDE;;;EAGE,qBbiP0B;ALsgD9B;AkBpvDE;EACE,SAAA;AlBsvDJ;AkBlvDI;EACE,2CbqOwB;AL+gD9B;AOz3DE;EW4IM,WbjJG;EakJH,4Cb+NsB;ALihD9B;AgBh0DI;EEiGA;IAEI,cAAA;IACA,WAAA;IACA,gBAAA;IACA,iCAAA;ElBkuDN;EkB/tDM;IACE,SAAA;ElBiuDR;AACF;AgB50DI;EEiGA;IAEI,cAAA;IACA,WAAA;IACA,gBAAA;IACA,iCAAA;ElB6uDN;EkB1uDM;IACE,SAAA;ElB4uDR;AACF;AgBv1DI;EEiGA;IAEI,cAAA;IACA,WAAA;IACA,gBAAA;IACA,iCAAA;ElBwvDN;EkBrvDM;IACE,SAAA;ElBuvDR;AACF;AgBl2DI;EEiGA;IAEI,cAAA;IACA,WAAA;IACA,gBAAA;IACA,iCAAA;ElBmwDN;EkBhwDM;IACE,SAAA;ElBkwDR;AACF;AkB5wDI;EAEI,cAAA;EACA,WAAA;EACA,gBAAA;EACA,iCAAA;AlB6wDR;AkB1wDQ;EACE,SAAA;AlB4wDV;AoBz7DA;EACE,cAAA;EACA,WAAA;EACA,mCf+esC;Ee9etC,yBAAA;EdqHI,eAtCa;Ec5EjB,gBfwR4B;EevR5B,gBf4R4B;Ee3R5B,cfDS;EeET,sBfTS;EeUT,4BAAA;EACA,yBAAA;ERAE,sBAAA;ESFE,wEDQJ;ApBu7DF;AqB37DM;EDdN;ICeQ,gBAAA;ErB87DN;AACF;AoBz7DE;EACE,6BAAA;EACA,SAAA;ApB27DJ;AoBv7DE;EACE,kBAAA;EACA,0BAAA;ApBy7DJ;AsB/8DE;EACE,cAAA;EACA,sBjBRO;EiBSP,qBjB0doC;EiBzdpC,UAAA;EAKE,+CjByXwB;ALolD9B;AoBz7DE;EACE,cf9BO;EegCP,UAAA;ApB07DJ;AoB77DE;EAC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+1EF;AqB91EM;EGdN;IHeQ,gBAAA;ErBi2EN;AACF;AO32EE;EiBUE,cnBNO;EmBOP,qBAAA;AxBo2EJ;AwBj2EE;EAEE,UAAA;EACA,+CnBkX0B;ALg/D9B;AwB91EE;EAEE,anBsZ0B;ALy8D9B;AwB31EE;EACE,eAAA;AxB61EJ;AwB/0EA;;EAEE,oBAAA;AxBi1EF;AwBx0EE;EC3DA,WAAA;EFAE,yBlByEW;EoBvEb,qBpBuEa;ALg0Ef;AOn4EE;EkBAE,WAAA;EFNA,yBED2D;EAS3D,qBATqG;AzB+4EzG;AyBn4EE;EAEE,WAAA;EFbA,yBED2D;EAgB3D,qBAhBqG;EAqBnG,+CAAA;AzBg4EN;AyB33EE;EAEE,WAAA;EACA,yBpB6CW;EoB5CX,qBpB4CW;ALg1Ef;AyBr3EE;EAGE,WAAA;EACA,yBAzC+I;EA6C/I,qBA7CyL;AzB+5E7L;AyBh3EI;EAKI,+CAAA;AzB82ER;AwBt2EE;EC3DA,WAAA;EFAE,yBlByEW;EoBvEb,qBpBuEa;AL81Ef;AOj6EE;EkBAE,WAAA;EFNA,yBED2D;EAS3D,qBATqG;AzB66EzG;AyBj6EE;EAEE,WAAA;EFbA,yBED2D;EAgB3D,qBAhBqG;EAqBnG,gDAAA;AzB85EN;AyBz5EE;EAEE,WAAA;EACA,yBpB6CW;EoB5CX,qBpB4CW;AL82Ef;AyBn5EE;EAGE,WAAA;EACA,yBAzC+I;EA6C/I,qBA7CyL;AzB67E7L;AyB94EI;EAKI,gDAAA;AzB44ER;AwBp4EE;EC3DA,WAAA;EFAE,yBlByEW;EoBvEb,qBpBuEa;AL43Ef;AO/7EE;EkBAE,WAAA;EFNA,yBED2D;EAS3D,qBATqG;AzB28EzG;AyB/7EE;EAEE,WAAA;EFbA,yBED2D;EAgB3D,qBAhBqG;EAqBnG,+CAAA;AzB47EN;AyBv7EE;EAEE,WAAA;EACA,yBpB6CW;EoB5CX,qBpB4CW;AL44Ef;AyBj7EE;EAGE,WAAA;EACA,yBAzC+I;EA6C/I,qBA7CyL;AzB29E7L;AyB56EI;EAKI,+CAAA;AzB06ER;AwBl6EE;EC3DA,WAAA;EFAE,yBlByEW;EoBvEb,qBpBuEa;AL05Ef;AO79EE;EkBAE,WAAA;EFNA,yBED2D;EAS3D,qBATqG;AzBy+EzG;AyB79EE;EAEE,WAAA;EFbA,yBED2D;EAgB3D,qBAhBqG;EAqBnG,gDAAA;AzB09EN;AyBr9EE;EAEE,WAAA;EACA,yBpB6CW;EoB5CX,qBpB4CW;AL06Ef;AyB/8EE;EAGE,WAAA;EACA,yBAzC+I;EA6C/I,qBA7CyL;AzBy/E7L;AyB18EI;EAKI,gDAAA;AzBw8ER;AwBh8EE;EC3DA,cAAA;EFAE,yBlByEW;EoBvEb,qBpBuEa;ALw7Ef;AO3/EE;EkBAE,cAAA;EFNA,yBED2D;EAS3D,qBATqG;AzBugFzG;AyB3/EE;EAEE,cAAA;EFbA,yBED2D;EAgB3D,qBAhBqG;EAqBnG,gDAAA;AzBw/EN;AyBn/EE;EAEE,cAAA;EACA,yBpB6CW;EoB5CX,qBpB4CW;ALw8Ef;AyB7+EE;EAGE,cAAA;EACA,yBAzC+I;EA6C/I,qBA7CyL;AzBuhF7L;AyBx+EI;EAKI,gDAAA;AzBs+ER;AwB99EE;EC3DA,WAAA;EFAE,yBlByEW;EoBvEb,qBpBuEa;ALs9Ef;AOzhFE;EkBAE,WAAA;EFNA,yBED2D;EAS3D,qBATqG;AzBqiFzG;AyBzhFE;EAEE,WAAA;EFbA,yBED2D;EAgB3D,qBAhBqG;EAqBnG,+CAAA;AzBshFN;AyBjhFE;EAEE,WAAA;EACA,yBpB6CW;EoB5CX,qBpB4CW;ALs+Ef;AyB3gFE;EAGE,WAAA;EACA,yBAzC+I;EA6C/I,qBA7CyL;AzBqjF7L;AyBtgFI;EAKI,+CAAA;AzBogFR;AwB5/EE;EC3DA,cAAA;EFAE,yBlByEW;EoBvEb,qBpBuEa;ALo/Ef;AOvjFE;EkBAE,cAAA;EFNA,yBED2D;EAS3D,qBATqG;AzBmkFzG;AyBvjFE;EAEE,cAAA;EFbA,yBED2D;EAgB3D,qBAhBqG;EAqBnG,iDAAA;AzBojFN;AyB/iFE;EAEE,cAAA;EACA,yBpB6CW;EoB5CX,qBpB4CW;ALogFf;AyBziFE;EAGE,cAAA;EACA,yBAzC+I;EA6C/I,qBA7CyL;AzBmlF7L;AyBpiFI;EAKI,iDAAA;AzBkiFR;AwB1hFE;EC3DA,WAAA;EFAE,yBlByEW;EoBvEb,qBpBuEa;ALkhFf;AOrlFE;EkBAE,WAAA;EFNA,yBED2D;EAS3D,qBATqG;AzBimFzG;AyBrlFE;EAEE,WAAA;EFbA,yBED2D;EAgB3D,qBAhBqG;EAqBnG,8CAAA;AzBklFN;AyB7kFE;EAEE,WAAA;EACA,yBpB6CW;EoB5CX,qBpB4CW;ALkiFf;AyBvkFE;EAGE,WAAA;EACA,yBAzC+I;EA6C/I,qBA7CyL;AzBinF7L;AyBlkFI;EAKI,8CAAA;AzBgkFR;AwBljFE;ECPA,cpBea;EoBdb,qBpBca;AL+iFf;AOlnFE;EkBwDE,WALgD;EAMhD,yBpBUW;EoBTX,qBpBSW;ALojFf;AyB1jFE;EAEE,8CAAA;AzB2jFJ;AyBxjFE;EAEE,cpBDW;EoBEX,6BAAA;AzByjFJ;AyBtjFE;EAGE,WAAA;EACA,yBpBTW;EoBUX,qBpBVW;ALgkFf;AyBpjFI;EAKI,8CAAA;AzBkjFR;AwB3kFE;ECPA,cpBea;EoBdb,qBpBca;ALwkFf;AO3oFE;EkBwDE,WALgD;EAMhD,yBpBUW;EoBTX,qBpBSW;AL6kFf;AyBnlFE;EAEE,gDAAA;AzBolFJ;AyBjlFE;EAEE,cpBDW;EoBEX,6BAAA;AzBklFJ;AyB/kFE;EAGE,WAAA;EACA,yBpBTW;EoBUX,qBpBVW;ALylFf;AyB7kFI;EAKI,gDAAA;AzB2kFR;AwBpmFE;ECPA,cpBea;EoBdb,qBpBca;ALimFf;AOpqFE;EkBwDE,WALgD;EAMhD,yBpBUW;EoBTX,qBpBSW;ALsmFf;AyB5mFE;EAEE,+CAAA;AzB6mFJ;AyB1mFE;EAEE,cpBDW;EoBEX,6BAAA;AzB2mFJ;AyBxmFE;EAGE,WAAA;EACA,yBpBTW;EoBUX,qBpBVW;ALknFf;AyBtmFI;EAKI,+CAAA;AzBomFR;AwB7nFE;ECPA,cpBea;EoBdb,qBpBca;AL0nFf;AO7rFE;EkBwDE,WALgD;EAMhD,yBpBUW;EoBTX,qBpBSW;AL+nFf;AyBroFE;EAEE,gDAAA;AzBsoFJ;AyBnoFE;EAEE,cpBDW;EoBEX,6BAAA;AzBooFJ;AyBjoFE;EAGE,WAAA;EACA,yBpBTW;EoBUX,qBpBVW;AL2oFf;AyB/nFI;EAKI,gDAAA;AzB6nFR;AwBtpFE;ECPA,cpBea;EoBdb,qBpBca;ALmpFf;AOttFE;EkBwDE,cALgD;EAMhD,yBpBUW;EoBTX,qBpBSW;ALwpFf;AyB9pFE;EAEE,+CAAA;AzB+pFJ;AyB5pFE;EAEE,cpBDW;EoBEX,6BAAA;AzB6pFJ;AyB1pFE;EAGE,cAAA;EACA,yBpBTW;EoBUX,qBpBVW;ALoqFf;AyBxpFI;EAKI,+CAAA;AzBspFR;AwB/qFE;ECPA,cpBea;EoBdb,qBpBca;AL4qFf;AO/uFE;EkBwDE,WALgD;EAMhD,yBpBUW;EoBTX,qBpBSW;ALirFf;AyBvrFE;EAEE,+CAAA;AzBwrFJ;AyBrrFE;EAEE,cpBDW;EoBEX,6BAAA;AzBsrFJ;AyBnrFE;EAGE,WAAA;EACA,yBpBTW;EoBUX,qBpBVW;AL6rFf;AyBjrFI;EAKI,+CAAA;AzB+qFR;AwBxsFE;ECPA,cpBea;EoBdb,qBpBca;ALqsFf;AOxwFE;EkBwDE,cALgD;EAMhD,yBpBUW;EoBTX,qBpBSW;AL0sFf;AyBhtFE;EAEE,iDAAA;AzBitFJ;AyB9sFE;EAEE,cpBDW;EoBEX,6BAAA;AzB+sFJ;AyB5sFE;EAGE,cAAA;EACA,yBpBTW;EoBUX,qBpBVW;ALstFf;AyB1sFI;EAKI,iDAAA;AzBwsFR;AwBjuFE;ECPA,cpBea;EoBdb,qBpBca;AL8tFf;AOjyFE;EkBwDE,WALgD;EAMhD,yBpBUW;EoBTX,qBpBSW;ALmuFf;AyBzuFE;EAEE,8CAAA;AzB0uFJ;AyBvuFE;EAEE,cpBDW;EoBEX,6BAAA;AzBwuFJ;AyBruFE;EAGE,WAAA;EACA,yBpBTW;EoBUX,qBpBVW;AL+uFf;AyBnuFI;EAKI,8CAAA;AzBiuFR;AwB/uFA;EACE,gBnBkN4B;EmBjN5B,cnBgGwC;EmB/FxC,qBnBgGwC;ALkpF1C;AO3zFE;EiB4EE,cnB8FsC;EmB7FtC,0BnB8FsC;ALopF1C;AwB/uFE;EAEE,0BnByFsC;ALupF1C;AwB7uFE;EAEE,cnBtFO;EmBuFP,oBAAA;AxB8uFJ;
23AwBnuFA;ECPE,oBAAA;EnBuBI,kBAtCa;EmBiBjB,gBpBoI4B;EO5N1B,qBAAA;AZu0FJ;AwBtuFA;ECXE,uBAAA;EnBuBI,mBAtCa;EmBiBjB,gBpBqI4B;EO7N1B,qBAAA;AZ80FJ;AwBpuFA;EACE,cAAA;EACA,WAAA;AxBuuFF;AwBpuFE;EACE,kBnB4T0B;AL06E9B;AwB9tFE;;;EACE,WAAA;AxBmuFJ;A0B92FA;ELgBM,gCKfJ;A1Bi3FF;AqB91FM;EKpBN;ILqBQ,gBAAA;ErBi2FN;AACF;A0Bp3FE;EACE,UAAA;A1Bs3FJ;A0Bj3FE;EACE,aAAA;A1Bo3FJ;A0Bh3FA;EACE,kBAAA;EACA,SAAA;EACA,gBAAA;ELDI,6BKEJ;A1Bm3FF;AqBj3FM;EKNN;ILOQ,gBAAA;ErBo3FN;AACF;A2Bz4FA;;;;EAIE,kBAAA;A3B44FF;A2Bz4FA;EACE,mBAAA;A3B44FF;A4Bx3FI;EACE,qBAAA;EACA,oBvBoOwB;EuBnOxB,uBvBkOwB;EuBjOxB,WAAA;EAhCJ,uBAAA;EACA,qCAAA;EACA,gBAAA;EACA,oCAAA;A5B25FF;A4Bt2FI;EACE,cAAA;A5Bw2FN;A2Bl5FA;EACE,kBAAA;EACA,SAAA;EACA,OAAA;EACA,atB8pBkC;EsB7pBlC,aAAA;EACA,WAAA;EACA,gBtBouBkC;EsBnuBlC,iBAAA;EACA,oBAAA;ErBsGI,eAtCa;EqB9DjB,ctBXS;EsBYT,gBAAA;EACA,gBAAA;EACA,sBtBvBS;EsBwBT,4BAAA;EACA,qCAAA;EfdE,sBAAA;AZo6FJ;A2B74FI;EACE,WAAA;EACA,OAAA;A3Bg5FN;A2B74FI;EACE,QAAA;EACA,UAAA;A3Bg5FN;AgBp4FI;EWnBA;IACE,WAAA;IACA,OAAA;E3B25FJ;;E2Bx5FE;IACE,QAAA;IACA,UAAA;E3B25FJ;AACF;AgBh5FI;EWnBA;IACE,WAAA;IACA,OAAA;E3Bs6FJ;;E2Bn6FE;IACE,QAAA;IACA,UAAA;E3Bs6FJ;AACF;AgB35FI;EWnBA;IACE,WAAA;IACA,OAAA;E3Bi7FJ;;E2B96FE;IACE,QAAA;IACA,UAAA;E3Bi7FJ;AACF;AgB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B4boC;AL87FxC;AgCv3GE;EACE,W3B3CO;E2B4CP,yB3Bwf4C;E2Bvf5C,qB3Buf4C;ALk4FhD;AgCl3GI;EACE,c3B/CK;ALm6GX;AgCl3GM;EACE,yB3BtDG;AL06GX;AgC12GA;EACE,kBAAA;EACA,gBAAA;EAEA,mBAAA;AhC42GF;AgCx2GE;EACE,kBAAA;EACA,YAAA;EACA,aAAA;EACA,cAAA;EACA,W3B8boC;
23E2B7bpC,Y3B6boC;E2B5bpC,oBAAA;EACA,WAAA;EACA,sB3BnFO;E2BoFP,yBAAA;AhC02GJ;AgCr2GE;EACE,kBAAA;EACA,YAAA;EACA,aAAA;EACA,cAAA;EACA,W3B+aoC;E2B9apC,Y3B8aoC;E2B7apC,WAAA;EACA,iCAAA;AhCu2GJ;AgC71GE;EpBhGE,sBAAA;AZi8GJ;AgC51GI;EACE,kOAAA;AhC81GN;AgCz1GI;EACE,qB3BiIwB;EkBzP1B,yBlByP0B;AL2tG9B;AgCx1GI;EACE,+KAAA;AhC01GN;AgCr1GI;EACE,uC3B0Z0C;AL67FhD;AgCr1GI;EACE,uC3BuZ0C;ALg8FhD;AgC70GE;EAEE,kB3Bga4C;AL+6FhD;AgC30GI;EACE,8KAAA;AhC60GN;AgCx0GI;EACE,uC3BgY0C;AL08FhD;AgCh0GA;EACE,qBAAA;AhCm0GF;AgCh0GI;EACE,cAAA;EACA,c3BwY0C;E2BvY1C,mBAAA;EAEA,qB3BsY0C;AL27FhD;AgC9zGI;EACE,wBAAA;EACA,0BAAA;EACA,uB3BiY0C;E2BhY1C,wB3BgY0C;E2B/X1C,yB3BlLK;E2BoLL,qB3B4X0C;EgB5iB1C,yIWiLA;AhC+zGN;AqB5+GM;EWqKF;IXpKI,gBAAA;ErB++GN;AACF;AgC/zGI;EACE,sB3BhMK;E2BiML,8BAAA;AhCi0GN;AgC5zGI;EACE,uC3BqV0C;ALy+FhD;AgClzGA;EACE,qBAAA;EACA,WAAA;EACA,mC3B2RsC;E2B1RtC,0CAAA;E1B/FI,eAtCa;E0BwIjB,gB3BoE4B;E2BnE5B,gB3BwE4B;E2BvE5B,c3BrNS;E2BsNT,sBAAA;EACA,uOAAA;EACA,yBAAA;EpBpNE,sBAAA;EoBuNF,wBAAA;KAAA,qBAAA;UAAA,gBAAA;AhCmzGF;AgCjzGE;EACE,qB3B8PoC;E2B7PpC,UAAA;EAKE,+C3ByW8B;ALs8FpC;AgC5yGI;EAME,c3B7OK;E2B8OL,sB3BrPK;AL8hHX;AgCryGE;EAEE,YAAA;EACA,sB3BqI0B;E2BpI1B,sBAAA;AhCsyGJ;AgCnyGE;EACE,c3B3PO;E2B4PP,yB3BhQO;ALqiHX;AgCjyGE;EACE,aAAA;AhCmyGJ;AgC/xGE;EACE,kBAAA;EACA,0BAAA;AhCiyGJ;AgC7xGA;EACE,kC3BgOsC;E2B/NtC,oB3BuH4B;E2BtH5B,uB3BsH4B;E2BrH5B,oB3BsH4B;ECnRxB,mBAtCa;ANo+GnB;AgC7xGA;EACE,gC3ByNsC;E2BxNtC,mB3BoH4B;E2BnH5B,sB3BmH4B;E2BlH5B,kB3BmH4B;ECxRxB,kBAtCa;AN4+GnB;AgCxxGA;EACE,kBAAA;EACA,qBAAA;EACA,WAAA;EACA,mC3BuMsC;E2BtMtC,gBAAA;AhC2xGF;AgCxxGA;EACE,kBAAA;EACA,UAAA;EACA,WAAA;EACA,mC3B+LsC;E2B9LtC,SAAA;EACA,UAAA;AhC2xGF;AgCzxGE;EACE,qB3B4KoC;E2B3KpC,+C3BgF0B;AL2sG9B;AgCvxGE;EAEE,yB3B5TO;ALolHX;AgCpxGI;EACE,iB3BkUa;ALo9FnB;AgClxGE;EACE,0BAAA;AhCoxGJ;AgChxGA;EACE,kBAAA;EACA,MAAA;EACA,QAAA;EACA,OAAA;EACA,UAAA;EACA,mC3B+JsC;E2B9JtC,yBAAA;EAEA,gB3BvD4B;E2BwD5B,gB3BnD4B;E2BoD5B,c3BhVS;E2BiVT,sB3BxVS;E2ByVT,yBAAA;EpB9UE,sBAAA;AZimHJ;AgC/wGE;EACE,kBAAA;EACA,MAAA;EACA,QAAA;EACA,SAAA;EACA,UAAA;EACA,cAAA;EACA,6B3ByIoC;E2BxIpC,yBAAA;EACA,gB3BnE0B;E2BoE1B,c3BhWO;E2BiWP,iBAAA;ETzWA,yBlBGO;E2BwWP,oBAAA;EpB/VA,kCAAA;AZinHJ;AgCvwGA;EACE,WAAA;EACA,cAAA;EACA,UAAA;EACA,6BAAA;EACA,wBAAA;KAAA,qBAAA;UAAA,gBAAA;AhC0wGF;AgCxwGE;EACE,aAAA;AhC0wGJ;AgCtwGI;EAA0B,+D3B4Oe;AL6hG7C;AgCxwGI;EAA0B,+D3B2Oe;ALgiG7C;AgC1wGI;EAA0B,+D3B0Oe;ALmiG7C;AgC1wGE;EACE,SAAA;AhC4wGJ;AgCzwGE;EACE,W3B4NyC;E2B3NzC,Y3B2NyC;E2B1NzC,oBAAA;ET9YA,yBlByP0B;E2BuJ1B,S3B2NyC;EO/lBzC,mBAAA;ESFE,oHWyYF;EXzYE,4GWyYF;EACA,wBAAA;UAAA,gBAAA;AhC0wGJ;AqBhpHM;EW6XJ;IX5XM,wBAAA;IAAA,gBAAA;ErBmpHN;AACF;AgC7wGI;ETtZA,yBlBgnByC;ALsjG7C;AgC3wGE;EACE,W3BqMgC;E2BpMhC,c3BqMgC;E2BpMhC,kBAAA;EACA,e3BoMgC;E2BnMhC,yB3B5ZO;E2B6ZP,yBAAA;EpBrZA,mBAAA;AZmqHJ;AgCzwGE;EACE,W3BiMyC;E2BhMzC,Y3BgMyC;EkBxmBzC,yBlByP0B;E2BiL1B,S3BiMyC;EO/lBzC,mBAAA;ESFE,iHWmaF;EXnaE,4GWmaF;EACA,qBAAA;OAAA,gBAAA;AhC0wGJ;AqB1qHM;EWwZJ;IXvZM,qBAAA;IAAA,gBAAA;ErB6qHN;AACF;AgC7wGI;EThbA,yBlBgnByC;ALglG7C;AgC3wGE;EACE,W3B2KgC;E2B1KhC,c3B2KgC;E2B1KhC,kBAAA;EACA,e3B0KgC;E2BzKhC,yB3BtbO;E2BubP,yBAAA;EpB/aA,mBAAA;AZ6rHJ;AgCzwGE;EACE,W3BuKyC;E2BtKzC,Y3BsKyC;E2BrKzC,aAAA;EACA,oB3B7D0B;E2B8D1B,mB3B9D0B;EkBvY1B,yBlByP0B;E2B8M1B,S3BoKyC;EO/lBzC,mBAAA;ESFE,gHWgcF;EXhcE,4GWgcF;EACA,gBAAA;AhC0wGJ;AqBvsHM;EWkbJ;IXjbM,oBAAA;IAAA,gBAAA;ErB0sHN;AACF;AgC7wGI;ET7cA,yBlBgnByC;AL6mG7C;AgC3wGE;EACE,W3B8IgC;E2B7IhC,c3B8IgC;E2B7IhC,kBAAA;EACA,e3B6IgC;E2B5IhC,6BAAA;EACA,yBAAA;EACA,oBAAA;AhC6wGJ;AgCzwGE;EACE,yB3B1dO;EOQP,mBAAA;AZ8tHJ;AgCxwGE;EACE,kBAAA;EACA,yB3BheO;EOQP,mBAAA;AZmuHJ;AgCtwGI;EACE,yB3BpeK;AL4uHX;AgCrwGI;EACE,eAAA;AhCuwGN;AgCpwGI;EACE,yB3B5eK;ALkvHX;AgCnwGI;EACE,eAAA;AhCqwGN;AgClwGI;EACE,yB3BpfK;ALwvHX;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kCh2HM;IACE,wBAAA;IAGA,gBAAA;ElCg2HR;EkC71HM;IACE,aAAA;ElC+1HR;AACF;AgBx+HI;EkB8EI;;;;;;IACE,gBAAA;IACA,eAAA;ElCk6HR;AACF;AgBhgII;EkByFA;IAoBI,qBAAA;IACA,2BAAA;ElCu5HN;EkCr5HM;IACE,mBAAA;ElCu5HR;EkCr5HQ;IACE,kBAAA;ElCu5HV;EkCp5HQ;IACE,qB7BkiBwB;I6BjiBxB,oB7BiiBwB;ELq3GlC;EkCj5HM;;;;;;IACE,iBAAA;ElCw5HR;EkC14HM;IACE,wBAAA;IAGA,gBAAA;ElC04HR;EkCv4HM;IACE,aAAA;ElCy4HR;AACF;AkCt8HI;EAoBI,qBAAA;EACA,2BAAA;AlCq7HR;AkCx8HQ;;;;;;EACE,gBAAA;EACA,eAAA;AlC+8HV;AkC57HQ;EACE,mBAAA;AlC87HV;AkC57HU;EACE,kBAAA;AlC87HZ;AkC37HU;EACE,qB7BkiBwB;E6BjiBxB,oB7BiiBwB;AL45GpC;AkCx7HQ;;;;;;EACE,iBAAA;AlC+7HV;AkCj7HQ;EACE,wBAAA;EAGA,gBAAA;AlCi7HV;AkC96HQ;EACE,aAAA;AlCg7HV;AkCl6HE;EACE,yB7B4gBgC;ALy5GpC;AOrnIE;E2BmNI,yB7BygB8B;AL45GpC;AkCh6HI;EACE,yB7BigB8B;ALi6GpC;AO3nIE;E2B4NM,yB7B+f4B;ALm6GpC;AkC/5HM;EACE,yB7B6f4B;ALo6GpC;AkC75HI;;;;EAIE,yB7Bof8B;AL26GpC;AkC35HE;EACE,yB7B6egC;E6B5ehC,gC7BifgC;AL46GpC;AkC15HE;EACE,mRAAA;AlC45HJ;AkCz5HE;EACE,yB7BoegC;ALu7GpC;AkC15HI;EACE,yB7Boe8B;ALw7GpC;AOppIE;E2B2PM,yB7Bie4B;AL27GpC;AkCp5HE;EACE,W7B7QO;ALoqIX;AO3pIE;E2BuQI,W7BhRK;ALuqIX;AkCl5HI;EACE,+B7Bsc8B;AL88GpC;AOjqIE;E2BgRM,gC7Boc4B;ALg9GpC;AkCj5HM;EACE,gC7Bkc4B;ALi9GpC;AkC/4HI;;;;EAIE,W7BrSK;ALsrIX;AkC74HE;EACE,+B7BkbgC;E6BjbhC,sC7BsbgC;ALy9GpC;AkC54HE;EACE,yRAAA;AlC84HJ;AkC34HE;EACE,+B7ByagC;ALo+GpC;AkC54HI;EACE,W7BrTK;ALmsIX;AO1rIE;E2B+SM,W7BxTG;ALssIX;AmCzsIA;EACE,kBAAA;EACA,aAAA;EACA,sBAAA;EACA,YAAA;EAEA,qBAAA;EACA,sB9BJS;E8BKT,2BAAA;EACA,sCAAA;EvBKE,sBAAA;AZusIJ;AmCzsIE;EACE,eAAA;EACA,cAAA;AnC2sIJ;AmCxsIE;EACE,mBAAA;EACA,sBAAA;AnC0sIJ;AmCxsII;EACE,mBAAA;EvBCF,2CAAA;EACA,4CAAA;AZ0sIJ;AmCxsII;EACE,sBAAA;EvBUF,+CAAA;EACA,8CAAA;AZisIJ;AmCtsIA;EAGE,cAAA;EAGA,eAAA;EACA,gB9BsxBkC;AL+6GpC;AmCjsIA;EACE,sB9BgxBkC;ALo7GpC;AmCjsIA;EACE,qBAAA;EACA,gBAAA;AnCosIF;AmCjsIA;EACE,gBAAA;AnCosIF;AOlvIE;E4BmDE,qBAAA;AnCmsIJ;AmChsIE;EACE,oB9B+vBgC;ALm8GpC;AmC1rIA;EACE,wBAAA;EACA,gBAAA;EAEA,qC9BwvBkC;E8BvvBlC,6CAAA;AnC4rIF;AmC1rIE;EvBhEE,0DAAA;AZ6vIJ;AmCxrII;EACE,aAAA;AnC0rIN;AmCrrIA;EACE,wBAAA;EAEA,qC9BuuBkC;E8BtuBlC,0CAAA;AnCurIF;AmCrrIE;EvBjFE,0DAAA;AZywIJ;AmC9qIA;EACE,uBAAA;EACA,uBAAA;EACA,sBAAA;EACA,gBAAA;AnCirIF;AmC9qIA;EACE,uBAAA;EACA,sBAAA;AnCirIF;AmC7qIA;EACE,kBAAA;EACA,MAAA;EACA,QAAA;EACA,SAAA;EACA,OAAA;EACA,gB9B6sBkC;ALm+GpC;AmC7qIA;;;EAGE,cAAA;EACA,WAAA;AnCgrIF;AmC7qIA;;EvB/GI,2CAAA;EACA,4CAAA;AZiyIJ;AmC9qIA;;EvBtGI,+CAAA;EACA,8CAAA;AZyxIJ;AmC3qIE;EACE,mB9BsrBgC;ALw/GpC;AgB3wII;EmB2FJ;IAMI,aAAA;IACA,mBAAA;IACA,mBAAA;IACA,kBAAA;EnC8qIF;EmC5qIE;IAEE,YAAA;IACA,kB9B0qB8B;I8BzqB9B,gBAAA;IACA,iB9BwqB8B;ELqgHlC;AACF;AmCjqIE;EACE,mB9B0pBgC;AL0gHpC;AgB7xII;EmBqHJ;IAQI,aAAA;IACA,mBAAA;EnCoqIF;EmCjqIE;IAEE,YAAA;IACA,gBAAA;EnCkqIJ;EmChqII;IACE,cAAA;IACA,cAAA;EnCkqIN;EmC7pIM;IvBvKJ,0BAAA;IACA,6BAAA;EZu0IF;EmC9pIQ;;IAGE,0BAAA;EnC+pIV;EmC7pIQ;;IAGE,6BAAA;EnC8pIV;EmC1pIM;IvBxKJ,yBAAA;IACA,4BAAA;EZq0IF;EmC3pIQ;;IAGE,yBAAA;EnC4pIV;EmC1pIQ;;IAGE,4BAAA;EnC2pIV;AACF;AmC9oIE;EACE,sB9B+kBgC;ALkkHpC;AgBv0II;EmBoLJ;IAMI,oB9B4lBgC;S8B5lBhC,e9B4lBgC;I8B3lBhC,wB9B4lBgC;S8B5lBhC,mB9B4lBgC;I8B3lBhC,UAAA;IACA,SAAA;EnCipIF;EmC/oIE;IACE,qBAAA;IACA,WAAA;EnCipIJ;AACF;AmCvoIE;EACE,gBAAA;AnC0oIJ;AmCxoII;EACE,gBAAA;EvBnOF,6BAAA;EACA,4BAAA;AZ82IJ;AmCxoII;EvBrPA,yBAAA;EACA,0BAAA;AZg4IJ;AmCxoII;EvBlQA,gBAAA;EuBoQE,mBAAA;AnC0oIN;AoCh6IA;EACE,aAAA;EACA,eAAA;EACA,qBAAA;EACA,mB/BoiCkC;E+BliClC,gBAAA;EACA,yB/BES;EOSP,sBAAA;AZw5IJ;AoC/5IA;EACE,aAAA;ApCk6IF;AoC/5IE;EACE,oB/BshCgC;AL24GpC;AoC/5II;EACE,qBAAA;EACA,qB/BkhC8B;E+BjhC9B,c/BRK;E+BSL,YAAA;ApCi6IN;AoCv5IE;EACE,0BAAA;ApCy5IJ;AoCt5IE;EACE,qBAAA;ApCw5IJ;AoCr5IE;
23EACE,c/B5BO;ALm7IX;AqCh8IA;EACE,aAAA;E5BGA,eAAA;EACA,gBAAA;EGaE,sBAAA;AZq7IJ;AqCj8IA;EACE,kBAAA;EACA,cAAA;EACA,uBAAA;EACA,iBAAA;EACA,iBhCsxBkC;EgCrxBlC,chCwKwC;EgCtKxC,sBhCPS;EgCQT,yBAAA;ArCm8IF;AqCj8IE;EACE,UAAA;EACA,chCmKsC;EgClKtC,qBAAA;EACA,yBhCZO;EgCaP,qBhCZO;AL+8IX;AqCh8IE;EACE,UAAA;EACA,UhC8wBgC;EgC7wBhC,+ChCmX0B;AL+kI9B;AqC57II;EACE,cAAA;EzBaF,+BAAA;EACA,kCAAA;AZm7IJ;AqC57II;EzBNA,gCAAA;EACA,mCAAA;AZq8IJ;AqC37IE;EACE,UAAA;EACA,WhCxCO;EgCyCP,yBhC+M0B;EgC9M1B,qBhC8M0B;AL+uI9B;AqC17IE;EACE,chCxCO;EgCyCP,oBAAA;EAEA,YAAA;EACA,sBhClDO;EgCmDP,qBhChDO;AL2+IX;AsCl/IE;EACE,uBAAA;EhC2HE,kBAtCa;EgCnFf,gBjCwO0B;AL6wI9B;AsCh/IM;E1BqCF,8BAAA;EACA,iCAAA;AZ88IJ;AsC/+IM;E1BkBF,+BAAA;EACA,kCAAA;AZg+IJ;AsChgJE;EACE,uBAAA;EhC2HE,mBAtCa;EgCnFf,gBjCyO0B;AL0xI9B;AsC9/IM;E1BqCF,8BAAA;EACA,iCAAA;AZ49IJ;AsC7/IM;E1BkBF,+BAAA;EACA,kCAAA;AZ8+IJ;AuC5gJA;EACE,qBAAA;EACA,qBAAA;EjCiEE,cAAA;EiC/DF,gBlC6R4B;EkC5R5B,cAAA;EACA,kBAAA;EACA,mBAAA;EACA,wBAAA;E3BKE,sBAAA;ESFE,qIkBDJ;AvC+gJF;AqB1gJM;EkBfN;IlBgBQ,gBAAA;ErB6gJN;AACF;AOnhJE;EgCGI,qBAAA;AvCmhJN;AuC9gJE;EACE,aAAA;AvCihJJ;AuC5gJA;EACE,kBAAA;EACA,SAAA;AvC+gJF;AuCxgJA;EACE,oBlCg4BkC;EkC/3BlC,mBlC+3BkC;EOt5BhC,oBAAA;AZmiJJ;AuCngJE;ECjDA,WAAA;EACA,yBnC6Ea;AL2+If;AO1iJE;EiCVI,WAAA;EACA,yBAAA;AxCujJN;AwCpjJI;EAEE,UAAA;EACA,8CAAA;AxCqjJN;AuChhJE;ECjDA,WAAA;EACA,yBnC6Ea;ALw/If;AOvjJE;EiCVI,WAAA;EACA,yBAAA;AxCokJN;AwCjkJI;EAEE,UAAA;EACA,gDAAA;AxCkkJN;AuC7hJE;ECjDA,WAAA;EACA,yBnC6Ea;ALqgJf;AOpkJE;EiCVI,WAAA;EACA,yBAAA;AxCilJN;AwC9kJI;EAEE,UAAA;EACA,+CAAA;AxC+kJN;AuC1iJE;ECjDA,WAAA;EACA,yBnC6Ea;ALkhJf;AOjlJE;EiCVI,WAAA;EACA,yBAAA;AxC8lJN;AwC3lJI;EAEE,UAAA;EACA,gDAAA;AxC4lJN;AuCvjJE;ECjDA,cAAA;EACA,yBnC6Ea;AL+hJf;AO9lJE;EiCVI,cAAA;EACA,yBAAA;AxC2mJN;AwCxmJI;EAEE,UAAA;EACA,+CAAA;AxCymJN;AuCpkJE;ECjDA,WAAA;EACA,yBnC6Ea;AL4iJf;AO3mJE;EiCVI,WAAA;EACA,yBAAA;AxCwnJN;AwCrnJI;EAEE,UAAA;EACA,+CAAA;AxCsnJN;AuCjlJE;ECjDA,cAAA;EACA,yBnC6Ea;ALyjJf;AOxnJE;EiCVI,cAAA;EACA,yBAAA;AxCqoJN;AwCloJI;EAEE,UAAA;EACA,iDAAA;AxCmoJN;AuC9lJE;ECjDA,WAAA;EACA,yBnC6Ea;ALskJf;AOroJE;EiCVI,WAAA;EACA,yBAAA;AxCkpJN;AwC/oJI;EAEE,UAAA;EACA,8CAAA;AxCgpJN;AyC7pJA;EACE,kBAAA;EACA,mBpCwzBkC;EoCtzBlC,yBpCKS;EOSP,qBAAA;AZkpJJ;AgBxmJI;EyB5DJ;IAQI,kBAAA;EzCgqJF;AACF;AyC7pJA;EACE,gBAAA;EACA,eAAA;E7BIE,gBAAA;AZ6pJJ;A0C3qJA;EACE,kBAAA;EACA,wBAAA;EACA,mBrCw9BkC;EqCv9BlC,6BAAA;E9BUE,sBAAA;AZqqJJ;A0C1qJA;EAEE,cAAA;A1C4qJF;A0CxqJA;EACE,gBrCkR4B;ALy5I9B;A0CnqJA;EACE,mBAAA;A1CsqJF;A0CnqJE;EACE,kBAAA;EACA,MAAA;EACA,QAAA;EACA,wBAAA;EACA,cAAA;A1CqqJJ;A0C3pJE;EC9CA,cD+CqH;EnB1CnH,yBmB0CuB;EC7CzB,qBD6CqE;A1CgqJvE;A2C3sJE;EACE,yBAAA;A3C6sJJ;A2C1sJE;EACE,cAAA;A3C4sJJ;A0CvqJE;EC9CA,cD+CqH;EnB1CnH,yBmB0CuB;EC7CzB,qBD6CqE;A1C4qJvE;A2CvtJE;EACE,yBAAA;A3CytJJ;A2CttJE;EACE,cAAA;A3CwtJJ;A0CnrJE;EC9CA,cD+CqH;EnB1CnH,yBmB0CuB;EC7CzB,qBD6CqE;A1CwrJvE;A2CnuJE;EACE,yBAAA;A3CquJJ;A2CluJE;EACE,cAAA;A3CouJJ;A0C/rJE;EC9CA,cD+CqH;EnB1CnH,yBmB0CuB;EC7CzB,qBD6CqE;A1CosJvE;A2C/uJE;EACE,yBAAA;A3CivJJ;A2C9uJE;EACE,cAAA;A3CgvJJ;A0C3sJE;EC9CA,cD+CqH;EnB1CnH,yBmB0CuB;EC7CzB,qBD6CqE;A1CgtJvE;A2C3vJE;EACE,yBAAA;A3C6vJJ;A2C1vJE;EACE,cAAA;A3C4vJJ;A0CvtJE;EC9CA,cD+CqH;EnB1CnH,yBmB0CuB;EC7CzB,qBD6CqE;A1C4tJvE;A2CvwJE;EACE,yBAAA;A3CywJJ;A2CtwJE;EACE,cAAA;A3CwwJJ;A0CnuJE;EC9CA,cD+CqH;EnB1CnH,yBmB0CuB;EC7CzB,qBD6CqE;A1CwuJvE;A2CnxJE;EACE,yBAAA;A3CqxJJ;A2ClxJE;EACE,cAAA;A3CoxJJ;A0C/uJE;EC9CA,cD+CqH;EnB1CnH,yBmB0CuB;EC7CzB,qBD6CqE;A1CovJvE;A2C/xJE;EACE,yBAAA;A3CiyJJ;A2C9xJE;EACE,cAAA;A3CgyJJ;A4CxyJE;EACE;IAAO,2BAAA;E5C4yJT;E4C3yJE;IAAK,wBAAA;E5C8yJP;AACF;A4CjzJE;EACE;IAAO,2BAAA;E5C4yJT;E4C3yJE;IAAK,wBAAA;E5C8yJP;AACF;A4C3yJA;EACE,aAAA;EACA,YvCi+BkC;EuCh+BlC,gBAAA;EACA,cAAA;EtCmHI,kBAtCa;EsC3EjB,yBvCLS;EOSP,sBAAA;AZ0yJJ;A4CzyJA;EACE,aAAA;EACA,sBAAA;EACA,uBAAA;EACA,gBAAA;EACA,WvCjBS;EuCkBT,kBAAA;EACA,mBAAA;EACA,yBvCs9BkC;EgBj+B9B,2BuBYJ;A5C4yJF;AqBpzJM;EuBDN;IvBEQ,gBAAA;ErBuzJN;AACF;A4C9yJA;ErBYE,qMAAA;EqBVA,0BAAA;A5CizJF;A4C7yJE;EACE,0DAAA;UAAA,kDAAA;A5CgzJJ;A4C7yJM;EAJJ;IAKM,uBAAA;YAAA,eAAA;E5CgzJN;AACF;A6C31JA;EACE,aAAA;EACA,uBAAA;A7C81JF;A6C31JA;EACE,OAAA;A7C81JF;A8Ch2JA;EACE,aAAA;EACA,sBAAA;EAGA,eAAA;EACA,gBAAA;ElCQE,sBAAA;AZ01JJ;A8Cx1JA;EACE,WAAA;EACA,czCRS;EyCST,mBAAA;A9C21JF;AOl2JE;EuCWE,UAAA;EACA,czCdO;EyCeP,qBAAA;EACA,yBzCtBO;ALg3JX;A8Cv1JE;EACE,czClBO;EyCmBP,yBzC1BO;ALm3JX;A8Ch1JA;EACE,kBAAA;EACA,cAAA;EACA,wBAAA;EAGA,sBzC3CS;EyC4CT,sCAAA;A9Ci1JF;A8C/0JE;ElC1BE,+BAAA;EACA,gCAAA;AZ42JJ;A8C/0JE;ElChBE,mCAAA;EACA,kCAAA;AZk2JJ;A8C/0JE;EAEE,czClDO;EyCmDP,oBAAA;EACA,sBzC1DO;AL04JX;A8C50JE;EACE,UAAA;EACA,WzChEO;EyCiEP,yBzCuL0B;EyCtL1B,qBzCsL0B;ALwpJ9B;A8C30JE;EACE,mBAAA;A9C60JJ;A8C30JI;EACE,gBAAA;EACA,qBzCgKwB;AL6qJ9B;A8C/zJI;EACE,mBAAA;A9Ck0JN;A8C/zJQ;ElC1BJ,kCAAA;EAZA,0BAAA;AZy2JJ;A8C9zJQ;ElC3CJ,gCAAA;EAYA,4BAAA;AZi2JJ;A8C7zJQ;EACE,aAAA;A9C+zJV;A8C5zJQ;EACE,qBzC+HoB;EyC9HpB,oBAAA;A9C8zJV;A8C5zJU;EACE,iBAAA;EACA,sBzC0HkB;ALosJ9B;AgBz3JI;E8BmCA;IACE,mBAAA;E9C01JJ;E8Cv1JM;IlC1BJ,kCAAA;IAZA,0BAAA;EZi4JF;E8Ct1JM;IlC3CJ,gCAAA;IAYA,4BAAA;EZy3JF;E8Cr1JM;IACE,aAAA;E9Cu1JR;E8Cp1JM;IACE,qBzC+HoB;IyC9HpB,oBAAA;E9Cs1JR;E8Cp1JQ;IACE,iBAAA;IACA,sBzC0HkB;EL4tJ5B;AACF;AgBl5JI;E8BmCA;IACE,mBAAA;E9Ck3JJ;E8C/2JM;IlC1BJ,kCAAA;IAZA,0BAAA;EZy5JF;E8C92JM;IlC3CJ,gCAAA;IAYA,4BAAA;EZi5JF;E8C72JM;IACE,aAAA;E9C+2JR;E8C52JM;IACE,qBzC+HoB;IyC9HpB,oBAAA;E9C82JR;E8C52JQ;IACE,iBAAA;IACA,sBzC0HkB;ELovJ5B;AACF;AgB16JI;E8BmCA;IACE,mBAAA;E9C04JJ;E8Cv4JM;IlC1BJ,kCAAA;IAZA,0BAAA;EZi7JF;E8Ct4JM;IlC3CJ,gCAAA;IAYA,4BAAA;EZy6JF;E8Cr4JM;IACE,aAAA;E9Cu4JR;E8Cp4JM;IACE,qBzC+HoB;IyC9HpB,oBAAA;E9Cs4JR;E8Cp4JQ;IACE,iBAAA;IACA,sBzC0HkB;EL4wJ5B;AACF;AgBl8JI;E8BmCA;IACE,mBAAA;E9Ck6JJ;E8C/5JM;IlC1BJ,kCAAA;IAZA,0BAAA;EZy8JF;E8C95JM;IlC3CJ,gCAAA;IAYA,4BAAA;EZi8JF;E8C75JM;IACE,aAAA;E9C+5JR;E8C55JM;IACE,qBzC+HoB;IyC9HpB,oBAAA;E9C85JR;E8C55JQ;IACE,iBAAA;IACA,sBzC0HkB;ELoyJ5B;AACF;A8Cj5JA;ElCnHI,gBAAA;AZugKJ;A8Cj5JE;EACE,qBAAA;A9Cm5JJ;A8Cj5JI;EACE,sBAAA;A9Cm5JN;A+C5hKE;EACE,cDoJsE;ECnJtE,yBDmJuC;A9C44J3C;AOphKE;EwCPM,cD+IkE;EC9IlE,yBAAA;A/C8hKR;A+C3hKM;EACE,W1CPG;E0CQH,yBDyIkE;ECxIlE,qBDwIkE;A9Cq5J1E;A+C1iKE;EACE,cDoJsE;ECnJtE,yBDmJuC;A9C05J3C;AOliKE;EwCPM,cD+IkE;EC9IlE,yBAAA;A/C4iKR;A+CziKM;EACE,W1CPG;E0CQH,yBDyIkE;ECxIlE,qBDwIkE;A9Cm6J1E;A+CxjKE;EACE,cDoJsE;ECnJtE,yBDmJuC;A9Cw6J3C;AOhjKE;EwCPM,cD+IkE;EC9IlE,yBAAA;A/C0jKR;A+CvjKM;EACE,W1CPG;E0CQH,yBDyIkE;ECxIlE,qBDwIkE;A9Ci7J1E;A+CtkKE;EACE,cDoJsE;ECnJtE,yBDmJuC;A9Cs7J3C;AO9jKE;EwCPM,cD+IkE;EC9IlE,yBAAA;A/CwkKR;A+CrkKM;EACE,W1CPG;E0CQH,yBDyIkE;ECxIlE,qBDwIkE;A9C+7J1E;A+CplKE;EACE,cDoJsE;ECnJtE,yBDmJuC;A9Co8J3C;AO5kKE;EwCPM,cD+IkE;EC9IlE,yBAAA;A/CslKR;A+CnlKM;EACE,W1CPG;E0CQH,yBDyIkE;ECxIlE,qBDwIkE;A9C68J1E;A+ClmKE;EACE,cDoJsE;ECnJtE,yBDmJuC;A9Ck9J3C;AO1lKE;EwCPM,cD+IkE;EC9IlE,yBAAA;A/ComKR;A+CjmKM;EACE,W1CPG;E0CQH,yBDyIkE;ECxIlE,qBDwIkE;A9C29J1E;A+ChnKE;EACE,cDoJsE;ECnJtE,yBDmJuC;A9Cg+J3C;AOxmKE;EwCPM,cD+IkE;EC9IlE,yBAAA;A/CknKR;A+C/mKM;EACE,W1CPG;E0CQH,yBDyIkE;ECxIlE,qBDwIkE;A9Cy+J1E;A+C9nKE;EACE,cDoJsE;ECnJtE,yBDmJuC;A9C8+J3C;AOtnKE;EwCPM,cD+IkE;EC9IlE,yBAAA;A/CgoKR;A+C7nKM;EACE,W1CPG;E0CQH,yBDyIkE;ECxIlE,qBDwIkE;A9Cu/J1E;AgD/oKA;EACE,YAAA;E1C8HI,iBAtCa;E0CtFjB,gB3CmS4B;E2ClS5B,cAAA;EACA,W3CYS;E2CXT,yB3CulCkC;E2CtlClC,YAAA;AhDkpKF;AO7oKE;EyCDE,W3CMO;E2CLP,qBAAA;AhDipKJ;AO7oKE;EyCCI,aAAA;AhD+oKN;AgDpoKA;EACE,UAAA;EACA,6BAAA;EACA,SAAA;AhDuoKF;AgDjoKA;EACE,oBAAA;AhDooKF;AiD1qKA;EACE,gB5C44BkC;E4C34BlC,gBAAA;E3C6HI,mBAtCa;E2CpFjB,2C5C64BkC;E4C54BlC,4BAAA;EACA,oCAAA;EACA,gD5C84BkC;E4C74BlC,mCAAA;UAAA,2BAAA;EACA,UAAA;ErCQE,sBAAA;AZqqKJ;AiD1qKE;EACE,sB5Cg4BgC;AL4yIpC;AiDzqKE;EACE,UAAA;AjD2qKJ;AiDxqKE;EACE,cAAA;EACA,UAAA;AjD0qKJ;AiDvqKE;EACE,aAAA;AjDyqKJ;AiDrqKA;EACE,aAAA;EACA,mBAAA;EACA,wBAAA;EACA,c5CtBS;E4CuBT,2C5Cq3BkC;E4Cp3BlC,4BAAA;EACA,4CAAA;AjDwqKF;AiDrqKA;EACE,gB5Co2BkC;ALo0IpC;AkD5sKA;EAEE,gBAAA;AlD8sKF;AkD5sKE;EACE,kBAAA;EACA,gBAAA;AlD8sKJ;AkDzsKA;EACE,eAAA;EACA,MAAA;EACA,OAAA;EACA,a7CiqBkC;E6ChqBlC,aAAA;EACA,WAAA;EACA,YAAA;EACA,gBAAA;EAGA,UAAA;AlD0sKF;AkDnsKA;EACE,kBAAA;EACA,WAAA;EACA,c7Cg5BkC;E6C94BlC,oBAAA;AlDqsKF;AkDlsKE;
23E7B3BI,mC6B4BF;EACA,8B7Cs6BgC;AL8xIpC;AqB7tKM;E6BuBJ;I7BtBM,gBAAA;ErBguKN;AACF;AkDvsKE;EACE,e7Co6BgC;ALqyIpC;AkDrsKE;EACE,sB7Ci6BgC;ALsyIpC;AkDnsKA;EACE,aAAA;EACA,6BAAA;AlDssKF;AkDpsKE;EACE,8BAAA;EACA,gBAAA;AlDssKJ;AkDnsKE;;EAEE,cAAA;AlDqsKJ;AkDlsKE;EACE,gBAAA;AlDosKJ;AkDhsKA;EACE,aAAA;EACA,mBAAA;EACA,6BAAA;AlDmsKF;AkDhsKE;EACE,cAAA;EACA,0BAAA;EACA,2BAAA;EAAA,wBAAA;EAAA,mBAAA;EACA,WAAA;AlDksKJ;AkD9rKE;EACE,sBAAA;EACA,uBAAA;EACA,YAAA;AlDgsKJ;AkD9rKI;EACE,gBAAA;AlDgsKN;AkD7rKI;EACE,aAAA;AlD+rKN;AkDzrKA;EACE,kBAAA;EACA,aAAA;EACA,sBAAA;EACA,WAAA;EAGA,oBAAA;EACA,sB7C3GS;E6C4GT,4BAAA;EACA,oCAAA;EtClGE,qBAAA;EsCsGF,UAAA;AlDwrKF;AkDprKA;EACE,eAAA;EACA,MAAA;EACA,OAAA;EACA,a7CqjBkC;E6CpjBlC,YAAA;EACA,aAAA;EACA,sB7ClHS;ALyyKX;AkDprKE;EAAS,UAAA;AlDurKX;AkDtrKE;EAAS,Y7C8zByB;AL23IpC;AkDprKA;EACE,aAAA;EACA,uBAAA;EACA,8BAAA;EACA,kB7C4zBkC;E6C3zBlC,gCAAA;EtCtHE,0CAAA;EACA,2CAAA;AZ8yKJ;AkDtrKE;EACE,kB7CuzBgC;E6CrzBhC,8BAAA;AlDurKJ;AkDlrKA;EACE,gBAAA;EACA,gB7C4I4B;ALyiK9B;AkDhrKA;EACE,kBAAA;EAGA,cAAA;EACA,a7CywBkC;ALw6IpC;AkD7qKA;EACE,aAAA;EACA,eAAA;EACA,mBAAA;EACA,yBAAA;EACA,gBAAA;EACA,6BAAA;EtCzIE,8CAAA;EACA,6CAAA;AZ0zKJ;AkD3qKE;EACE,eAAA;AlD6qKJ;AkDxqKA;EACE,kBAAA;EACA,YAAA;EACA,WAAA;EACA,YAAA;EACA,gBAAA;AlD2qKF;AgBnzKI;EkC8IF;IACE,gB7CqwBgC;I6CpwBhC,oBAAA;ElDyqKF;;EkDtqKA;IACE,+BAAA;ElDyqKF;EkDvqKE;IACE,gCAAA;ElDyqKJ;;EkDrqKA;IACE,+BAAA;ElDwqKF;EkDtqKE;IACE,4BAAA;IACA,2BAAA;IAAA,wBAAA;IAAA,mBAAA;ElDwqKJ;;EkDhqKA;IAAY,gB7C6uBsB;ELu7IlC;AACF;AgB70KI;EkC4KF;;IAEE,gB7CquBgC;EL+7IlC;AACF;AgBn1KI;EkCmLF;IAAY,iB7C+tBsB;ELq8IlC;AACF;AmDn5KA;EACE,kBAAA;EACA,a9CqrBkC;E8CprBlC,cAAA;EACA,S9C41BkC;E+Ch2BlC,kM/CyR4B;E+CvR5B,kBAAA;EACA,gB/CiS4B;E+ChS5B,gB/CqS4B;E+CpS5B,gBAAA;EACA,iBAAA;EACA,qBAAA;EACA,iBAAA;EACA,oBAAA;EACA,sBAAA;EACA,kBAAA;EACA,oBAAA;EACA,mBAAA;EACA,gBAAA;E9CgHI,mBAtCa;E6C9EjB,qBAAA;EACA,UAAA;AnD+5KF;AmD75KE;EAAS,Y9Cg1ByB;ALglJpC;AmD95KE;EACE,kBAAA;EACA,cAAA;EACA,a9Cg1BgC;E8C/0BhC,c9Cg1BgC;ALglJpC;AmD95KI;EACE,kBAAA;EACA,WAAA;EACA,yBAAA;EACA,mBAAA;AnDg6KN;AmD35KA;EACE,iBAAA;AnD85KF;AmD55KE;EACE,SAAA;AnD85KJ;AmD55KI;EACE,MAAA;EACA,6BAAA;EACA,sB9CvBK;ALq7KX;AmDz5KA;EACE,iBAAA;AnD45KF;AmD15KE;EACE,OAAA;EACA,a9CkzBgC;E8CjzBhC,c9CgzBgC;AL4mJpC;AmD15KI;EACE,QAAA;EACA,oCAAA;EACA,wB9CvCK;ALm8KX;AmDv5KA;EACE,iBAAA;AnD05KF;AmDx5KE;EACE,MAAA;AnD05KJ;AmDx5KI;EACE,SAAA;EACA,6BAAA;EACA,yB9CrDK;AL+8KX;AmDr5KA;EACE,iBAAA;AnDw5KF;AmDt5KE;EACE,QAAA;EACA,a9CoxBgC;E8CnxBhC,c9CkxBgC;ALsoJpC;AmDt5KI;EACE,OAAA;EACA,oCAAA;EACA,uB9CrEK;AL69KX;AmDn4KA;EACE,gB9C8uBkC;E8C7uBlC,uBAAA;EACA,W9CvGS;E8CwGT,kBAAA;EACA,sB9C/FS;EOCP,sBAAA;AZq+KJ;AqDv/KA;EACE,kBAAA;EACA,MAAA;EACA,OAAA;EACA,ahDmrBkC;EgDlrBlC,cAAA;EACA,gBhD82BkC;E+Cn3BlC,kM/CyR4B;E+CvR5B,kBAAA;EACA,gB/CiS4B;E+ChS5B,gB/CqS4B;E+CpS5B,gBAAA;EACA,iBAAA;EACA,qBAAA;EACA,iBAAA;EACA,oBAAA;EACA,sBAAA;EACA,kBAAA;EACA,oBAAA;EACA,mBAAA;EACA,gBAAA;E9CgHI,mBAtCa;E+C7EjB,qBAAA;EACA,sBhDNS;EgDOT,4BAAA;EACA,oCAAA;EzCGE,qBAAA;AZkgLJ;AqDjgLE;EACE,kBAAA;EACA,cAAA;EACA,WhD82BgC;EgD72BhC,chD82BgC;EgD72BhC,gBAAA;ArDmgLJ;AqDjgLI;EAEE,kBAAA;EACA,cAAA;EACA,WAAA;EACA,yBAAA;EACA,mBAAA;ArDkgLN;AqD7/KA;EACE,qBhD+1BkC;ALiqJpC;AqD9/KE;EACE,2BAAA;ArDggLJ;AqD9/KI;EACE,SAAA;EACA,6BAAA;EACA,qChD01B8B;ALsqJpC;AqD7/KI;EACE,WhD+LwB;EgD9LxB,6BAAA;EACA,sBhD7CK;AL4iLX;AqD1/KA;EACE,mBhD20BkC;ALkrJpC;AqD3/KE;EACE,yBAAA;EACA,ahDu0BgC;EgDt0BhC,YhDq0BgC;EgDp0BhC,gBAAA;ArD6/KJ;AqD3/KI;EACE,OAAA;EACA,oCAAA;EACA,uChDm0B8B;AL0rJpC;AqD1/KI;EACE,ShDwKwB;EgDvKxB,oCAAA;EACA,wBhDpEK;ALgkLX;AqDv/KA;EACE,kBhDozBkC;ALssJpC;AqDx/KE;EACE,wBAAA;ArD0/KJ;AqDx/KI;EACE,MAAA;EACA,oCAAA;EACA,wChD+yB8B;AL2sJpC;AqDv/KI;EACE,QhDoJwB;EgDnJxB,oCAAA;EACA,yBhDxFK;ALilLX;AqDp/KE;EACE,kBAAA;EACA,MAAA;EACA,SAAA;EACA,cAAA;EACA,WhD2xBgC;EgD1xBhC,oBAAA;EACA,WAAA;EACA,gCAAA;ArDs/KJ;AqDl/KA;EACE,oBhDoxBkC;ALiuJpC;AqDn/KE;EACE,0BAAA;EACA,ahDgxBgC;EgD/wBhC,YhD8wBgC;EgD7wBhC,gBAAA;ArDq/KJ;AqDn/KI;EACE,QAAA;EACA,oCAAA;EACA,sChD4wB8B;ALyuJpC;AqDl/KI;EACE,UhDiHwB;EgDhHxB,oCAAA;EACA,uBhD3HK;AL+mLX;AqD99KA;EACE,uBAAA;EACA,gBAAA;E/C3BI,eAtCa;E+CoEjB,yBhD8tBkC;EgD7tBlC,gCAAA;EzCnIE,0CAAA;EACA,2CAAA;AZomLJ;AqD/9KE;EACE,aAAA;ArDi+KJ;AqD79KA;EACE,uBAAA;EACA,chDxJS;ALwnLX;AsD3nLA;EACE,kBAAA;AtD8nLF;AsD3nLA;EACE,mBAAA;AtD8nLF;AsD3nLA;EACE,kBAAA;EACA,WAAA;EACA,gBAAA;AtD8nLF;AuDrpLE;EACE,cAAA;EACA,WAAA;EACA,WAAA;AvDupLJ;AsD/nLA;EACE,kBAAA;EACA,aAAA;EACA,WAAA;EACA,WAAA;EACA,mBAAA;EACA,mCAAA;UAAA,2BAAA;EjClBI,sCiCmBJ;AtDkoLF;AqBjpLM;EiCQN;IjCPQ,gBAAA;ErBopLN;AACF;AsDpoLA;;;EAGE,cAAA;AtDuoLF;AsDpoLA;;EAEE,2BAAA;AtDuoLF;AsDpoLA;;EAEE,4BAAA;AtDuoLF;AsD9nLE;EACE,UAAA;EACA,4BAAA;EACA,eAAA;AtDioLJ;AsD9nLE;;;EAGE,UAAA;EACA,UAAA;AtDgoLJ;AsD7nLE;;EAEE,UAAA;EACA,UAAA;EjC5DE,2BiC6DF;AtD+nLJ;AqBxrLM;EiCqDJ;;IjCpDM,gBAAA;ErB4rLN;AACF;AsD5nLA;;EAEE,kBAAA;EACA,MAAA;EACA,SAAA;EACA,UAAA;EAEA,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,UjDq9BmC;EiDp9BnC,WjD1FS;EiD2FT,kBAAA;EACA,YjDm9BmC;EgBtiC/B,8BiCoFJ;AtD8nLF;AqB9sLM;EiCkEN;;IjCjEQ,gBAAA;ErBktLN;AACF;AOxtLE;;;E+CwFE,WjDjGO;EiDkGP,qBAAA;EACA,UAAA;EACA,YjD48BiC;ALyrJrC;AsDloLA;EACE,OAAA;AtDqoLF;AsDhoLA;EACE,QAAA;AtDmoLF;AsD5nLA;;EAEE,qBAAA;EACA,WjDq8BmC;EiDp8BnC,YjDo8BmC;EiDn8BnC,mCAAA;AtD+nLF;AsD7nLA;EACE,sNAAA;AtDgoLF;AsD9nLA;EACE,uNAAA;AtDioLF;AsDxnLA;EACE,kBAAA;EACA,QAAA;EACA,SAAA;EACA,OAAA;EACA,WAAA;EACA,aAAA;EACA,uBAAA;EACA,eAAA;EAEA,iBjD25BmC;EiD15BnC,gBjD05BmC;EiDz5BnC,gBAAA;AtD0nLF;AsDxnLE;EACE,uBAAA;EACA,cAAA;
23EACA,WjDy5BiC;EiDx5BjC,WjDy5BiC;EiDx5BjC,iBjD05BiC;EiDz5BjC,gBjDy5BiC;EiDx5BjC,mBAAA;EACA,eAAA;EACA,sBjDhKO;EiDiKP,4BAAA;EAEA,kCAAA;EACA,qCAAA;EACA,YAAA;EjC5JE,6BiC6JF;AtDynLJ;AqBlxLM;EiC0IJ;IjCzIM,gBAAA;ErBqxLN;AACF;AsD3nLE;EACE,UAAA;AtD6nLJ;AsDpnLA;EACE,kBAAA;EACA,UAAA;EACA,YAAA;EACA,SAAA;EACA,WAAA;EACA,iBAAA;EACA,oBAAA;EACA,WjD3LS;EiD4LT,kBAAA;AtDunLF;AwDtzLA;EACE;IAAK,yBAAA;ExD0zLL;AACF;AwD5zLA;EACE;IAAK,yBAAA;ExD0zLL;AACF;AwDxzLA;EACE,qBAAA;EACA,WnDqkCsB;EmDpkCtB,YnDokCsB;EmDnkCtB,2BAAA;EACA,iCAAA;EACA,+BAAA;EAEA,kBAAA;EACA,uDAAA;UAAA,+CAAA;AxDyzLF;AwDtzLA;EACE,WnD8jCwB;EmD7jCxB,YnD6jCwB;EmD5jCxB,mBnD8jCwB;AL2vJ1B;AwDlzLA;EACE;IACE,mBAAA;ExDqzLF;EwDnzLA;IACE,UAAA;IACA,eAAA;ExDqzLF;AACF;AwD5zLA;EACE;IACE,mBAAA;ExDqzLF;EwDnzLA;IACE,UAAA;IACA,eAAA;ExDqzLF;AACF;AwDlzLA;EACE,qBAAA;EACA,WnDqiCsB;EmDpiCtB,YnDoiCsB;EmDniCtB,2BAAA;EACA,8BAAA;EAEA,kBAAA;EACA,UAAA;EACA,qDAAA;UAAA,6CAAA;AxDmzLF;AwDhzLA;EACE,WnD8hCwB;EmD7hCxB,YnD6hCwB;ALsxJ1B;AyDv2LA;EAAqB,mCAAA;AzD22LrB;AyD12LA;EAAqB,8BAAA;AzD82LrB;AyD72LA;EAAqB,iCAAA;AzDi3LrB;AyDh3LA;EAAqB,iCAAA;AzDo3LrB;AyDn3LA;EAAqB,sCAAA;AzDu3LrB;AyDt3LA;EAAqB,mCAAA;AzD03LrB;A0D53LE;EACE,oCAAA;A1D+3LJ;AOr3LE;;;EmDLI,oCAAA;A1Dg4LN;A0Dt4LE;EACE,oCAAA;A1Dy4LJ;AO/3LE;;;EmDLI,oCAAA;A1D04LN;A0Dh5LE;EACE,oCAAA;A1Dm5LJ;AOz4LE;;;EmDLI,oCAAA;A1Do5LN;A0D15LE;EACE,oCAAA;A1D65LJ;AOn5LE;;;EmDLI,oCAAA;A1D85LN;A0Dp6LE;EACE,oCAAA;A1Du6LJ;AO75LE;;;EmDLI,oCAAA;A1Dw6LN;A0D96LE;EACE,oCAAA;A1Di7LJ;AOv6LE;;;EmDLI,oCAAA;A1Dk7LN;A0Dx7LE;EACE,oCAAA;A1D27LJ;AOj7LE;;;EmDLI,oCAAA;A1D47LN;A0Dl8LE;EACE,oCAAA;A1Dq8LJ;AO37LE;;;EmDLI,oCAAA;A1Ds8LN;A2Dr8LA;EACE,iCAAA;A3Dw8LF;A2Dr8LA;EACE,wCAAA;A3Dw8LF;A4Dn9LA;EAAkB,oCAAA;A5Du9LlB;A4Dt9LA;EAAkB,wCAAA;A5D09LlB;A4Dz9LA;EAAkB,0CAAA;A5D69LlB;A4D59LA;EAAkB,2CAAA;A5Dg+LlB;A4D/9LA;EAAkB,yCAAA;A5Dm+LlB;A4Dj+LA;EAAmB,oBAAA;A5Dq+LnB;A4Dp+LA;EAAmB,wBAAA;A5Dw+LnB;A4Dv+LA;EAAmB,0BAAA;A5D2+LnB;A4D1+LA;EAAmB,2BAAA;A5D8+LnB;A4D7+LA;EAAmB,yBAAA;A5Di/LnB;A4D9+LE;EACE,gCAAA;A5Di/LJ;A4Dl/LE;EACE,gCAAA;A5Dq/LJ;A4Dt/LE;EACE,gCAAA;A5Dy/LJ;A4D1/LE;EACE,gCAAA;A5D6/LJ;A4D9/LE;EACE,gCAAA;A5DigMJ;A4DlgME;EACE,gCAAA;A5DqgMJ;A4DtgME;EACE,gCAAA;A5DygMJ;A4D1gME;EACE,gCAAA;A5D6gMJ;A4DzgMA;EACE,6BAAA;A5D4gMF;A4DrgMA;EACE,gCAAA;A5DwgMF;A4DrgMA;EACE,iCAAA;A5DwgMF;A4DrgMA;EACE,0CAAA;EACA,2CAAA;A5DwgMF;A4DrgMA;EACE,2CAAA;EACA,8CAAA;A5DwgMF;A4DrgMA;EACE,8CAAA;EACA,6CAAA;A5DwgMF;A4DrgMA;EACE,0CAAA;EACA,6CAAA;A5DwgMF;A4DrgMA;EACE,gCAAA;A5DwgMF;A4DrgMA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o3MlC;A+Dn3MI;EAA8B,yBAAA;A/Du3MlC;A+Dr3MI;EAAoC,sCAAA;A/Dy3MxC;A+Dx3MI;EAAoC,oCAAA;A/D43MxC;A+D33MI;EAAoC,kCAAA;A/D+3MxC;A+D93MI;EAAoC,yCAAA;A/Dk4MxC;A+Dj4MI;EAAoC,wCAAA;A/Dq4MxC;A+Dn4MI;EAAiC,kCAAA;A/Du4MrC;A+Dt4MI;EAAiC,gCAAA;A/D04MrC;A+Dz4MI;EAAiC,8BAAA;A/D64MrC;A+D54MI;EAAiC,gCAAA;A/Dg5MrC;A+D/4MI;EAAiC,+BAAA;A/Dm5MrC;A+Dj5MI;EAAkC,oCAAA;A/Dq5MtC;A+Dp5MI;EAAkC,kCAAA;A/Dw5MtC;A+Dv5MI;EAAkC,gCAAA;A/D25MtC;A+D15MI;EAAkC,uCAAA;A/D85MtC;A+D75MI;EAAkC,sCAAA;A/Di6MtC;A+Dh6MI;EAAkC,iCAAA;A/Do6MtC;A+Dl6MI;EAAgC,2BAAA;A/Ds6MpC;A+Dr6MI;EAAgC,iCAAA;A/Dy6MpC;A+Dx6MI;EAAgC,+BAAA;A/D46MpC;A+D36MI;EAAgC,6BAAA;A/D+6MpC;A+D96MI;EAAgC,+BAAA;A/Dk7MpC;A+Dj7MI;EAAgC,8BAAA;A/Dq7MpC;AgBz6MI;E+ClDA;IAAgC,8BAAA;E/Dg+MlC;;E+D/9ME;IAAgC,iCAAA;E/Dm+MlC;;E+Dl+ME;IAAgC,sCAAA;E/Ds+MlC;;E+Dr+ME;IAAgC,yCAAA;E/Dy+MlC;;E+Dv+ME;IAA8B,0BAAA;E/D2+MhC;;E+D1+ME;IAA8B,4BAAA;E/D8+MhC;;E+D7+ME;IAA8B,kCAAA;E/Di/MhC;;E+Dh/ME;IAA8B,yBAAA;E/Do/MhC;;E+Dn/ME;IAA8B,uBAAA;E/Du/MhC;;E+Dt/ME;IAA8B,uBAAA;E/D0/MhC;;E+Dz/ME;IAA8B,yBAAA;E/D6/MhC;;E+D5/ME;IAA8B,yBAAA;E/DggNhC;;E+D9/ME;IAAoC,sCAAA;E/DkgNtC;;E+DjgNE;IAAoC,oCAAA;E/DqgNtC;;E+DpgNE;IAAoC,kCAAA;E/DwgNtC;;E+DvgNE;IAAoC,yCAAA;E/D2gNtC;;E+D1gNE;IAAoC,wCAAA;E/D8gNtC;;E+D5gNE;IAAiC,kCAAA;E/DghNnC;;E+D/gNE;IAAiC,gCAAA;E/DmhNnC;;E+DlhNE;IAAiC,8BAAA;E/DshNnC;;E+DrhNE;IAAiC,gCAAA;E/DyhNnC;;E+DxhNE;IAAiC,+BAAA;E/D4hNnC;;E+D1hNE;IAAkC,oCAAA;E/D8hNpC;;E+D7hNE;IAAkC,kCAAA;E/DiiNpC;;E+DhiNE;IAAkC,gCAAA;E/DoiNpC;;E+DniNE;IAAkC,uCAAA;E/DuiNpC;;E+DtiNE;IAAkC,sCAAA;E/D0iNpC;;E+DziNE;IAAkC,iCAAA;E/D6iNpC;;E+D3iNE;IAAgC,2BAAA;E/D+iNlC;;E+D9iNE;IAAgC,iCAAA;E/DkjNlC;;E+DjjNE;IAAgC,+BAAA;E/DqjNlC;;E+DpjNE;IAAgC,6BAAA;E/DwjNlC;;E+DvjNE;IAAgC,+BAAA;E/D2jNlC;;E+D1jNE;IAAgC,8BAAA;E/D8jNlC;AACF;AgBnjNI;E+ClDA;IAAgC,8BAAA;E/DymNlC;;E+DxmNE;IAAgC,iCAAA;E/D4mNlC;;E+D3mNE;IAAgC,sCAAA;E/D+mNlC;;E+D9mNE;IAAgC,yCAAA;E/DknNlC;;E+DhnNE;IAA8B,0BAAA;E/DonNhC;;E+DnnNE;IAA8B,4BAAA;E/DunNhC;;E+DtnNE;IAA8B,kCAAA;E/D0nNhC;;E+DznNE;IAA8B,yBAAA;E/D6nNhC;;E+D5nNE;IAA8B,uBAAA;E/DgoNhC;;E+D/nNE;IAA8B,uBAAA;E/DmoNhC;;E+DloNE;IAA8B,yBAAA;E/DsoNhC;;E+DroNE;IAA8B,yBAAA;E/DyoNhC;;E+DvoNE;IAAoC,sCAAA;E/D2oNtC;;E+D1oNE;IAAoC,oCAAA;E/D8oNtC;;E+D7oNE;IAAoC,kCAAA;E/DipNtC;;E+DhpNE;IAAoC,yCAAA;E/DopNtC;;E+DnpNE;IAAoC,wCAAA;E/DupNtC;;E+DrpNE;IAAiC,kCAAA;E/DypNnC;;E+DxpNE;IAAiC,gCAAA;E/D4pNnC;;E+D3pNE;IAAiC,8BAAA;E/D+pNnC;;E+D9pNE;IAAiC,gCAAA;E/DkqNnC;;E+DjqNE;IAAiC,+BAAA;E/DqqNnC;;E+DnqNE;IAAkC,oCAAA;E/DuqNpC;;E+DtqNE;IAAkC,kCAAA;E/D0qNpC;;E+DzqNE;IAAkC,gCAAA;E/D6qNpC;;E+D5qNE;IAAkC,uCAAA;E/DgrNpC;;E+D/qNE;IAAkC,sCAAA;E/DmrNpC;;E+DlrNE;IAAkC,iCAAA;E/DsrNpC;;E+DprNE;IAAgC,2BAAA;E/DwrNlC;;E+DvrNE;IAAgC,iCAAA;E/D2rNlC;;E+D1rNE;IAAgC,+BAAA;E/D8rNlC;;E+D7rNE;IAAgC,6BAAA;E/DisNlC;;E+DhsNE;IAAgC,+BAAA;E/DosNlC;;E+DnsNE;IAAgC,8BAAA;E/DusNlC;AACF;AgB5rNI;E+ClDA;IAAgC,8BAAA;E/DkvNlC;;E+DjvNE;IAAgC,iCAAA;E/DqvNlC;;E+DpvNE;IAAgC,sCAAA;E/DwvNlC;;E+DvvNE;IAAgC,yCAAA;E/D2vNlC;;E+DzvNE;IAA8B,0BAAA;E/D6vNhC;;E+D5vNE;IAA8B,4BAAA;E/DgwNhC;;E+D/vNE;IAA8B,kCAAA;E/DmwNhC;;E+DlwNE;IAA8B,yBAAA;E/DswNhC;;E+DrwNE;IAA8B,uBAAA;E/DywNhC;;E+DxwNE;IAA8B,uBAAA;E/D4wNhC;;E+D3wNE;IAA8B,yBAAA;E/D+wNhC;;E+D9wNE;IAA8B,yBAAA;E/DkxNhC;;E+DhxNE;IAAoC,sCAAA;E/DoxNtC;;E+DnxNE;IAAoC,oCAAA;E/DuxNtC;;E+DtxNE;IAAoC,kCAAA;E/D0xNtC;;E+DzxNE;IAAoC,yCAAA;E/D6xNtC;;E+D5xNE;IAAoC,wCAAA;E/DgyNtC;;E+D9xNE;IAAiC,kCAAA;E/DkyNnC;;E+DjyNE;IAAiC,gCAAA;E/DqyNnC;;E+DpyNE;IAAiC,8BAAA;E/DwyNnC;;E+DvyNE;IAAiC,gCAAA;E/D2yNnC;;E+D1yNE;IAAiC,+BAAA;E/D8yNnC;;E+D5yNE;IAAkC,oCAAA;E/DgzNpC;;E+D/yNE;IAAkC,kCAAA;E/DmzNpC;;E+DlzNE;IAAkC,gCAAA;E/DszNpC;;E+DrzNE;IAAkC,uCAAA;E/DyzNpC;;E+DxzNE;IAAkC,sCAAA;E/D4zNpC;;E+D3zNE;IAAkC,iCAAA;E/D+zNpC;;E+D7zNE;IAAgC,2BAA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BAAA;AvE2tOV;AwEpuOQ;EAAgC,oBAAA;AxEwuOxC;AwEvuOQ;;EAEE,wBAAA;AxE0uOV;AwExuOQ;;EAEE,0BAAA;AxE2uOV;AwEzuOQ;;EAEE,2BAAA;AxE4uOV;AwE1uOQ;;EAEE,yBAAA;AxE6uOV;AwE5vOQ;EAAgC,0BAAA;AxEgwOxC;AwE/vOQ;;EAEE,8BAAA;AxEkwOV;AwEhwOQ;;EAEE,gCAAA;AxEmwOV;AwEjwOQ;;EAEE,iCAAA;AxEowOV;AwElwOQ;;EAEE,+BAAA;AxEqwOV;AwEpxOQ;EAAgC,yBAAA;AxEwxOxC;AwEvxOQ;;EAEE,6BAAA;AxE0xOV;AwExxOQ;;EAEE,+BAAA;AxE2xOV;AwEzxOQ;;EAEE,gCAAA;AxE4xOV;AwE1xOQ;;EAEE,8BAAA;AxE6xOV;AwE5yOQ;EAAgC,uBAAA;AxEgzOxC;AwE/yOQ;;EAEE,2BAAA;AxEkzOV;AwEhzOQ;;EAEE,6BAAA;AxEmzOV;AwEjzOQ;;EAEE,8BAAA;AxEozOV;AwElzOQ;;EAEE,4BAAA;AxEqzOV;AwEp0OQ;EAAgC,yBAAA;AxEw0OxC;AwEv0OQ;;EAEE,6BAAA;AxE00OV;AwEx0OQ;;EAEE,+BAAA;AxE20OV;AwEz0OQ;;EAEE,gCAAA;AxE40OV;AwE10OQ;;EAEE,8BAAA;AxE60OV;AwE51OQ;EAAgC,uBAAA;AxEg2OxC;AwE/1OQ;;EAEE,2BAAA;AxEk2OV;AwEh2OQ;;EAEE,6BAAA;AxEm2OV;AwEj2OQ;;EAEE,8BAAA;AxEo2OV;AwEl2OQ;;EAEE,4BAAA;AxEq2OV;AwEp3OQ;EAAgC,qBAAA;AxEw3OxC;AwEv3OQ;;EAEE,yBAAA;AxE03OV;AwEx3OQ;;EAEE,2BAAA;AxE23OV;AwEz3OQ;;EAEE,4BAAA;AxE43OV;AwE13OQ;;EAEE,0BAAA;AxE63OV;AwE54OQ;EAAgC,2BAAA;AxEg5OxC;AwE/4OQ;;EAEE,+BAAA;AxEk5OV;AwEh5OQ;;EAEE,iCAAA;AxEm5OV;AwEj5OQ;;EAEE,kCAAA;AxEo5OV;AwEl5OQ;;EAEE,gCAAA;AxEq5OV;AwEp6OQ;EAAgC,0BAAA;AxEw6OxC;AwEv6OQ;;EAEE,8BAAA;AxE06OV;AwEx6OQ;;EAEE,gCAAA;AxE26OV;AwEz6OQ;;EAEE,iCAAA;AxE46OV;AwE16OQ;;EAEE,+BAAA;AxE66OV;AwE57OQ;EAAgC,wBAAA;AxEg8OxC;AwE/7OQ;;EAEE,4BAAA;AxEk8OV;AwEh8OQ;;EAEE,8BAAA;AxEm8OV;AwEj8OQ;;EAEE,+BAAA;AxEo8OV;AwEl8OQ;;EAEE,6BAAA;AxEq8OV;AwEp9OQ;EAAgC,0BAAA;AxEw9OxC;AwEv9OQ;;EAEE,8BAAA;AxE09OV;AwEx9OQ;;EAEE,gCAAA;AxE29OV;AwEz9OQ;;EAEE,iCAAA;AxE49OV;AwE19OQ;;EAEE,+BAAA;AxE69OV;AwE5+OQ;EAAgC,wBAAA;AxEg/OxC;AwE/+OQ;;EAEE,4BAAA;AxEk/OV;AwEh/OQ;;EAEE,8BAAA;AxEm/OV;AwEj/OQ;;EAEE,+BAAA;AxEo/OV;AwEl/OQ;;EAEE,6BAAA;AxEq/OV;AwE7+OQ;EAAwB,2BAAA;AxEi/OhC;AwEh/OQ;;EAEE,+BAAA;AxEm/OV;AwEj/OQ;;EAEE,iCAAA;AxEo/OV;AwEl/OQ;;EAEE,kCAAA;AxEq/OV;AwEn/OQ;;EAEE,gCAAA;AxEs/OV;AwErgPQ;EAAwB,0BAAA;AxEygPhC;AwExgPQ;;EAEE,8BAAA;AxE2gPV;AwEzgPQ;;EAEE,gCAAA;AxE4gPV;AwE1gPQ;;EAEE,iCAAA;AxE6gPV;AwE3gPQ;;EAEE,+BAAA;AxE8gPV;AwE7hPQ;EAAwB,wBAAA;AxEiiPhC;AwEhiPQ;;EAEE,4BAAA;AxEmiPV;AwEjiPQ;;EAEE,8BAAA;AxEoiPV;AwEliPQ;;EAEE,+BAAA;AxEqiPV;AwEniPQ;;EAEE,6BAAA;AxEsiPV;AwErjPQ;EAAwB,0BAAA;AxEyjPhC;AwExjPQ;;EAEE,8BAAA;AxE2jPV;AwEzjPQ;;EAEE,gCAAA;AxE4jPV;AwE1jPQ;;EAEE,iCAAA;AxE6jPV;AwE3jPQ;;EAEE,+BAAA;AxE8jPV;AwE7kPQ;EAAwB,wBAAA;AxEilPhC;AwEhlPQ;;EAEE,4BAAA;AxEmlPV;AwEjlPQ;;EAEE,8BAAA;AxEolPV;AwEllPQ;;EAEE,+BAAA;AxEqlPV;AwEnlPQ;;EAEE,6BAAA;AxEslPV;AwEhlPI;EAAmB,uBAAA;AxEolPvB;AwEnlPI;;EAEE,2BAAA;AxEslPN;AwEplPI;;EAEE,6BAAA;AxEulPN;AwErlPI;;EAEE,8BAAA;AxEwlPN;AwEtlPI;;EAEE,4BAAA;AxEylPN;AgBlmPI;EwDlDI;IAAgC,oBAAA;ExEypPtC;;EwExpPM;;IAEE,wBAAA;ExE2pPR;;EwEzpPM;;IAEE,0BAAA;ExE4pPR;;EwE1pPM;;IAEE,2BAAA;ExE6pPR;;EwE3pPM;;IAEE,yBAAA;ExE8pPR;;EwE7qPM;IAAgC,0BAAA;ExEirPtC;;EwEhrPM;;IAEE,8BAAA;ExEmrPR;;EwEjrPM;;IAEE,gCAAA;ExEorPR;;EwElrPM;;IAEE,iCAAA;ExEqrPR;;EwEnrPM;;IAEE,+BAAA;ExEsrPR;;EwErsPM;IAAgC,yBAAA;ExEysPtC;;EwExsPM;;IAEE,6BAAA;ExE2sPR;;EwEzsPM;;IAEE,+BAAA;ExE4sPR;;EwE1sPM;;IAEE,gCAAA;ExE6sPR;;EwE3sPM;;IAEE,8BAAA;ExE8sPR;;EwE7tPM;IAAgC,uBAAA;ExEiuPtC;;EwEhuPM;;IAEE,2BAAA;ExEmuPR;;EwEjuPM;;IAEE,6BAAA;ExEouPR;;EwEluPM;;IAEE,8BAAA;ExEquPR;;EwEnuPM;;IAEE,4BAAA;ExEsuPR;;EwErvPM;IAAgC,yBAAA;ExEyvPtC;;EwExvPM;;IAEE,6BAAA;ExE2vPR;;EwEzvPM;;IAEE,+BAAA;ExE4vPR;;EwE1vPM;;IAEE,gCAAA;ExE6vPR;;EwE3vPM;;IAEE,8BAAA;ExE8vPR;;EwE7wPM;IAAgC,uBAAA;ExEixPtC;;EwEhxPM;;IAEE,2BAAA;ExEmxPR;;EwEjxPM;;IAEE,6BAAA;ExEoxPR;;EwElxPM;;IAEE,8BAAA;ExEqxPR;;EwEnxPM;;IAEE,4BAAA;ExEsxPR;;EwEryPM;IAAgC,qBAAA;ExEyyPtC;;EwExyPM;;IAEE,yBAAA;ExE2yPR;;EwEzyPM;;IAEE,2BAAA;ExE4yPR;;EwE1yPM;;IAEE,4BAAA;ExE6yPR;;EwE3yPM;;IAEE,0BAAA;ExE8yPR;;EwE7zPM;IAAgC,2BAAA;ExEi0PtC;;EwEh0PM;;IAEE,+BAAA;ExEm0PR;;EwEj0PM;;IAEE,iCAAA;ExEo0PR;;EwEl0PM;;IAEE,kCAAA;ExEq0PR;;EwEn0PM;;IAEE,gCAAA;ExEs0PR;;EwEr1PM;IAAgC,0BAAA;ExEy1PtC;;EwEx1PM;;IAEE,8BAAA;ExE21PR;;EwEz1PM;;IAEE,gCAAA;ExE41PR;;EwE11PM;;IAEE,iCAAA;ExE61PR;;EwE31PM;;IAEE,+BAAA;ExE81PR;;EwE72PM;IAAgC,wBAAA;ExEi3PtC;;EwEh3PM;;IAEE,4BAAA;ExEm3PR;;EwEj3PM;;IAEE,8BAAA;ExEo3PR;;EwEl3PM;;IAEE,+BAAA;ExEq3PR;;EwEn3PM;;IAEE,6BAAA;ExEs3PR;;EwEr4PM;IAAgC,0BAAA;ExEy4PtC;;EwEx4PM;;IAEE,8BAAA;ExE24PR;;EwEz4PM;;IAEE,gCAAA;ExE44PR;;EwE14PM;;IAEE,iCAAA;ExE64PR;;EwE34PM;;IAEE,+BAAA;ExE84PR;;EwE75PM;IAAgC,wBAAA;ExEi6PtC;;EwEh6PM;;IAEE,4BAAA;ExEm6PR;;EwEj6PM;;IAEE,8BAAA;ExEo6PR;;EwEl6PM;;IAEE,+BAAA;ExEq6PR;;EwEn6PM;;IAEE,6BAAA;ExEs6PR;;EwE95PM;IAAwB,2BAAA;ExEk6P9B;;EwEj6PM;;IAEE,+BAAA;ExEo6PR;;EwEl6PM;;IAEE,iCAAA;ExEq6PR;;EwEn6PM;;IAEE,kCAAA;ExEs6PR;;EwEp6PM;;IAEE,gCAAA;ExEu6PR;;EwEt7PM;IAAwB,0BAAA;ExE07P9B;;EwEz7PM;;IAEE,8BAAA;ExE47PR;;EwE17PM;;IAEE,gCAAA;ExE67PR;;EwE37PM;;IAEE,iCAAA;ExE87PR;;EwE57PM;;IAEE,+BAAA;ExE+7PR;;EwE98PM;IAAwB,wBAAA;ExEk9P9B;;EwEj9PM;;IAEE,4BAAA;ExEo9PR;;EwEl9PM;;IAEE,8BAAA;ExEq9PR;;EwEn9PM;;IAEE,+BAAA;ExEs9PR;;EwEp9PM;;IAEE,6BAAA;ExEu9PR;;EwEt+PM;IAAwB,0BAAA;ExE0+P9B;;EwEz+PM;;IAEE,8BAAA;ExE4+PR;;EwE1+PM;;IAEE,gCAAA;ExE6+PR;;EwE3+PM;;IAEE,iCAAA;ExE8+PR;;EwE5+PM;;IAEE,+BAAA;ExE++PR;;EwE9/PM;IAAwB,wBAAA;ExEkgQ9B;;EwEjgQM;;IAEE,4BAAA;ExEogQR;;EwElgQM;;IAEE,8BAAA;ExEqgQR;;EwEngQM;;IAEE,+BAAA;ExEsgQR;;EwEpgQM;;IAEE,6BAAA;ExEugQR;;EwEjgQE;IAAmB,uBAAA;ExEqgQrB;;EwEpgQE;;IAEE,2BAAA;ExEugQJ;;EwErgQE;;IAEE,6BAAA;ExEwgQJ;;EwEtgQE;;IAEE,8BAAA;ExEygQJ;;EwEvgQE;;IAEE,4BAAA;ExE0gQJ;AACF;AgBphQI;EwDlDI;IAAgC,oBAAA;ExE0kQtC;;EwEzkQM;;IAEE,wBAAA;ExE4kQR;;EwE1kQM;;IAEE,0BAAA;ExE6kQR;;EwE3kQM;;IAEE,2BAAA;ExE8kQR;;EwE5kQM;;IAEE,yBAAA;ExE+kQR;;EwE9lQM;IAAgC,0BAAA;ExEkmQtC;;EwEjmQM;;IAEE,8BAAA;ExEomQR;;EwElmQM;;IAEE,gCAAA;ExEqmQR;;EwEnmQM;;IAEE,iCAAA;ExEsmQR;;EwEpmQM;;IAEE,+BAAA;ExEumQR;;EwEtnQM;IAAgC,yBAAA;ExE0nQtC;;EwEznQM;;IAEE,6BAAA;ExE4nQR;;EwE1nQM;;IAEE,+BAAA;ExE6nQR;;EwE3nQM;;IAEE,gCAAA;ExE8nQR;;EwE5nQM;;IAEE,8BAAA;ExE+nQR;;EwE9oQM;IAAgC,uBAAA;ExEkpQtC;;EwEjpQM;;IAEE,2BAAA;ExEopQR;;EwElpQM;;IAEE,6BAAA;ExEqpQR;;EwEnpQM;;IAEE,8BAAA;ExEspQR;;EwEppQM;;IAEE,4BAAA;ExEupQR;;EwEtqQM;IAAgC,yBAAA;ExE0qQtC;;EwEzqQM;;IAEE,6BAAA;ExE4qQR;;EwE1qQM;;IAEE,+BAAA;ExE6qQR;;EwE3qQM;;IAEE,gCAAA;ExE8qQR;;EwE5qQM;;IAEE,8BAAA;ExE+qQR;;EwE9rQM;IAAgC,uBAAA;ExEksQtC;;EwEjsQM;;IAEE,2BAAA;ExEosQR;;EwElsQM;;IAEE,6BAAA;ExEqsQR;;EwEnsQM;;IAEE,8BAAA;ExEssQR;;EwEpsQM;;IAEE,4BAAA;ExEusQR;;EwEttQM;IAAgC,qBAAA;ExE0tQtC;;EwEztQM;;IAEE,yBAAA;ExE4tQR;;EwE1tQM;;IAEE,2BAAA;ExE6tQR;;EwE3tQM;;IAEE,4BAAA;ExE8tQR;;EwE5tQM;;IAEE,0BAAA;ExE+tQR;;EwE9uQM;IAAgC,2BAAA;ExEkvQtC;;EwEjvQM;;IAEE,+BAAA;ExEovQR;;EwElvQM;;IAEE,iCAAA;ExEqvQR;;EwEnvQM;;IAEE,kCAAA;ExEsvQR;;EwEpvQM;;IAEE,gCAAA;ExEuvQR;;EwEtwQM;IAAgC,0BAAA;ExE0wQtC;;EwEzwQM;;IAEE,8BAAA;ExE4wQR;;EwE1wQM;;IAEE,gCAAA;ExE6wQR;;EwE3wQM;;IAEE,iCAAA;ExE8wQR;;EwE5wQM;;IAEE,+BAAA;ExE+wQR;;EwE9xQM;IAAgC,wBAAA;ExEkyQtC;;EwEjyQM;;IAEE,4BAAA;ExEoyQR;;EwElyQM;;IAEE,8BAAA;ExEqyQR;;EwEnyQM;;IAEE,+BAAA;ExEsyQR;;EwEpyQM;;IAEE,6BAAA;ExEuyQR;;EwEtzQM;IAAgC,0BAAA;ExE0zQtC;;EwEzzQM;;IAEE,8BAAA;ExE4zQR;;EwE1zQM;;IAEE,gCAAA;ExE6zQR;;EwE3zQM;;IAEE,iCAAA;ExE8zQR;;EwE5zQM;;IAEE,+BAAA;ExE+zQR;;EwE90QM;IAAgC,wBAAA;ExEk1QtC;;EwEj1QM;;IAEE,4BAAA;ExEo1QR;;EwEl1QM;;IAEE,8BAAA;ExEq1QR;;EwEn1QM;;IAEE,+BAAA;ExEs1QR;;EwEp1QM;;IAEE,6BAAA;ExEu1QR;;EwE/0QM;IAAwB,2BAAA;ExEm1Q9B;;EwEl1QM;;IAEE,+BAAA;ExEq1QR;;EwEn1QM;;IAEE,iCAAA;ExEs1QR;;EwEp1QM;;IAEE,kCAAA;ExEu1QR;;EwEr1QM;;IAEE,gCAAA;ExEw1QR;;EwEv2QM;IAAwB,0BAAA;ExE22Q9B;;EwE12QM;;IAEE,8BAAA;ExE62QR;;EwE32QM;;IAEE,gCAAA;ExE82QR;;EwE52QM;;IAEE,iCAAA;ExE+2QR;;EwE72QM;;IAEE,+BAAA;ExEg3QR;;EwE/3QM;IAAwB,wBAAA;ExEm4Q9B;;EwEl4QM;;IAEE,4BAAA;ExEq4QR;;EwEn4QM;;IAEE,8BAAA;ExEs4QR;;EwEp4QM;;IAEE,+BAAA;ExEu4QR;;EwEr4QM;;IAEE,6BAAA;ExEw4QR;;EwEv5QM;IAAwB,0BAAA;ExE25Q9B;;EwE15QM;;IAEE,8BAAA;ExE65QR;;EwE35QM;;IAEE,gCAAA;ExE85QR;;EwE55QM;;IAEE,iCAAA;ExE+5QR;;EwE75QM;;IAEE,+BAAA;ExEg6QR;;EwE/6QM;IAAwB,wBAAA;ExEm7Q9B;;EwEl7QM;;IAEE,4BAAA;ExEq7QR;;EwEn7QM;;IAEE,8BAAA;ExEs7QR;;EwEp7QM;;IAEE,+BAAA;ExEu7QR;;EwEr7QM;;IAEE,6BAAA;ExEw7QR;;EwEl7QE;IAAmB,uBAAA;ExEs7QrB;;EwEr7QE;;IAEE,2BAAA;ExEw7QJ;;EwEt7QE;;IAEE,6BAAA;ExEy7QJ;;EwEv7QE;;IAEE,8BAAA;ExE07QJ;;EwEx7QE;;IAEE,4BAAA;ExE27QJ;AACF;AgBr8QI;EwDlDI;IAAgC,oBAAA;ExE2/QtC;;EwE1/QM;;IAEE,wBAAA;ExE6/QR;;EwE3/QM;;IAEE,0BAAA;ExE8/QR;;EwE5/QM;;IAEE,2BAAA;ExE+/QR;;EwE7/QM;;IAEE,yBAAA;ExEggRR;;EwE/gRM;IAAgC,0BAAA;ExEmhRtC;;EwElhRM;;IAEE,8BAAA;ExEqhRR;;EwEnhRM;;IAEE,gCAAA;
23ExEshRR;;EwEphRM;;IAEE,iCAAA;ExEuhRR;;EwErhRM;;IAEE,+BAAA;ExEwhRR;;EwEviRM;IAAgC,yBAAA;ExE2iRtC;;EwE1iRM;;IAEE,6BAAA;ExE6iRR;;EwE3iRM;;IAEE,+BAAA;ExE8iRR;;EwE5iRM;;IAEE,gCAAA;ExE+iRR;;EwE7iRM;;IAEE,8BAAA;ExEgjRR;;EwE/jRM;IAAgC,uBAAA;ExEmkRtC;;EwElkRM;;IAEE,2BAAA;ExEqkRR;;EwEnkRM;;IAEE,6BAAA;ExEskRR;;EwEpkRM;;IAEE,8BAAA;ExEukRR;;EwErkRM;;IAEE,4BAAA;ExEwkRR;;EwEvlRM;IAAgC,yBAAA;ExE2lRtC;;EwE1lRM;;IAEE,6BAAA;ExE6lRR;;EwE3lRM;;IAEE,+BAAA;ExE8lRR;;EwE5lRM;;IAEE,gCAAA;ExE+lRR;;EwE7lRM;;IAEE,8BAAA;ExEgmRR;;EwE/mRM;IAAgC,uBAAA;ExEmnRtC;;EwElnRM;;IAEE,2BAAA;ExEqnRR;;EwEnnRM;;IAEE,6BAAA;ExEsnRR;;EwEpnRM;;IAEE,8BAAA;ExEunRR;;EwErnRM;;IAEE,4BAAA;ExEwnRR;;EwEvoRM;IAAgC,qBAAA;ExE2oRtC;;EwE1oRM;;IAEE,yBAAA;ExE6oRR;;EwE3oRM;;IAEE,2BAAA;ExE8oRR;;EwE5oRM;;IAEE,4BAAA;ExE+oRR;;EwE7oRM;;IAEE,0BAAA;ExEgpRR;;EwE/pRM;IAAgC,2BAAA;ExEmqRtC;;EwElqRM;;IAEE,+BAAA;ExEqqRR;;EwEnqRM;;IAEE,iCAAA;ExEsqRR;;EwEpqRM;;IAEE,kCAAA;ExEuqRR;;EwErqRM;;IAEE,gCAAA;ExEwqRR;;EwEvrRM;IAAgC,0BAAA;ExE2rRtC;;EwE1rRM;;IAEE,8BAAA;ExE6rRR;;EwE3rRM;;IAEE,gCAAA;ExE8rRR;;EwE5rRM;;IAEE,iCAAA;ExE+rRR;;EwE7rRM;;IAEE,+BAAA;ExEgsRR;;EwE/sRM;IAAgC,wBAAA;ExEmtRtC;;EwEltRM;;IAEE,4BAAA;ExEqtRR;;EwEntRM;;IAEE,8BAAA;ExEstRR;;EwEptRM;;IAEE,+BAAA;ExEutRR;;EwErtRM;;IAEE,6BAAA;ExEwtRR;;EwEvuRM;IAAgC,0BAAA;ExE2uRtC;;EwE1uRM;;IAEE,8BAAA;ExE6uRR;;EwE3uRM;;IAEE,gCAAA;ExE8uRR;;EwE5uRM;;IAEE,iCAAA;ExE+uRR;;EwE7uRM;;IAEE,+BAAA;ExEgvRR;;EwE/vRM;IAAgC,wBAAA;ExEmwRtC;;EwElwRM;;IAEE,4BAAA;ExEqwRR;;EwEnwRM;;IAEE,8BAAA;ExEswRR;;EwEpwRM;;IAEE,+BAAA;ExEuwRR;;EwErwRM;;IAEE,6BAAA;ExEwwRR;;EwEhwRM;IAAwB,2BAAA;ExEowR9B;;EwEnwRM;;IAEE,+BAAA;ExEswRR;;EwEpwRM;;IAEE,iCAAA;ExEuwRR;;EwErwRM;;IAEE,kCAAA;ExEwwRR;;EwEtwRM;;IAEE,gCAAA;ExEywRR;;EwExxRM;IAAwB,0BAAA;ExE4xR9B;;EwE3xRM;;IAEE,8BAAA;ExE8xRR;;EwE5xRM;;IAEE,gCAAA;ExE+xRR;;EwE7xRM;;IAEE,iCAAA;ExEgyRR;;EwE9xRM;;IAEE,+BAAA;ExEiyRR;;EwEhzRM;IAAwB,wBAAA;ExEozR9B;;EwEnzRM;;IAEE,4BAAA;ExEszRR;;EwEpzRM;;IAEE,8BAAA;ExEuzRR;;EwErzRM;;IAEE,+BAAA;ExEwzRR;;EwEtzRM;;IAEE,6BAAA;ExEyzRR;;EwEx0RM;IAAwB,0BAAA;ExE40R9B;;EwE30RM;;IAEE,8BAAA;ExE80RR;;EwE50RM;;IAEE,gCAAA;ExE+0RR;;EwE70RM;;IAEE,iCAAA;ExEg1RR;;EwE90RM;;IAEE,+BAAA;ExEi1RR;;EwEh2RM;IAAwB,wBAAA;ExEo2R9B;;EwEn2RM;;IAEE,4BAAA;ExEs2RR;;EwEp2RM;;IAEE,8BAAA;ExEu2RR;;EwEr2RM;;IAEE,+BAAA;ExEw2RR;;EwEt2RM;;IAEE,6BAAA;ExEy2RR;;EwEn2RE;IAAmB,uBAAA;ExEu2RrB;;EwEt2RE;;IAEE,2BAAA;ExEy2RJ;;EwEv2RE;;IAEE,6BAAA;ExE02RJ;;EwEx2RE;;IAEE,8BAAA;ExE22RJ;;EwEz2RE;;IAEE,4BAAA;ExE42RJ;AACF;AgBt3RI;EwDlDI;IAAgC,oBAAA;ExE46RtC;;EwE36RM;;IAEE,wBAAA;ExE86RR;;EwE56RM;;IAEE,0BAAA;ExE+6RR;;EwE76RM;;IAEE,2BAAA;ExEg7RR;;EwE96RM;;IAEE,yBAAA;ExEi7RR;;EwEh8RM;IAAgC,0BAAA;ExEo8RtC;;EwEn8RM;;IAEE,8BAAA;ExEs8RR;;EwEp8RM;;IAEE,gCAAA;ExEu8RR;;EwEr8RM;;IAEE,iCAAA;ExEw8RR;;EwEt8RM;;IAEE,+BAAA;ExEy8RR;;EwEx9RM;IAAgC,yBAAA;ExE49RtC;;EwE39RM;;IAEE,6BAAA;ExE89RR;;EwE59RM;;IAEE,+BAAA;ExE+9RR;;EwE79RM;;IAEE,gCAAA;ExEg+RR;;EwE99RM;;IAEE,8BAAA;ExEi+RR;;EwEh/RM;IAAgC,uBAAA;ExEo/RtC;;EwEn/RM;;IAEE,2BAAA;ExEs/RR;;EwEp/RM;;IAEE,6BAAA;ExEu/RR;;EwEr/RM;;IAEE,8BAAA;ExEw/RR;;EwEt/RM;;IAEE,4BAAA;ExEy/RR;;EwExgSM;IAAgC,yBAAA;ExE4gStC;;EwE3gSM;;IAEE,6BAAA;ExE8gSR;;EwE5gSM;;IAEE,+BAAA;ExE+gSR;;EwE7gSM;;IAEE,gCAAA;ExEghSR;;EwE9gSM;;IAEE,8BAAA;ExEihSR;;EwEhiSM;IAAgC,uBAAA;ExEoiStC;;EwEniSM;;IAEE,2BAAA;ExEsiSR;;EwEpiSM;;IAEE,6BAAA;ExEuiSR;;EwEriSM;;IAEE,8BAAA;ExEwiSR;;EwEtiSM;;IAEE,4BAAA;ExEyiSR;;EwExjSM;IAAgC,qBAAA;ExE4jStC;;EwE3jSM;;IAEE,yBAAA;ExE8jSR;;EwE5jSM;;IAEE,2BAAA;ExE+jSR;;EwE7jSM;;IAEE,4BAAA;ExEgkSR;;EwE9jSM;;IAEE,0BAAA;ExEikSR;;EwEhlSM;IAAgC,2BAAA;ExEolStC;;EwEnlSM;;IAEE,+BAAA;ExEslSR;;EwEplSM;;IAEE,iCAAA;ExEulSR;;EwErlSM;;IAEE,kCAAA;ExEwlSR;;EwEtlSM;;IAEE,gCAAA;ExEylSR;;EwExmSM;IAAgC,0BAAA;ExE4mStC;;EwE3mSM;;IAEE,8BAAA;ExE8mSR;;EwE5mSM;;IAEE,gCAAA;ExE+mSR;;EwE7mSM;;IAEE,iCAAA;ExEgnSR;;EwE9mSM;;IAEE,+BAAA;ExEinSR;;EwEhoSM;IAAgC,wBAAA;ExEooStC;;EwEnoSM;;IAEE,4BAAA;ExEsoSR;;EwEpoSM;;IAEE,8BAAA;ExEuoSR;;EwEroSM;;IAEE,+BAAA;ExEwoSR;;EwEtoSM;;IAEE,6BAAA;ExEyoSR;;EwExpSM;IAAgC,0BAAA;ExE4pStC;;EwE3pSM;;IAEE,8BAAA;ExE8pSR;;EwE5pSM;;IAEE,gCAAA;ExE+pSR;;EwE7pSM;;IAEE,iCAAA;ExEgqSR;;EwE9pSM;;IAEE,+BAAA;ExEiqSR;;EwEhrSM;IAAgC,wBAAA;ExEorStC;;EwEnrSM;;IAEE,4BAAA;ExEsrSR;;EwEprSM;;IAEE,8BAAA;ExEurSR;;EwErrSM;;IAEE,+BAAA;ExEwrSR;;EwEtrSM;;IAEE,6BAAA;ExEyrSR;;EwEjrSM;IAAwB,2BAAA;ExEqrS9B;;EwEprSM;;IAEE,+BAAA;ExEurSR;;EwErrSM;;IAEE,iCAAA;ExEwrSR;;EwEtrSM;;IAEE,kCAAA;ExEyrSR;;EwEvrSM;;IAEE,gCAAA;ExE0rSR;;EwEzsSM;IAAwB,0BAAA;ExE6sS9B;;EwE5sSM;;IAEE,8BAAA;ExE+sSR;;EwE7sSM;;IAEE,gCAAA;ExEgtSR;;EwE9sSM;;IAEE,iCAAA;ExEitSR;;EwE/sSM;;IAEE,+BAAA;ExEktSR;;EwEjuSM;IAAwB,wBAAA;ExEquS9B;;EwEpuSM;;IAEE,4BAAA;ExEuuSR;;EwEruSM;;IAEE,8BAAA;ExEwuSR;;EwEtuSM;;IAEE,+BAAA;ExEyuSR;;EwEvuSM;;IAEE,6BAAA;ExE0uSR;;EwEzvSM;IAAwB,0BAAA;ExE6vS9B;;EwE5vSM;;IAEE,8BAAA;ExE+vSR;;EwE7vSM;;IAEE,gCAAA;ExEgwSR;;EwE9vSM;;IAEE,iCAAA;ExEiwSR;;EwE/vSM;;IAEE,+BAAA;ExEkwSR;;EwEjxSM;IAAwB,wBAAA;ExEqxS9B;;EwEpxSM;;IAEE,4BAAA;ExEuxSR;;EwErxSM;;IAEE,8BAAA;ExEwxSR;;EwEtxSM;;IAEE,+BAAA;ExEyxSR;;EwEvxSM;;IAEE,6BAAA;ExE0xSR;;EwEpxSE;IAAmB,uBAAA;ExEwxSrB;;EwEvxSE;;IAEE,2BAAA;ExE0xSJ;;EwExxSE;;IAEE,6BAAA;ExE2xSJ;;EwEzxSE;;IAEE,8BAAA;ExE4xSJ;;EwE1xSE;;IAEE,4BAAA;ExE6xSJ;AACF;AyE91SE;EACE,kBAAA;EACA,MAAA;EACA,QAAA;EACA,SAAA;EACA,OAAA;EACA,UAAA;EAEA,oBAAA;EACA,WAAA;EAEA,kCAAA;AzE81SJ;A0Ex2SA;EAAkB,4GAAA;A1E42SlB;A0Ex2SA;EAAiB,8BAAA;A1E42SjB;A0E32SA;EAAiB,8BAAA;A1E+2SjB;A0E92SA;EAAiB,8BAAA;A1Ek3SjB;A0Ej3SA;ECTE,gBAAA;EACA,uBAAA;EACA,mBAAA;A3E83SF;A0E/2SI;EAAwB,2BAAA;A1Em3S5B;A0El3SI;EAAwB,4BAAA;A1Es3S5B;A0Er3SI;EAAwB,6BAAA;A1Ey3S5B;AgBp1SI;E0DvCA;IAAwB,2BAAA;E1Eg4S1B;;E0E/3SE;IAAwB,4BAAA;E1Em4S1B;;E0El4SE;IAAwB,6BAAA;E1Es4S1B;AACF;AgBl2SI;E0DvCA;IAAwB,2BAAA;E1E64S1B;;E0E54SE;IAAwB,4BAAA;E1Eg5S1B;;E0E/4SE;IAAwB,6BAAA;E1Em5S1B;AACF;AgB/2SI;E0DvCA;IAAwB,2BAAA;E1E05S1B;;E0Ez5SE;IAAwB,4BAAA;E1E65S1B;;E0E55SE;IAAwB,6BAAA;E1Eg6S1B;AACF;AgB53SI;E0DvCA;IAAwB,2BAAA;E1Eu6S1B;;E0Et6SE;IAAwB,4BAAA;E1E06S1B;;E0Ez6SE;IAAwB,6BAAA;E1E66S1B;AACF;A0Ex6SA;EAAmB,oCAAA;A1E26SnB;A0E16SA;EAAmB,oCAAA;A1E86SnB;A0E76SA;EAAmB,qCAAA;A1Ei7SnB;A0E76SA;EAAuB,2BAAA;A1Ei7SvB;A0Eh7SA;EAAuB,+BAAA;A1Eo7SvB;A0En7SA;EAAuB,2BAAA;A1Eu7SvB;A0Et7SA;EAAuB,2BAAA;A1E07SvB;A0Ez7SA;EAAuB,8BAAA;A1E67SvB;A0E57SA;EAAuB,6BAAA;A1Eg8SvB;A0E57SA;EAAc,sBAAA;A1Eg8Sd;A4Ev+SE;EACE,yBAAA;A5E0+SJ;AOh+SE;EqELM,yBAAA;A5Ey+SR;A4E/+SE;EACE,yBAAA;A5Ek/SJ;AOx+SE;EqELM,yBAAA;A5Ei/SR;A4Ev/SE;EACE,yBAAA;A5E0/SJ;AOh/SE;EqELM,yBAAA;A5Ey/SR;A4E//SE;EACE,yBAAA;A5EkgTJ;AOx/SE;EqELM,yBAAA;A5EigTR;A4EvgTE;EACE,yBAAA;A5E0gTJ;AOhgTE;EqELM,yBAAA;A5EygTR;A4E/gTE;EACE,yBAAA;A5EkhTJ;AOxgTE;EqELM,yBAAA;A5EihTR;A4EvhTE;EACE,yBAAA;A5E0hTJ;AOhhTE;EqELM,yBAAA;A5EyhTR;A4E/hTE;EACE,yBAAA;A5EkiTJ;AOxhTE;EqELM,yBAAA;A5EiiTR;A0E1/SA;EAAa,yBAAA;A1E8/Sb;A0E7/SA;EAAc,yBAAA;A1EigTd;A0E//SA;EAAiB,oCAAA;A1EmgTjB;A0ElgTA;EAAiB,0CAAA;A1EsgTjB;A0ElgTA;EGvDE,WAAA;EACA,kBAAA;EACA,iBAAA;EACA,6BAAA;EACA,SAAA;A7E6jTF;A0EtgTA;EAAwB,gCAAA;A1E0gTxB;A0ExgTA;EACE,gCAAA;A1E2gTF;A0EtgTA;EAAc,yBAAA;A1E0gTd;A8E1kTA;EACE,8BAAA;A9E6kTF;A8E1kTA;EACE,6BAAA;A9E6kTF;A+E7kTE;EACE;;;IAKE,4BAAA;IAEA,2BAAA;E/E6kTJ;;E+EzkTI;IACE,0BAAA;E/E4kTN;;E+EnkTE;IACE,6BAAA;E/EskTJ;;E+ExjTE;IACE,gCAAA;E/E2jTJ;;E+EzjTE;;IAEE,yBAAA;IACA,wBAAA;E/E4jTJ;;E+EpjTE;IACE,2BAAA;E/EujTJ;;E+EpjTE;;IAEE,wBAAA;E/EujTJ;;E+EpjTE;;;IAGE,UAAA;IACA,SAAA;E/EujTJ;;E+EpjTE;;IAEE,uBAAA;E/EujTJ;;E+E/iTE;IACE,Q1EgiC8B;ELkhRlC;E+EhjTE;IACE,2BAAA;E/EkjTJ;;E+EhjTE;IACE,2BAAA;E/EmjTJ;;E+E/iTE;IACE,aAAA;E/EkjTJ;;E+EhjTE;IACE,sBAAA;E/EmjTJ;;E+EhjTE;IACE,oCAAA;E/EmjTJ;E+EjjTI;;IAEE,iCAAA;E/EmjTN;;E+E9iTI;;IAEE,oCAAA;E/EijTN;;E+E7iTE;IACE,cAAA;E/EgjTJ;E+E9iTI;;;;IAIE,qB1EvHG;ELuqTT;;E+E5iTE;IACE,cAAA;IACA,qB1E7HK;EL4qTT;AACF;AgF5qTA;EACE,wBAAA;EACA,+CAAA;AhF8qTF;AgF3qTA;EACE,8BAAA;EACA,kBAAA;EACA,wDAAA;AhF6qTF;AgF1qTA;EACE,6BAAA;EACA,iBAAA;EACA,+CAAA;AhF4qTF;AgFzqTA;EACE,8BAAA;EACA,gDAAA;AhF2qTF;AgFxqTA;EACE,qCAAA;EACA,eAAA;EACA,+CAAA;EACA,mBCrCQ;EDsCR,cCtCQ;AjFgtTV;AgFvqTA;EACE,cC1CQ;AjFotTV;AgFxqTA;EACE,cC5CU;AjFutTZ;AgFtqTE;EACE,4BAAA;EACA,iBAAA;EACA,kBAAA;EACA,yBCrDQ;EDsDR,YAAA;AhFyqTJ;AgFtqTE;EACE,4BAAA;EACA,iBAAA;EACA,yBAAA;EACA,kBAAA;EACA,cC9DQ;AjFsuTZ;AgFnqTA;EACE,4BAAA;EACA,mBAAA;EACA,iBAAA;EACA,eAAA;AhFsqTF;AgFnqTA;EACE,4BAAA;EACA,mBAAA;EACA,iBAAA;EACA,eAAA;AhFsqTF;AgFnqTA;EACE,4BAAA;EACA,mBAAA;EACA,iBAAA;EACA,eAAA;AhFsqTF;AgFnqTA;EACE,4BAAA;EACA,mBAAA;EACA,iBAAA;EACA,eAAA;AhFsqTF;AgFjqTE;EACE,YAAA;EACA,qBAAA;AhFoqTJ;AgFjqTE;EACE,sBAAA;EACA,6BAAA;EACA,YAAA;EACA,UAAA;AhFmqTJ;AgFjqTI;EACE,UAAA;EACA,WAAA;EACA,gBAAA;AhFmqTN;AgFhqTI;EACE,2BAAA;AhFkqTN;AgF9pTE;EACE,kBAAA;EACA,YAAA;EACA,eAAA;EACA,mBAAA;AhFgqTJ", 24 "file": "styles.scss", 25 "sourcesContent": ["@charset \"UTF-8\";\n/*!\n * Bootstrap v4.5.0 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n@import '~@fortawesome/fontawesome-free/css/all.min.css';\n:root {\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #303B52;
25\n --secondary: #819733;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\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: 700;\n}\n\ndd {\n margin-bottom: 0.5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\na {\n color: #303B52;\n text-decoration: none;\n background-color: transparent;\n}\na:hover {\n color: #141822;\n text-decoration: underline;\n}\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n}\na:not([href]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=button] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}
25\n\nbutton:not(:disabled),\n[type=button]:not(:disabled),\n[type=reset]:not(:disabled),\n[type=submit]:not(:disabled) {\n cursor: pointer;\n}\n\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;\n padding: 0;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: 0.5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=search] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\n}\n.blockquote-footer::before {\n content: \"— \";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-wrap: break-word;\n}\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid, .container-xl, .container-lg, .container-md, .container-sm {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n.no-gutters > .col,\n.no-gutters >
25 [class*=col-] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-xl,\n.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,\n.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,\n.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,\n.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,\n.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n}\n\n.row-cols-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.3333333333%;\n max-width: 8.3333333333%;\n}\n\n.col-2 {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n}\n\n.col-5 {\n flex: 0 0 41.6666666667%;\n max-width: 41.6666666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.3333333333%;\n max-width: 58.3333333333%;\n}\n\n.col-8 {\n flex: 0 0 66.6666666667%;\n max-width: 66.6666666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.3333333333%;\n max-width: 83.3333333333%;\n}\n\n.col-11 {\n flex: 0 0 91.6666666667%;\n max-width: 91.6666666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.3333333333%;\n}\n\n.offset-2 {\n margin-left: 16.6666666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.3333333333%;\n}\n\n.offset-5 {\n margin-left: 41.6666666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.3333333333%;\n}\n\n.offset-8 {\n margin-left: 66.6666666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.3333333333%;\n}\n\n.offset-11 {\n margin-left: 91.6666666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n\n .row-cols-sm-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-sm-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-sm-3 > * {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .row-cols-sm-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-sm-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-sm-6 > * {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-sm-1 {\n flex: 0 0 8.3333333333%;\n max-width: 8.3333333333%;\n }\n\n .col-sm-2 {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .col-sm-5 {\n flex: 0 0 41.6666666667%;\n max-width: 41.6666666667%;\n }\n\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }
25\n\n .col-sm-7 {\n flex: 0 0 58.3333333333%;\n max-width: 58.3333333333%;\n }\n\n .col-sm-8 {\n flex: 0 0 66.6666666667%;\n max-width: 66.6666666667%;\n }\n\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 83.3333333333%;\n max-width: 83.3333333333%;\n }\n\n .col-sm-11 {\n flex: 0 0 91.6666666667%;\n max-width: 91.6666666667%;\n }\n\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-sm-first {\n order: -1;\n }\n\n .order-sm-last {\n order: 13;\n }\n\n .order-sm-0 {\n order: 0;\n }\n\n .order-sm-1 {\n order: 1;\n }\n\n .order-sm-2 {\n order: 2;\n }\n\n .order-sm-3 {\n order: 3;\n }\n\n .order-sm-4 {\n order: 4;\n }\n\n .order-sm-5 {\n order: 5;\n }\n\n .order-sm-6 {\n order: 6;\n }\n\n .order-sm-7 {\n order: 7;\n }\n\n .order-sm-8 {\n order: 8;\n }\n\n .order-sm-9 {\n order: 9;\n }\n\n .order-sm-10 {\n order: 10;\n }\n\n .order-sm-11 {\n order: 11;\n }\n\n .order-sm-12 {\n order: 12;\n }\n\n .offset-sm-0 {\n margin-left: 0;\n }\n\n .offset-sm-1 {\n margin-left: 8.3333333333%;\n }\n\n .offset-sm-2 {\n margin-left: 16.6666666667%;\n }\n\n .offset-sm-3 {\n margin-left: 25%;\n }\n\n .offset-sm-4 {\n margin-left: 33.3333333333%;\n }\n\n .offset-sm-5 {\n margin-left: 41.6666666667%;\n }\n\n .offset-sm-6 {\n margin-left: 50%;\n }\n\n .offset-sm-7 {\n margin-left: 58.3333333333%;\n }\n\n .offset-sm-8 {\n margin-left: 66.6666666667%;\n }\n\n .offset-sm-9 {\n margin-left: 75%;\n }\n\n .offset-sm-10 {\n margin-left: 83.3333333333%;\n }\n\n .offset-sm-11 {\n margin-left: 91.6666666667%;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n\n .row-cols-md-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-md-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-md-3 > * {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .row-cols-md-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-md-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-md-6 > * {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-md-1 {\n flex: 0 0 8.3333333333%;\n max-width: 8.3333333333%;\n }\n\n .col-md-2 {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-md-4 {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .col-md-5 {\n flex: 0 0 41.6666666667%;\n max-width: 41.6666666667%;\n }\n\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 58.3333333333%;\n max-width: 58.3333333333%;\n }\n\n .col-md-8 {\n flex: 0 0 66.6666666667%;\n max-width: 66.6666666667%;\n }\n\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 83.3333333333%;\n max-width: 83.3333333333%;\n }\n\n .col-md-11 {\n flex: 0 0 91.6666666667%;\n max-width: 91.6666666667%;\n }\n\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-md-first {\n order: -1;\n }\n\n .order-md-last {\n order: 13;\n }\n\n .order-md-0 {\n order: 0;\n }\n\n .order-md-1 {\n order: 1;\n }\n\n .order-md-2 {\n order: 2;\n }\n\n .order-md-3 {\n order: 3;\n }\n\n .order-md-4 {\n order: 4;\n }\n\n .order-md-5 {\n order: 5;\n }\n\n .order-md-6 {\n order: 6;\n }\n\n .order-md-7 {\n order: 7;\n }\n\n .order-md-8 {\n order: 8;\n }\n\n .order-md-9 {\n order: 9;\n }\n\n .order-md-10 {\n order: 10;\n }\n\n .order-md-11 {\n order: 11;\n }\n\n .order-md-12 {\n order: 12;\n }\n\n .offset-md-0 {\n margin-left: 0;\n }\n\n .offset-md-1 {\n margin-left: 8.3333333333%;\n }\n\n .offset-md-2 {\n margin-left: 16.6666666667%;\n }\n\n .offset-md-3 {\n margin-left: 25%;\n }\n\n .offset-md-4 {\n margin-left: 33.3333333333%;\n }\n\n .offset-md-5 {\n margin-left: 41.6666666667%;\n }\n\n .offset-md-6 {\n margin-left: 50%;\n }\n\n .offset-md-7 {\n margin-left: 58.3333333333%;\n }\n\n .offset-md-8 {\n margin-left: 66.6666666667%;\n }\n\n .offset-md-9 {\n margin-left: 75%;\n }\n\n .offset-md-10 {\n margin-left: 83.3333333333%;\n }\n\n .offset-md-11 {\n margin-left: 91.6666666667%;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n\n .row-cols-lg-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-lg-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-lg-3 > * {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .row-cols-lg-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-lg-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-lg-6 > * {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-lg-1 {\n flex: 0 0 8.3333333333%;\n max-width: 8.3333333333%;\n }\n\n .col-lg-2 {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .col-lg-5 {\n flex: 0 0 41.6666666667%;\n max-width: 41.6666666667%;\n }\n\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-lg-7 {\n flex: 0 0 58.3333333333%;\n max-width: 58.3333333333%;\n }\n\n .col-lg-8 {\n flex: 0 0 66.6666666667%;\n max-width: 66.6666666667%;\n }\n\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 83.3333333333%;\n max-width: 83.3333333333%;\n }\n\n .col-lg-11 {\n flex: 0 0 91.6666666667%;\n max-width: 91.6666666667%;\n }\n\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-lg-first {\n order: -1;\n }\n\n .order-lg-last {\n order: 13;\n }\n\n .order-lg-0 {\n order: 0;\n }\n\n .order-lg-1 {\n order: 1;\n }\n\n .order-lg-2 {\n order: 2;\n }\n\n .order-lg-3 {\n order: 3;\n }\n\n .order-lg-4 {\n order: 4;\n }\n\n .order-lg-5 {\n order: 5;\n }\n\n .order-lg-6 {\n order: 6;\n }\n\n .order-lg-7 {\n order: 7;\n }\n\n .order-lg-8 {\n order: 8;\n }\n\n .order-lg-9 {\n order: 9;\n }\n\n .order-lg-10 {\n order: 10;\n }\n\n .order-lg-11 {\n order: 11;\n }\n\n .order-lg-12 {\n order: 12;\n }\n\n .offset-lg-0 {\n margin-left: 0;\n }\n\n .offset-lg-1 {\n margin-left: 8.3333333333%;\n }\n\n .offset-lg-2 {\n margin-left: 16.6666666667%;\n }\n\n .offset-lg-3 {\n margin-left: 25%;\n }\n\n .offset-lg-4 {\n margin-left: 33.3333333333%;\n }\n\n .offset-lg-5 {\n margin-left: 41.6666666667%;\n }\n\n .offset-lg-6 {\n margin-left: 50%;\n }\n\n .offset-lg-7 {\n margin-left: 58.3333333333%;\n }\n\n .offset-lg-8 {\n margin-left: 66.6666666667%;\n }\n\n .offset-lg-9 {\n margin-left: 75%;\n }\n\n .offset-lg-10 {\n margin-left: 83.3333333333%;\n }\n\n .offset-lg-11 {\n margin-left: 91.6666666667%;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n\n .row-cols-xl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-xl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-xl-3 > * {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .row-cols-xl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-xl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-xl-6 > * {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-xl-1 {\n flex: 0 0 8.3333333333%;\n max-width: 8.3333333333%;\n }\n\n .col-xl-2 {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .col-xl-5 {\n flex: 0 0 41.6666666667%;\n max-width: 41.6666666667%;\n }\n\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 58.3333333333%;\n max-width: 58.3333333333%;\n }\n\n .col-xl-8 {\n flex: 0 0 66.6666666667%;\n max-width: 66.6666666667%;\n }\n\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 83.3333333333%;\n max-width: 83.3333333333%;\n }\n\n .col-xl-11 {\n flex: 0 0 91.6666666667%;\n max-width: 91.6666666667%;\n }\n\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-xl-first {\n order: -1;\n }\n\n .order-xl-last {\n order: 13;\n }\n\n .order-xl-0 {\n order: 0;\n }\n\n .order-xl-1 {\n order: 1;\n }\n\n .order-xl-2 {\n order: 2;\n }\n\n .order-xl-3 {\n order: 3;\n }\n\n .order-xl-4 {\n order: 4;\n }\n\n .order-xl-5 {\n order: 5;\n }\n\n .order-xl-6 {\n order: 6;\n }\n\n .order-xl-7 {\n order: 7;\n }\n\n .order-xl-8 {\n order: 8;\n }\n\n .order-xl-9 {\n order: 9;\n }\n\n .order-xl-10 {\n order: 10;\n }\n\n .order-xl-11 {\n order: 11;\n }\n\n .order-xl-12 {\n order: 12;\n }\n\n .offset-xl-0 {\n margin-left: 0;\n }\n\n .offset-xl-1 {\n margin-left: 8.3333333333%;\n }\n\n .offset-xl-2 {\n margin-left: 16.6666666667%;\n }\n\n .offset-xl-3 {\n margin-left: 25%;\n }\n\n .offset-xl-4 {\n margin-left: 33.3333333333%;\n }\n\n .offset-xl-5 {\n margin-left: 41.6666666667%;\n }\n\n .offset-xl-6 {\n margin-left: 50%;\n }\n\n .offset-xl-7 {\n margin-left: 58.3333333333%;\n }\n\n .offset-xl-8 {\n margin-left: 66.6666666667%;\n }\n\n .offset-xl-9 {\n margin-left: 75%;\n }\n\n .offset-xl-10 {\n margin-left: 83.3333333333%;\n }\n\n .offset-xl-11 {\n margin-left: 91.6666666667%;\n }\n}\n.table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212529;\n}\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #dee2e6;\n}\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #dee2e6;\n}\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}
25\n\n.table-hover tbody tr:hover {\n color: #212529;\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #c5c8cf;\n}\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #9399a5;\n}\n\n.table-hover .table-primary:hover {\n background-color: #b7bbc3;\n}\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #b7bbc3;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #dce2c6;\n}\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #bdc995;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #d2d9b5;\n}\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #d2d9b5;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #8fd19e;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #86cfda;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #ffdf7e;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #ed969e;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fbfcfc;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c6c8ca;\n}\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #95999c;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #343a40;\n border-color: #454d55;\n}\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #fff;\n background-color: #343a40;\n}\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #454d55;\n}\n.table-dark.table-bordered {\n border: 0;\n}\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}
25\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n.form-control:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #495057;\n}\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #6075a2;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 59, 82, 0.25);\n}\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\ninput[type=date].form-control,\ninput[type=time].form-control,\ninput[type=datetime-local].form-control,\ninput[type=month].form-control {\n appearance: none;\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: 0.375rem 0;\n margin-bottom: 0;\n font-size: 1rem;\n line-height: 1.5;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.form-control-lg {\n height: calc(1.5em + 1rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n.form-row > .col,\n.form-row >
25 [class*=col-] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\n color: #6c757d;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #28a745;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n border-color: #28a745;\n padding-right: calc(0.75em + 2.3125rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\n}\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #28a745;\n}\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #28a745;\n}\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #34ce57;\n background-color: #34ce57;\n}\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem;\n}
25\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #dc3545;\n padding-right: calc(0.75em + 2.3125rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #dc3545;\n}\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #e4606d;\n background-color: #e4606d;\n}\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n.form-inline .form-check {\n width: 100%;\n}\n@media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;
25\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group,\n.form-inline .custom-select {\n width: auto;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n color: #212529;\n text-align: center;\n vertical-align: middle;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n.btn:hover {\n color: #212529;\n text-decoration: none;\n}\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 59, 82, 0.25);\n}\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n}\n.btn:not(:disabled):not(.disabled) {\n cursor: pointer;\n}
25\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #303B52;\n border-color: #303B52;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #222a3a;\n border-color: #1d2432;\n}\n.btn-primary:focus, .btn-primary.focus {\n color: #fff;\n background-color: #222a3a;\n border-color: #1d2432;\n box-shadow: 0 0 0 0.2rem rgba(79, 88, 108, 0.5);\n}\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #303B52;\n border-color: #303B52;\n}\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #1d2432;\n border-color: #181e2a;\n}\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(79, 88, 108, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #819733;\n border-color: #819733;\n}\n.btn-secondary:hover {\n color: #fff;\n background-color: #697a29;\n border-color: #607126;\n}\n.btn-secondary:focus, .btn-secondary.focus {\n color: #fff;\n background-color: #697a29;\n border-color: #607126;\n box-shadow: 0 0 0 0.2rem rgba(148, 167, 82, 0.5);\n}\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #819733;\n border-color: #819733;\n}\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #607126;\n border-color: #586723;\n}\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(148, 167, 82, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n.btn-success:focus, .btn-success.focus {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #1e7e34;\n border-color: #1c7430;\n}\n.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n.btn-info:focus, .btn-info.focus {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #117a8b;\n border-color: #10707f;\n}\n.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n.btn-warning:hover {\n color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n.btn-warning:focus, .btn-warning.focus {\n color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {\n color: #212529;\n background-color: #d39e00;\n border-color: #c69500;\n}\n.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}
25\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n.btn-danger:focus, .btn-danger.focus {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #bd2130;\n border-color: #b21f2d;\n}\n.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n.btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n.btn-light:focus, .btn-light.focus {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {\n color: #212529;\n background-color: #dae0e5;\n border-color: #d3d9df;\n}\n.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n.btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n.btn-dark:focus, .btn-dark.focus {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #1d2124;\n border-color: #171a1d;\n}\n.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.btn-outline-primary {\n color: #303B52;\n border-color: #303B52;\n}\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #303B52;\n border-color: #303B52;\n}\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(48, 59, 82, 0.5);\n}\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #303B52;\n background-color: transparent;\n}\n.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #303B52;\n border-color: #303B52;\n}\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(48, 59, 82, 0.5);\n}\n\n.btn-outline-secondary {\n color: #819733;\n border-color: #819733;\n}\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #819733;\n border-color: #819733;\n}\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(129, 151, 51, 0.5);\n}\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #819733;\n background-color: transparent;\n}\n.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #819733;\n border-color: #819733;\n}\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(129, 151, 51, 0.5);\n}\n\n.btn-outline-success {\n color: #28a745;\n border-color: #28a745;\n}
25\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\n}\n.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-info {\n color: #17a2b8;\n border-color: #17a2b8;\n}\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\n}\n.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n color: #ffc107;\n border-color: #ffc107;\n}\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\n}\n.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n color: #dc3545;\n border-color: #dc3545;\n}\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\n}\n.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n border-color: #f8f9fa;\n}\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n color: #343a40;\n border-color: #343a40;\n}
25\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent;\n}\n.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #303B52;\n text-decoration: none;\n}\n.btn-link:hover {\n color: #141822;\n text-decoration: underline;\n}\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n}\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n pointer-events: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=submit].btn-block,\ninput[type=reset].btn-block,\ninput[type=button].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem;\n}\n.dropright .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem;\n}\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {\n right: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n.dropdown-item:hover, .dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #303B52;
25\n}\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #212529;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\n}\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {\n margin-left: 0;\n}\n.dropleft .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px;\n}\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n.btn-group-toggle > .btn input[type=radio],\n.btn-group-toggle > .btn input[type=checkbox],\n.btn-group-toggle > .btn-group > .btn input[type=radio],\n.btn-group-toggle > .btn-group > .btn input[type=checkbox] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n.input-group > .form-control,\n.input-group > .form-control-plaintext,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n min-width: 0;\n margin-bottom: 0;\n}\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n.input-group > .form-control:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.input-group > .custom-file {\n display: flex;\n align-items: center;\n}\n.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n}\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n.input-group-prepend .btn:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n.input-group-text input[type=radio],\n.input-group-text input[type=checkbox] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: calc(1.5em + 1rem + 2px);\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: calc(1.5em + 0.5rem + 2px);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group >
25 .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n left: 0;\n z-index: -1;\n width: 1rem;\n height: 1.25rem;\n opacity: 0;\n}\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n border-color: #303B52;\n background-color: #303B52;\n}\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(48, 59, 82, 0.25);\n}\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #6075a2;\n}\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #fff;\n background-color: #8091b5;\n border-color: #8091b5;\n}\n.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top;\n}\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n background-color: #fff;\n border: #adb5bd solid 1px;\n}\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background: no-repeat 50%/50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e\");\n}\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #303B52;\n background-color: #303B52;\n}\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e\");\n}\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(48, 59, 82, 0.5);\n}\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(48, 59, 82, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(48, 59, 82, 0.5);\n}
25\n\n.custom-switch {\n padding-left: 2.25rem;\n}\n.custom-switch .custom-control-label::before {\n left: -2.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem;\n}\n.custom-switch .custom-control-label::after {\n top: calc(0.25rem + 2px);\n left: calc(-2.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #adb5bd;\n border-radius: 0.5rem;\n transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n transform: translateX(0.75rem);\n}\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(48, 59, 82, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n appearance: none;\n}\n.custom-select:focus {\n border-color: #6075a2;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 59, 82, 0.25);\n}\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n.custom-select::-ms-expand {\n display: none;\n}\n.custom-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #495057;\n}\n\n.custom-select-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n}\n\n.custom-select-lg {\n height: calc(1.5em + 1rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin: 0;\n opacity: 0;\n}\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #6075a2;\n box-shadow: 0 0 0 0.2rem rgba(48, 59, 82, 0.25);\n}\n.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {\n background-color: #e9ecef;\n}\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: calc(1.5em + 0.75rem);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n height: 1.4rem;\n padding: 0;\n background-color: transparent;\n appearance: none;\n}\n.custom-range:focus {\n outline: none;\n}\n.custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(48, 59, 82, 0.25);\n}\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(48, 59, 82, 0.25);\n}\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(48, 59, 82, 0.25);\n}\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #303B52;
25\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none;\n }\n}\n.custom-range::-webkit-slider-thumb:active {\n background-color: #8091b5;\n}\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #303B52;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none;\n }\n}\n.custom-range::-moz-range-thumb:active {\n background-color: #8091b5;\n}\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #303B52;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none;\n }\n}\n.custom-range::-ms-thumb:active {\n background-color: #8091b5;\n}\n.custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n.custom-range::-ms-fill-lower {\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n.custom-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd;\n}\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n.custom-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n.custom-range:disabled::-ms-thumb {\n background-color: #adb5bd;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: none;\n }\n}\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: 0.5rem 1rem;\n}\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n.nav-link.disabled {\n color: #6c757d;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #fff;\n border-color: #dee2e6 #dee2e6 #fff;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #303B52;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n.navbar .container,\n.navbar .container-fluid,\n.navbar .container-sm,\n.navbar .container-md,\n.navbar .container-lg,\n.navbar .container-xl {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n.navbar-expand-sm > .container-fluid,\n.navbar-expand-sm > .container-sm,\n.navbar-expand-sm > .container-md,\n.navbar-expand-sm > .container-lg,\n.navbar-expand-sm > .container-xl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-sm > .container,\n.navbar-expand-sm > .container-fluid,\n.navbar-expand-sm > .container-sm,\n.navbar-expand-sm > .container-md,\n.navbar-expand-sm > .container-lg,\n.navbar-expand-sm > .container-xl {\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n.navbar-expand-md > .container-fluid,\n.navbar-expand-md > .container-sm,\n.navbar-expand-md > .container-md,\n.navbar-expand-md > .container-lg,\n.navbar-expand-md > .container-xl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-md > .container,\n.navbar-expand-md > .container-fluid,\n.navbar-expand-md > .container-sm,\n.navbar-expand-md > .container-md,\n.navbar-expand-md > .container-lg,\n.navbar-expand-md > .container-xl {\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n.navbar-expand-lg > .container-fluid,\n.navbar-expand-lg > .container-sm,\n.navbar-expand-lg > .container-md,\n.navbar-expand-lg > .container-lg,\n.navbar-expand-lg > .container-xl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-lg > .container,\n.navbar-expand-lg > .container-fluid,\n.navbar-expand-lg > .container-sm,\n.navbar-expand-lg > .container-md,\n.navbar-expand-lg > .container-lg,\n.navbar-expand-lg > .container-xl {\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n.navbar-expand-xl > .container-fluid,\n.navbar-expand-xl > .container-sm,\n.navbar-expand-xl > .container-md,\n.navbar-expand-xl > .container-lg,\n.navbar-expand-xl > .container-xl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-xl > .container,\n.navbar-expand-xl > .container-fluid,\n.navbar-expand-xl > .container-sm,\n.navbar-expand-xl > .container-md,\n.navbar-expand-xl > .container-lg,\n.navbar-expand-xl > .container-xl {\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start;\n}\n.navbar-expand > .container,\n.navbar-expand > .container-fluid,\n.navbar-expand > .container-sm,\n.navbar-expand > .container-md,\n.navbar-expand > .container-lg,\n.navbar-expand > .container-xl {\n padding-right: 0;\n padding-left: 0;\n}\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n}\n.navbar-expand > .container,\n.navbar-expand > .container-fluid,\n.navbar-expand > .container-sm,\n.navbar-expand > .container-md,\n.navbar-expand > .container-lg,\n.navbar-expand > .container-xl {\n flex-wrap: nowrap;\n}\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}
25\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff;\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: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n.card > .list-group {\n border-top: inherit;\n border-bottom: inherit;\n}\n.card > .list-group:first-child {\n border-top-width: 0;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n.card > .list-group:last-child {\n border-bottom-width: 0;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-body {\n flex: 1 1 auto;\n min-height: 1px;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n flex-shrink: 0;\n width: 100%;\n}\n\n.card-img,\n.card-img-top {\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img,\n.card-img-bottom {\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n@media (min-width: 576px) {\n .card-deck {\n display: flex;\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n flex: 1 0 0%;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n@media (min-width: 576px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-top,\n.card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-bottom,\n.card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-top,\n.card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-bottom,\n.card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion > .card {\n overflow: hidden;\n}\n.accordion > .card:not(:last-of-type) {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.accordion > .card:not(:first-of-type) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.accordion > .card > .card-header {\n border-radius: 0;\n margin-bottom: -1px;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item {\n display: flex;\n}\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #6c757d;\n content: \"/\";\n}\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n.breadcrumb-item.active {\n color: #6c757d;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #303B52;
25\n background-color: #fff;\n border: 1px solid #dee2e6;\n}\n.page-link:hover {\n z-index: 2;\n color: #141822;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n.page-link:focus {\n z-index: 3;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 59, 82, 0.25);\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n.page-item.active .page-link {\n z-index: 3;\n color: #fff;\n background-color: #303B52;\n border-color: #303B52;\n}\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\na.badge:hover, a.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #303B52;\n}\na.badge-primary:hover, a.badge-primary:focus {\n color: #fff;\n background-color: #1d2432;\n}\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 59, 82, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #819733;\n}\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: #607126;\n}\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(129, 151, 51, 0.5);\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\na.badge-success:hover, a.badge-success:focus {\n color: #fff;\n background-color: #1e7e34;\n}\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\na.badge-info:hover, a.badge-info:focus {\n color: #fff;\n background-color: #117a8b;\n}\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\na.badge-warning:hover, a.badge-warning:focus {\n color: #212529;\n background-color: #d39e00;\n}\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\na.badge-danger:hover, a.badge-danger:focus {\n color: #fff;\n background-color: #bd2130;\n}\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\na.badge-light:hover, a.badge-light:focus {\n color: #212529;\n background-color: #dae0e5;\n}\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: #1d2124;\n}\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #191f2b;\n background-color: #d6d8dc;\n border-color: #c5c8cf;\n}\n.alert-primary hr {\n border-top-color: #b7bbc3;\n}\n.alert-primary .alert-link {\n color: #06080b;\n}\n\n.alert-secondary {\n color: #434f1b;\n background-color: #e6ead6;\n border-color: #dce2c6;\n}\n.alert-secondary hr {\n border-top-color: #d2d9b5;\n}\n.alert-secondary .alert-link {\n color: #23290e;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n.alert-info hr {\n border-top-color: #abdde5;\n}\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n.alert-warning .alert-link {\n color: #533f03;\n}
25\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n.alert-light hr {\n border-top-color: #ececf6;\n}\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n.alert-dark hr {\n border-top-color: #b9bbbe;\n}\n.alert-dark .alert-link {\n color: #040505;\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n line-height: 0;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #303B52;\n transition: width 0.6s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n border-radius: 0.25rem;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n.list-group-item:first-child {\n border-top-left-radius: inherit;\n border-top-right-radius: inherit;\n}\n.list-group-item:last-child {\n border-bottom-right-radius: inherit;\n border-bottom-left-radius: inherit;\n}\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: #fff;\n}\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #303B52;\n border-color: #303B52;\n}\n.list-group-item + .list-group-item {\n border-top-width: 0;\n}\n.list-group-item + .list-group-item.active {\n margin-top: -1px;\n border-top-width: 1px;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n.list-group-horizontal > .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n.list-group-horizontal > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n}\n.list-group-horizontal > .list-group-item.active {\n margin-top: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm > .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-sm > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md > .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-md > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg > .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-lg > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl > .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-xl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n.list-group-flush {\n border-radius: 0;\n}\n.list-group-flush > .list-group-item {\n border-width: 0 0 1px;\n}\n.list-group-flush > .list-group-item:last-child {\n border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n color: #191f2b;\n background-color: #c5c8cf;\n}\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #191f2b;\n background-color: #b7bbc3;\n}\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #191f2b;\n border-color: #191f2b;\n}\n\n.list-group-item-secondary {\n color: #434f1b;\n background-color: #dce2c6;\n}\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #434f1b;\n background-color: #d2d9b5;\n}\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #434f1b;\n border-color: #434f1b;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #155724;\n background-color: #b1dfbb;\n}\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #0c5460;\n background-color: #abdde5;\n}\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #856404;\n background-color: #ffe8a1;\n}\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}
25\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #721c24;\n background-color: #f1b0b7;\n}\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6;\n}\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca;\n}\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: 0.5;\n}\n.close:hover {\n color: #000;\n text-decoration: none;\n}\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n opacity: 0.75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.toast {\n max-width: 350px;\n overflow: hidden;\n font-size: 0.875rem;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n backdrop-filter: blur(10px);\n opacity: 0;\n border-radius: 0.25rem;\n}\n.toast:not(:last-child) {\n margin-bottom: 0.75rem;\n}\n.toast.showing {\n opacity: 1;\n}\n.toast.show {\n display: block;\n opacity: 1;\n}\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.25rem 0.75rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.toast-body {\n padding: 0.75rem;\n}\n\n.modal-open {\n overflow: hidden;\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\n}\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n.modal.show .modal-dialog {\n transform: none;\n}\n.modal.modal-static .modal-dialog {\n transform: scale(1.02);\n}\n\n.modal-dialog-scrollable {\n display: flex;\n max-height: calc(100% - 1rem);\n}
25\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1rem);\n overflow: hidden;\n}\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n flex-shrink: 0;\n}\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 1rem);\n}\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1rem);\n height: min-content;\n content: \"\";\n}\n.modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n}\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem 1rem;\n border-bottom: 1px solid #dee2e6;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n.modal-header .close {\n padding: 1rem 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-end;\n padding: 0.75rem;\n border-top: 1px solid #dee2e6;\n border-bottom-right-radius: calc(0.3rem - 1px);\n border-bottom-left-radius: calc(0.3rem - 1px);\n}\n.modal-footer > * {\n margin: 0.25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n\n .modal-dialog-scrollable {\n max-height: calc(100% - 3.5rem);\n }
25\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.5rem);\n }\n\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n .modal-dialog-centered::before {\n height: calc(100vh - 3.5rem);\n height: min-content;\n }\n\n .modal-sm {\n max-width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg,\n.modal-xl {\n max-width: 800px;\n }\n}\n@media (min-width: 1200px) {\n .modal-xl {\n max-width: 1140px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\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 font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n.tooltip.show {\n opacity: 0.9;\n}\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {\n padding: 0.4rem 0;\n}\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {\n bottom: 0;\n}\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {\n padding: 0 0.4rem;\n}\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {\n padding: 0.4rem 0;\n}\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {\n top: 0;\n}\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {\n padding: 0 0.4rem;\n}\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\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 font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=top] {\n margin-bottom: 0.5rem;\n}\n.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {\n bottom: calc(-0.5rem - 1px);\n}\n.bs-popover-top >
25 .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {\n bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: #fff;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=right] {\n margin-left: 0.5rem;\n}\n.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {\n left: calc(-0.5rem - 1px);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {\n left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {\n margin-top: 0.5rem;\n}\n.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {\n top: calc(-0.5rem - 1px);\n}\n.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {\n top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: #fff;\n}\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=left] {\n margin-right: 0.5rem;\n}\n.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {\n right: calc(-0.5rem - 1px);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {\n right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: opacity 0s 0.6s;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n.carousel-control-next {\n transition: none;\n }\n}\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;
25\n width: 20px;\n height: 20px;\n background: no-repeat 50%/100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n.carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: 0.5;\n transition: opacity 0.6s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg);\n }\n}\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n animation: spinner-border 0.75s linear infinite;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\n}\n.spinner-grow {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow 0.75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #303B52 !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #1d2432 !important;\n}\n\n.bg-secondary {\n background-color: #819733 !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #607126 !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #1d2124 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #dee2e6 !important;\n}\n\n.border-top {\n border-top: 1px solid #dee2e6 !important;\n}\n\n.border-right {\n border-right: 1px solid #dee2e6 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-left {\n border-left: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #303B52 !important;\n}\n\n.border-secondary {\n border-color: #819733 !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #343a40 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded-sm {\n border-radius: 0.2rem !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n\n .d-sm-inline {\n display: inline !important;\n }\n\n .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .d-sm-block {\n display: block !important;\n }\n\n .d-sm-table {\n display: table !important;\n }\n\n .d-sm-table-row {\n display: table-row !important;\n }\n\n .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .d-sm-flex {\n display: flex !important;\n }\n\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n\n .d-md-inline {\n display: inline !important;\n }\n\n .d-md-inline-block {\n display: inline-block !important;\n }\n\n .d-md-block {\n display: block !important;\n }\n\n .d-md-table {\n display: table !important;\n }\n\n .d-md-table-row {\n display: table-row !important;\n }\n\n .d-md-table-cell {\n display: table-cell !important;\n }\n\n .d-md-flex {\n display: flex !important;\n }\n\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n\n .d-lg-inline {\n display: inline !important;\n }\n\n .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .d-lg-block {\n display: block !important;\n }\n\n .d-lg-table {\n display: table !important;\n }\n\n .d-lg-table-row {\n display: table-row !important;\n }\n\n .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .d-lg-flex {\n display: flex !important;\n }\n\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n\n .d-xl-inline {\n display: inline !important;\n }\n\n .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .d-xl-block {\n display: block !important;\n }\n\n .d-xl-table {\n display: table !important;\n }\n\n .d-xl-table-row {\n display: table-row !important;\n }\n\n .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .d-xl-flex {\n display: flex !important;\n }\n\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n@media print {\n .d-print-none {\n display: none !important;\n }\n\n .d-print-inline {\n display: inline !important;\n }\n\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-block {\n display: block !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive 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.embed-responsive-21by9::before {\n padding-top: 42.8571428571%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}
25\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n\n .flex-sm-column {\n flex-direction: column !important;\n }\n\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-sm-center {\n justify-content: center !important;\n }\n\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n\n .align-items-sm-end {\n align-items: flex-end !important;\n }
25\n\n .align-items-sm-center {\n align-items: center !important;\n }\n\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n\n .align-content-sm-center {\n align-content: center !important;\n }\n\n .align-content-sm-between {\n align-content: space-between !important;\n }\n\n .align-content-sm-around {\n align-content: space-around !important;\n }\n\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n\n .align-self-sm-auto {\n align-self: auto !important;\n }\n\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n\n .align-self-sm-center {\n align-self: center !important;\n }\n\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n\n .flex-md-column {\n flex-direction: column !important;\n }\n\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-md-center {\n justify-content: center !important;\n }\n\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n\n .align-items-md-start {\n align-items: flex-start !important;\n }\n\n .align-items-md-end {\n align-items: flex-end !important;\n }
25\n\n .align-items-md-center {\n align-items: center !important;\n }\n\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n\n .align-content-md-start {\n align-content: flex-start !important;\n }\n\n .align-content-md-end {\n align-content: flex-end !important;\n }\n\n .align-content-md-center {\n align-content: center !important;\n }\n\n .align-content-md-between {\n align-content: space-between !important;\n }\n\n .align-content-md-around {\n align-content: space-around !important;\n }\n\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n\n .align-self-md-auto {\n align-self: auto !important;\n }\n\n .align-self-md-start {\n align-self: flex-start !important;\n }\n\n .align-self-md-end {\n align-self: flex-end !important;\n }\n\n .align-self-md-center {\n align-self: center !important;\n }\n\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n\n .flex-lg-column {\n flex-direction: column !important;\n }\n\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-lg-center {\n justify-content: center !important;\n }\n\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n\n .align-items-lg-end {\n align-items: flex-end !important;\n }
25\n\n .align-items-lg-center {\n align-items: center !important;\n }\n\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n\n .align-content-lg-center {\n align-content: center !important;\n }\n\n .align-content-lg-between {\n align-content: space-between !important;\n }\n\n .align-content-lg-around {\n align-content: space-around !important;\n }\n\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n\n .align-self-lg-auto {\n align-self: auto !important;\n }\n\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n\n .align-self-lg-center {\n align-self: center !important;\n }\n\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n\n .flex-xl-column {\n flex-direction: column !important;\n }\n\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xl-center {\n justify-content: center !important;\n }\n\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xl-end {\n align-items: flex-end !important;\n }
25\n\n .align-items-xl-center {\n align-items: center !important;\n }\n\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xl-center {\n align-content: center !important;\n }\n\n .align-content-xl-between {\n align-content: space-between !important;\n }\n\n .align-content-xl-around {\n align-content: space-around !important;\n }\n\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xl-auto {\n align-self: auto !important;\n }\n\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xl-center {\n align-self: center !important;\n }\n\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n\n .float-sm-right {\n float: right !important;\n }\n\n .float-sm-none {\n float: none !important;\n }\n}\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n\n .float-md-right {\n float: right !important;\n }\n\n .float-md-none {\n float: none !important;\n }\n}\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n\n .float-lg-right {\n float: right !important;\n }\n\n .float-lg-none {\n float: none !important;\n }\n}\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n\n .float-xl-right {\n float: right !important;\n }\n\n .float-xl-none {\n float: none !important;\n }\n}\n.user-select-all {\n user-select: all !important;\n}\n\n.user-select-auto {\n user-select: auto !important;\n}\n\n.user-select-none {\n user-select: none !important;\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.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 white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .mt-sm-0,\n.my-sm-0 {\n margin-top: 0 !important;\n }\n\n .mr-sm-0,\n.mx-sm-0 {\n margin-right: 0 !important;\n }\n\n .mb-sm-0,\n.my-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-sm-0,\n.mx-sm-0 {\n margin-left: 0 !important;\n }\n\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n\n .mt-sm-1,\n.my-sm-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-sm-1,\n.mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-sm-1,\n.my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-sm-1,\n.mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n\n .mt-sm-2,\n.my-sm-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-sm-2,\n.mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-sm-2,\n.my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-sm-2,\n.mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-sm-3 {\n margin: 1rem !important;\n }\n\n .mt-sm-3,\n.my-sm-3 {\n margin-top: 1rem !important;\n }\n\n .mr-sm-3,\n.mx-sm-3 {\n margin-right: 1rem !important;\n }\n\n .mb-sm-3,\n.my-sm-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-sm-3,\n.mx-sm-3 {\n margin-left: 1rem !important;\n }\n\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n\n .mt-sm-4,\n.my-sm-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-sm-4,\n.mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-sm-4,\n.my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-sm-4,\n.mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-sm-5 {\n margin: 3rem !important;\n }\n\n .mt-sm-5,\n.my-sm-5 {\n margin-top: 3rem !important;\n }\n\n .mr-sm-5,\n.mx-sm-5 {\n margin-right: 3rem !important;\n }\n\n .mb-sm-5,\n.my-sm-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-sm-5,\n.mx-sm-5 {\n margin-left: 3rem !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .pt-sm-0,\n.py-sm-0 {\n padding-top: 0 !important;\n }\n\n .pr-sm-0,\n.px-sm-0 {\n padding-right: 0 !important;\n }\n\n .pb-sm-0,\n.py-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-sm-0,\n.px-sm-0 {\n padding-left: 0 !important;\n }\n\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n\n .pt-sm-1,\n.py-sm-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-sm-1,\n.px-sm-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-sm-1,\n.py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-sm-1,\n.px-sm-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n\n .pt-sm-2,\n.py-sm-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-sm-2,\n.px-sm-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-sm-2,\n.py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-sm-2,\n.px-sm-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-sm-3 {\n padding: 1rem !important;\n }\n\n .pt-sm-3,\n.py-sm-3 {\n padding-top: 1rem !important;\n }\n\n .pr-sm-3,\n.px-sm-3 {\n padding-right: 1rem !important;\n }\n\n .pb-sm-3,\n.py-sm-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-sm-3,\n.px-sm-3 {\n padding-left: 1rem !important;\n }\n\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n\n .pt-sm-4,\n.py-sm-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-sm-4,\n.px-sm-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-sm-4,\n.py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-sm-4,\n.px-sm-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-sm-5 {\n padding: 3rem !important;\n }\n\n .pt-sm-5,\n.py-sm-5 {\n padding-top: 3rem !important;\n }\n\n .pr-sm-5,\n.px-sm-5 {\n padding-right: 3rem !important;\n }\n\n .pb-sm-5,\n.py-sm-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-sm-5,\n.px-sm-5 {\n padding-left: 3rem !important;\n }\n\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-sm-n1,\n.my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-sm-n1,\n.mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-sm-n1,\n.my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-sm-n1,\n.mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-sm-n2,\n.my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-sm-n2,\n.mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-sm-n2,\n.my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-sm-n2,\n.mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-sm-n3 {\n margin: -1rem !important;\n }\n\n .mt-sm-n3,\n.my-sm-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-sm-n3,\n.mx-sm-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-sm-n3,\n.my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-sm-n3,\n.mx-sm-n3 {\n margin-left: -1rem !important;\n }\n\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-sm-n4,\n.my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-sm-n4,\n.mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-sm-n4,\n.my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-sm-n4,\n.mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-sm-n5 {\n margin: -3rem !important;\n }\n\n .mt-sm-n5,\n.my-sm-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-sm-n5,\n.mx-sm-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-sm-n5,\n.my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-sm-n5,\n.mx-sm-n5 {\n margin-left: -3rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mt-sm-auto,\n.my-sm-auto {\n margin-top: auto !important;\n }\n\n .mr-sm-auto,\n.mx-sm-auto {\n margin-right: auto !important;\n }\n\n .mb-sm-auto,\n.my-sm-auto {\n margin-bottom: auto !important;\n }\n\n .ml-sm-auto,\n.mx-sm-auto {\n margin-left: auto !important;\n }\n}\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n\n .mt-md-0,\n.my-md-0 {\n margin-top: 0 !important;\n }\n\n .mr-md-0,\n.mx-md-0 {\n margin-right: 0 !important;\n }\n\n .mb-md-0,\n.my-md-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-md-0,\n.mx-md-0 {\n margin-left: 0 !important;\n }\n\n .m-md-1 {\n margin: 0.25rem !important;\n }\n\n .mt-md-1,\n.my-md-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-md-1,\n.mx-md-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-md-1,\n.my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-md-1,\n.mx-md-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-md-2 {\n margin: 0.5rem !important;\n }\n\n .mt-md-2,\n.my-md-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-md-2,\n.mx-md-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-md-2,\n.my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-md-2,\n.mx-md-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-md-3 {\n margin: 1rem !important;\n }\n\n .mt-md-3,\n.my-md-3 {\n margin-top: 1rem !important;\n }\n\n .mr-md-3,\n.mx-md-3 {\n
25 margin-right: 1rem !important;\n }\n\n .mb-md-3,\n.my-md-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-md-3,\n.mx-md-3 {\n margin-left: 1rem !important;\n }\n\n .m-md-4 {\n margin: 1.5rem !important;\n }\n\n .mt-md-4,\n.my-md-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-md-4,\n.mx-md-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-md-4,\n.my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-md-4,\n.mx-md-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-md-5 {\n margin: 3rem !important;\n }\n\n .mt-md-5,\n.my-md-5 {\n margin-top: 3rem !important;\n }\n\n .mr-md-5,\n.mx-md-5 {\n margin-right: 3rem !important;\n }\n\n .mb-md-5,\n.my-md-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-md-5,\n.mx-md-5 {\n margin-left: 3rem !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .pt-md-0,\n.py-md-0 {\n padding-top: 0 !important;\n }\n\n .pr-md-0,\n.px-md-0 {\n padding-right: 0 !important;\n }\n\n .pb-md-0,\n.py-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-md-0,\n.px-md-0 {\n padding-left: 0 !important;\n }\n\n .p-md-1 {\n padding: 0.25rem !important;\n }\n\n .pt-md-1,\n.py-md-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-md-1,\n.px-md-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-md-1,\n.py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-md-1,\n.px-md-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-md-2 {\n padding: 0.5rem !important;\n }\n\n .pt-md-2,\n.py-md-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-md-2,\n.px-md-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-md-2,\n.py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-md-2,\n.px-md-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-md-3 {\n padding: 1rem !important;\n }\n\n .pt-md-3,\n.py-md-3 {\n padding-top: 1rem !important;\n }\n\n .pr-md-3,\n.px-md-3 {\n padding-right: 1rem !important;\n }\n\n .pb-md-3,\n.py-md-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-md-3,\n.px-md-3 {\n padding-left: 1rem !important;\n }\n\n .p-md-4 {\n padding: 1.5rem !important;\n }\n\n .pt-md-4,\n.py-md-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-md-4,\n.px-md-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-md-4,\n.py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-md-4,\n.px-md-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-md-5 {\n padding: 3rem !important;\n }\n\n .pt-md-5,\n.py-md-5 {\n padding-top: 3rem !important;\n }\n\n .pr-md-5,\n.px-md-5 {\n padding-right: 3rem !important;\n }\n\n .pb-md-5,\n.py-md-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-md-5,\n.px-md-5 {\n padding-left: 3rem !important;\n }\n\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-md-n1,\n.my-md-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-md-n1,\n.mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-md-n1,\n.my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-md-n1,\n.mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-md-n2,\n.my-md-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-md-n2,\n.mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-md-n2,\n.my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-md-n2,\n.mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-md-n3 {\n margin: -1rem !important;\n }\n\n .mt-md-n3,\n.my-md-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-md-n3,\n.mx-md-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-md-n3,\n.my-md-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-md-n3,\n.mx-md-n3 {\n margin-left: -1rem !important;\n }\n\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-md-n4,\n.my-md-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-md-n4,\n.mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-md-n4,\n.my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-md-n4,\n.mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-md-n5 {\n margin: -3rem !important;\n }\n\n .mt-md-n5,\n.my-md-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-md-n5,\n.mx-md-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-md-n5,\n.my-md-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-md-n5,\n.mx-md-n5 {\n margin-left: -3rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mt-md-auto,\n.my-md-auto {\n margin-top: auto !important;\n }\n\n .mr-md-auto,\n.mx-md-auto {\n margin-right: auto !important;\n }\n\n .mb-md-auto,\n.my-md-auto {\n margin-bottom: auto !important;\n }\n\n .ml-md-auto,\n.mx-md-auto {\n margin-left: auto !important;\n }\n}\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n\n .mt-lg-0,\n.my-lg-0 {\n margin-top: 0 !important;\n }\n\n .mr-lg-0,\n.mx-lg-0 {\n margin-right: 0 !important;\n }\n\n .mb-lg-0,\n.my-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-lg-0,\n.mx-lg-0 {\n margin-left: 0 !important;\n }\n\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n\n .mt-lg-1,\n.my-lg-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-lg-1,\n.mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-lg-1,\n.my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-lg-1,\n.mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n\n .mt-lg-2,\n.my-lg-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-lg-2,\n.mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-lg-2,\n.my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-lg-2,\n.mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-lg-3 {\n margin: 1rem !important;\n }\n\n .mt-lg-3,\n.my-lg-3 {\n margin-top: 1rem !important;\n }\n\n .mr-lg-3,\n.mx-lg-3 {\n margin-right: 1rem !important;\n }\n\n .mb-lg-3,\n.my-lg-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-lg-3,\n.mx-lg-3 {\n margin-left: 1rem !important;\n }\n\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n\n .mt-lg-4,\n.my-lg-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-lg-4,\n.mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-lg-4,\n.my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-lg-4,\n.mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-lg-5 {\n margin: 3rem !important;\n }\n\n .mt-lg-5,\n.my-lg-5 {\n margin-top: 3rem !important;\n }\n\n .mr-lg-5,\n.mx-lg-5 {\n margin-right: 3rem !important;\n }\n\n .mb-lg-5,\n.my-lg-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-lg-5,\n.mx-lg-5 {\n margin-left: 3rem !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .pt-lg-0,\n.py-lg-0 {\n padding-top: 0 !important;\n }\n\n .pr-lg-0,\n.px-lg-0 {\n padding-right: 0 !important;\n }\n\n .pb-lg-0,\n.py-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-lg-0,\n.px-lg-0 {\n padding-left: 0 !important;\n }\n\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n\n .pt-lg-1,\n.py-lg-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-lg-1,\n.px-lg-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-lg-1,\n.py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-lg-1,\n.px-lg-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n\n .pt-lg-2,\n.py-lg-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-lg-2,\n.px-lg-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-lg-2,\n.py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-lg-2,\n.px-lg-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-lg-3 {\n padding: 1rem !important;\n }\n\n .pt-lg-3,\n.py-lg-3 {\n padding-top: 1rem !important;\n }\n\n .pr-lg-3,\n.px-lg-3 {\n padding-right: 1rem !important;\n }\n\n .pb-lg-3,\n.py-lg-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-lg-3,\n.px-lg-3 {\n padding-left: 1rem !important;\n }\n\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n\n .pt-lg-4,\n.py-lg-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-lg-4,\n.px-lg-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-lg-4,\n.py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-lg-4,\n.px-lg-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-lg-5 {\n padding: 3rem !important;\n }\n\n .pt-lg-5,\n.py-lg-5 {\n padding-top: 3rem !important;\n }\n\n .pr-lg-5,\n.px-lg-5 {\n padding-right: 3rem !important;\n }\n\n .pb-lg-5,\n.py-lg-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-lg-5,\n.px-lg-5 {\n padding-left: 3rem !important;\n }\n\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-lg-n1,\n.my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-lg-n1,\n.mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-lg-n1,\n.my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-lg-n1,\n.mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-lg-n2,\n.my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-lg-n2,\n.mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-lg-n2,\n.my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-lg-n2,\n.mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-lg-n3 {\n margin: -1rem !important;\n }\n\n .mt-lg-n3,\n.my-lg-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-lg-n3,\n.mx-lg-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-lg-n3,\n.my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-lg-n3,\n.mx-lg-n3 {\n margin-left: -1rem !important;\n }\n\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-lg-n4,\n.my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-lg-n4,\n.mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-lg-n4,\n.my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-lg-n4,\n.mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-lg-n5 {\n margin: -3rem !important;\n }\n\n .mt-lg-n5,\n.my-lg-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-lg-n5,\n.mx-lg-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-lg-n5,\n.my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-lg-n5,\n.mx-lg-n5 {\n margin-left: -3rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mt-lg-auto,\n.my-lg-auto {\n margin-top: auto !important;\n }\n\n .mr-lg-auto,\n.mx-lg-auto {\n margin-right: auto !important;\n }\n\n .mb-lg-auto,\n.my-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ml-lg-auto,\n.mx-lg-auto {\n margin-left: auto !important;\n }\n}\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n\n .mt-xl-0,\n.my-xl-0 {\n margin-top: 0 !important;\n }\n\n .mr-xl-0,\n.mx-xl-0 {\n margin-right: 0 !important;\n }\n\n .mb-xl-0,\n.my-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-xl-0,\n.mx-xl-0 {\n margin-left: 0 !important;\n }\n\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n\n .mt-xl-1,\n.my-xl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-xl-1,\n.mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-xl-1,\n.my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-xl-1,\n.mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n\n .mt-xl-2,\n.my-xl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-xl-2,\n.mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-xl-2,\n.my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-xl-2,\n.mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-xl-3 {\n margin: 1rem !important;\n }\n\n .mt-xl-3,\n.my-xl-3 {\n margin-top: 1rem !important;\n }\n\n .mr-xl-3,\n.mx-xl-3 {\n margin-right: 1rem !important;\n }\n\n .mb-xl-3,\n.my-xl-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-xl-3,\n.mx-xl-3 {\n margin-left: 1rem !important;\n }\n\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n\n .mt-xl-4,\n.my-xl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-xl-4,\n.mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-xl-4,\n.my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-xl-4,\n.mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-xl-5 {\n margin: 3rem !important;\n }\n\n .mt-xl-5,\n.my-xl-5 {\n margin-top: 3rem !important;\n }\n\n .mr-xl-5,\n.mx-xl-5 {\n margin-right: 3rem !important;\n }\n\n .mb-xl-5,\n.my-xl-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-xl-5,\n.mx-xl-5 {\n margin-left: 3rem !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .pt-xl-0,\n.py-xl-0 {\n padding-top: 0 !important;\n }\n\n .pr-xl-0,\n.px-xl-0 {\n padding-right: 0 !important;\n }\n\n .pb-xl-0,\n.py-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-xl-0,\n.px-xl-0 {\n padding-left: 0 !important;\n }\n\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n\n .pt-xl-1,\n.py-xl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-xl-1,\n.px-xl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-xl-1,\n.py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-xl-1,\n.px-xl-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n\n .pt-xl-2,\n.py-xl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-xl-2,\n.px-xl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-xl-2,\n.py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-xl-2,\n.px-xl-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-xl-3 {\n padding: 1rem !important;\n }\n\n .pt-xl-3,\n.py-xl-3 {\n padding-top: 1rem !important;\n }\n\n .pr-xl-3,\n.px-xl-3 {\n padding-right: 1rem !important;\n }\n\n .pb-xl-3,\n.py-xl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-xl-3,\n.px-xl-3 {\n padding-left: 1rem !important;\n }\n\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n\n .pt-xl-4,\n.py-xl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-xl-4,\n.px-xl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-xl-4,\n.py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-xl-4,\n.px-xl-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-xl-5 {\n padding: 3rem !important;\n }\n\n .pt-xl-5,\n.py-xl-5 {\n padding-top: 3rem !important;\n }\n\n .pr-xl-5,\n.px-xl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xl-5,\n.py-xl-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-xl-5,\n.px-xl-5 {\n padding-left: 3rem !important;\n }\n\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-xl-n1,\n.my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-xl-n1,\n.mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-xl-n1,\n.my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-xl-n1,\n.mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-xl-n2,\n.my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-xl-n2,\n.mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-xl-n2,\n.my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-xl-n2,\n.mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-xl-n3 {\n margin: -1rem !important;\n }\n\n .mt-xl-n3,\n.my-xl-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-xl-n3,\n.mx-xl-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-xl-n3,\n.my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-xl-n3,\n.mx-xl-n3 {\n margin-left: -1rem !important;\n }\n\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-xl-n4,\n.my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-xl-n4,\n.mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-xl-n4,\n.my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-xl-n4,\n.mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-xl-n5 {\n margin: -3rem !important;\n }\n\n .mt-xl-n5,\n.my-xl-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-xl-n5,\n.mx-xl-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-xl-n5,\n.my-xl-n5 {\n margin-
25bottom: -3rem !important;\n }\n\n .ml-xl-n5,\n.mx-xl-n5 {\n margin-left: -3rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mt-xl-auto,\n.my-xl-auto {\n margin-top: auto !important;\n }\n\n .mr-xl-auto,\n.mx-xl-auto {\n margin-right: auto !important;\n }\n\n .mb-xl-auto,\n.my-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ml-xl-auto,\n.mx-xl-auto {\n margin-left: auto !important;\n }\n}\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n\n .text-sm-right {\n text-align: right !important;\n }\n\n .text-sm-center {\n text-align: center !important;\n }\n}\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n\n .text-md-right {\n text-align: right !important;\n }\n\n .text-md-center {\n text-align: center !important;\n }\n}\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n\n .text-lg-right {\n text-align: right !important;\n }\n\n .text-lg-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n\n .text-xl-right {\n text-align: right !important;\n }\n\n .text-xl-center {\n text-align: center !important;\n }\n}\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-lighter {\n font-weight: lighter !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-weight-bolder {\n font-weight: bolder !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #303B52 !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #141822 !important;\n}\n\n.text-secondary {\n color: #819733 !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #505e20 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #19692c !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #0f6674 !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #ba8b00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #a71d2a !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #cbd3da !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #121416 !important;\n}\n\n.text-body {\n color: #212529 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-wrap: break-word !important;\n}
25\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n*::before,\n*::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n\n a:not(.btn) {\n text-decoration: underline;\n }\n\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n\n pre {\n white-space: pre-wrap !important;\n }\n\n pre,\nblockquote {\n border: 1px solid #adb5bd;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group;\n }\n\n tr,\nimg {\n page-break-inside: avoid;\n }\n\n p,\nh2,\nh3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\nh3 {\n page-break-after: avoid;\n }\n\n @page {\n size: a3;\n }\n body {\n min-width: 992px !important;\n }\n\n .container {\n min-width: 992px !important;\n }\n\n .navbar {\n display: none;\n }\n\n .badge {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n.table th {\n background-color: #fff !important;\n }\n\n .table-bordered th,\n.table-bordered td {\n border: 1px solid #dee2e6 !important;\n }\n\n .table-dark {\n color: inherit;\n }\n .table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #dee2e6;\n }\n\n .table .thead-dark th {\n color: inherit;\n border-color: #dee2e6;\n }\n}\n@font-face {\n font-family: AvenirRoman;\n src: url(\"assets/fonts/avenir/Avenir-Roman.otf\") format(\"opentype\");\n}\n@font-face {\n font-family: AvenirRomanItalic;\n font-style: italic;\n src: url(\"assets/fonts/avenir/Avenir-Medium-Oblique.ttf\") format(\"truetype\");\n}\n@font-face {\n font-family: AvenirRomanHeavy;\n font-weight: bold;\n src: url(\"assets/fonts/avenir/Avenir-Heavy.otf\") format(\"opentype\");\n}\n@font-face {\n font-family: AvenirRomanMedium;\n src: url(\"assets/fonts/avenir/Avenir-Medium.otf\") format(\"opentype\");\n}\nbody {\n font-family: \"AvenirRoman\" !important;\n font-size: 14px;\n background: #F6F7F4 0% 0% no-repeat padding-box;\n text-color: #303B52;\n color: #303B52;\n}\n\n.primaryColor {\n color: #303B52;\n}\n\n.secondaryColor {\n color: #819733;\n}\n\n.typicalButton--normal {\n font-family: \"Changa\", serif;\n font-weight: bold;\n border-radius: 4px;\n background-color: #819733;\n color: white;\n}\n.typicalButton--outline {\n font-family: \"Changa\", serif;\n font-weight: bold;\n border: 1px solid #819733;\n border-radius: 4px;\n color: #819733;\n}\n\nh2 {\n font-family: \"Changa\", serif;\n letter-spacing: 0px;\n font-weight: bold;\n font-size: 36px;\n}\n\nh3 {\n font-family: \"Changa\", serif;\n letter-spacing: 0px;\n font-weight: bold;\n font-size: 32px;\n}\n\nh4 {\n font-family: \"Changa\", serif;\n letter-spacing: 0px;\n font-weight: bold;\n font-size: 18px;\n}\n\nh5 {\n font-family: \"Changa\", serif;\n letter-spacing: 0px;\n font-weight: bold;\n font-size: 14px;\n}\n\nngb-accordion .card {\n border: none;\n margin-bottom: 0.5rem;\n}\nngb-accordion .card-header {\n margin-bottom: 0.25rem;\n background-color: transparent;\n border: none;\n padding: 0;\n}\nngb-accordion .card-header .btn {\n padding: 0;\n width: 100%;\n text-align: left;\n}\nngb-accordion .card-header .btn:focus {\n box-shadow: none !important;\n}\nngb-accordion .card-body {\n padding: 0.75rem 0;\n border: none;\n font-size: 16px;\n text-align: justify;\n}", "/*!\n * Bootstrap v4.5.0 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"utilities\";\n@import \"print\";\n", "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)\n */\n.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)\";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)\";-webkit-transform:rotate(180deg);transform:rotate(180deg)}
25.fa-rotate-270{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)\";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)\";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)\"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:\"\\f26e\"}.fa-accessible-icon:before{content:\"\\f368\"}.fa-accusoft:before{content:\"\\f369\"}.fa-acquisitions-incorporated:before{content:\"\\f6af\"}.fa-ad:before{content:\"\\f641\"}.fa-address-book:before{content:\"\\f2b9\"}.fa-address-card:before{content:\"\\f2bb\"}.fa-adjust:before{content:\"\\f042\"}.fa-adn:before{content:\"\\f170\"}.fa-adobe:before{content:\"\\f778\"}.fa-adversal:before{content:\"\\f36a\"}.fa-affiliatetheme:before{content:\"\\f36b\"}.fa-air-freshener:before{content:\"\\f5d0\"}.fa-airbnb:before{content:\"\\f834\"}.fa-algolia:before{content:\"\\f36c\"}.fa-align-center:before{content:\"\\f037\"}.fa-align-justify:before{content:\"\\f039\"}.fa-align-left:before{content:\"\\f036\"}.fa-align-right:before{content:\"\\f038\"}.fa-alipay:before{content:\"\\f642\"}.fa-allergies:before{content:\"\\f461\"}.fa-amazon:before{content:\"\\f270\"}.fa-amazon-pay:before{content:\"\\f42c\"}.fa-ambulance:before{content:\"\\f0f9\"}.fa-american-sign-language-interpreting:before{content:\"\\f2a3\"}.fa-amilia:before{content:\"\\f36d\"}.fa-anchor:before{content:\"\\f13d\"}.fa-android:before{content:\"\\f17b\"}.fa-angellist:before{content:\"\\f209\"}.fa-angle-double-down:before{content:\"\\f103\"}.fa-angle-double-left:before{content:\"\\f100\"}.fa-angle-double-right:before{content:\"\\f101\"}.fa-angle-double-up:before{content:\"\\f102\"}.fa-angle-down:before{content:\"\\f107\"}.fa-angle-left:before{content:\"\\f104\"}.fa-angle-right:before{content:\"\\f105\"}.fa-angle-up:before{content:\"\\f106\"}.fa-angry:before{content:\"\\f556\"}.fa-angrycreative:before{content:\"\\f36e\"}.fa-angular:before{content:\"\\f420\"}.fa-ankh:before{content:\"\\f644\"}.fa-app-store:before{content:\"\\f36f\"}.fa-app-store-ios:before{content:\"\\f370\"}.fa-apper:before{content:\"\\f371\"}.fa-apple:before{content:\"\\f179\"}.fa-apple-alt:before{content:\"\\f5d1\"}.fa-apple-pay:before{content:\"\\f415\"}.fa-archive:before{content:\"\\f187\"}.fa-archway:before{content:\"\\f557\"}.fa-arrow-alt-circle-down:before{content:\"\\f358\"}.fa-arrow-alt-circle-left:before{content:\"\\f359\"}.fa-arrow-alt-circle-right:before{content:\"\\f35a\"}.fa-arrow-alt-circle-up:before{content:\"\\f35b\"}.fa-arrow-circle-down:before{content:\"\\f0ab\"}.fa-arrow-circle-left:before{content:\"\\f0a8\"}.fa-arrow-circle-right:before{content:\"\\f0a9\"}.fa-arrow-circle-up:before{content:\"\\f0aa\"}.fa-arrow-down:before{content:\"\\f063\"}.fa-arrow-left:before{content:\"\\f060\"}.fa-arrow-right:before{content:\"\\f061\"}.fa-arrow-up:before{content:\"\\f062\"}.fa-arrows-alt:before{content:\"\\f0b2\"}.fa-arrows-alt-h:before{content:\"\\f337\"}.fa-arrows-alt-v:before{content:\"\\f338\"}.fa-artstation:before{content:\"\\f77a\"}.fa-assistive-listening-systems:before{content:\"\\f2a2\"}.fa-asterisk:before{content:\"\\f069\"}.fa-asymmetrik:before{content:\"\\f372\"}.fa-at:before{content:\"\\f1fa\"}.fa-atlas:before{content:\"\\f558\"}.fa-atlassian:before{content:\"\\f77b\"}.fa-atom:before{content:\"\\f5d2\"}.fa-audible:before{content:\"\\f373\"}.fa-audio-description:before{content:\"\\f29e\"}.fa-autoprefixer:before{content:\"\\f41c\"}.fa-avianex:before{content:\"\\f374\"}.fa-aviato:before{content:\"\\f421\"}.fa-award:before{content:\"\\f559\"}.fa-aws:before{content:\"\\f375\"}.fa-baby:before{content:\"\\f77c\"}.fa-baby-carriage:before{content:\"\\f77d\"}.fa-backspace:before{content:\"\\f55a\"}.fa-backward:before{content:\"\\f04a\"}.fa-bacon:before{content:\"\\f7e5\"}.fa-bahai:before{content:\"\\f666\"}.fa-balance-scale:before{content:\"\\f24e\"}.fa-balance-scale-left:before{content:\"\\f515\"}.fa-balance-scale-right:before{content:\"\\f516\"}.fa-ban:before{content:\"\\f05e\"}.fa-band-aid:before{content:\"\\f462\"}.fa-bandcamp:before{content:\"\\f2d5\"}.fa-barcode:before{content:\"\\f02a\"}.fa-bars:before{content:\"\\f0c9\"}.fa-baseball-ball:before{content:\"\\f433\"}.fa-basketball-ball:before{content:\"\\f434\"}.fa-bath:before{content:\"\\f2cd\"}.fa-battery-empty:before{content:\"\\f244\"}.fa-battery-full:before{content:\"\\f240\"}.fa-battery-half:before{content:\"\\f242\"}.fa-battery-quarter:before{content:\"\\f243\"}.fa-battery-three-quarters:before{content:\"\\f241\"}.fa-battle-net:before{content:\"\\f835\"}.fa-bed:before{content:\"\\f236\"}.fa-beer:before{content:\"\\f0fc\"}.fa-behance:before{content:\"\\f1b4\"}.fa-behance-square:before{content:\"\\f1b5\"}.fa-bell:before{content:\"\\f0f3\"}.fa-bell-slash:before{content:\"\\f1f6\"}.fa-bezier-curve:before{content:\"\\f55b\"}.fa-bible:before{content:\"\\f647\"}.fa-bicycle:before{content:\"\\f206\"}.fa-biking:before{content:\"\\f84a\"}.fa-bimobject:before{content:\"\\f378\"}.fa-binoculars:before{content:\"\\f1e5\"}.fa-biohazard:before{content:\"\\f780\"}.fa-birthday-cake:before{content:\"\\f1fd\"}.fa-bitbucket:before{content:\"\\f171\"}.fa-bitcoin:before{content:\"\\f379\"}.fa-bity:before{content:\"\\f37a\"}.fa-black-tie:before{content:\"\\f27e\"}.fa-blackberry:before{content:\"\\f37b\"}.fa-blender:before{content:\"\\f517\"}.fa-blender-phone:before{content:\"\\f6b6\"}.fa-blind:before{content:\"\\f29d\"}.fa-blog:before{content:\"\\f781\"}.fa-blogger:before{content:\"\\f37c\"}.fa-blogger-b:before{content:\"\\f37d\"}.fa-bluetooth:before{content:\"\\f293\"}.fa-bluetooth-b:before{content:\"\\f294\"}.fa-bold:before{content:\"\\f032\"}.fa-bolt:before{content:\"\\f0e7\"}.fa-bomb:before{content:\"\\f1e2\"}.fa-bone:before{content:\"\\f5d7\"}.fa-bong:before{content:\"\\f55c\"}.fa-book:before{content:\"\\f02d\"}.fa-book-dead:before{content:\"\\f6b7\"}.fa-book-medical:before{content:\"\\f7e6\"}.fa-book-open:before{content:\"\\f518\"}.fa-book-reader:before{content:\"\\f5da\"}.fa-bookmark:before{content:\"\\f02e\"}.fa-bootstrap:before{content:\"\\f836\"}.fa-border-all:before{content:\"\\f84c\"}.fa-border-none:before{content:\"\\f850\"}.fa-border-style:before{content:\"\\f853\"}.fa-bowling-ball:before{content:\"\\f436\"}.fa-box:before{content:\"\\f466\"}.fa-box-open:before{content:\"\\f49e\"}.fa-box-tissue:before{content:\"\\f95b\"}.fa-boxes:before{content:\"\\f468\"}.fa-braille:before{content:\"\\f2a1\"}.fa-brain:before{content:\"\\f5dc\"}.fa-bread-slice:before{content:\"\\f7ec\"}.fa-briefcase:before{content:\"\\f0b1\"}.fa-briefcase-medical:before{content:\"\\f469\"}.fa-broadcast-tower:before{content:\"\\f519\"}.fa-broom:before{content:\"\\f51a\"}.fa-brush:before{content:\"\\f55d\"}.fa-btc:before{content:\"\\f15a\"}.fa-buffer:before{content:\"\\f837\"}.fa-bug:before{content:\"\\f188\"}.fa-building:before{content:\"\\f1ad\"}.fa-bullhorn:before{content:\"\\f0a1\"}.fa-bullseye:before{content:\"\\f140\"}.fa-burn:before{content:\"\\f46a\"}.fa-buromobelexperte:before{content:\"\\f37f\"}.fa-bus:before{content:\"\\f207\"}.fa-bus-alt:before{content:\"\\f55e\"}.fa-business-time:before{content:\"\\f64a\"}.fa-buy-n-large:before{content:\"\\f8a6\"}.fa-buysellads:before{content:\"\\f20d\"}.fa-calculator:before{content:\"\\f1ec\"}.fa-calendar:before{content:\"\\f133\"}.fa-calendar-alt:before{content:\"\\f073\"}.fa-calendar-check:before{content:\"\\f274\"}.fa-calendar-day:before{content:\"\\f783\"}.fa-calendar-minus:before{content:\"\\f272\"}.fa-calendar-plus:before{content:\"\\f271\"}.fa-calendar-times:before{content:\"\\f273\"}.fa-calendar-week:before{content:\"\\f784\"}.fa-camera:before{content:\"\\f030\"}.fa-camera-retro:before{content:\"\\f083\"}.fa-campground:before{content:\"\\f6bb\"}.fa-canadian-maple-leaf:before{content:\"\\f785\"}.fa-candy-cane:before{content:\"\\f786\"}.fa-cannabis:before{content:\"\\f55f\"}.fa-capsules:before{content:\"\\f46b\"}.fa-car:before{content:\"\\f1b9\"}.fa-car-alt:before{content:\"\\f5de\"}.fa-car-battery:before{content:\"\\f5df\"}.fa-car-crash:before{content:\"\\f5e1\"}.fa-car-side:before{content:\"\\f5e4\"}.fa-caravan:before{content:\"\\f8ff\"}.fa-caret-down:before{content:\"\\f0d7\"}.fa-caret-left:before{content:\"\\f0d9\"}.fa-caret-right:before{content:\"\\f0da\"}.fa-caret-square-down:before{content:\"\\f150\"}.fa-caret-square-left:before{content:\"\\f191\"}.fa-caret-square-right:before{content:\"\\f152\"}.fa-caret-square-up:before{content:\"\\f151\"}.fa-caret-up:before{content:\"\\f0d8\"}.fa-carrot:before{content:\"\\f787\"}.fa-cart-arrow-down:before{content:\"\\f218\"}.fa-cart-plus:before{content:\"\\f217\"}.fa-cash-register:before{content:\"\\f788\"}.fa-cat:before{content:\"\\f6be\"}.fa-cc-amazon-pay:before{content:\"\\f42d\"}.fa-cc-amex:before{content:\"\\f1f3\"}.fa-cc-apple-pay:before{content:\"\\f416\"}.fa-cc-diners-club:before{content:\"\\f24c\"}.fa-cc-discover:before{content:\"\\f1f2\"}.fa-cc-jcb:before{content:\"\\f24b\"}.fa-cc-mastercard:before{content:\"\\f1f1\"}.fa-cc-paypal:before{content:\"\\f1f4\"}.fa-cc-stripe:before{content:\"\\f1f5\"}.fa-cc-visa:before{content:\"\\f1f0\"}.fa-centercode:before{content:\"\\f380\"}.fa-centos:before{content:\"\\f789\"}.fa-certificate:before{content:\"\\f0a3\"}.fa-chair:before{content:\"\\f6c0\"}.fa-chalkboard:before{content:\"\\f51b\"}.fa-chalkboard-teacher:before{content:\"\\f51c\"}.fa-charging-station:before{content:\"\\f5e7\"}.fa-chart-area:before{content:\"\\f1fe\"}.fa-chart-bar:before{content:\"\\f080\"}.fa-chart-line:before{content:\"\\f201\"}.fa-chart-pie:before{content:\"\\f200\"}.fa-check:before{content:\"\\f00c\"}.fa-check-circle:before{content:\"\\f058\"}.fa-check-double:before{content:\"\\f560\"}.fa-check-square:before{content:\"\\f14a\"}.fa-cheese:before{content:\"\\f7ef\"}.fa-chess:before{content:\"\\f439\"}.fa-chess-bishop:before{content:\"\\f43a\"}.fa-chess-board:before{content:\"\\f43c\"}.fa-chess-king:before{content:\"\\f43f\"}.fa-chess-knight:before{content:\"\\f441\"}.fa-chess-pawn:before{content:\"\\f443\"}.fa-chess-queen:before{content:\"\\f445\"}.fa-chess-rook:before{content:\"\\f447\"}.fa-chevron-circle-down:before{content:\"\\f13a\"}.fa-chevron-circle-left:before{content:\"\\f137\"}.fa-chevron-circle-right:before{content:\"\\f138\"}.fa-chevron-circle-up:before{content:\"\\f139\"}.fa-chevron-down:before{content:\"\\f078\"}.fa-chevron-left:before{content:\"\\f053\"}.fa-chevron-right:before{content:\"\\f054\"}.fa-chevron-up:before{content:\"\\f077\"}.fa-child:before{content:\"\\f1ae\"}.fa-chrome:before{content:\"\\f268\"}.fa-chromecast:before{content:\"\\f838\"}.fa-church:before{content:\"\\f51d\"}.fa-circle:before{content:\"\\f111\"}.fa-circle-notch:before{content:\"\\f1ce\"}.fa-city:before{content:\"\\f64f\"}.fa-clinic-medical:before{content:\"\\f7f2\"}.fa-clipboard:before{content:\"\\f328\"}.fa-clipboard-check:before{content:\"\\f46c\"}.fa-clipboard-list:before{content:\"\\f46d\"}.fa-clock:before{content:\"\\f017\"}.fa-clone:before{content:\"\\f24d\"}.fa-closed-captioning:before{content:\"\\f20a\"}.fa-cloud:before{content:\"\\f0c2\"}.fa-cloud-download-alt:before{content:\"\\f381\"}.fa-cloud-meatball:before{content:\"\\f73b\"}.fa-cloud-moon:before{content:\"\\f6c3\"}.fa-cloud-moon-rain:before{content:\"\\f73c\"}.fa-cloud-rain:before{content:\"\\f73d\"}.fa-cloud-showers-heavy:before{content:\"\\f740\"}.fa-cloud-sun:before{content:\"\\f6c4\"}.fa-cloud-sun-rain:before{content:\"\\f743\"}.fa-cloud-upload-alt:before{content:\"\\f382\"}.fa-cloudscale:before{content:\"\\f383\"}.fa-cloudsmith:before{content:\"\\f384\"}.fa-cloudversify:before{content:\"\\f385\"}.fa-cocktail:before{content:\"\\f561\"}.fa-code:before{content:\"\\f121\"}.fa-code-branch:before{content:\"\\f126\"}.fa-codepen:before{content:\"\\f1cb\"}.fa-codiepie:before{content:\"\\f284\"}.fa-coffee:before{content:\"\\f0f4\"}.fa-cog:before{content:\"\\f013\"}.fa-cogs:before{content:\"\\f085\"}.fa-coins:before{content:\"\\f51e\"}.fa-columns:before{content:\"\\f0db\"}.fa-comment:before{content:\"\\f075\"}.fa-comment-alt:before{content:\"\\f27a\"}.fa-comment-dollar:before{content:\"\\f651\"}.fa-comment-dots:before{content:\"\\f4ad\"}.fa-comment-medical:before{content:\"\\f7f5\"}.fa-comment-slash:before{content:\"\\f4b3\"}.fa-comments:before{content:\"\\f086\"}.fa-comments-dollar:before{content:\"\\f653\"}.fa-compact-disc:before{content:\"\\f51f\"}.fa-compass:before{content:\"\\f14e\"}.fa-compress:before{content:\"\\f066\"}.fa-compress-alt:before{content:\"\\f422\"}.fa-compress-arrows-alt:before{content:\"\\f78c\"}.fa-concierge-bell:before{content:\"\\f562\"}.fa-confluence:before{content:\"\\f78d\"}.fa-connectdevelop:before{content:\"\\f20e\"}.fa-contao:before{content:\"\\f26d\"}.fa-cookie:before{content:\"\\f563\"}.fa-cookie-bite:before{content:\"\\f564\"}.fa-copy:before{content:\"\\f0c5\"}.fa-copyright:before{content:\"\\f1f9\"}.fa-cotton-bureau:before{content:\"\\f89e\"}.fa-couch:before{content:\"\\f4b8\"}.fa-cpanel:before{content:\"\\f388\"}.fa-creative-commons:before{content:\"\\f25e\"}.fa-creative-commons-by:before{content:\"\\f4e7\"}.fa-creative-commons-nc:before{content:\"\\f4e8\"}.fa-creative-commons-nc-eu:before{content:\"\\f4e9\"}.fa-creative-commons-nc-jp:before{content:\"\\f4ea\"}.fa-creative-commons-nd:before{content:\"\\f4eb\"}.fa-creative-commons-pd:before{content:\"\\f4ec\"}.fa-creative-commons-pd-alt:before{content:\"\\f4ed\"}.fa-creative-commons-remix:before{content:\"\\f4ee\"}.fa-creative-commons-sa:before{content:\"\\f4ef\"}.fa-creative-commons-sampling:before{content:\"\\f4f0\"}.fa-creative-commons-sampling-plus:before{content:\"\\f4f1\"}.fa-creative-commons-share:before{content:\"\\f4f2\"}.fa-creative-commons-zero:before{content:\"\\f4f3\"}.fa-credit-card:before{content:\"\\f09d\"}.fa-critical-role:before{content:\"\\f6c9\"}.fa-crop:before{content:\"\\f125\"}.fa-crop-alt:before{content:\"\\f565\"}.fa-cross:before{content:\"\\f654\"}.fa-crosshairs:before{content:\"\\f05b\"}.fa-crow:before{content:\"\\f520\"}.fa-crown:before{content:\"\\f521\"}.fa-crutch:before{content:\"\\f7f7\"}.fa-css3:before{content:\"\\f13c\"}.fa-css3-alt:before{content:\"\\f38b\"}.fa-cube:before{content:\"\\f1b2\"}.fa-cubes:before{content:\"\\f1b3\"}.fa-cut:before{content:\"\\f0c4\"}.fa-cuttlefish:before{content:\"\\f38c\"}.fa-d-and-d:before{content:\"\\f38d\"}.fa-d-and-d-beyond:before{content:\"\\f6ca\"}.fa-dailymotion:before{content:\"\\f952\"}.fa-dashcube:before{content:\"\\f210\"}.fa-database:before{content:\"\\f1c0\"}.fa-deaf:before{content:\"\\f2a4\"}.fa-delicious:before{content:\"\\f1a5\"}.fa-democrat:before{content:\"\\f747\"}.fa-deploydog:before{content:\"\\f38e\"}.fa-deskpro:before{content:\"\\f38f\"}.fa-desktop:before{content:\"\\f108\"}.fa-dev:before{content:\"\\f6cc\"}.fa-deviantart:before{content:\"\\f1bd\"}.fa-dharmachakra:before{content:\"\\f655\"}.fa-dhl:before{content:\"\\f790\"}.fa-diagnoses:before{content:\"\\f470\"}.fa-diaspora:before{content:\"\\f791\"}.fa-dice:before{content:\"\\f522\"}.fa-dice-d20:before{content:\"\\f6cf\"}.fa-dice-d6:before{content:\"\\f6d1\"}.fa-dice-five:before{content:\"\\f523\"}.fa-dice-four:before{content:\"\\f524\"}.fa-dice-one:before{content:\"\\f525\"}.fa-dice-six:before{content:\"\\f526\"}.fa-dice-three:before{content:\"\\f527\"}.fa-dice-two:before{content:\"\\f528\"}.fa-digg:before{content:\"\\f1a6\"}.fa-digital-ocean:before{content:\"\\f391\"}.fa-digital-tachograph:before{content:\"\\f566\"}.fa-directions:before{content:\"\\f5eb\"}.fa-discord:before{content:\"\\f392\"}.fa-discourse:before{content:\"\\f393\"}
25.fa-disease:before{content:\"\\f7fa\"}.fa-divide:before{content:\"\\f529\"}.fa-dizzy:before{content:\"\\f567\"}.fa-dna:before{content:\"\\f471\"}.fa-dochub:before{content:\"\\f394\"}.fa-docker:before{content:\"\\f395\"}.fa-dog:before{content:\"\\f6d3\"}.fa-dollar-sign:before{content:\"\\f155\"}.fa-dolly:before{content:\"\\f472\"}.fa-dolly-flatbed:before{content:\"\\f474\"}.fa-donate:before{content:\"\\f4b9\"}.fa-door-closed:before{content:\"\\f52a\"}.fa-door-open:before{content:\"\\f52b\"}.fa-dot-circle:before{content:\"\\f192\"}.fa-dove:before{content:\"\\f4ba\"}.fa-download:before{content:\"\\f019\"}.fa-draft2digital:before{content:\"\\f396\"}.fa-drafting-compass:before{content:\"\\f568\"}.fa-dragon:before{content:\"\\f6d5\"}.fa-draw-polygon:before{content:\"\\f5ee\"}.fa-dribbble:before{content:\"\\f17d\"}.fa-dribbble-square:before{content:\"\\f397\"}.fa-dropbox:before{content:\"\\f16b\"}.fa-drum:before{content:\"\\f569\"}.fa-drum-steelpan:before{content:\"\\f56a\"}.fa-drumstick-bite:before{content:\"\\f6d7\"}.fa-drupal:before{content:\"\\f1a9\"}.fa-dumbbell:before{content:\"\\f44b\"}.fa-dumpster:before{content:\"\\f793\"}.fa-dumpster-fire:before{content:\"\\f794\"}.fa-dungeon:before{content:\"\\f6d9\"}.fa-dyalog:before{content:\"\\f399\"}.fa-earlybirds:before{content:\"\\f39a\"}.fa-ebay:before{content:\"\\f4f4\"}.fa-edge:before{content:\"\\f282\"}.fa-edit:before{content:\"\\f044\"}.fa-egg:before{content:\"\\f7fb\"}.fa-eject:before{content:\"\\f052\"}.fa-elementor:before{content:\"\\f430\"}.fa-ellipsis-h:before{content:\"\\f141\"}.fa-ellipsis-v:before{content:\"\\f142\"}.fa-ello:before{content:\"\\f5f1\"}.fa-ember:before{content:\"\\f423\"}.fa-empire:before{content:\"\\f1d1\"}.fa-envelope:before{content:\"\\f0e0\"}.fa-envelope-open:before{content:\"\\f2b6\"}.fa-envelope-open-text:before{content:\"\\f658\"}.fa-envelope-square:before{content:\"\\f199\"}.fa-envira:before{content:\"\\f299\"}.fa-equals:before{content:\"\\f52c\"}.fa-eraser:before{content:\"\\f12d\"}.fa-erlang:before{content:\"\\f39d\"}.fa-ethereum:before{content:\"\\f42e\"}.fa-ethernet:before{content:\"\\f796\"}.fa-etsy:before{content:\"\\f2d7\"}.fa-euro-sign:before{content:\"\\f153\"}.fa-evernote:before{content:\"\\f839\"}.fa-exchange-alt:before{content:\"\\f362\"}.fa-exclamation:before{content:\"\\f12a\"}.fa-exclamation-circle:before{content:\"\\f06a\"}.fa-exclamation-triangle:before{content:\"\\f071\"}.fa-expand:before{content:\"\\f065\"}.fa-expand-alt:before{content:\"\\f424\"}.fa-expand-arrows-alt:before{content:\"\\f31e\"}.fa-expeditedssl:before{content:\"\\f23e\"}.fa-external-link-alt:before{content:\"\\f35d\"}.fa-external-link-square-alt:before{content:\"\\f360\"}.fa-eye:before{content:\"\\f06e\"}.fa-eye-dropper:before{content:\"\\f1fb\"}.fa-eye-slash:before{content:\"\\f070\"}.fa-facebook:before{content:\"\\f09a\"}.fa-facebook-f:before{content:\"\\f39e\"}.fa-facebook-messenger:before{content:\"\\f39f\"}.fa-facebook-square:before{content:\"\\f082\"}.fa-fan:before{content:\"\\f863\"}.fa-fantasy-flight-games:before{content:\"\\f6dc\"}.fa-fast-backward:before{content:\"\\f049\"}.fa-fast-forward:before{content:\"\\f050\"}.fa-faucet:before{content:\"\\f905\"}.fa-fax:before{content:\"\\f1ac\"}.fa-feather:before{content:\"\\f52d\"}.fa-feather-alt:before{content:\"\\f56b\"}.fa-fedex:before{content:\"\\f797\"}.fa-fedora:before{content:\"\\f798\"}.fa-female:before{content:\"\\f182\"}.fa-fighter-jet:before{content:\"\\f0fb\"}.fa-figma:before{content:\"\\f799\"}.fa-file:before{content:\"\\f15b\"}.fa-file-alt:before{content:\"\\f15c\"}.fa-file-archive:before{content:\"\\f1c6\"}.fa-file-audio:before{content:\"\\f1c7\"}.fa-file-code:before{content:\"\\f1c9\"}.fa-file-contract:before{content:\"\\f56c\"}.fa-file-csv:before{content:\"\\f6dd\"}.fa-file-download:before{content:\"\\f56d\"}.fa-file-excel:before{content:\"\\f1c3\"}.fa-file-export:before{content:\"\\f56e\"}.fa-file-image:before{content:\"\\f1c5\"}.fa-file-import:before{content:\"\\f56f\"}.fa-file-invoice:before{content:\"\\f570\"}.fa-file-invoice-dollar:before{content:\"\\f571\"}.fa-file-medical:before{content:\"\\f477\"}.fa-file-medical-alt:before{content:\"\\f478\"}.fa-file-pdf:before{content:\"\\f1c1\"}.fa-file-powerpoint:before{content:\"\\f1c4\"}.fa-file-prescription:before{content:\"\\f572\"}.fa-file-signature:before{content:\"\\f573\"}.fa-file-upload:before{content:\"\\f574\"}.fa-file-video:before{content:\"\\f1c8\"}.fa-file-word:before{content:\"\\f1c2\"}.fa-fill:before{content:\"\\f575\"}.fa-fill-drip:before{content:\"\\f576\"}.fa-film:before{content:\"\\f008\"}.fa-filter:before{content:\"\\f0b0\"}.fa-fingerprint:before{content:\"\\f577\"}.fa-fire:before{content:\"\\f06d\"}.fa-fire-alt:before{content:\"\\f7e4\"}.fa-fire-extinguisher:before{content:\"\\f134\"}.fa-firefox:before{content:\"\\f269\"}.fa-firefox-browser:before{content:\"\\f907\"}.fa-first-aid:before{content:\"\\f479\"}.fa-first-order:before{content:\"\\f2b0\"}.fa-first-order-alt:before{content:\"\\f50a\"}.fa-firstdraft:before{content:\"\\f3a1\"}.fa-fish:before{content:\"\\f578\"}.fa-fist-raised:before{content:\"\\f6de\"}.fa-flag:before{content:\"\\f024\"}.fa-flag-checkered:before{content:\"\\f11e\"}.fa-flag-usa:before{content:\"\\f74d\"}.fa-flask:before{content:\"\\f0c3\"}.fa-flickr:before{content:\"\\f16e\"}.fa-flipboard:before{content:\"\\f44d\"}.fa-flushed:before{content:\"\\f579\"}.fa-fly:before{content:\"\\f417\"}.fa-folder:before{content:\"\\f07b\"}.fa-folder-minus:before{content:\"\\f65d\"}.fa-folder-open:before{content:\"\\f07c\"}.fa-folder-plus:before{content:\"\\f65e\"}.fa-font:before{content:\"\\f031\"}.fa-font-awesome:before{content:\"\\f2b4\"}.fa-font-awesome-alt:before{content:\"\\f35c\"}.fa-font-awesome-flag:before{content:\"\\f425\"}.fa-font-awesome-logo-full:before{content:\"\\f4e6\"}.fa-fonticons:before{content:\"\\f280\"}.fa-fonticons-fi:before{content:\"\\f3a2\"}.fa-football-ball:before{content:\"\\f44e\"}.fa-fort-awesome:before{content:\"\\f286\"}.fa-fort-awesome-alt:before{content:\"\\f3a3\"}.fa-forumbee:before{content:\"\\f211\"}.fa-forward:before{content:\"\\f04e\"}.fa-foursquare:before{content:\"\\f180\"}.fa-free-code-camp:before{content:\"\\f2c5\"}.fa-freebsd:before{content:\"\\f3a4\"}.fa-frog:before{content:\"\\f52e\"}.fa-frown:before{content:\"\\f119\"}.fa-frown-open:before{content:\"\\f57a\"}.fa-fulcrum:before{content:\"\\f50b\"}.fa-funnel-dollar:before{content:\"\\f662\"}.fa-futbol:before{content:\"\\f1e3\"}.fa-galactic-republic:before{content:\"\\f50c\"}.fa-galactic-senate:before{content:\"\\f50d\"}.fa-gamepad:before{content:\"\\f11b\"}.fa-gas-pump:before{content:\"\\f52f\"}.fa-gavel:before{content:\"\\f0e3\"}.fa-gem:before{content:\"\\f3a5\"}.fa-genderless:before{content:\"\\f22d\"}.fa-get-pocket:before{content:\"\\f265\"}.fa-gg:before{content:\"\\f260\"}.fa-gg-circle:before{content:\"\\f261\"}.fa-ghost:before{content:\"\\f6e2\"}.fa-gift:before{content:\"\\f06b\"}.fa-gifts:before{content:\"\\f79c\"}.fa-git:before{content:\"\\f1d3\"}.fa-git-alt:before{content:\"\\f841\"}.fa-git-square:before{content:\"\\f1d2\"}.fa-github:before{content:\"\\f09b\"}.fa-github-alt:before{content:\"\\f113\"}.fa-github-square:before{content:\"\\f092\"}.fa-gitkraken:before{content:\"\\f3a6\"}.fa-gitlab:before{content:\"\\f296\"}.fa-gitter:before{content:\"\\f426\"}.fa-glass-cheers:before{content:\"\\f79f\"}.fa-glass-martini:before{content:\"\\f000\"}.fa-glass-martini-alt:before{content:\"\\f57b\"}.fa-glass-whiskey:before{content:\"\\f7a0\"}.fa-glasses:before{content:\"\\f530\"}.fa-glide:before{content:\"\\f2a5\"}.fa-glide-g:before{content:\"\\f2a6\"}.fa-globe:before{content:\"\\f0ac\"}.fa-globe-africa:before{content:\"\\f57c\"}.fa-globe-americas:before{content:\"\\f57d\"}.fa-globe-asia:before{content:\"\\f57e\"}.fa-globe-europe:before{content:\"\\f7a2\"}.fa-gofore:before{content:\"\\f3a7\"}.fa-golf-ball:before{content:\"\\f450\"}.fa-goodreads:before{content:\"\\f3a8\"}.fa-goodreads-g:before{content:\"\\f3a9\"}.fa-google:before{content:\"\\f1a0\"}.fa-google-drive:before{content:\"\\f3aa\"}.fa-google-play:before{content:\"\\f3ab\"}.fa-google-plus:before{content:\"\\f2b3\"}.fa-google-plus-g:before{content:\"\\f0d5\"}.fa-google-plus-square:before{content:\"\\f0d4\"}.fa-google-wallet:before{content:\"\\f1ee\"}.fa-gopuram:before{content:\"\\f664\"}.fa-graduation-cap:before{content:\"\\f19d\"}.fa-gratipay:before{content:\"\\f184\"}.fa-grav:before{content:\"\\f2d6\"}.fa-greater-than:before{content:\"\\f531\"}.fa-greater-than-equal:before{content:\"\\f532\"}.fa-grimace:before{content:\"\\f57f\"}.fa-grin:before{content:\"\\f580\"}.fa-grin-alt:before{content:\"\\f581\"}.fa-grin-beam:before{content:\"\\f582\"}.fa-grin-beam-sweat:before{content:\"\\f583\"}.fa-grin-hearts:before{content:\"\\f584\"}.fa-grin-squint:before{content:\"\\f585\"}.fa-grin-squint-tears:before{content:\"\\f586\"}.fa-grin-stars:before{content:\"\\f587\"}.fa-grin-tears:before{content:\"\\f588\"}.fa-grin-tongue:before{content:\"\\f589\"}.fa-grin-tongue-squint:before{content:\"\\f58a\"}.fa-grin-tongue-wink:before{content:\"\\f58b\"}.fa-grin-wink:before{content:\"\\f58c\"}.fa-grip-horizontal:before{content:\"\\f58d\"}.fa-grip-lines:before{content:\"\\f7a4\"}.fa-grip-lines-vertical:before{content:\"\\f7a5\"}.fa-grip-vertical:before{content:\"\\f58e\"}.fa-gripfire:before{content:\"\\f3ac\"}.fa-grunt:before{content:\"\\f3ad\"}.fa-guitar:before{content:\"\\f7a6\"}.fa-gulp:before{content:\"\\f3ae\"}.fa-h-square:before{content:\"\\f0fd\"}.fa-hacker-news:before{content:\"\\f1d4\"}.fa-hacker-news-square:before{content:\"\\f3af\"}.fa-hackerrank:before{content:\"\\f5f7\"}.fa-hamburger:before{content:\"\\f805\"}.fa-hammer:before{content:\"\\f6e3\"}.fa-hamsa:before{content:\"\\f665\"}.fa-hand-holding:before{content:\"\\f4bd\"}.fa-hand-holding-heart:before{content:\"\\f4be\"}.fa-hand-holding-medical:before{content:\"\\f95c\"}.fa-hand-holding-usd:before{content:\"\\f4c0\"}.fa-hand-holding-water:before{content:\"\\f4c1\"}.fa-hand-lizard:before{content:\"\\f258\"}.fa-hand-middle-finger:before{content:\"\\f806\"}.fa-hand-paper:before{content:\"\\f256\"}.fa-hand-peace:before{content:\"\\f25b\"}.fa-hand-point-down:before{content:\"\\f0a7\"}.fa-hand-point-left:before{content:\"\\f0a5\"}.fa-hand-point-right:before{content:\"\\f0a4\"}.fa-hand-point-up:before{content:\"\\f0a6\"}.fa-hand-pointer:before{content:\"\\f25a\"}.fa-hand-rock:before{content:\"\\f255\"}.fa-hand-scissors:before{content:\"\\f257\"}.fa-hand-sparkles:before{content:\"\\f95d\"}.fa-hand-spock:before{content:\"\\f259\"}.fa-hands:before{content:\"\\f4c2\"}.fa-hands-helping:before{content:\"\\f4c4\"}.fa-hands-wash:before{content:\"\\f95e\"}.fa-handshake:before{content:\"\\f2b5\"}.fa-handshake-alt-slash:before{content:\"\\f95f\"}.fa-handshake-slash:before{content:\"\\f960\"}.fa-hanukiah:before{content:\"\\f6e6\"}.fa-hard-hat:before{content:\"\\f807\"}.fa-hashtag:before{content:\"\\f292\"}.fa-hat-cowboy:before{content:\"\\f8c0\"}.fa-hat-cowboy-side:before{content:\"\\f8c1\"}.fa-hat-wizard:before{content:\"\\f6e8\"}
25.fa-hdd:before{content:\"\\f0a0\"}.fa-head-side-cough:before{content:\"\\f961\"}.fa-head-side-cough-slash:before{content:\"\\f962\"}.fa-head-side-mask:before{content:\"\\f963\"}.fa-head-side-virus:before{content:\"\\f964\"}.fa-heading:before{content:\"\\f1dc\"}.fa-headphones:before{content:\"\\f025\"}.fa-headphones-alt:before{content:\"\\f58f\"}.fa-headset:before{content:\"\\f590\"}.fa-heart:before{content:\"\\f004\"}.fa-heart-broken:before{content:\"\\f7a9\"}.fa-heartbeat:before{content:\"\\f21e\"}.fa-helicopter:before{content:\"\\f533\"}.fa-highlighter:before{content:\"\\f591\"}.fa-hiking:before{content:\"\\f6ec\"}.fa-hippo:before{content:\"\\f6ed\"}.fa-hips:before{content:\"\\f452\"}.fa-hire-a-helper:before{content:\"\\f3b0\"}.fa-history:before{content:\"\\f1da\"}.fa-hockey-puck:before{content:\"\\f453\"}.fa-holly-berry:before{content:\"\\f7aa\"}.fa-home:before{content:\"\\f015\"}.fa-hooli:before{content:\"\\f427\"}.fa-hornbill:before{content:\"\\f592\"}.fa-horse:before{content:\"\\f6f0\"}.fa-horse-head:before{content:\"\\f7ab\"}.fa-hospital:before{content:\"\\f0f8\"}.fa-hospital-alt:before{content:\"\\f47d\"}.fa-hospital-symbol:before{content:\"\\f47e\"}.fa-hospital-user:before{content:\"\\f80d\"}.fa-hot-tub:before{content:\"\\f593\"}.fa-hotdog:before{content:\"\\f80f\"}.fa-hotel:before{content:\"\\f594\"}.fa-hotjar:before{content:\"\\f3b1\"}.fa-hourglass:before{content:\"\\f254\"}.fa-hourglass-end:before{content:\"\\f253\"}.fa-hourglass-half:before{content:\"\\f252\"}.fa-hourglass-start:before{content:\"\\f251\"}.fa-house-damage:before{content:\"\\f6f1\"}.fa-house-user:before{content:\"\\f965\"}.fa-houzz:before{content:\"\\f27c\"}.fa-hryvnia:before{content:\"\\f6f2\"}.fa-html5:before{content:\"\\f13b\"}.fa-hubspot:before{content:\"\\f3b2\"}.fa-i-cursor:before{content:\"\\f246\"}.fa-ice-cream:before{content:\"\\f810\"}.fa-icicles:before{content:\"\\f7ad\"}.fa-icons:before{content:\"\\f86d\"}.fa-id-badge:before{content:\"\\f2c1\"}.fa-id-card:before{content:\"\\f2c2\"}.fa-id-card-alt:before{content:\"\\f47f\"}.fa-ideal:before{content:\"\\f913\"}.fa-igloo:before{content:\"\\f7ae\"}.fa-image:before{content:\"\\f03e\"}.fa-images:before{content:\"\\f302\"}.fa-imdb:before{content:\"\\f2d8\"}.fa-inbox:before{content:\"\\f01c\"}.fa-indent:before{content:\"\\f03c\"}.fa-industry:before{content:\"\\f275\"}.fa-infinity:before{content:\"\\f534\"}.fa-info:before{content:\"\\f129\"}.fa-info-circle:before{content:\"\\f05a\"}.fa-instagram:before{content:\"\\f16d\"}.fa-instagram-square:before{content:\"\\f955\"}.fa-intercom:before{content:\"\\f7af\"}.fa-internet-explorer:before{content:\"\\f26b\"}.fa-invision:before{content:\"\\f7b0\"}.fa-ioxhost:before{content:\"\\f208\"}.fa-italic:before{content:\"\\f033\"}.fa-itch-io:before{content:\"\\f83a\"}.fa-itunes:before{content:\"\\f3b4\"}.fa-itunes-note:before{content:\"\\f3b5\"}.fa-java:before{content:\"\\f4e4\"}.fa-jedi:before{content:\"\\f669\"}.fa-jedi-order:before{content:\"\\f50e\"}.fa-jenkins:before{content:\"\\f3b6\"}.fa-jira:before{content:\"\\f7b1\"}.fa-joget:before{content:\"\\f3b7\"}.fa-joint:before{content:\"\\f595\"}.fa-joomla:before{content:\"\\f1aa\"}.fa-journal-whills:before{content:\"\\f66a\"}.fa-js:before{content:\"\\f3b8\"}.fa-js-square:before{content:\"\\f3b9\"}.fa-jsfiddle:before{content:\"\\f1cc\"}.fa-kaaba:before{content:\"\\f66b\"}.fa-kaggle:before{content:\"\\f5fa\"}.fa-key:before{content:\"\\f084\"}.fa-keybase:before{content:\"\\f4f5\"}.fa-keyboard:before{content:\"\\f11c\"}.fa-keycdn:before{content:\"\\f3ba\"}.fa-khanda:before{content:\"\\f66d\"}.fa-kickstarter:before{content:\"\\f3bb\"}.fa-kickstarter-k:before{content:\"\\f3bc\"}.fa-kiss:before{content:\"\\f596\"}.fa-kiss-beam:before{content:\"\\f597\"}.fa-kiss-wink-heart:before{content:\"\\f598\"}.fa-kiwi-bird:before{content:\"\\f535\"}.fa-korvue:before{content:\"\\f42f\"}.fa-landmark:before{content:\"\\f66f\"}.fa-language:before{content:\"\\f1ab\"}.fa-laptop:before{content:\"\\f109\"}.fa-laptop-code:before{content:\"\\f5fc\"}.fa-laptop-house:before{content:\"\\f966\"}.fa-laptop-medical:before{content:\"\\f812\"}.fa-laravel:before{content:\"\\f3bd\"}.fa-lastfm:before{content:\"\\f202\"}.fa-lastfm-square:before{content:\"\\f203\"}.fa-laugh:before{content:\"\\f599\"}.fa-laugh-beam:before{content:\"\\f59a\"}.fa-laugh-squint:before{content:\"\\f59b\"}.fa-laugh-wink:before{content:\"\\f59c\"}.fa-layer-group:before{content:\"\\f5fd\"}.fa-leaf:before{content:\"\\f06c\"}.fa-leanpub:before{content:\"\\f212\"}.fa-lemon:before{content:\"\\f094\"}.fa-less:before{content:\"\\f41d\"}.fa-less-than:before{content:\"\\f536\"}.fa-less-than-equal:before{content:\"\\f537\"}
25.fa-level-down-alt:before{content:\"\\f3be\"}.fa-level-up-alt:before{content:\"\\f3bf\"}.fa-life-ring:before{content:\"\\f1cd\"}.fa-lightbulb:before{content:\"\\f0eb\"}.fa-line:before{content:\"\\f3c0\"}.fa-link:before{content:\"\\f0c1\"}.fa-linkedin:before{content:\"\\f08c\"}.fa-linkedin-in:before{content:\"\\f0e1\"}.fa-linode:before{content:\"\\f2b8\"}.fa-linux:before{content:\"\\f17c\"}.fa-lira-sign:before{content:\"\\f195\"}.fa-list:before{content:\"\\f03a\"}.fa-list-alt:before{content:\"\\f022\"}.fa-list-ol:before{content:\"\\f0cb\"}.fa-list-ul:before{content:\"\\f0ca\"}.fa-location-arrow:before{content:\"\\f124\"}.fa-lock:before{content:\"\\f023\"}.fa-lock-open:before{content:\"\\f3c1\"}.fa-long-arrow-alt-down:before{content:\"\\f309\"}.fa-long-arrow-alt-left:before{content:\"\\f30a\"}.fa-long-arrow-alt-right:before{content:\"\\f30b\"}.fa-long-arrow-alt-up:before{content:\"\\f30c\"}.fa-low-vision:before{content:\"\\f2a8\"}.fa-luggage-cart:before{content:\"\\f59d\"}.fa-lungs:before{content:\"\\f604\"}.fa-lungs-virus:before{content:\"\\f967\"}.fa-lyft:before{content:\"\\f3c3\"}.fa-magento:before{content:\"\\f3c4\"}.fa-magic:before{content:\"\\f0d0\"}.fa-magnet:before{content:\"\\f076\"}.fa-mail-bulk:before{content:\"\\f674\"}.fa-mailchimp:before{content:\"\\f59e\"}.fa-male:before{content:\"\\f183\"}.fa-mandalorian:before{content:\"\\f50f\"}.fa-map:before{content:\"\\f279\"}.fa-map-marked:before{content:\"\\f59f\"}.fa-map-marked-alt:before{content:\"\\f5a0\"}.fa-map-marker:before{content:\"\\f041\"}.fa-map-marker-alt:before{content:\"\\f3c5\"}.fa-map-pin:before{content:\"\\f276\"}.fa-map-signs:before{content:\"\\f277\"}.fa-markdown:before{content:\"\\f60f\"}.fa-marker:before{content:\"\\f5a1\"}.fa-mars:before{content:\"\\f222\"}.fa-mars-double:before{content:\"\\f227\"}.fa-mars-stroke:before{content:\"\\f229\"}.fa-mars-stroke-h:before{content:\"\\f22b\"}.fa-mars-stroke-v:before{content:\"\\f22a\"}.fa-mask:before{content:\"\\f6fa\"}.fa-mastodon:before{content:\"\\f4f6\"}.fa-maxcdn:before{content:\"\\f136\"}.fa-mdb:before{content:\"\\f8ca\"}.fa-medal:before{content:\"\\f5a2\"}.fa-medapps:before{content:\"\\f3c6\"}.fa-medium:before{content:\"\\f23a\"}.fa-medium-m:before{content:\"\\f3c7\"}.fa-medkit:before{content:\"\\f0fa\"}.fa-medrt:before{content:\"\\f3c8\"}.fa-meetup:before{content:\"\\f2e0\"}.fa-megaport:before{content:\"\\f5a3\"}.fa-meh:before{content:\"\\f11a\"}.fa-meh-blank:before{content:\"\\f5a4\"}.fa-meh-rolling-eyes:before{content:\"\\f5a5\"}.fa-memory:before{content:\"\\f538\"}.fa-mendeley:before{content:\"\\f7b3\"}.fa-menorah:before{content:\"\\f676\"}.fa-mercury:before{content:\"\\f223\"}.fa-meteor:before{content:\"\\f753\"}.fa-microblog:before{content:\"\\f91a\"}.fa-microchip:before{content:\"\\f2db\"}.fa-microphone:before{content:\"\\f130\"}.fa-microphone-alt:before{content:\"\\f3c9\"}.fa-microphone-alt-slash:before{content:\"\\f539\"}.fa-microphone-slash:before{content:\"\\f131\"}.fa-microscope:before{content:\"\\f610\"}.fa-microsoft:before{content:\"\\f3ca\"}.fa-minus:before{content:\"\\f068\"}.fa-minus-circle:before{content:\"\\f056\"}.fa-minus-square:before{content:\"\\f146\"}.fa-mitten:before{content:\"\\f7b5\"}.fa-mix:before{content:\"\\f3cb\"}.fa-mixcloud:before{content:\"\\f289\"}.fa-mixer:before{content:\"\\f956\"}.fa-mizuni:before{content:\"\\f3cc\"}.fa-mobile:before{content:\"\\f10b\"}.fa-mobile-alt:before{content:\"\\f3cd\"}.fa-modx:before{content:\"\\f285\"}.fa-monero:before{content:\"\\f3d0\"}.fa-money-bill:before{content:\"\\f0d6\"}.fa-money-bill-alt:before{content:\"\\f3d1\"}.fa-money-bill-wave:before{content:\"\\f53a\"}.fa-money-bill-wave-alt:before{content:\"\\f53b\"}.fa-money-check:before{content:\"\\f53c\"}.fa-money-check-alt:before{content:\"\\f53d\"}.fa-monument:before{content:\"\\f5a6\"}.fa-moon:before{content:\"\\f186\"}.fa-mortar-pestle:before{content:\"\\f5a7\"}.fa-mosque:before{content:\"\\f678\"}.fa-motorcycle:before{content:\"\\f21c\"}.fa-mountain:before{content:\"\\f6fc\"}.fa-mouse:before{content:\"\\f8cc\"}.fa-mouse-pointer:before{content:\"\\f245\"}.fa-mug-hot:before{content:\"\\f7b6\"}.fa-music:before{content:\"\\f001\"}.fa-napster:before{content:\"\\f3d2\"}.fa-neos:before{content:\"\\f612\"}.fa-network-wired:before{content:\"\\f6ff\"}.fa-neuter:before{content:\"\\f22c\"}.fa-newspaper:before{content:\"\\f1ea\"}.fa-nimblr:before{content:\"\\f5a8\"}.fa-node:before{content:\"\\f419\"}.fa-node-js:before{content:\"\\f3d3\"}.fa-not-equal:before{content:\"\\f53e\"}.fa-notes-medical:before{content:\"\\f481\"}.fa-npm:before{content:\"\\f3d4\"}.fa-ns8:before{content:\"\\f3d5\"}.fa-nutritionix:before{content:\"\\f3d6\"}.fa-object-group:before{content:\"\\f247\"}.fa-object-ungroup:before{content:\"\\f248\"}.fa-odnoklassniki:before{content:\"\\f263\"}.fa-odnoklassniki-square:before{content:\"\\f264\"}.fa-oil-can:before{content:\"\\f613\"}.fa-old-republic:before{content:\"\\f510\"}.fa-om:before{content:\"\\f679\"}.fa-opencart:before{content:\"\\f23d\"}.fa-openid:before{content:\"\\f19b\"}.fa-opera:before{content:\"\\f26a\"}.fa-optin-monster:before{content:\"\\f23c\"}.fa-orcid:before{content:\"\\f8d2\"}.fa-osi:before{content:\"\\f41a\"}.fa-otter:before{content:\"\\f700\"}.fa-outdent:before{content:\"\\f03b\"}.fa-page4:before{content:\"\\f3d7\"}.fa-pagelines:before{content:\"\\f18c\"}
25.fa-pager:before{content:\"\\f815\"}.fa-paint-brush:before{content:\"\\f1fc\"}.fa-paint-roller:before{content:\"\\f5aa\"}.fa-palette:before{content:\"\\f53f\"}.fa-palfed:before{content:\"\\f3d8\"}.fa-pallet:before{content:\"\\f482\"}.fa-paper-plane:before{content:\"\\f1d8\"}.fa-paperclip:before{content:\"\\f0c6\"}.fa-parachute-box:before{content:\"\\f4cd\"}.fa-paragraph:before{content:\"\\f1dd\"}.fa-parking:before{content:\"\\f540\"}.fa-passport:before{content:\"\\f5ab\"}.fa-pastafarianism:before{content:\"\\f67b\"}.fa-paste:before{content:\"\\f0ea\"}.fa-patreon:before{content:\"\\f3d9\"}.fa-pause:before{content:\"\\f04c\"}.fa-pause-circle:before{content:\"\\f28b\"}.fa-paw:before{content:\"\\f1b0\"}.fa-paypal:before{content:\"\\f1ed\"}.fa-peace:before{content:\"\\f67c\"}.fa-pen:before{content:\"\\f304\"}.fa-pen-alt:before{content:\"\\f305\"}.fa-pen-fancy:before{content:\"\\f5ac\"}.fa-pen-nib:before{content:\"\\f5ad\"}.fa-pen-square:before{content:\"\\f14b\"}.fa-pencil-alt:before{content:\"\\f303\"}.fa-pencil-ruler:before{content:\"\\f5ae\"}.fa-penny-arcade:before{content:\"\\f704\"}.fa-people-arrows:before{content:\"\\f968\"}.fa-people-carry:before{content:\"\\f4ce\"}.fa-pepper-hot:before{content:\"\\f816\"}.fa-percent:before{content:\"\\f295\"}.fa-percentage:before{content:\"\\f541\"}.fa-periscope:before{content:\"\\f3da\"}.fa-person-booth:before{content:\"\\f756\"}.fa-phabricator:before{content:\"\\f3db\"}.fa-phoenix-framework:before{content:\"\\f3dc\"}.fa-phoenix-squadron:before{content:\"\\f511\"}.fa-phone:before{content:\"\\f095\"}.fa-phone-alt:before{content:\"\\f879\"}.fa-phone-slash:before{content:\"\\f3dd\"}.fa-phone-square:before{content:\"\\f098\"}.fa-phone-square-alt:before{content:\"\\f87b\"}.fa-phone-volume:before{content:\"\\f2a0\"}.fa-photo-video:before{content:\"\\f87c\"}.fa-php:before{content:\"\\f457\"}.fa-pied-piper:before{content:\"\\f2ae\"}.fa-pied-piper-alt:before{content:\"\\f1a8\"}.fa-pied-piper-hat:before{content:\"\\f4e5\"}.fa-pied-piper-pp:before{content:\"\\f1a7\"}.fa-pied-piper-square:before{content:\"\\f91e\"}.fa-piggy-bank:before{content:\"\\f4d3\"}.fa-pills:before{content:\"\\f484\"}.fa-pinterest:before{content:\"\\f0d2\"}.fa-pinterest-p:before{content:\"\\f231\"}.fa-pinterest-square:before{content:\"\\f0d3\"}.fa-pizza-slice:before{content:\"\\f818\"}.fa-place-of-worship:before{content:\"\\f67f\"}.fa-plane:before{content:\"\\f072\"}.fa-plane-arrival:before{content:\"\\f5af\"}.fa-plane-departure:before{content:\"\\f5b0\"}.fa-plane-slash:before{content:\"\\f969\"}.fa-play:before{content:\"\\f04b\"}.fa-play-circle:before{content:\"\\f144\"}.fa-playstation:before{content:\"\\f3df\"}.fa-plug:before{content:\"\\f1e6\"}.fa-plus:before{content:\"\\f067\"}.fa-plus-circle:before{content:\"\\f055\"}.fa-plus-square:before{content:\"\\f0fe\"}.fa-podcast:before{content:\"\\f2ce\"}.fa-poll:before{content:\"\\f681\"}.fa-poll-h:before{content:\"\\f682\"}.fa-poo:before{content:\"\\f2fe\"}.fa-poo-storm:before{content:\"\\f75a\"}.fa-poop:before{content:\"\\f619\"}.fa-portrait:before{content:\"\\f3e0\"}.fa-pound-sign:before{content:\"\\f154\"}.fa-power-off:before{content:\"\\f011\"}.fa-pray:before{content:\"\\f683\"}.fa-praying-hands:before{content:\"\\f684\"}.fa-prescription:before{content:\"\\f5b1\"}.fa-prescription-bottle:before{content:\"\\f485\"}.fa-prescription-bottle-alt:before{content:\"\\f486\"}.fa-print:before{content:\"\\f02f\"}.fa-procedures:before{content:\"\\f487\"}.fa-product-hunt:before{content:\"\\f288\"}.fa-project-diagram:before{content:\"\\f542\"}.fa-pump-medical:before{content:\"\\f96a\"}.fa-pump-soap:before{content:\"\\f96b\"}.fa-pushed:before{content:\"\\f3e1\"}.fa-puzzle-piece:before{content:\"\\f12e\"}.fa-python:before{content:\"\\f3e2\"}.fa-qq:before{content:\"\\f1d6\"}.fa-qrcode:before{content:\"\\f029\"}.fa-question:before{content:\"\\f128\"}.fa-question-circle:before{content:\"\\f059\"}.fa-quidditch:before{content:\"\\f458\"}.fa-quinscape:before{content:\"\\f459\"}.fa-quora:before{content:\"\\f2c4\"}.fa-quote-left:before{content:\"\\f10d\"}.fa-quote-right:before{content:\"\\f10e\"}.fa-quran:before{content:\"\\f687\"}.fa-r-project:before{content:\"\\f4f7\"}.fa-radiation:before{content:\"\\f7b9\"}.fa-radiation-alt:before{content:\"\\f7ba\"}.fa-rainbow:before{content:\"\\f75b\"}.fa-random:before{content:\"\\f074\"}.fa-raspberry-pi:before{content:\"\\f7bb\"}.fa-ravelry:before{content:\"\\f2d9\"}.fa-react:before{content:\"\\f41b\"}.fa-reacteurope:before{content:\"\\f75d\"}.fa-readme:before{content:\"\\f4d5\"}.fa-rebel:before{content:\"\\f1d0\"}.fa-receipt:before{content:\"\\f543\"}.fa-record-vinyl:before{content:\"\\f8d9\"}.fa-recycle:before{content:\"\\f1b8\"}.fa-red-river:before{content:\"\\f3e3\"}.fa-reddit:before{content:\"\\f1a1\"}.fa-reddit-alien:before{content:\"\\f281\"}.fa-reddit-square:before{content:\"\\f1a2\"}.fa-redhat:before{content:\"\\f7bc\"}.fa-redo:before{content:\"\\f01e\"}.fa-redo-alt:before{content:\"\\f2f9\"}.fa-registered:before{content:\"\\f25d\"}.fa-remove-format:before{content:\"\\f87d\"}.fa-renren:before{content:\"\\f18b\"}.fa-reply:before{content:\"\\f3e5\"}.fa-reply-all:before{content:\"\\f122\"}.fa-replyd:before{content:\"\\f3e6\"}.fa-republican:before{content:\"\\f75e\"}.fa-researchgate:before{content:\"\\f4f8\"}.fa-resolving:before{content:\"\\f3e7\"}.fa-restroom:before{content:\"\\f7bd\"}.fa-retweet:before{content:\"\\f079\"}.fa-rev:before{content:\"\\f5b2\"}.fa-ribbon:before{content:\"\\f4d6\"}.fa-ring:before{content:\"\\f70b\"}.fa-road:before{content:\"\\f018\"}.fa-robot:before{content:\"\\f544\"}.fa-rocket:before{content:\"\\f135\"}.fa-rocketchat:before{content:\"\\f3e8\"}.fa-rockrms:before{content:\"\\f3e9\"}.fa-route:before{content:\"\\f4d7\"}.fa-rss:before{content:\"\\f09e\"}.fa-rss-square:before{content:\"\\f143\"}.fa-ruble-sign:before{content:\"\\f158\"}.fa-ruler:before{content:\"\\f545\"}.fa-ruler-combined:before{content:\"\\f546\"}.fa-ruler-horizontal:before{content:\"\\f547\"}.fa-ruler-vertical:before{content:\"\\f548\"}.fa-running:before{content:\"\\f70c\"}.fa-rupee-sign:before{content:\"\\f156\"}.fa-sad-cry:before{content:\"\\f5b3\"}.fa-sad-tear:before{content:\"\\f5b4\"}.fa-safari:before{content:\"\\f267\"}.fa-salesforce:before{content:\"\\f83b\"}.fa-sass:before{content:\"\\f41e\"}.fa-satellite:before{content:\"\\f7bf\"}.fa-satellite-dish:before{content:\"\\f7c0\"}.fa-save:before{content:\"\\f0c7\"}.fa-schlix:before{content:\"\\f3ea\"}.fa-school:before{content:\"\\f549\"}.fa-screwdriver:before{content:\"\\f54a\"}.fa-scribd:before{content:\"\\f28a\"}.fa-scroll:before{content:\"\\f70e\"}.fa-sd-card:before{content:\"\\f7c2\"}.fa-search:before{content:\"\\f002\"}.fa-search-dollar:before{content:\"\\f688\"}.fa-search-location:before{content:\"\\f689\"}.fa-search-minus:before{content:\"\\f010\"}.fa-search-plus:before{content:\"\\f00e\"}.fa-searchengin:before{content:\"\\f3eb\"}.fa-seedling:before{content:\"\\f4d8\"}.fa-sellcast:before{content:\"\\f2da\"}.fa-sellsy:before{content:\"\\f213\"}.fa-server:before{content:\"\\f233\"}.fa-servicestack:before{content:\"\\f3ec\"}.fa-shapes:before{content:\"\\f61f\"}.fa-share:before{content:\"\\f064\"}.fa-share-alt:before{content:\"\\f1e0\"}.fa-share-alt-square:before{content:\"\\f1e1\"}.fa-share-square:before{content:\"\\f14d\"}.fa-shekel-sign:before{content:\"\\f20b\"}.fa-shield-alt:before{content:\"\\f3ed\"}.fa-shield-virus:before{content:\"\\f96c\"}.fa-ship:before{content:\"\\f21a\"}.fa-shipping-fast:before{content:\"\\f48b\"}.fa-shirtsinbulk:before{content:\"\\f214\"}.fa-shoe-prints:before{content:\"\\f54b\"}.fa-shopify:before{content:\"\\f957\"}.fa-shopping-bag:before{content:\"\\f290\"}.fa-shopping-basket:before{content:\"\\f291\"}.fa-shopping-cart:before{content:\"\\f07a\"}.fa-shopware:before{content:\"\\f5b5\"}.fa-shower:before{content:\"\\f2cc\"}.fa-shuttle-van:before{content:\"\\f5b6\"}.fa-sign:before{content:\"\\f4d9\"}.fa-sign-in-alt:before{content:\"\\f2f6\"}.fa-sign-language:before{content:\"\\f2a7\"}.fa-sign-out-alt:before{content:\"\\f2f5\"}.fa-signal:before{content:\"\\f012\"}.fa-signature:before{content:\"\\f5b7\"}.fa-sim-card:before{content:\"\\f7c4\"}.fa-simplybuilt:before{content:\"\\f215\"}.fa-sistrix:before{content:\"\\f3ee\"}.fa-sitemap:before{content:\"\\f0e8\"}.fa-sith:before{content:\"\\f512\"}.fa-skating:before{content:\"\\f7c5\"}.fa-sketch:before{content:\"\\f7c6\"}.fa-skiing:before{content:\"\\f7c9\"}.fa-skiing-nordic:before{content:\"\\f7ca\"}.fa-skull:before{content:\"\\f54c\"}.fa-skull-crossbones:before{content:\"\\f714\"}.fa-skyatlas:before{content:\"\\f216\"}.fa-skype:before{content:\"\\f17e\"}.fa-slack:before{content:\"\\f198\"}.fa-slack-hash:before{content:\"\\f3ef\"}.fa-slash:before{content:\"\\f715\"}.fa-sleigh:before{content:\"\\f7cc\"}.fa-sliders-h:before{content:\"\\f1de\"}.fa-slideshare:before{content:\"\\f1e7\"}
25.fa-smile:before{content:\"\\f118\"}.fa-smile-beam:before{content:\"\\f5b8\"}.fa-smile-wink:before{content:\"\\f4da\"}.fa-smog:before{content:\"\\f75f\"}.fa-smoking:before{content:\"\\f48d\"}.fa-smoking-ban:before{content:\"\\f54d\"}.fa-sms:before{content:\"\\f7cd\"}.fa-snapchat:before{content:\"\\f2ab\"}.fa-snapchat-ghost:before{content:\"\\f2ac\"}.fa-snapchat-square:before{content:\"\\f2ad\"}.fa-snowboarding:before{content:\"\\f7ce\"}.fa-snowflake:before{content:\"\\f2dc\"}.fa-snowman:before{content:\"\\f7d0\"}.fa-snowplow:before{content:\"\\f7d2\"}.fa-soap:before{content:\"\\f96e\"}.fa-socks:before{content:\"\\f696\"}.fa-solar-panel:before{content:\"\\f5ba\"}.fa-sort:before{content:\"\\f0dc\"}.fa-sort-alpha-down:before{content:\"\\f15d\"}.fa-sort-alpha-down-alt:before{content:\"\\f881\"}.fa-sort-alpha-up:before{content:\"\\f15e\"}.fa-sort-alpha-up-alt:before{content:\"\\f882\"}.fa-sort-amount-down:before{content:\"\\f160\"}.fa-sort-amount-down-alt:before{content:\"\\f884\"}.fa-sort-amount-up:before{content:\"\\f161\"}.fa-sort-amount-up-alt:before{content:\"\\f885\"}.fa-sort-down:before{content:\"\\f0dd\"}.fa-sort-numeric-down:before{content:\"\\f162\"}.fa-sort-numeric-down-alt:before{content:\"\\f886\"}.fa-sort-numeric-up:before{content:\"\\f163\"}.fa-sort-numeric-up-alt:before{content:\"\\f887\"}.fa-sort-up:before{content:\"\\f0de\"}.fa-soundcloud:before{content:\"\\f1be\"}.fa-sourcetree:before{content:\"\\f7d3\"}.fa-spa:before{content:\"\\f5bb\"}.fa-space-shuttle:before{content:\"\\f197\"}.fa-speakap:before{content:\"\\f3f3\"}.fa-speaker-deck:before{content:\"\\f83c\"}.fa-spell-check:before{content:\"\\f891\"}.fa-spider:before{content:\"\\f717\"}.fa-spinner:before{content:\"\\f110\"}.fa-splotch:before{content:\"\\f5bc\"}.fa-spotify:before{content:\"\\f1bc\"}.fa-spray-can:before{content:\"\\f5bd\"}.fa-square:before{content:\"\\f0c8\"}.fa-square-full:before{content:\"\\f45c\"}.fa-square-root-alt:before{content:\"\\f698\"}.fa-squarespace:before{content:\"\\f5be\"}.fa-stack-exchange:before{content:\"\\f18d\"}.fa-stack-overflow:before{content:\"\\f16c\"}.fa-stackpath:before{content:\"\\f842\"}.fa-stamp:before{content:\"\\f5bf\"}.fa-star:before{content:\"\\f005\"}.fa-star-and-crescent:before{content:\"\\f699\"}.fa-star-half:before{content:\"\\f089\"}.fa-star-half-alt:before{content:\"\\f5c0\"}.fa-star-of-david:before{content:\"\\f69a\"}.fa-star-of-life:before{content:\"\\f621\"}.fa-staylinked:before{content:\"\\f3f5\"}.fa-steam:before{content:\"\\f1b6\"}.fa-steam-square:before{content:\"\\f1b7\"}.fa-steam-symbol:before{content:\"\\f3f6\"}.fa-step-backward:before{content:\"\\f048\"}.fa-step-forward:before{content:\"\\f051\"}.fa-stethoscope:before{content:\"\\f0f1\"}.fa-sticker-mule:before{content:\"\\f3f7\"}.fa-sticky-note:before{content:\"\\f249\"}.fa-stop:before{content:\"\\f04d\"}.fa-stop-circle:before{content:\"\\f28d\"}.fa-stopwatch:before{content:\"\\f2f2\"}.fa-stopwatch-20:before{content:\"\\f96f\"}.fa-store:before{content:\"\\f54e\"}.fa-store-alt:before{content:\"\\f54f\"}.fa-store-alt-slash:before{content:\"\\f970\"}.fa-store-slash:before{content:\"\\f971\"}.fa-strava:before{content:\"\\f428\"}.fa-stream:before{content:\"\\f550\"}.fa-street-view:before{content:\"\\f21d\"}.fa-strikethrough:before{content:\"\\f0cc\"}.fa-stripe:before{content:\"\\f429\"}.fa-stripe-s:before{content:\"\\f42a\"}.fa-stroopwafel:before{content:\"\\f551\"}.fa-studiovinari:before{content:\"\\f3f8\"}.fa-stumbleupon:before{content:\"\\f1a4\"}.fa-stumbleupon-circle:before{content:\"\\f1a3\"}.fa-subscript:before{content:\"\\f12c\"}.fa-subway:before{content:\"\\f239\"}.fa-suitcase:before{content:\"\\f0f2\"}.fa-suitcase-rolling:before{content:\"\\f5c1\"}.fa-sun:before{content:\"\\f185\"}.fa-superpowers:before{content:\"\\f2dd\"}.fa-superscript:before{content:\"\\f12b\"}.fa-supple:before{content:\"\\f3f9\"}.fa-surprise:before{content:\"\\f5c2\"}.fa-suse:before{content:\"\\f7d6\"}.fa-swatchbook:before{content:\"\\f5c3\"}.fa-swift:before{content:\"\\f8e1\"}.fa-swimmer:before{content:\"\\f5c4\"}.fa-swimming-pool:before{content:\"\\f5c5\"}.fa-symfony:before{content:\"\\f83d\"}.fa-synagogue:before{content:\"\\f69b\"}.fa-sync:before{content:\"\\f021\"}.fa-sync-alt:before{content:\"\\f2f1\"}.fa-syringe:before{content:\"\\f48e\"}.fa-table:before{content:\"\\f0ce\"}.fa-table-tennis:before{content:\"\\f45d\"}.fa-tablet:before{content:\"\\f10a\"}.fa-tablet-alt:before{content:\"\\f3fa\"}.fa-tablets:before{content:\"\\f490\"}.fa-tachometer-alt:before{content:\"\\f3fd\"}.fa-tag:before{content:\"\\f02b\"}.fa-tags:before{content:\"\\f02c\"}.fa-tape:before{content:\"\\f4db\"}.fa-tasks:before{content:\"\\f0ae\"}.fa-taxi:before{content:\"\\f1ba\"}.fa-teamspeak:before{content:\"\\f4f9\"}.fa-teeth:before{content:\"\\f62e\"}.fa-teeth-open:before{content:\"\\f62f\"}.fa-telegram:before{content:\"\\f2c6\"}.fa-telegram-plane:before{content:\"\\f3fe\"}.fa-temperature-high:before{content:\"\\f769\"}.fa-temperature-low:before{content:\"\\f76b\"}.fa-tencent-weibo:before{content:\"\\f1d5\"}.fa-tenge:before{content:\"\\f7d7\"}.fa-terminal:before{content:\"\\f120\"}.fa-text-height:before{content:\"\\f034\"}.fa-text-width:before{content:\"\\f035\"}.fa-th:before{content:\"\\f00a\"}.fa-th-large:before{content:\"\\f009\"}.fa-th-list:before{content:\"\\f00b\"}.fa-the-red-yeti:before{content:\"\\f69d\"}.fa-theater-masks:before{content:\"\\f630\"}.fa-themeco:before{content:\"\\f5c6\"}.fa-themeisle:before{content:\"\\f2b2\"}.fa-thermometer:before{content:\"\\f491\"}.fa-thermometer-empty:before{content:\"\\f2cb\"}.fa-thermometer-full:before{content:\"\\f2c7\"}.fa-thermometer-half:before{content:\"\\f2c9\"}.fa-thermometer-quarter:before{content:\"\\f2ca\"}.fa-thermometer-three-quarters:before{content:\"\\f2c8\"}.fa-think-peaks:before{content:\"\\f731\"}.fa-thumbs-down:before{content:\"\\f165\"}.fa-thumbs-up:before{content:\"\\f164\"}.fa-thumbtack:before{content:\"\\f08d\"}.fa-ticket-alt:before{content:\"\\f3ff\"}.fa-times:before{content:\"\\f00d\"}.fa-times-circle:before{content:\"\\f057\"}.fa-tint:before{content:\"\\f043\"}.fa-tint-slash:before{content:\"\\f5c7\"}.fa-tired:before{content:\"\\f5c8\"}.fa-toggle-off:before{content:\"\\f204\"}.fa-toggle-on:before{content:\"\\f205\"}.fa-toilet:before{content:\"\\f7d8\"}.fa-toilet-paper:before{content:\"\\f71e\"}.fa-toilet-paper-slash:before{content:\"\\f972\"}.fa-toolbox:before{content:\"\\f552\"}.fa-tools:before{content:\"\\f7d9\"}.fa-tooth:before{content:\"\\f5c9\"}.fa-torah:before{content:\"\\f6a0\"}.fa-torii-gate:before{content:\"\\f6a1\"}.fa-tractor:before{content:\"\\f722\"}.fa-trade-federation:before{content:\"\\f513\"}.fa-trademark:before{content:\"\\f25c\"}.fa-traffic-light:before{content:\"\\f637\"}.fa-trailer:before{content:\"\\f941\"}.fa-train:before{content:\"\\f238\"}.fa-tram:before{content:\"\\f7da\"}.fa-transgender:before{content:\"\\f224\"}.fa-transgender-alt:before{content:\"\\f225\"}.fa-trash:before{content:\"\\f1f8\"}.fa-trash-alt:before{content:\"\\f2ed\"}.fa-trash-restore:before{content:\"\\f829\"}.fa-trash-restore-alt:before{content:\"\\f82a\"}.fa-tree:before{content:\"\\f1bb\"}.fa-trello:before{content:\"\\f181\"}.fa-tripadvisor:before{content:\"\\f262\"}.fa-trophy:before{content:\"\\f091\"}.fa-truck:before{content:\"\\f0d1\"}.fa-truck-loading:before{content:\"\\f4de\"}.fa-truck-monster:before{content:\"\\f63b\"}.fa-truck-moving:before{content:\"\\f4df\"}.fa-truck-pickup:before{content:\"\\f63c\"}.fa-tshirt:before{content:\"\\f553\"}.fa-tty:before{content:\"\\f1e4\"}.fa-tumblr:before{content:\"\\f173\"}.fa-tumblr-square:before{content:\"\\f174\"}.fa-tv:before{content:\"\\f26c\"}.fa-twitch:before{content:\"\\f1e8\"}.fa-twitter:before{content:\"\\f099\"}.fa-twitter-square:before{content:\"\\f081\"}.fa-typo3:before{content:\"\\f42b\"}.fa-uber:before{content:\"\\f402\"}.fa-ubuntu:before{content:\"\\f7df\"}.fa-uikit:before{content:\"\\f403\"}.fa-umbraco:before{content:\"\\f8e8\"}.fa-umbrella:before{content:\"\\f0e9\"}.fa-umbrella-beach:before{content:\"\\f5ca\"}.fa-underline:before{content:\"\\f0cd\"}.fa-undo:before{content:\"\\f0e2\"}.fa-undo-alt:before{content:\"\\f2ea\"}.fa-uniregistry:before{content:\"\\f404\"}.fa-unity:before{content:\"\\f949\"}.fa-universal-access:before{content:\"\\f29a\"}.fa-university:before{content:\"\\f19c\"}.fa-unlink:before{content:\"\\f127\"}.fa-unlock:before{content:\"\\f09c\"}.fa-unlock-alt:before{content:\"\\f13e\"}.fa-untappd:before{content:\"\\f405\"}.fa-upload:before{content:\"\\f093\"}.fa-ups:before{content:\"\\f7e0\"}.fa-usb:before{content:\"\\f287\"}.fa-user:before{content:\"\\f007\"}.fa-user-alt:before{content:\"\\f406\"}.fa-user-alt-slash:before{content:\"\\f4fa\"}.fa-user-astronaut:before{content:\"\\f4fb\"}.fa-user-check:before{content:\"\\f4fc\"}.fa-user-circle:before{content:\"\\f2bd\"}.fa-user-clock:before{content:\"\\f4fd\"}.fa-user-cog:before{content:\"\\f4fe\"}.fa-user-edit:before{content:\"\\f4ff\"}
25.fa-user-friends:before{content:\"\\f500\"}.fa-user-graduate:before{content:\"\\f501\"}.fa-user-injured:before{content:\"\\f728\"}.fa-user-lock:before{content:\"\\f502\"}.fa-user-md:before{content:\"\\f0f0\"}.fa-user-minus:before{content:\"\\f503\"}.fa-user-ninja:before{content:\"\\f504\"}.fa-user-nurse:before{content:\"\\f82f\"}.fa-user-plus:before{content:\"\\f234\"}.fa-user-secret:before{content:\"\\f21b\"}.fa-user-shield:before{content:\"\\f505\"}.fa-user-slash:before{content:\"\\f506\"}.fa-user-tag:before{content:\"\\f507\"}.fa-user-tie:before{content:\"\\f508\"}.fa-user-times:before{content:\"\\f235\"}.fa-users:before{content:\"\\f0c0\"}.fa-users-cog:before{content:\"\\f509\"}.fa-usps:before{content:\"\\f7e1\"}.fa-ussunnah:before{content:\"\\f407\"}.fa-utensil-spoon:before{content:\"\\f2e5\"}.fa-utensils:before{content:\"\\f2e7\"}.fa-vaadin:before{content:\"\\f408\"}.fa-vector-square:before{content:\"\\f5cb\"}.fa-venus:before{content:\"\\f221\"}.fa-venus-double:before{content:\"\\f226\"}.fa-venus-mars:before{content:\"\\f228\"}.fa-viacoin:before{content:\"\\f237\"}.fa-viadeo:before{content:\"\\f2a9\"}.fa-viadeo-square:before{content:\"\\f2aa\"}.fa-vial:before{content:\"\\f492\"}.fa-vials:before{content:\"\\f493\"}.fa-viber:before{content:\"\\f409\"}.fa-video:before{content:\"\\f03d\"}.fa-video-slash:before{content:\"\\f4e2\"}.fa-vihara:before{content:\"\\f6a7\"}.fa-vimeo:before{content:\"\\f40a\"}.fa-vimeo-square:before{content:\"\\f194\"}.fa-vimeo-v:before{content:\"\\f27d\"}.fa-vine:before{content:\"\\f1ca\"}.fa-virus:before{content:\"\\f974\"}.fa-virus-slash:before{content:\"\\f975\"}.fa-viruses:before{content:\"\\f976\"}.fa-vk:before{content:\"\\f189\"}.fa-vnv:before{content:\"\\f40b\"}.fa-voicemail:before{content:\"\\f897\"}.fa-volleyball-ball:before{content:\"\\f45f\"}.fa-volume-down:before{content:\"\\f027\"}.fa-volume-mute:before{content:\"\\f6a9\"}.fa-volume-off:before{content:\"\\f026\"}.fa-volume-up:before{content:\"\\f028\"}.fa-vote-yea:before{content:\"\\f772\"}.fa-vr-cardboard:before{content:\"\\f729\"}.fa-vuejs:before{content:\"\\f41f\"}.fa-walking:before{content:\"\\f554\"}.fa-wallet:before{content:\"\\f555\"}.fa-warehouse:before{content:\"\\f494\"}.fa-water:before{content:\"\\f773\"}.fa-wave-square:before{content:\"\\f83e\"}.fa-waze:before{content:\"\\f83f\"}.fa-weebly:before{content:\"\\f5cc\"}.fa-weibo:before{content:\"\\f18a\"}.fa-weight:before{content:\"\\f496\"}.fa-weight-hanging:before{content:\"\\f5cd\"}.fa-weixin:before{content:\"\\f1d7\"}.fa-whatsapp:before{content:\"\\f232\"}.fa-whatsapp-square:before{content:\"\\f40c\"}.fa-wheelchair:before{content:\"\\f193\"}.fa-whmcs:before{content:\"\\f40d\"}.fa-wifi:before{content:\"\\f1eb\"}.fa-wikipedia-w:before{content:\"\\f266\"}.fa-wind:before{content:\"\\f72e\"}.fa-window-close:before{content:\"\\f410\"}.fa-window-maximize:before{content:\"\\f2d0\"}.fa-window-minimize:before{content:\"\\f2d1\"}.fa-window-restore:before{content:\"\\f2d2\"}.fa-windows:before{content:\"\\f17a\"}.fa-wine-bottle:before{content:\"\\f72f\"}.fa-wine-glass:before{content:\"\\f4e3\"}.fa-wine-glass-alt:before{content:\"\\f5ce\"}.fa-wix:before{content:\"\\f5cf\"}.fa-wizards-of-the-coast:before{content:\"\\f730\"}.fa-wolf-pack-battalion:before{content:\"\\f514\"}.fa-won-sign:before{content:\"\\f159\"}.fa-wordpress:before{content:\"\\f19a\"}.fa-wordpress-simple:before{content:\"\\f411\"}.fa-wpbeginner:before{content:\"\\f297\"}.fa-wpexplorer:before{content:\"\\f2de\"}.fa-wpforms:before{content:\"\\f298\"}.fa-wpressr:before{content:\"\\f3e4\"}.fa-wrench:before{content:\"\\f0ad\"}.fa-x-ray:before{content:\"\\f497\"}.fa-xbox:before{content:\"\\f412\"}.fa-xing:before{content:\"\\f168\"}.fa-xing-square:before{content:\"\\f169\"}.fa-y-combinator:before{content:\"\\f23b\"}.fa-yahoo:before{content:\"\\f19e\"}.fa-yammer:before{content:\"\\f840\"}.fa-yandex:before{content:\"\\f413\"}.fa-yandex-international:before{content:\"\\f414\"}.fa-yarn:before{content:\"\\f7e3\"}.fa-yelp:before{content:\"\\f1e9\"}.fa-yen-sign:before{content:\"\\f157\"}.fa-yin-yang:before{content:\"\\f6ad\"}.fa-yoast:before{content:\"\\f2b1\"}.fa-youtube:before{content:\"\\f167\"}.fa-youtube-square:before{content:\"\\f431\"}.fa-zhihu:before{content:\"\\f63f\"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:\"Font Awesome 5 Brands\";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format(\"embedded-opentype\"),url(../webfonts/fa-brands-400.woff2) format(\"woff2\"),url(../webfonts/fa-brands-400.woff) format(\"woff\"),url(../webfonts/fa-brands-400.ttf) format(\"truetype\"),url(../webfonts/fa-brands-400.svg#fontawesome) format(\"svg\")}.fab{font-family:\"Font Awesome 5 Brands\"}@font-face{font-family:\"Font Awesome 5 Free\";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format(\"embedded-opentype\"),url(../webfonts/fa-regular-400.woff2) format(\"woff2\"),url(../webfonts/fa-regular-400.woff) format(\"woff\"),url(../webfonts/fa-regular-400.ttf) format(\"truetype\"),url(../webfonts/fa-regular-400.svg#fontawesome) format(\"svg\")}.fab,.far{font-weight:400}@font-face{font-family:\"Font Awesome 5 Free\";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format(\"embedded-opentype\"),url(../webfonts/fa-solid-900.woff2) format(\"woff2\"),url(../webfonts/fa-solid-900.woff) format(\"woff\"),url(../webfonts/fa-solid-900.ttf) format(\"truetype\"),url(../webfonts/fa-solid-900.svg#fontawesome) format(\"svg\")}.fa,.far,.fas{font-family:\"Font Awesome 5 Free\"}.fa,.fas{font-weight:900}", "// Do not forget to update getting-started/theming.md!\n:root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }
25\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n", "// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `<th>` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;
25\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !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-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\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. Duplicate behavior to the data-* attribute for our tooltip plugin\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. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\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\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include 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 @include 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\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// 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]) {\n color: inherit;\n text-decoration: none;\n\n @include hover() {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\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 // Disable auto-hiding scrollbar in IE & legacy Edge to avoid overlap,\n // making it impossible to interact with the content\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 {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\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: $table-caption-color;\n text-align: left;
25\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: $label-margin-bottom;\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 // stylelint-disable-next-line property-blacklist\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 @include 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// Set the cursor for non-`<button>` buttons\n//\n// Details at https://github.com/twbs/bootstrap/pull/30562\n[role=\"button\"] {\n cursor: pointer;\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\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,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\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\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 @include 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 in Chrome and Safari on macOS.\n//\n\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
25// 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 cursor: pointer;\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}\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// Color system\n\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: #6c757d !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// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\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 ),\n $grays\n);\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// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\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 ),\n $colors\n);\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// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\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 ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\",\"%3c\"),\n (\">\",\"%3e\"),\n (\"#\",\"%23\"),\n (\"(\",\"%28\"),\n (\")\",\"%29\"),\n) !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-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classe
25s: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: 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: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `<body>` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\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// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !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, \"$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$grid-row-columns: 6 !default;\n\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-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$rounded-pill: 50rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !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$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\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, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !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-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;
25\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: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !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-small-font-size: $small-font-size !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: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !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-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-color: $table-color !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: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -9 !default;\n$table-border-level: -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .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-font-size-sm: $font-size-sm !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-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;
25\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-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !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: color .15s ease-in-out, 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$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\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-border-width: $input-btn-border-width !default;\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($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y / 2) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height-sm * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height-lg * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-grid-gutter-width: 10px !default;\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-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: .5rem !default;
25\n$custom-control-spacer-x: 1rem !default;\n$custom-control-cursor: null !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-label-color: null !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/></svg>\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'><path stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/></svg>\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'><circle r='3' fill='#{$custom-control-indicator-checked-color}'/></svg>\") !default;\n\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;\n$custom-switch-indicator-size: subtract($custom-control-indicator-size, $custom-control-indicator-border-width * 4) !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !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-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;
25\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'><path fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/></svg>\") !default;\n$custom-select-background: escape-svg($custom-select-indicator) no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: add(1em * .75, (2 * $custom-select-padding-y * .75) + $custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;
25\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg: $gray-500 !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-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 en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/></svg>\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='#{$form-feedback-icon-invalid-color}' viewBox='0 0 12 12'><circle cx='6' cy='6' r='4.5'/><path stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/><circle cx='6' cy='8.2' r='.6' fill='#{$form-feedback-icon-invalid-color}' stroke='none'/></svg>\") !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n ),\n ),\n $form-validation-states\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\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;
25\n\n$nav-tabs-border-color: $gray-300 !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 $gray-200 $nav-tabs-border-color !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: $gray-300 $gray-300 $nav-tabs-link-active-bg !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$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $spacer / 2 !default;\n\n\n// Navbar\n\n$navbar-padding-y: $spacer / 2 !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !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: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='#{$navbar-dark-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\") !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: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='#{$navbar-light-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !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-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: subtract($dropdown-border-radius, $dropdown-border-width) !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !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$dropdown-header-padding: $dropdown-padding-y $dropdown-item-padding-x !default;\n\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: $gray-300 !default;
25\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-color: null !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: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !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-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\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-border-radius: $border-radius-lg !default;\n$popover-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !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: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .25rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: .25rem !default;\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;
25\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-transition: $btn-transition !default;\n$badge-focus-width: $input-btn-focus-width !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: 1rem !default;\n\n// Margin between elements in footer, must be lower than or equal to 2 * $modal-inner-padding\n$modal-footer-margin-between: .5rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\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-border-radius: $border-radius-lg !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !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-y: 1rem !default;\n$modal-header-padding-x: 1rem !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: 1140px !default;\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !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$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !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\n// List group\n\n$list-group-color: null !default;\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: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !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-font-size: null !default;\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: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;
25\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !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: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' width='8' height='8' viewBox='0 0 8 8'><path d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/></svg>\") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' width='8' height='8' viewBox='0 0 8 8'><path d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/></svg>\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !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\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\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\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n$user-selects: all, auto, none !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n", "// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs
25) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n", "// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classe
25s instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover() {\n &:hover { @content; }\n}\n\n@mixin hover-focus() {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus() {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active() {\n &:hover,\n &:focus,\n &:active {\n @content;\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 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n @include font-size($display1-size);\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n @include font-size($display2-size);\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n @include font-size($display3-size);\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n @include 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: $hr-margin-y;\n margin-bottom: $hr-margin-y;\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 @include 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 @include font-size(90%);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n display: block;\n @include font-size($blockquote-small-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", "// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all `<img>`s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid();\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid();\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: $spacer / 2;\n line-height: 1;\n}\n\n.figure-caption {\n @include font-size($figure-caption-font-size);\n color: $figure-caption-color;\n}\n", "// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid() {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n @include deprecate(\"`img-retina()`\", \"v4.3.0\", \"v5\");\n}\n", "// stylelint-disable property-blacklist\n// Single side border-radius\n\n// Helper function to replace negative values with 0\n@function valid-radius($radius) {\n $return: ();\n @each $value in $radius {\n @if type-of($value) == number {\n $return: append($return, max($value, 0));\n } @else {\n $return: append($return, $value);\n }\n }\n @return $return;\n}\n\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n @if $enable-rounded {\n border-radius: valid-radius($radius);\n }\n @else if $fallback-border-radius != false {\n border-radius: $fallback-border-radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: valid-radius($radius);\n border-top-right-radius: valid-radius($radius);\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: valid-radius($radius);\n border-bottom-right-radius: valid-radius($radius);\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: valid-radius($radius);\n border-bottom-left-radius: valid-radius($radius);\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: valid-radius($radius);\n border-bottom-left-radius: valid-radius($radius);\n }\n}\n\n@mixin border-top-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: valid-radius($radius);\n }\n}\n\n@mixin border-top-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: valid-radius($radius);\n }\n}\n\n@mixin border-bottom-right-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: valid-radius($radius);\n }\n}\n\n@mixin border-bottom-left-radius($radius) {\n @if $enable-rounded {\n border-bottom-left-radius: valid-radius($radius);\n }\n}
25\n", "// Inline code\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-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 @include 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 @include 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 @include font-size(inherit);\n color: inherit;\n word-break: normal;\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", "// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n // Single container class with breakpoint max-widths\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n\n\n// Row\n//\n// Rows contain 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", "/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 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($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\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 padding-right: $gutter / 2;\n padding-left: $gutter / 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-auto() {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\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}
25\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n & > * {\n flex: 0 0 100% / $count;\n max-width: 100% / $count;\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 != null and $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.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\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, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\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, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\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 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 @if $columns > 0 {\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 }\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 min-width: 0; // See https://github.com/twbs/bootstrap/issues/25410\n max-width: 100%;\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n @if $columns > 0 {\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}
25\n", "//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n margin-bottom: $spacer;\n color: $table-color;\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\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// Border versions\n//\n// Add or remove 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.table-borderless {\n th,\n td,\n thead th,\n tbody + tbody {\n border: 0;\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(#{$table-striped-order}) {\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 color: $table-hover-color;\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, $table-bg-level), theme-color-level($color, $table-border-level));\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(#{$table-striped-order}) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover() {\n color: $table-dark-hover-color;\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\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, $border: null) {\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 @if $border != null {\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $border;\n }\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: dar
25ken($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 height: $input-height;\n padding: $input-padding-y $input-padding-x;\n font-family: $input-font-family;\n @include font-size($input-font-size);\n font-weight: $input-font-weight;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-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 @include border-radius($input-border-radius, 0);\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 // Remove select outline from select box in FF\n &:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 $input-color;\n }\n\n // Customize the `:focus` state to imitate native WebKit styles.\n @include form-control-focus($ignore-warning: true);\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\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n &.form-control {\n appearance: none; // Fix appearance for date inputs in Safari\n }\n}\n\nselect.form-control {\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 width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: add($input-padding-y, $input-border-width);\n padding-bottom: add($input-padding-y, $input-border-width);\n margin-bottom: 0; // Override the `<label>/<legend>` default\n @include font-size(inherit); // Override the `<legend>` default\n line-height: $input-line-height;\n}\n\n.col-form-label-lg {\n padding-top: add($input-padding-y-lg, $input-border-width);\n padding-bottom: add($input-padding-y-lg, $input-border-width);\n @include font-size($input-font-size-lg);\n line-height: $input-line-height-lg;\n}\n\n.col-form-label-sm {\n padding-top: add($input-padding-y-sm, $input-border-width);\n padding-bottom: add($input-padding-y-sm, $input-border-width);\n @include font-size($input-font-size-sm);\n line-height: $input-line-height-sm;\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 display: block;\n width: 100%;\n padding: $input-padding-y 0;\n margin-bottom: 0; // match inputs if this class comes on inputs with default margins\n @include font-size($input-font-size);\n line-height: $input-line-height;\n color: $input-plaintext-color;\n background-color: transparent;\n border: solid transparent;\n border-width: $input-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// Repeated in `_input_group.scss` to avoid Sass extend issues.\n\n.form-control-sm {\n height: $input-height-sm;\n padding: $input-padding-y-sm $input-padding-x-sm;\n @include font-size($input-font-size-sm);\n line-height: $input-line-height-sm;\n @include border-radius($input-border-radius-sm);\n}\n\n.form-control-lg {\n height: $input-height-lg;\n padding: $input-padding-y-lg $input-padding-x-lg;\n @include font-size($input-font-size-lg);\n line-height: $input-line-height-lg;\n @include border-radius($input-border-radius-lg);\n}\n\n// stylelint-disable-next-line no-duplicate-selectors\nselect.form-control {\n &[size],\n &[multiple] {\n height: auto;\n }\n}\n\ntextarea.form-control {\n height: auto;\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: -$form-grid-gutter-width / 2;\n margin-left: -$form-grid-gutter-width / 2;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: $form-grid-gutter-width / 2;\n padding-left: $form-grid-gutter-width / 2;\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 padding-left: $form-check-input-gutter;\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 // Use [disabled] and :disabled for workaround https://github.com/twbs/bootstrap/issues/28247\n &[disabled] ~ .form-check-label,\n &:disabled ~ .form-check-label {\n color: $text-muted;\n }\n}\n\n.form-check-label {\n margin-bottom: 0; // Override default `<label>` bottom margin\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0; // Override base .form-check\n margin-right: $form-check-inline-margin-x;\n\n // Undo .form-check-input defaults and add some `margin-right`.\n .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: $form-check-inline-input-margin-x;\n margin-left: 0;\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-classe
25s but also includes `.is-invalid` and `.is-valid` classes for\n// server side validation.\n\n@each $state, $data in $form-validation-states {\n @include form-validation-state($state, map-get($data, color), map-get($data, icon));\n}\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 }
25\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 .custom-select {\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 padding-left: 0;\n }\n .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: $form-check-input-margin-x;\n margin-left: 0;\n }\n\n .custom-control {\n align-items: center;\n justify-content: center;\n }\n .custom-control-label {\n margin-bottom: 0;\n }\n }\n}\n", "// stylelint-disable property-blacklist\n@mixin transition($transition...) {\n @if length($transition) == 0 {\n $transition: $transition-base;\n }\n\n @if length($transition) > 1 {\n @each $value in $transition {\n @if $value == null or $value == none {\n @warn \"The keyword 'none' or 'null' must be used as a single argument.\";\n }\n }\n }\n\n @if $enable-transitions {\n @if nth($transition, 1) != null {\n transition: $transition;\n }\n\n @if $enable-prefers-reduced-motion-media-query and nth($transition, 1) != null and nth($transition, 1) != none {\n @media (prefers-reduced-motion: reduce) {\n transition: none;\n }\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($ignore-warning: false) {\n &:focus {\n color: $input-focus-color;\n background-color: $input-focus-bg;\n border-color: $input-focus-border-color;\n outline: 0;\n @if $enable-shadows {\n @include box-shadow($input-box-shadow, $input-focus-box-shadow);\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: $input-focus-box-shadow;\n }\n }\n @include deprecate(\"The `form-control-focus()` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n\n// This mixin uses an `if()` technique to be compatible with Dart Sass\n// See https://github.com/sass/sass/issues/1873#issuecomment-152293725 for more details\n@mixin form-validation-state-selector($state) {\n @if ($state == \"valid\" or $state == \"invali
25d\") {\n .was-validated #{if(&, \"&\", \"\")}:#{$state},\n #{if(&, \"&\", \"\")}.is-#{$state} {\n @content;\n }\n } @else {\n #{if(&, \"&\", \"\")}.is-#{$state} {\n @content;\n }\n }\n}\n\n@mixin form-validation-state($state, $color, $icon) {\n .#{$state}-feedback {\n display: none;\n width: 100%;\n margin-top: $form-feedback-margin-top;\n @include font-size($form-feedback-font-size);\n color: $color;\n }\n\n .#{$state}-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%; // Contain to parent when possible\n padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;\n margin-top: .1rem;\n @include font-size($form-feedback-tooltip-font-size);\n line-height: $form-feedback-tooltip-line-height;\n color: color-yiq($color);\n background-color: rgba($color, $form-feedback-tooltip-opacity);\n @include border-radius($form-feedback-tooltip-border-radius);\n }\n\n @include form-validation-state-selector($state) {\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n\n .form-control {\n @include form-validation-state-selector($state) {\n border-color: $color;\n\n @if $enable-validation-icons {\n padding-right: $input-height-inner;\n background-image: escape-svg($icon);\n background-repeat: no-repeat;\n background-position: right $input-height-inner-quarter center;\n background-size: $input-height-inner-half $input-height-inner-half;\n }\n\n &:focus {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n\n // stylelint-disable-next-line selector-no-qualifying-type\n textarea.form-control {\n @include form-validation-state-selector($state) {\n @if $enable-validation-icons {\n padding-right: $input-height-inner;\n background-position: top $input-height-inner-quarter right $input-height-inner-quarter;\n }\n }\n }\n\n .custom-select {\n @include form-validation-state-selector($state) {\n border-color: $color;\n\n @if $enable-validation-icons {\n padding-right: $custom-select-feedback-icon-padding-right;\n background: $custom-select-background, escape-svg($icon) $custom-select-bg no-repeat $custom-select-feedback-icon-position / $custom-select-feedback-icon-size;\n }\n\n &:focus {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n\n .form-check-input {\n @include form-validation-state-selector($state) {\n ~ .form-check-label {\n color: $color;\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n .custom-control-input {\n @include form-validation-state-selector($state) {\n ~ .custom-control-label {\n color: $color;\n\n &::before {\n border-color: $color;\n }\n }\n\n &:checked {\n ~ .custom-control-label::before {\n border-color: lighten($color, 10%);\n @include gradient-bg(lighten($color, 10%));\n }\n }\n\n &:focus {\n ~ .custom-control-label::before {\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n\n &:not(:checked) ~ .custom-control-label::before {\n border-color: $color;\n }\n }\n }\n }\n\n // custom file\n .custom-file-input {\n @include form-validation-state-selector($state) {\n ~ .custom-file-label {\n border-color: $color;\n }\n\n &:focus {\n ~ .custom-file-label {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\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: $gray-700, $end-color: $gray-800, $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: $gray-700, $end-color: $gray-800, $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: $gray-700, $end-color: $gray-800, $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: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\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: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\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: $gray-700, $outer-color: $gray-800) {\n background-image: radial-gradient(circle, $inner-color, $outer-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\n background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n", "// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.btn {\n display: inline-block;\n font-family: $btn-font-family;\n font-weight: $btn-font-weight;\n color: $body-color;\n text-align: center;\n text-decoration: if($link-decoration == none, null, none);\n white-space: $btn-white-space;\n vertical-align: middle;\n user-select: none;\n background-color: transparent;\n border: $btn-border-width solid transparent;\n @include button-size($btn-padding-y, $btn-padding-x, $btn-font-size, $btn-line-height, $btn-border-radius);\n @include transition($btn-transition);\n\n @include hover() {\n color: $body-color;\n text-decoration: none;\n }\n\n &:focus,\n &.focus {\n outline: 0;
25\n box-shadow: $btn-focus-box-shadow;\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n opacity: $btn-disabled-opacity;\n @include box-shadow(none);\n }\n\n &:not(:disabled):not(.disabled) {\n cursor: if($enable-pointer-cursor-for-buttons, pointer, null);\n\n &:active,\n &.active {\n @include box-shadow($btn-active-box-shadow);\n\n &:focus {\n @include box-shadow($btn-focus-box-shadow, $btn-active-box-shadow);\n }\n }\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 @include button-outline-variant($value);\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 text-decoration: $link-decoration;\n\n @include hover() {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n\n &:focus,\n &.focus {\n text-decoration: $link-hover-decoration;\n }\n\n &:disabled,\n &.disabled {\n color: $btn-link-disabled-color;\n pointer-events: none;\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($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-line-height-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $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 // Vertically space out multiple block buttons\n + .btn-block {\n margin-top: $btn-block-spacing-y;\n }\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 color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n @if $enable-shadows {\n @include box-shadow($btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5));\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n }\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n color: color-yiq($background);\n background-color: $background;\n border-color: $border;\n // Remove CSS gradients if they're enabled\n @if $enable-gradients {\n background-image: none;\n }\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 &:focus {\n @if $enable-shadows and $btn-active-box-shadow != none {\n @include box-shadow($btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5));\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n }\n }\n }\n}\n\n@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {\n color: $color;\n border-color: $color;\n\n @include hover() {\n color: $color-hover;\n background-color: $active-background;\n border-color: $active-border;\n }\n\n &:focus,\n &.focus {\n box-shadow: 0 0 0 $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-yiq($active-background);\n background-color: $active-background;\n border-color: $active-border;\n\n &:focus {\n @if $enable-shadows and $btn-active-box-shadow != none {\n @include box-shadow($btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5));\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n }\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 @include font-size($font-size);\n line-height: $line-height;\n // Manually declare to provide an override to the browser default\n @include border-radius($border-radius, 0);\n}\n", ".fade {\n @include transition($transition-fade);
25\n\n &:not(.show) {\n opacity: 0;\n }\n}\n\n.collapse {\n &:not(.show) {\n display: none;\n }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n @include transition($transition-collapse);\n}\n", "// The dropdown wrapper (`<div>`)\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n\n // Generate the caret automatically\n @include caret();\n}\n\n// The dropdown menu\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: $zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: $dropdown-min-width;\n padding: $dropdown-padding-y 0;\n margin: $dropdown-spacer 0 0; // override default ul\n @include font-size($dropdown-font-size);\n color: $dropdown-color;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n list-style: none;\n background-color: $dropdown-bg;\n background-clip: padding-box;\n border: $dropdown-border-width solid $dropdown-border-color;\n @include border-radius($dropdown-border-radius);\n @include box-shadow($dropdown-box-shadow);\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 .dropdown-menu#{$infix}-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu#{$infix}-right {\n right: 0;\n left: auto;\n }\n }\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(up);\n }\n}\n\n.dropright {\n .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(right);\n &::after {\n vertical-align: 0;\n }\n }\n}\n\n.dropleft {\n .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(left);\n &::before {\n vertical-align: 0;\n }\n }\n}\n\n// When enabled Popper.js, reset basic dropdown position\n// stylelint-disable-next-line no-duplicate-selectors\n.dropdown-menu {\n &[x-placement^=\"top\"],\n &[x-placement^=\"right\"],\n &[x-placement^=\"bottom\"],\n &[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n }\n}\n\n// Dividers (basically an `<hr>`) within the dropdown\n.dropdown-divider {\n @include nav-divider($dropdown-divider-bg, $dropdown-divider-margin-y, true);\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `<button>`-specific styles are denoted with `// For <button>s`\n.dropdown-item {\n display: block;\n width: 100%; // For `<button>`s\n padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n clear: both;\n font-weight: $font-weight-normal;\n color: $dropdown-link-color;\n text-align: inherit; // For `<button>`s\n text-decoration: if($link-decoration == none, null, none);\n white-space: nowrap; // prevent links from randomly breaking onto new lines\n background-color: transparent; // For `<button>`s\n border: 0; // For `<button>`s\n\n // Prevent dropdown overflow if there's no padding\n // See https://github.com/twbs/bootstrap/pull/27703\n @if $dropdown-padding-y == 0 {\n &:first-child {\n @include border-top-radius($dropdown-inner-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($dropdown-inner-border-radius);\n }\n }\n\n @include hover-focus() {\n color: $dropdown-link-hover-color;\n text-decoration: none;\n @include gradient-bg($dropdown-link-hover-bg);\n }\n\n &.active,\n &:active {\n color: $dropdown-link-active-color;\n text-decoration: none;\n @include gradient-bg($dropdown-link-active-bg);\n }\n\n &.disabled,\n &:disabled {\n color: $dropdown-link-disabled-color;\n pointer-events: none;\n background-color: transparent;\n // Remove CSS gradients if they're enabled\n @if $enable-gradients {\n background-image: none;\n }\n }\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n// Dropdown section headers\n.dropdown-header {\n display: block;\n padding: $dropdown-header-padding;\n margin-bottom: 0; // for use with heading elements\n @include font-size($font-size-sm);\n color: $dropdown-header-color;\n white-space: nowrap; // as with > li > a\n}\n\n// Dropdown text\n.dropdown-item-text {\n display: block;\n padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n color: $dropdown-link-color;\n}\n", "@mixin caret-down() {\n border-top: $caret-width solid;\n border-right: $caret-width solid transparent;\n border-bottom: 0;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-up() {\n border-top: 0;\n border-right: $caret-width solid transparent;\n border-bottom: $caret-width solid;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-right() {\n border-top: $caret-width solid transparent;\n border-right: 0;\n border-bottom: $caret-width solid transparent;\n border-left: $caret-width solid;\n}\n\n@mixin caret-left() {\n border-top: $caret-width solid transparent;\n border-right: $caret-width solid;\n border-bottom: $caret-width solid transparent;\n}\n\n@mixin caret($direction: down) {\n @if $enable-caret {\n &::after {\n display: inline-block;\n margin-left: $caret-spacing;\n vertical-align: $caret-vertical-align;\n content: \"\";\n @if $direction == down {\n @include caret-down();\n } @else if $direction == up {\n @include caret-up();\n } @else if $direction == right {\n @include caret-right();\n }\n }\n\n @if $direction == left {\n &::after {\n display: none;\n }\n\n &::before {\n display: inline-block;\n margin-right: $caret-spacing;\n vertical-align: $caret-vertical-align;\n content: \"\";\n @include caret-left();\n }\n }\n\n &:empty::after {\n margin-left: 0;\n }\n }\n}\n", "// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n@mixin nav-divider($color: $
25nav-divider-color, $margin-y: $nav-divider-margin-y, $ignore-warning: false) {\n height: 0;\n margin: $margin-y 0;\n overflow: hidden;\n border-top: 1px solid $color;\n @include deprecate(\"The `nav-divider()` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n", "// stylelint-disable selector-no-qualifying-type\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle; // match .btn alignment given font-size hack above\n\n > .btn {\n position: relative;\n flex: 1 1 auto;\n\n // Bring the hover, focused, and \"active\" buttons to the front to overlay\n // the borders properly\n @include hover() {\n z-index: 1;\n }\n &:focus,\n &:active,\n &.active {\n z-index: 1;\n }\n }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n\n .input-group {\n width: auto;\n }\n}\n\n.btn-group {\n // Prevent double borders when buttons are next to each other\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) {\n margin-left: -$btn-border-width;\n }\n\n // Reset rounded corners\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn {\n @include border-right-radius(0);\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) > .btn {\n @include border-left-radius(0);\n }\n}\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-sm > .btn { @extend .btn-sm; }\n.btn-group-lg > .btn { @extend .btn-lg; }\n\n\n//\n// Split button dropdowns\n//\n\n.dropdown-toggle-split {\n padding-right: $btn-padding-x * .75;\n padding-left: $btn-padding-x * .75;\n\n &::after,\n .dropup &::after,\n .dropright &::after {\n margin-left: 0;\n }\n\n .dropleft &::before {\n margin-right: 0;\n }\n}\n\n.btn-sm + .dropdown-toggle-split {\n padding-right: $btn-padding-x-sm * .75;\n padding-left: $btn-padding-x-sm * .75;\n}\n\n.btn-lg + .dropdown-toggle-split {\n padding-right: $btn-padding-x-lg * .75;\n padding-left: $btn-padding-x-lg * .75;\n}\n\n\n// The clickable button for toggling the menu\n// Set the same inset shadow as the :active state\n.btn-group.show .dropdown-toggle {\n @include box-shadow($btn-active-box-shadow);\n\n // Show no shadow for `.btn-link` since it has no other button styles.\n &.btn-link {\n @include box-shadow(none);\n }\n}\n\n\n//\n// Vertical button groups\n//\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n\n > .btn,\n > .btn-group {\n width: 100%;\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) {\n margin-top: -$btn-border-width;\n }\n\n // Reset rounded corners\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn {\n @include border-bottom-radius(0);\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) > .btn {\n @include border-top-radius(0);\n }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n.btn-group-toggle {\n > .btn,\n > .btn-group > .btn {\n margin-bottom: 0; // Override default `<label>` value\n\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n }\n }\n}\n", "// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap; // For form validation feedback\n align-items: stretch;\n width: 100%;\n\n > .form-control,\n > .form-control-plaintext,\n > .custom-select,\n > .custom-file {\n position: relative; // For focus state's z-index\n flex: 1 1 auto;\n width: 1%;\n min-width: 0; // https://stackoverflow.com/questions/36247140/why-dont-flex-items-shrink-past-content-size\n margin-bottom: 0;\n\n + .form-control,\n + .custom-select,\n + .custom-file {\n margin-left: -$input-border-width;\n }\n }\n\n // Bring the \"active\" form control to the top of surrounding elements\n > .form-control:focus,\n > .custom-select:focus,\n > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n }\n\n // Bring the custom file input above the label\n > .custom-file .custom-file-input:focus {\n z-index: 4;\n }\n\n > .form-control,\n > .custom-select {\n &:not(:last-child) { @include border-right-radius(0); }\n &:not(:first-child) { @include border-left-radius(0); }\n }\n\n // Custom file inputs have more complex markup, thus requiring different\n // border-radius overrides.\n > .custom-file {\n display: flex;
25\n align-items: center;\n\n &:not(:last-child) .custom-file-label,\n &:not(:last-child) .custom-file-label::after { @include border-right-radius(0); }\n &:not(:first-child) .custom-file-label { @include border-left-radius(0); }\n }\n}\n\n\n// Prepend and append\n//\n// While it requires one extra layer of HTML for each, dedicated prepend and\n// append elements allow us to 1) be less clever, 2) simplify our selectors, and\n// 3) support HTML5 form validation.\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n\n // Ensure buttons are always above inputs for more visually pleasing borders.\n // This isn't needed for `.input-group-text` since it shares the same border-color\n // as our inputs.\n .btn {\n position: relative;\n z-index: 2;\n\n &:focus {\n z-index: 3;\n }\n }\n\n .btn + .btn,\n .btn + .input-group-text,\n .input-group-text + .input-group-text,\n .input-group-text + .btn {\n margin-left: -$input-border-width;\n }\n}\n\n.input-group-prepend { margin-right: -$input-border-width; }\n.input-group-append { margin-left: -$input-border-width; }\n\n\n// Textual addons\n//\n// Serves as a catch-all element for any text or radio/checkbox input you wish\n// to prepend or append to an input.\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: $input-padding-y $input-padding-x;\n margin-bottom: 0; // Allow use of <label> elements by overriding our default margin-bottom\n @include font-size($input-font-size); // Match inputs\n font-weight: $font-weight-normal;\n line-height: $input-line-height;\n color: $input-group-addon-color;\n text-align: center;\n white-space: nowrap;\n background-color: $input-group-addon-bg;\n border: $input-border-width solid $input-group-addon-border-color;\n @include border-radius($input-border-radius);\n\n // Nuke default margins from checkboxes and radios to vertically center within.\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n margin-top: 0;\n }\n}\n\n\n// Sizing\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: $input-height-lg;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: $input-padding-y-lg $input-padding-x-lg;\n @include font-size($input-font-size-lg);\n line-height: $input-line-height-lg;\n @include border-radius($input-border-radius-lg);\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: $input-height-sm;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: $input-padding-y-sm $input-padding-x-sm;\n @include font-size($input-font-size-sm);\n line-height: $input-line-height-sm;\n @include border-radius($input-border-radius-sm);\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: $custom-select-padding-x + $custom-select-indicator-padding;\n}\n\n\n// Prepend and append rounded corners\n//\n// These rulesets must come after the sizing ones to properly override sm and lg\n// border-radius values when extending. They're more specific than we'd like\n// with the `.input-group >` part, but without it, we cannot override the sizing.\n\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n @include border-right-radius(0);\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child >
25 .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n @include border-left-radius(0);\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: block;\n min-height: $font-size-base * $line-height-base;\n padding-left: $custom-control-gutter + $custom-control-indicator-size;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: $custom-control-spacer-x;\n}\n\n.custom-control-input {\n position: absolute;\n left: 0;\n z-index: -1; // Put the input behind the label so it doesn't overlay text\n width: $custom-control-indicator-size;\n height: ($font-size-base * $line-height-base + $custom-control-indicator-size) / 2;\n opacity: 0;\n\n &:checked ~ .custom-control-label::before {\n color: $custom-control-indicator-checked-color;\n border-color: $custom-control-indicator-checked-border-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-label::before {\n // the mixin is not used here to make sure there is feedback\n @if $enable-shadows {\n box-shadow: $input-box-shadow, $input-focus-box-shadow;\n } @else {\n box-shadow: $custom-control-indicator-focus-box-shadow;\n }\n }\n\n &:focus:not(:checked) ~ .custom-control-label::before {\n border-color: $custom-control-indicator-focus-border-color;\n }\n\n &:not(:disabled):active ~ .custom-control-label::before {\n color: $custom-control-indicator-active-color;\n background-color: $custom-control-indicator-active-bg;\n border-color: $custom-control-indicator-active-border-color;\n @include box-shadow($custom-control-indicator-active-box-shadow);\n }\n\n // Use [disabled] and :disabled to work around https://github.com/twbs/bootstrap/issues/28247\n &[disabled],\n &:disabled {\n ~ .custom-control-label {\n color: $custom-control-label-disabled-color;\n\n &::before {\n background-color: $custom-control-indicator-disabled-bg;\n }\n }\n }\n}\n\n// Custom control indicators\n//\n// Build the custom controls out of pseudo-elements.\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n color: $custom-control-label-color;\n vertical-align: top;\n cursor: $custom-control-cursor;\n\n // Background-color and (when enabled) gradient\n &::before {\n position: absolute;\n top: ($font-size-base * $line-height-base - $custom-control-indicator-size) / 2;\n left: -($custom-control-gutter + $custom-control-indicator-size);\n display: block;\n width: $custom-control-indicator-size;\n height: $custom-control-indicator-size;\n pointer-events: none;\n content: \"\";\n background-color: $custom-control-indicator-bg;\n border: $custom-control-indicator-border-color solid $custom-control-indicator-border-width;\n @include box-shadow($custom-control-indicator-box-shadow);\n }\n\n // Foreground (icon)\n &::after {\n position: absolute;\n top: ($font-size-base * $line-height-base - $custom-control-indicator-size) / 2;\n left: -($custom-control-gutter + $custom-control-indicator-size);\n display: block;\n width: $custom-control-indicator-size;\n height: $custom-control-indicator-size;\n content: \"\";\n background: no-repeat 50% / #{$custom-control-indicator-bg-size};\n }\n}\n\n\n// Checkboxes\n//\n// Tweak just a few things for checkboxes.\n\n.custom-checkbox {\n .custom-control-label::before {\n @include border-radius($custom-checkbox-indicator-border-radius);\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::after {\n background-image: escape-svg($custom-checkbox-indicator-icon-checked);\n }\n }\n\n .custom-control-input:indeterminate ~ .custom-control-label {\n &::before {\n border-color: $custom-checkbox-indicator-indeterminate-border-color;\n @include gradient-bg($custom-checkbox-indicator-indeterminate-bg);\n @include box-shadow($custom-checkbox-indicator-indeterminate-box-shadow);\n }\n &::after {\n background-image: escape-svg($custom-checkbox-indicator-icon-indeterminate);\n }\n }\n\n .custom-control-input:disabled {\n &:checked ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n &:indeterminate ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n }\n}\n\n// Radios\n//\n// Tweak just a few things for radios.\n\n.custom-radio {\n .custom-control-label::before {\n // stylelint-disable-next-line property-blacklist\n border-radius: $custom-radio-indicator-border-radius;\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::after {\n background-image: escape-svg($custom-radio-indicator-icon-checked);\n }\n }\n\n .custom-control-input:disabled {\n &:checked ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n }\n}\n\n\n// switches\n//\n// Tweak a few things for switches\n\n.custom-switch {\
25n padding-left: $custom-switch-width + $custom-control-gutter;\n\n .custom-control-label {\n &::before {\n left: -($custom-switch-width + $custom-control-gutter);\n width: $custom-switch-width;\n pointer-events: all;\n // stylelint-disable-next-line property-blacklist\n border-radius: $custom-switch-indicator-border-radius;\n }\n\n &::after {\n top: add(($font-size-base * $line-height-base - $custom-control-indicator-size) / 2, $custom-control-indicator-border-width * 2);\n left: add(-($custom-switch-width + $custom-control-gutter), $custom-control-indicator-border-width * 2);\n width: $custom-switch-indicator-size;\n height: $custom-switch-indicator-size;\n background-color: $custom-control-indicator-border-color;\n // stylelint-disable-next-line property-blacklist\n border-radius: $custom-switch-indicator-border-radius;\n @include transition(transform .15s ease-in-out, $custom-forms-transition);\n }\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::after {\n background-color: $custom-control-indicator-bg;\n transform: translateX($custom-switch-width - $custom-control-indicator-size);\n }\n }\n\n .custom-control-input:disabled {\n &:checked ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n }\n}\n\n\n// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// https://primer.github.io/.\n//\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: $custom-select-height;\n padding: $custom-select-padding-y ($custom-select-padding-x + $custom-select-indicator-padding) $custom-select-padding-y $custom-select-padding-x;\n font-family: $custom-select-font-family;\n @include font-size($custom-select-font-size);\n font-weight: $custom-select-font-weight;\n line-height: $custom-select-line-height;\n color: $custom-select-color;\n vertical-align: middle;\n background: $custom-select-bg $custom-select-background;\n border: $custom-select-border-width solid $custom-select-border-color;\n @include border-radius($custom-select-border-radius, 0);\n @include box-shadow($custom-select-box-shadow);\n appearance: none;\n\n &:focus {\n border-color: $custom-select-focus-border-color;\n outline: 0;\n @if $enable-shadows {\n @include box-shadow($custom-select-box-shadow, $custom-select-focus-box-shadow);\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: $custom-select-focus-box-shadow;\n }\n\n &::-ms-value {\n // For visual consistency with other platforms/browsers,\n // suppress 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 &[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: $custom-select-padding-x;\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 display: none;\n }\n\n // Remove outline from select box in FF\n &:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 $custom-select-color;\n }\n}\n\n.custom-select-sm {\n height: $custom-select-height-sm;\n padding-top: $custom-select-padding-y-sm;\n padding-bottom: $custom-select-padding-y-sm;\n padding-left: $custom-select-padding-x-sm;\n @include font-size($custom-select-font-size-sm);\n}\n\n.custom-select-lg {\n height: $custom-select-height-lg;\n padding-top: $custom-select-padding-y-lg;\n padding-bottom: $custom-select-padding-y-lg;\n padding-left: $custom-select-padding-x-lg;\n @include font-size($custom-select-font-size-lg);\n}\n\n\n// File\n//\n// Custom file input.\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: $custom-file-height;\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: $custom-file-height;\n margin: 0;\n opacity: 0;\n\n &:focus ~ .custom-file-label {\n border-color: $custom-file-focus-border-color;
25\n box-shadow: $custom-file-focus-box-shadow;\n }\n\n // Use [disabled] and :disabled to work around https://github.com/twbs/bootstrap/issues/28247\n &[disabled] ~ .custom-file-label,\n &:disabled ~ .custom-file-label {\n background-color: $custom-file-disabled-bg;\n }\n\n @each $lang, $value in $custom-file-text {\n &:lang(#{$lang}) ~ .custom-file-label::after {\n content: $value;\n }\n }\n\n ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n }\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: $custom-file-height;\n padding: $custom-file-padding-y $custom-file-padding-x;\n font-family: $custom-file-font-family;\n font-weight: $custom-file-font-weight;\n line-height: $custom-file-line-height;\n color: $custom-file-color;\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 &::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: $custom-file-height-inner;\n padding: $custom-file-padding-y $custom-file-padding-x;\n line-height: $custom-file-line-height;\n color: $custom-file-button-color;\n content: \"Browse\";\n @include gradient-bg($custom-file-button-bg);\n border-left: inherit;\n @include border-radius(0 $custom-file-border-radius $custom-file-border-radius 0);\n }\n}\n\n// Range\n//\n// Style range inputs the same across browsers. Vendor-specific rules for pseudo\n// elements cannot be mixed. As such, there are no shared styles for focus or\n// active states on prefixed selectors.\n\n.custom-range {\n width: 100%;\n height: add($custom-range-thumb-height, $custom-range-thumb-focus-box-shadow-width * 2);\n padding: 0; // Need to reset padding\n background-color: transparent;\n appearance: none;\n\n &:focus {\n outline: none;\n\n // Pseudo-elements must be split across multiple rulesets to have an effect.\n // No box-shadow() mixin for focus accessibility.\n &::-webkit-slider-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n &::-moz-range-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n &::-ms-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n }\n\n &::-moz-focus-outer {\n border: 0;\n }\n\n &::-webkit-slider-thumb {\n width: $custom-range-thumb-width;\n height: $custom-range-thumb-height;\n margin-top: ($custom-range-track-height - $custom-range-thumb-height) / 2; // Webkit specific\n @include gradient-bg($custom-range-thumb-bg);\n border: $custom-range-thumb-border;\n @include border-radius($custom-range-thumb-border-radius);\n @include box-shadow($custom-range-thumb-box-shadow);\n @include transition($custom-forms-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($custom-range-thumb-active-bg);\n }\n }\n\n &::-webkit-slider-runnable-track {\n width: $custom-range-track-width;\n height: $custom-range-track-height;\n color: transparent; // Why?\n cursor: $custom-range-track-cursor;\n background-color: $custom-range-track-bg;\n border-color: transparent;\n @include border-radius($custom-range-track-border-radius);
25\n @include box-shadow($custom-range-track-box-shadow);\n }\n\n &::-moz-range-thumb {\n width: $custom-range-thumb-width;\n height: $custom-range-thumb-height;\n @include gradient-bg($custom-range-thumb-bg);\n border: $custom-range-thumb-border;\n @include border-radius($custom-range-thumb-border-radius);\n @include box-shadow($custom-range-thumb-box-shadow);\n @include transition($custom-forms-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($custom-range-thumb-active-bg);\n }\n }\n\n &::-moz-range-track {\n width: $custom-range-track-width;\n height: $custom-range-track-height;\n color: transparent;\n cursor: $custom-range-track-cursor;\n background-color: $custom-range-track-bg;\n border-color: transparent; // Firefox specific?\n @include border-radius($custom-range-track-border-radius);\n @include box-shadow($custom-range-track-box-shadow);\n }\n\n &::-ms-thumb {\n width: $custom-range-thumb-width;\n height: $custom-range-thumb-height;\n margin-top: 0; // Edge specific\n margin-right: $custom-range-thumb-focus-box-shadow-width; // Workaround that overflowed box-shadow is hidden.\n margin-left: $custom-range-thumb-focus-box-shadow-width; // Workaround that overflowed box-shadow is hidden.\n @include gradient-bg($custom-range-thumb-bg);\n border: $custom-range-thumb-border;\n @include border-radius($custom-range-thumb-border-radius);\n @include box-shadow($custom-range-thumb-box-shadow);\n @include transition($custom-forms-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($custom-range-thumb-active-bg);\n }\n }\n\n &::-ms-track {\n width: $custom-range-track-width;\n height: $custom-range-track-height;\n color: transparent;\n cursor: $custom-range-track-cursor;\n background-color: transparent;\n border-color: transparent;\n border-width: $custom-range-thumb-height / 2;
25\n @include box-shadow($custom-range-track-box-shadow);\n }\n\n &::-ms-fill-lower {\n background-color: $custom-range-track-bg;\n @include border-radius($custom-range-track-border-radius);\n }\n\n &::-ms-fill-upper {\n margin-right: 15px; // arbitrary?\n background-color: $custom-range-track-bg;\n @include border-radius($custom-range-track-border-radius);\n }\n\n &:disabled {\n &::-webkit-slider-thumb {\n background-color: $custom-range-thumb-disabled-bg;\n }\n\n &::-webkit-slider-runnable-track {\n cursor: default;\n }\n\n &::-moz-range-thumb {\n background-color: $custom-range-thumb-disabled-bg;\n }\n\n &::-moz-range-track {\n cursor: default;\n }\n\n &::-ms-thumb {\n background-color: $custom-range-thumb-disabled-bg;\n }\n }\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n @include transition($custom-forms-transition);\n}\n", "// Base class\n//\n// Kickstart any navigation component with a set of style resets. Works with\n// `<nav>`s, `<ul>`s or `<ol>`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 text-decoration: if($link-decoration == none, null, none);\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 pointer-events: none;\n cursor: default;\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;\n }
25\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;\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", "// Contents\n//\n// Navbar\n// Navbar brand\n// Navbar nav\n// Navbar text\n/
25/ Navbar divider\n// Responsive navbar\n// Navbar position\n// Navbar themes\n\n\n// Navbar\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap; // allow us to do the line break for collapsing content\n align-items: center;\n justify-content: space-between; // space out brand from logo\n padding: $navbar-padding-y $navbar-padding-x;\n\n // Because flex properties aren't inherited, we need to redeclare these first\n // few properties so that content nested within behave properly.\n %container-flex-properties {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n }\n\n .container,\n .container-fluid {\n @extend %container-flex-properties;\n }\n\n @each $breakpoint, $container-max-width in $container-max-widths {\n > .container#{breakpoint-infix($breakpoint, $container-max-widths)} {\n @extend %container-flex-properties;\n }\n }\n}\n\n\n// Navbar brand\n//\n// Used for brand, project, or site names.\n\n.navbar-brand {\n display: inline-block;\n padding-top: $navbar-brand-padding-y;\n padding-bottom: $navbar-brand-padding-y;\n margin-right: $navbar-padding-x;\n @include font-size($navbar-brand-font-size);\n line-height: inherit;\n white-space: nowrap;\n\n @include hover-focus() {\n text-decoration: none;\n }\n}\n\n\n// Navbar nav\n//\n// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).\n\n.navbar-nav {\n display: flex;\n flex-direction: column; // cannot use `inherit` to get the `.navbar`s value\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n\n .nav-link {\n padding-right: 0;\n padding-left: 0;\n }\n\n .dropdown-menu {\n position: static;\n float: none;\n }\n}
25\n\n\n// Navbar text\n//\n//\n\n.navbar-text {\n display: inline-block;\n padding-top: $nav-link-padding-y;\n padding-bottom: $nav-link-padding-y;\n}\n\n\n// Responsive navbar\n//\n// Custom styles for responsive collapsing and toggling of navbar contents.\n// Powered by the collapse Bootstrap JavaScript plugin.\n\n// When collapsed, prevent the toggleable navbar contents from appearing in\n// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`\n// on the `.navbar` parent.\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n // For always expanded or extra full navbars, ensure content aligns itself\n // properly vertically. Can be easily overridden with flex utilities.\n align-items: center;\n}\n\n// Button for toggling the navbar when in its collapsed state\n.navbar-toggler {\n padding: $navbar-toggler-padding-y $navbar-toggler-padding-x;\n @include font-size($navbar-toggler-font-size);\n line-height: 1;\n background-color: transparent; // remove default button style\n border: $border-width solid transparent; // remove default button style\n @include border-radius($navbar-toggler-border-radius);\n\n @include hover-focus() {\n text-decoration: none;\n }\n}\n\n// Keep as a separate element so folks can easily override it with another icon\n// or image file as needed.\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n// Generate series of `.navbar-expand-*` responsive classes for configuring\n// where your navbar collapses.\n.navbar-expand {\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 %container-navbar-expand-#{$breakpoint} {\n padding-right: 0;\n padding-left: 0;\n }\n\n > .container,\n > .container-fluid {\n @extend %container-navbar-expand-#{$breakpoint};\n }\n\n @each $size, $container-max-width in $container-max-widths {\n > .container#{breakpoint-infix($size, $container-max-widths)} {\n @extend %container-navbar-expand-#{$breakpoint};\n }\n }\n }\n\n @include media-breakpoint-up($next) {\n flex-flow: row nowrap;\n justify-content: flex-start;\n\n .navbar-nav {\n flex-direction: row;\n\n .dropdown-menu {\n position: absolute;\n }\n\n .nav-link {\n padding-right: $navbar-nav-link-padding-x;\n padding-left: $navbar-nav-link-padding-x;\n }\n }\n\n // For nesting containers, have to redeclare for alignment purposes\n %container-nesting-#{$breakpoint} {\n flex-wrap: nowrap;\n }\n\n > .container,\n > .container-fluid {\n @extend %container-nesting-#{$breakpoint};\n }\n\n @each $size, $container-max-width in $container-max-widths {\n > .container#{breakpoint-infix($size, $container-max-widths)} {\n @extend %container-nesting-#{$breakpoint};\n }\n }\n\n .navbar-collapse {\n display: flex !important; // stylelint-disable-line declaration-no-important\n\n // Changes flex-bases to auto because of an IE10 bug\n flex-basis: auto;\n }\n\n .navbar-toggler {\n display: none;\n }\n }\n }\n }\n}\n\n\n// Navbar themes\n//\n// Styles for switching between navbars with light or dark background.\n\n// Dark links against a light background\n.navbar-light {\n .navbar-brand {\n color: $navbar-light-brand-color;
25\n\n @include hover-focus() {\n color: $navbar-light-brand-hover-color;\n }\n }\n\n .navbar-nav {\n .nav-link {\n color: $navbar-light-color;\n\n @include hover-focus() {\n color: $navbar-light-hover-color;\n }\n\n &.disabled {\n color: $navbar-light-disabled-color;\n }\n }\n\n .show > .nav-link,\n .active > .nav-link,\n .nav-link.show,\n .nav-link.active {\n color: $navbar-light-active-color;\n }\n }\n\n .navbar-toggler {\n color: $navbar-light-color;\n border-color: $navbar-light-toggler-border-color;\n }\n\n .navbar-toggler-icon {\n background-image: escape-svg($navbar-light-toggler-icon-bg);\n }\n\n .navbar-text {\n color: $navbar-light-color;\n a {\n color: $navbar-light-active-color;\n\n @include hover-focus() {\n color: $navbar-light-active-color;\n }\n }\n }\n}\n\n// White links against a dark background\n.navbar-dark {\n .navbar-brand {\n color: $navbar-dark-brand-color;\n\n @include hover-focus() {\n color: $
25navbar-dark-brand-hover-color;\n }\n }\n\n .navbar-nav {\n .nav-link {\n color: $navbar-dark-color;\n\n @include hover-focus() {\n color: $navbar-dark-hover-color;\n }\n\n &.disabled {\n color: $navbar-dark-disabled-color;\n }\n }\n\n .show > .nav-link,\n .active > .nav-link,\n .nav-link.show,\n .nav-link.active {\n color: $navbar-dark-active-color;\n }\n }\n\n .navbar-toggler {\n color: $navbar-dark-color;\n border-color: $navbar-dark-toggler-border-color;\n }\n\n .navbar-toggler-icon {\n background-image: escape-svg($navbar-dark-toggler-icon-bg);\n }\n\n .navbar-text {\n color: $navbar-dark-color;\n a {\n color: $navbar-dark-active-color;\n\n @include hover-focus() {\n color: $navbar-dark-active-color;\n }\n }\n }\n}\n", "//\n// Base styles\n//\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106\n height: $card-height;\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 {\n border-top: inherit;\n border-bottom: inherit;\n\n &:first-child {\n border-top-width: 0;\n @include border-top-radius($card-inner-border-radius);\n }\n\n &:last-child {\n border-bottom-width: 0;\n @include border-bottom-radius($card-inner-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 // Workaround for the image size bug in IE\n // See: https://github.com/twbs/bootstrap/pull/28855\n min-height: 1px;\n padding: $card-spacer-x;\n color: $card-color;\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 color: $card-cap-color;\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 color: $card-cap-color;\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.card-img-top,\n.card-img-bottom {\n flex-shrink: 0; // For IE: https://github.com/twbs/bootstrap/issues/29396\n width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n}\n\n.card-img,\n.card-img-top {\n @include border-top-radius($card-inner-border-radius);\n}\n\n.card-img,\n.card-img-bottom {\n @include border-bottom-radius($card-inner-border-radius);\n}\n\n\n// Card deck\n\n.card-deck {\n .card {\n margin-bottom: $card-deck-margin;\n }\n\n @include media-breakpoint-up(sm) {\n display: flex;\n flex-flow: row wrap;\n margin-right: -$card-deck-margin;\n margin-left: -$card-deck-margin;\n\n .card {\n // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n flex: 1 0 0%;\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 // The child selector allows nested `.card` within `.card-group`\n // to display properly.\n > .card {\n margin-bottom: $card-group-margin;\n }\n\n @include media-breakpoint-up(sm) {\n display: flex;\n flex-flow: row wrap;\n // The child selector allows nested `.card` within `.card-group`\n // to display properly.\n > .card {\n // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\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 &:not(:last-child) {\n @include border-right-radius(0);\n\n .card-img-top,\n .card-header {\n // stylelint-disable-next-line property-blacklist\n border-top-right-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n // stylelint-disable-next-line property-blacklist\n border-bottom-right-radius: 0;\n }\n }\n\n &:not(:first-child) {\n @include border-left-radius(0);\n\n .card-img-top,\n .card-header {\n // stylelint-disable-next-line property-blacklist\n border-top-left-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n // stylelint-disable-next-line property-blacklist\n border-bottom-left-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 orphans: 1;\n widows: 1;\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\n\n//\n// Accordion\n//\n\n.accordion {\n > .card {\n overflow: hidden;\n\n &:not(:last-of-type) {\n border-bottom: 0;\n @include border-bottom-radius(0);\n }\n\n &:not(:first-of-type) {\n @include border-top-radius(0);\n }\n\n > .card-header {\n @include border-radius(0);\n margin-bottom: -$card-border-width;\n }\n }\n}\n", ".breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: $breadcrumb-padding-y $breadcrumb-padding-x;\n margin-bottom: $breadcrumb-margin-bottom;\n @include font-size($breadcrumb-font-size);\n list-style: none;\n background-color: $breadcrumb-bg;\n @include border-radius($breadcrumb-border-radius);\n}\n\n.breadcrumb-item {\n display: flex;\n\n // The separator between breadcrumbs (by default, a forward-slash: \"/\")\n + .breadcrumb-item {\n padding-left: $breadcrumb-item-padding;\n\n &::before {\n display: inline-block; // Suppress underlining of the separator in modern browsers\n padding-right: $breadcrumb-item-padding;\n color: $breadcrumb-divider-color;\n content: escape-svg($breadcrumb-divider);\n }\n }\n\n // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built\n // without `<ul>`s. The `::before` pseudo-element generates an element\n // *within* the .breadcrumb-item and thereby inherits the `text-decoration`.\n //\n // To trick IE into suppressing the underline, we give the pseudo-element an\n // underline and then immediately remove it.\n + .breadcrumb-item:hover::before {\n text-decoration: underline;\n }\n // stylelint-disable-next-line no-duplicate-selectors\n + .breadcrumb-item:hover::before {\n text-decoration: none;\n }\n\n &.active {\n color: $breadcrumb-active-color;\n }\n}\n", ".pagination {\n display: flex;\n @include list-unstyled();\n @include border-radius();\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: $pagination-padding-y $pagination-padding-x;\n margin-left: -$pagination-border-width;\n line-height: $pagination-line-height;\n color: $pagination-color;\n text-decoration: if($link-decoration == none, null, none);\n background-color: $pagination-bg;\n border: $pagination-border-width solid $pagination-border-color;\n\n &:hover {\n z-index: 2;\n color: $pagination-hover-color;\n text-decoration: none;\n background-color: $pagination-hover-bg;\n border-color: $pagination-hover-border-color;\n }\n\n &:focus {\n z-index: 3;\n outline: $pagination-focus-outline;
25\n box-shadow: $pagination-focus-box-shadow;\n }\n}\n\n.page-item {\n &:first-child {\n .page-link {\n margin-left: 0;\n @include border-left-radius($border-radius);\n }\n }\n &:last-child {\n .page-link {\n @include border-right-radius($border-radius);\n }\n }\n\n &.active .page-link {\n z-index: 3;\n color: $pagination-active-color;\n background-color: $pagination-active-bg;\n border-color: $pagination-active-border-color;\n }\n\n &.disabled .page-link {\n color: $pagination-disabled-color;\n pointer-events: none;\n // Opinionated: remove the \"hand\" cursor set previously for .page-link\n cursor: auto;\n background-color: $pagination-disabled-bg;\n border-color: $pagination-disabled-border-color;\n }\n}\n\n\n//\n// Sizing\n//\n\n.pagination-lg {\n @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $line-height-lg, $border-radius-lg);\n}\n\n.pagination-sm {\n @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $line-height-sm, $border-radius-sm);\n}\n", "// Pagination\n\n@mixin pagination-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n .page-link {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n line-height: $line-height;\n }\n\n .page-item {\n &:first-child {\n .page-link {\n @include border-left-radius($border-radius);\n }\n }\n &:last-child {\n .page-link {\n @include border-right-radius($border-radius);\n }\n }\n }\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 @include 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 @include transition($badge-transition);\n\n @at-root a#{&} {\n @include hover-focus() {\n text-decoration: none;\n }\n }\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 @at-root a#{&} {\n @include hover-focus() {\n color: color-yiq($bg);\n background-color: darken($bg, 10%);\n }\n\n &:focus,\n &.focus {\n outline: 0;\n box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);\n }\n }\n}\n", ".jumbotron {\n padding: $jumbotron-padding ($jumbotron-padding / 2);\n margin-bottom: $jumbotron-padding;\n color: $jumbotron-color;\n background-color: $jumbotron-bg;\n @include border-radius($border-radius-lg);\n\n @include media-breakpoint-up(sm) {\n padding: ($jumbotron-padding * 2) $jumbotron-padding;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n @include border-radius(0);\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 padding-right: $close-font-size + $alert-padding-x * 2;\n\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, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level));\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", "// Disable animation if transitions are disabled\n@if $enable-transitions {\n @keyframes progress-bar-stripes {\n from { background-position: $progress-height 0; }\n to { background-position: 0 0; }\n }\n}\n\n.progress {\n display: flex;\n height: $progress-height;\n overflow: hidden; // force rounded corners by cropping it\n line-height: 0;\n @include font-size($progress-font-size);\n background-color: $progress-bg;\n @include border-radius($progress-border-radius);
25\n @include box-shadow($progress-box-shadow);\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: $progress-bar-color;\n text-align: center;\n white-space: nowrap;\n background-color: $progress-bar-bg;\n @include transition($progress-bar-transition);\n}\n\n.progress-bar-striped {\n @include gradient-striped();\n background-size: $progress-height $progress-height;\n}\n\n@if $enable-transitions {\n .progress-bar-animated {\n animation: progress-bar-stripes $progress-bar-animation-timing;\n\n @if $enable-prefers-reduced-motion-media-query {\n @media (prefers-reduced-motion: reduce) {\n animation: none;\n }\n }\n }\n}\n", ".media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n", "// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n display: flex;\n flex-direction: column;\n\n // No need to set list-style: none; since .list-group-item is block level\n padding-left: 0; // reset padding because ul and ol\n margin-bottom: 0;\n @include border-radius($list-group-border-radius);\n}\n\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive\n// list items. Includes an extra `.active` modifier class for selected items.\n\n.list-group-item-action {\n width: 100%; // For `<button>`s (anchors become 100% by default though)\n color: $list-group-action-color;\n text-align: inherit; // For `<button>`s (anchors inherit)\n\n // Hover state\n @include hover-focus() {\n z-index: 1; // Place hover/focus items above their siblings for proper border styling\n color: $list-group-action-hover-color;\n text-decoration: none;\n background-color: $list-group-hover-bg;\n }\n\n &:active {\n color: $list-group-action-active-color;\n background-color: $list-group-action-active-bg;\n }\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n position: relative;\n display: block;\n padding: $list-group-item-padding-y $list-group-item-padding-x;\n color: $list-group-color;\n text-decoration: if($link-decoration == none, null, none);\n background-color: $list-group-bg;\n border: $list-group-border-width solid $list-group-border-color;\n\n &:first-child {\n @include border-top-radius(inherit);\n }\n\n &:last-child {\n @include border-bottom-radius(inherit);\n }\n\n &.disabled,\n &:disabled {\n color: $list-group-disabled-color;\n pointer-events: none;\n background-color: $list-group-disabled-bg;\n }\n\n // Include both here for `<a>`s and `<button>`s\n &.active {\n z-index: 2; // Place active items above their siblings for proper border styling\n color: $list-group-active-color;\n background-color: $list-group-active-bg;\n border-color: $list-group-active-border-color;\n }\n\n & + & {\n border-top-width: 0;\n\n &.active {\n margin-top: -$list-group-border-width;\n border-top-width: $list-group-border-width;\n }\n }\n}\n\n\n// Horizontal\n//\n// Change the layout of list group items from vertical (default) to horizontal.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .list-group-horizontal#{$infix} {\n flex-direction: row;\n\n > .list-group-item {\n &:first-child {\n @include border-bottom-left-radius($list-group-border-radius);\n @include border-top-right-radius(0);\n }\n\n &:last-child {\n @include border-top-right-radius($list-group-border-radius);\n @include border-bottom-left-radius(0);\n }\n\n &.active {\n margin-top: 0;\n }\n\n & + .list-group-item {\n border-top-width: $list-group-border-width;\n border-left-width: 0;\n\n &.active {\n margin-left: -$list-group-border-width;\n border-left-width: $list-group-border-width;\n }\n }\n }\n }\n }\n}\n\n\n// Flush list items\n//\n// Remove borders and border-radius to keep list group items edge-to-edge. Most\n// useful within other components (e.g., cards).\n\n.list-group-flush {\n @include border-radius(0);\n\n > .list-group-item {\n border-width: 0 0 $list-group-border-width;\n\n &:last-child {\n border-bottom-width: 0;\n }\n }\n}\n\n\n// Contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n@each $color, $value in $theme-colors {\n @include list-group-item-variant($color, theme-color-level($color, -9), theme-color-level($color, 6));\n}\n", "// List Groups\n\n@mixin list-group-item-variant($state, $background, $color) {\n .list-group-item-#{$state} {\n color: $color;\n background-color: $background;\n\n &.list-group-item-action {\n @include hover-focus() {\n color: $color;\n background-color: darken($background, 5%);\n }\n\n &.active {\n color: $white;\n background-color: $color;\n border-color: $color;\n }\n }\n }\n}\n", ".close {\n float: right;\n @include font-size($close-font-size);
25\n font-weight: $close-font-weight;\n line-height: 1;\n color: $close-color;\n text-shadow: $close-text-shadow;\n opacity: .5;\n\n // Override <a>'s hover style\n @include hover() {\n color: $close-color;\n text-decoration: none;\n }\n\n &:not(:disabled):not(.disabled) {\n @include hover-focus() {\n opacity: .75;\n }\n }\n}\n\n// Additional properties for button version\n// iOS requires the button element instead of an anchor tag.\n// If you want the anchor version, it requires `href=\"#\"`.\n// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n// stylelint-disable-next-line selector-no-qualifying-type\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n}\n\n// Future-proof disabling of clicks on `<a>` elements\n\n// stylelint-disable-next-line selector-no-qualifying-type\na.close.disabled {\n pointer-events: none;\n}\n", ".toast {\n max-width: $toast-max-width;\n overflow: hidden; // cheap rounded corners on nested items\n @include font-size($toast-font-size);\n color: $toast-color;\n background-color: $toast-background-color;\n background-clip: padding-box;\n border: $toast-border-width solid $toast-border-color;\n box-shadow: $toast-box-shadow;\n backdrop-filter: blur(10px);\n opacity: 0;\n @include border-radius($toast-border-radius);\n\n &:not(:last-child) {\n margin-bottom: $toast-padding-x;\n }\n\n &.showing {\n opacity: 1;\n }\n\n &.show {\n display: block;\n opacity: 1;\n }\n\n &.hide {\n display: none;\n }\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: $toast-padding-y $toast-padding-x;\n color: $toast-header-color;\n background-color: $toast-header-background-color;\n background-clip: padding-box;\n border-bottom: $toast-border-width solid $toast-header-border-color;\n}\n\n.toast-body {\n padding: $toast-padding-x; // apply to both vertical and horizontal\n}\n", "// .modal-open - body class for killing the scroll\n// .modal - container to scroll within\n// .modal-dialog - positioning shell for the actual modal\n// .modal-content - actual modal w/ bg and corners and stuff\n\n\n.modal-open {\n // Kill the scroll on the body\n overflow: hidden;\n\n .modal {\n overflow-x: hidden;\n overflow-y: auto;\n }\n}\n\n// Container that the modal scrolls within\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: $zindex-modal;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n // Prevent Chrome on Windows from adding a focus outline. For details, see\n // https://github.com/twbs/bootstrap/pull/10951.\n outline: 0;\n // We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a\n // gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342\n // See also https://github.com/twbs/bootstrap/issues/17695\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n position: relative;\n width: auto;\n margin: $modal-dialog-margin;\n // allow clicks to pass through for custom click handling to close modal\n pointer-events: none;\n\n // When fading in the modal, animate it to slide down\n .modal.fade & {\n @include transition($modal-transition);\n transform: $modal-fade-transform;\n }\n .modal.show & {\n transform: $modal-show-transform;\n }\n\n // When trying to close, animate focus to scale\n .modal.modal-static & {\n transform: $modal-scale-transform;\n }\n}\n\n.modal-dialog-scrollable {\n display: flex; // IE10/11\n max-height: subtract(100%, $modal-dialog-margin * 2);\n\n .modal-content {\n max-height: subtract(100vh, $modal-dialog-margin * 2); // IE10/11\n overflow: hidden;\n }\n\n .modal-header,\n .modal-footer {\n flex-shrink: 0;\n }\n\n .modal-body {\n overflow-y: auto;\n }\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: subtract(100%, $modal-dialog-margin * 2);\n\n // Ensure `modal-dialog-centered` extends the full height of the view (IE10/11)\n &::before {\n display: block; // IE10\n height: subtract(100vh, $modal-dialog-margin * 2);\n height: min-content; // Reset height to 0 except on IE\n content: \"\";\n }
25\n\n // Ensure `.modal-body` shows scrollbar (IE10/11)\n &.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n\n .modal-content {\n max-height: none;\n }\n\n &::before {\n content: none;\n }\n }\n}\n\n// Actual modal\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`\n // counteract the pointer-events: none; in the .modal-dialog\n color: $modal-content-color;\n pointer-events: auto;\n background-color: $modal-content-bg;\n background-clip: padding-box;\n border: $modal-content-border-width solid $modal-content-border-color;\n @include border-radius($modal-content-border-radius);\n @include box-shadow($modal-content-box-shadow-xs);\n // Remove focus outline from opened modal\n outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: $zindex-modal-backdrop;\n width: 100vw;\n height: 100vh;\n background-color: $modal-backdrop-bg;\n\n // Fade for backdrop\n &.fade { opacity: 0; }\n &.show { opacity: $modal-backdrop-opacity; }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n display: flex;\n align-items: flex-start; // so the close btn always stays on the upper right corner\n justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends\n padding: $modal-header-padding;\n border-bottom: $modal-header-border-width solid $modal-header-border-color;\n @include border-top-radius($modal-content-inner-border-radius);\n\n .close {\n padding: $modal-header-padding;\n // auto on the left force icon to the right even when there is no .modal-title\n margin: (-$modal-header-padding-y) (-$modal-header-padding-x) (-$modal-header-padding-y) auto;\n }\n}\n\n// Title text within header\n.modal-title {\n margin-bottom: 0;\n line-height: $modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n position: relative;\n // Enable `flex-grow: 1` so that the body take up as much space as possible\n // when there should be a fixed height on `.modal-dialog`.\n flex: 1 1 auto;\n padding: $modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n align-items: center; // vertically center\n justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items\n padding: $modal-inner-padding - $modal-footer-margin-between / 2;\n border-top: $modal-footer-border-width solid $modal-footer-border-color;\n @include border-bottom-radius($modal-content-inner-border-radius);\n\n // Place margin between footer elements\n // This solution is far from ideal because of the universal selector usage,\n // but is needed to fix https://github.com/twbs/bootstrap/issues/24800\n // stylelint-disable-next-line selector-max-universal\n > * {\n margin: $modal-footer-margin-between / 2;\n }\n}\n\n// Measure scrollbar width for padding body during modal show/hide\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n// Scale up the modal\n@include media-breakpoint-up(sm) {\n // Automatically set modal's width for larger viewports\n .modal-dialog {\n max-width: $modal-md;\n margin: $modal-dialog-margin-y-sm-up auto;\n }\n\n .modal-dialog-scrollable {\n max-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2);\n\n .modal-content {\n max-height: subtract(100vh, $modal-dialog-margin-y-sm-up * 2);\n }\n }\n\n .modal-dialog-centered {\n min-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2);\n\n &::before {\n height: subtract(100vh, $modal-dialog-margin-y-sm-up * 2);\n height: min-content;\n }\n }\n\n .modal-content {\n @include box-shadow($modal-content-box-shadow-sm-up);\n }
25\n\n .modal-sm { max-width: $modal-sm; }\n}\n\n@include media-breakpoint-up(lg) {\n .modal-lg,\n .modal-xl {\n max-width: $modal-lg;\n }\n}\n\n@include media-breakpoint-up(xl) {\n .modal-xl { max-width: $modal-xl; }\n}\n", "// Base class\n.tooltip {\n position: absolute;\n z-index: $zindex-tooltip;\n display: block;\n margin: $tooltip-margin;\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 @include font-size($tooltip-font-size);\n // Allow breaking very long words so they don't overflow the tooltip's bounds\n word-wrap: break-word;\n opacity: 0;\n\n &.show { opacity: $tooltip-opacity; }\n\n .arrow {\n position: absolute;\n display: block;\n width: $tooltip-arrow-width;\n height: $tooltip-arrow-height;\n\n &::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n }\n }\n}\n\n.bs-tooltip-top {\n padding: $tooltip-arrow-height 0;\n\n .arrow {\n bottom: 0;\n\n &::before {\n top: 0;\n border-width: $tooltip-arrow-height ($tooltip-arrow-width / 2) 0;\n border-top-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-right {\n padding: 0 $tooltip-arrow-height;\n\n .arrow {\n left: 0;\n width: $tooltip-arrow-height;\n height: $tooltip-arrow-width;\n\n &::before {\n right: 0;\n border-width: ($tooltip-arrow-width / 2) $tooltip-arrow-height ($tooltip-arrow-width / 2) 0;\n border-right-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-bottom {\n padding: $tooltip-arrow-height 0;\n\n .arrow {\n top: 0;\n\n &::before {\n bottom: 0;\n border-width: 0 ($tooltip-arrow-width / 2) $tooltip-arrow-height;\n border-bottom-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-left {\n padding: 0 $tooltip-arrow-height;\n\n .arrow {\n right: 0;\n width: $tooltip-arrow-height;\n height: $tooltip-arrow-width;\n\n &::before {\n left: 0;\n border-width: ($tooltip-arrow-width / 2) 0 ($tooltip-arrow-width / 2) $tooltip-arrow-height;\n border-left-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-auto {\n &[x-placement^=\"top\"] {\n @extend .bs-tooltip-top;\n }\n &[x-placement^=\"right\"] {\n @extend .bs-tooltip-right;\n }\n &[x-placement^=\"bottom\"] {\n @extend .bs-tooltip-bottom;\n }\n &[x-placement^=\"left\"] {\n @extend .bs-tooltip-left;\n }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n max-width: $tooltip-max-width;\n padding: $tooltip-padding-y $tooltip-padding-x;\n color: $tooltip-color;\n text-align: center;\n background-color: $tooltip-bg;\n @include border-radius($tooltip-border-radius);\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;\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", ".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 @include font-size($popover-font-size);\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($popover-border-radius);\n @include box-shadow($popover-box-shadow);\n\n .arrow {\n position: absolute;\n display: block;\n width: $popover-arrow-width;\n height: $popover-arrow-height;\n margin: 0 $popover-border-radius;\n\n &::before,\n &::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n }\n }\n}\n\n.bs-popover-top {\n margin-bottom: $popover-arrow-height;\n\n > .arrow {\n bottom: subtract(-$popover-arrow-height, $popover-border-width);\n\n &::before {\n bottom: 0;\n border-width: $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-top-color: $popover-arrow-outer-color;\n }\n\n &::after {\n bottom: $popover-border-width;\n border-width: $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-top-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-right {\n margin-left: $popover-arrow-height;\n\n > .arrow {\n left: subtract(-$popover-arrow-height, $popover-border-width);\n width: $popover-arrow-height;\n height: $popover-arrow-width;\n margin: $popover-border-radius 0; // make sure the arrow does not touch the popover's rounded corners\n\n &::before {\n left: 0;\n border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-right-color: $popover-arrow-outer-color;\n }\n\n &::after {\n left: $popover-border-width;\n border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-right-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-bottom {\n margin-top: $popover-arrow-height;\n\n > .arrow {\n top: subtract(-$popover-arrow-height, $popover-border-width);\n\n &::before {\n top: 0;\n border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2);\n border-bottom-color: $popover-arrow-outer-color;\n }\n\n &::after {\n top: $popover-border-width;\n border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2);\n border-bottom-color: $popover-arrow-color;\n }\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: $popover-arrow-width;\n margin-left: -$popover-arrow-width / 2;\n content: \"\";\n border-bottom: $popover-border-width solid $popover-header-bg;\n }\n}\n\n.bs-popover-left {\n margin-right: $popover-arrow-height;\n\n > .arrow {\n right: subtract(-$popover-arrow-height, $popover-border-width);\n width: $popover-arrow-height;\n height: $popover-arrow-width;\n margin: $popover-border-radius 0; // make sure the arrow does not touch the popover's rounded corners\n\n &::before {\n right: 0;\n border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height;\n border-left-color: $popover-arrow-outer-color;\n }\n\n &::after {\n right: $popover-border-width;\n border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height;\n border-left-color: $popover-arrow-color;\n }\n }\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// 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 @include 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 @include border-top-radius($popover-inner-border-radius);
25\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", "// Notes on the classes:\n//\n// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically)\n// even when their scroll action started on a carousel, but for compatibility (with Firefox)\n// we're preventing all actions instead\n// 2. The .carousel-item-left and .carousel-item-right is used to indicate where\n// the active slide is heading.\n// 3. .active.carousel-item is the current slide.\n// 4. .active.carousel-item-left and .active.carousel-item-right is the current\n// slide in its in-transition state. Only one of these occurs at a time.\n// 5. .carousel-item-next.carousel-item-left and .carousel-item-prev.carousel-item-right\n// is the upcoming slide in transition.\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n @include clearfix();\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n @include transition($carousel-transition);\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n\n//\n// Alternate transitions\n//\n\n.carousel-fade {\n .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n }\n\n .carousel-item.active,\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n }\n\n .active.carousel-item-left,\n .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n @include transition(opacity 0s $carousel-transition-duration);\n }\n}\n\n\n//\n// Left/right controls for nav\n//\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n // Use flex for alignment (1-3)\n display: flex; // 1. allow flex styles\n align-items: center; // 2. vertically center contents\n justify-content: center; // 3. horizontally center contents\n width: $carousel-control-width;\n color: $carousel-control-color;\n text-align: center;\n opacity: $carousel-control-opacity;\n @include transition($carousel-control-transition);\n\n // Hover/focus state\n @include hover-focus() {\n color: $carousel-control-color;\n text-decoration: none;\n outline: 0;\n opacity: $carousel-control-hover-opacity;\n }\n}\n.carousel-control-prev {\n left: 0;\n @if $enable-gradients {\n background-image: linear-gradient(90deg, rgba($black, .25), rgba($black, .001));\n }\n}\n.carousel-control-next {\n right: 0;\n @if $enable-gradients {\n background-image: linear-gradient(270deg, rgba($black, .25), rgba($black, .001));\n }\n}\n\n// Icons for within\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: $carousel-control-icon-width;\n height: $carousel-control-icon-width;\n background: no-repeat 50% / 100% 100%;\n}\n.carousel-control-prev-icon {\n background-image: escape-svg($carousel-control-prev-icon-bg);\n}\n.carousel-control-next-icon {\n background-image: escape-svg($carousel-control-next-icon-bg);\n}\n\n\n// Optional indicator pips\n//\n// Add an ordered list with the following class and add a list item for each\n// slide your carousel holds.\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0; // override <ol> default\n // Use the .carousel-control's width as margin so we don't overlay those\n margin-right: $carousel-control-width;\n margin-left: $carousel-control-width;\n list-style: none;\n\n li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: $carousel-indicator-width;\n height: $carousel-indicator-height;\n margin-right: $carousel-indicator-spacer;\n margin-left: $carousel-indicator-spacer;\n text-indent: -999px;\n cursor: pointer;\n background-color: $carousel-indicator-active-bg;\n background-clip: padding-box;\n // Use transparent borders to increase the hit area by 10px on top and bottom.\n border-top: $carousel-indicator-hit-area-height solid transparent;\n border-bottom: $carousel-indicator-hit-area-height solid transparent;\n opacity: .5;\n @include transition($carousel-indicator-transition);\n }\n\n .active {\n opacity: 1;\n }\n}\n\n\n// Optional captions\n//\n//\n\n.carousel-caption {\n position: absolute;\n right: (100% - $carousel-caption-width) / 2;\n bottom: 20px;\n left: (100% - $carousel-caption-width) / 2;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: $carousel-caption-color;\n text-align: center;\n}\n", "@mixin clearfix() {\n &::after {\n display: block;\n clear: both;\n content: \"\";\n }\n}\n", "//\n// Rotating border\n//\n\n@keyframes spinner-border {\n to { transform: rotate(360deg); }\n}\n\n.spinner-border {\n display: inline-block;\n width: $spinner-width;\n height: $spinner-height;\n vertical-align: text-bottom;\n border: $spinner-border-width solid currentColor;\n border-right-color: transparent;\n // stylelint-disable-next-line property-blacklist\n border-radius: 50%;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: $spinner-width-sm;\n height: $spinner-height-sm;\n border-width: $spinner-border-width-sm;\n}\n\n//\n// Growing circle\n//\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: $spinner-width;\n height: $spinner-height;\n vertical-align: text-bottom;\n background-color: currentColor;\n // stylelint-disable-next-line property-blacklist\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: $spinner-width-sm;\n height: $spinner-height-sm;\n}\n", "// stylelint-disable declaration-no-important\n\n.align-baseline { vertical-align: baseline
25!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, $ignore-warning: false) {\n #{$parent} {\n background-color: $color !important;\n }\n a#{$parent},\n button#{$parent} {\n @include hover-focus() {\n background-color: darken($color, 10%) !important;\n }\n }\n @include deprecate(\"The `bg-variant` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n\n@mixin bg-gradient-variant($parent, $color, $ignore-warning: false) {\n #{$parent} {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important;\n }\n @include deprecate(\"The `bg-gradient-variant` mixin\", \"v4.5.0\", \"v5\", $ignore-warning);\n}\n", "// stylelint-disable declaration-no-important\n\n@each $color, $value in $theme-colors {\n @include bg-variant(\".bg-#{$color}\", $value, true);\n}\n\n@if $enable-gradients {\n @each $color, $value in $theme-colors {\n @include bg-gradient-variant(\".bg-gradient-#{$color}\", $value, true);\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 property-blacklist, declaration-no-important\n\n//\n// Border\n//\n\n.border { border: $border-width solid $border-color !important; }\n.border-top { border-top: $border-width solid $border-color !important; }\n.border-right { border-right: $border-width solid $border-color !important; }\n.border-bottom { border-bottom: $border-width solid $border-color !important; }\n.border-left { border-left: $border-width solid $border-color !important; }\n\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-sm {\n border-radius: $border-radius-sm !important;\n}\n\n.rounded {\n border-radius: $border-radius !important;\n}\n\n.rounded-top {\n border-top-left-radius: $border-radius !important;\n border-top-right-radius: $border-radius !important;\n}\n\n.rounded-right {\n border-top-right-radius: $border-radius !important;\n border-bottom-right-radius: $border-radius !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-left {\n border-top-left-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-lg {\n border-radius: $border-radius-lg !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: $rounded-pill !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\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 @each $value in $displays {\n .d#{$infix}-#{$value} { display: $value !important; }\n }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n @each $value in $displays {\n .d-print-#{$value} { display: $value !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@each $embed-responsive-aspect-ratio in $embed-responsive-aspect-ratios {\n $embed-responsive-aspect-ratio-x: nth($embed-responsive-aspect-ratio, 1);\n $embed-responsive-aspect-ratio-y: nth($embed-responsive-aspect-ratio, 2);\n\n .embed-responsive-#{$embed-responsive-aspect-ratio-x}by#{$embed-responsive-aspect-ratio-y} {\n &::before {\n padding-top: percentage($embed-responsive-aspect-ratio-y / $embed-responsive-aspect-ratio-x);\n }\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 .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !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}
25-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@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 { float: left !important; }\n .float#{$infix}-right { float: right !important; }\n .float#{$infix}-none { float: none !important; }\n }\n}\n", "// stylelint-disable declaration-no-important\n\n@each $value in $user-selects {\n .user-select-#{$value} { user-select: $value !important; }\n}\n", "// stylelint-disable declaration-no-important\n\n@each $value in $overflows {\n .overflow-#{$value} { overflow: $value !important; }\n}\n", "// stylelint-disable declaration-no-important\n\n// Common values\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", "//\n// Screenreaders\n//\n\n.sr-only {\n @include sr-only();\n}\n\n.sr-only-focusable {\n @include sr-only-focusable();\n}\n", "// Only display content to screen readers\n//\n// See: https://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 margin: -1px; // Fix for https://github.com/twbs/bootstrap/issues/25686\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\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 }\n}\n", "// stylelint-disable declaration-no-important\n\n.shadow-sm { box-shadow: $box-shadow-sm !important; }\n.shadow { box-shadow: $box-shadow !important; }\n.shadow-lg { box-shadow: $box-shadow-lg !important; }\n.shadow-none { box-shadow: none !important; }\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\n// Viewport additional helpers\n\n.min-vw-100 { min-width: 100vw !important; }\n.min-vh-100 { min-height: 100vh !important; }\n\n.vw-100 { width: 100vw !important; }\n.vh-100 { height: 100vh !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 .#{$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 // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n @each $size, $length in $spacers {\n @if $size != 0 {\n .m#{$infix}-n#{$size} { margin: -$length !important; }\n .mt#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-top: -$length !important;\n }\n .mr#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-right: -$length !important;\n }\n .mb#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-bottom: -$length !important;\n }\n .ml#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-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", "//\n// Stretched link\n//\n\n.stretched-link {\n &::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n // Just in case `pointer-events: none` is set on a parent\n pointer-events: auto;\n content: \"\";\n // IE10 bugfix, see https://stackoverflow.com/questions/16947967/ie10-hover-pseudo-class-doesnt-work-without-background-color\n background-color: rgba(0, 0, 0, 0);\n }\n}\n", "// stylelint-disable declaration-no-important\n\n//\n// Text\n//\n\n.text-monospace { font-family: $font-family-monospace !important; }
25\n\n// Alignment\n\n.text-justify { text-align: justify !important; }\n.text-wrap { white-space: normal !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-lighter { font-weight: $font-weight-lighter !important; }\n.font-weight-normal { font-weight: $font-weight-normal !important; }\n.font-weight-bold { font-weight: $font-weight-bold !important; }\n.font-weight-bolder { font-weight: $font-weight-bolder !important; }\n.font-italic { font-style: italic !important; }\n\n// Contextual colors\n\n.text-white { color: $white !important; }\n\n@each $color, $value in $theme-colors {\n @include text-emphasis-variant(\".text-#{$color}\", $value, true);\n}\n\n.text-body { color: $body-color !important; }\n.text-muted { color: $text-muted !important; }\n\n.text-black-50 { color: rgba($black, .5) !important; }\n.text-white-50 { color: rgba($white, .5) !important; }\n\n// Misc\n\n.text-hide {\n @include text-hide($ignore-warning: true);\n}\n\n.text-decoration-none { text-decoration: none !important; }\n\n.text-break {\n word-wrap: break-word !important;\n}\n\n// Reset\n\n.text-reset { color: inherit !important; }\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, $ignore-warning: false) {\n #{$parent} {\n color: $color !important;\n }\n @if $emphasized-link-hover-darken-percentage != 0 {\n a#{$parent} {\n @include hover-focus() {\n color: darken($color, $emphasized-link-hover-darken-percentage) !important;\n }\n }\n }\n @include deprecate(\"`text-emphasis-variant()`\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n", "// CSS image replacement\n@mixin text-hide($ignore-warning: false) {\n // stylelint-disable-next-line font-family-no-missing-generic-family-keyword\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n\n @include deprecate(\"`text-hide()`\", \"v4.1.0\", \"v5\", $ignore-warning);\n}\n", "// stylelint-disable declaration-no-important\n\n//\n// Visibility utilities\n//\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n", "// stylelint-disable declaration-no-important, selector-no-qualifying-type\n\n// Source: https://github.com/h5bp/main.css/blob/master/src/_print.css\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request:\n// https://www.phpied.com/delay-loading-your-print-css/\n// ==========================================================================\n\n@if $enable-print-styles {\n @media print {\n *,\n *::before,\n *::after {\n // Bootstrap specific; comment out `color` and `background`\n //color: $black !important; // Black prints faster\n text-shadow: none !important;\n //background: transparent !important;\n box-shadow: none !important;\n }\n\n a {\n &:not(.btn) {\n text-decoration: underline;\n }\n }\n\n // Bootstrap specific; comment the following selector out\n //a[href]::after {\n // content: \" (\" attr(href) \")\";\n //}\n\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n\n // Bootstrap specific; comment the following selector out\n //\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n //\n\n //a[href^=\"#\"]::after,\n //a[href^=\"javascript:\"]::after {\n // content: \"\";\n //}\n\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: $border-width solid $gray-500; // Bootstrap custom code; using `$border-width` instead of 1px\n page-break-inside: avoid;\n }\n\n //\n // Printing Tables:\n // https://web.archive.org/web/20180815150934/http://css-discuss.incutio.com/wiki/Printing_Tables\n //\n\n thead {\n display: table-header-group;\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Specify a size and min-width to make printing closer across browsers.\n // We don't set margin here because it breaks `size` in Chrome. We also\n // don't use `!important` on `size` as it breaks in Chrome.\n @page {\n size: $print-page-size;\n }\n body {\n min-width: $print-body-min-width !important;\n }\n .container {\n min-width: $print-body-min-width !important;\n }\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .badge {\n border: $border-width solid $black;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: $white !important;\n }\n }\n\n .table-bordered {\n th,\n td {\n border: 1px solid $gray-300 !important;\n }\n }\n\n .table-dark {\n color: inherit;\n\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $table-border-color;\n }\n }\n\n .table .thead-dark th {\n color: inherit;\n border-color: $table-border-color;\n }\n\n // Bootstrap specific changes end\n }\n}\n", "@import 'quarks.scss';\n\n$theme-colors: (\n \"primary\": $primary,\n \"secondary\": $secondary\n);\n\n@import '~bootstrap/scss/bootstrap';\n@import '~@fortawesome/fontawesome-free/css/all.min.css';\n\n// FONTS\n@font-face {\n font-family: AvenirRoman;\n src: url(\"assets/fonts/avenir/Avenir-Roman.otf\") format('opentype');\n}\n\n@font-face {\n font-family: AvenirRomanItalic;\n font-style: italic;\n src: url(\"assets/fonts/avenir/Avenir-Medium-Oblique.ttf\") format('truetype');\n}\n\n@font-face {\n font-family: AvenirRomanHeavy;\n font-weight: bold;\n src: url(\"assets/fonts/avenir/Avenir-Heavy.otf\") format('opentype');\n}\n\n@font-face {\n font-family: AvenirRomanMedium;\n src: url(\"assets/fonts/avenir/Avenir-Medium.otf\") format('opentype');\n}\n\nbody {\n font-family: 'AvenirRoman' !important;\n font-size: 14px;\n background: #F6F7F4 0% 0% no-repeat padding-box;\n text-color: $primary;\n color: $primary;\n}\n\n.primaryColor {\n color: $primary;\n}\n.secondaryColor {\n color: $secondary;\n}\n\n.typicalButton {\n\n &--normal {\n font-family: 'Changa', serif;\n font-weight: bold;\n border-radius: 4px;\n background-color: $secondary;\n color: white;\n }\n\n &--outline {\n font-family: 'Changa', serif;\n font-weight: bold;\n border: 1px solid $secondary;\n border-radius: 4px;\n color: $secondary;\n }\n}\n\n// TITLES\nh2 {\n font-family: 'Changa', serif;\n letter-spacing: 0px;\n font-weight: bold;\n font-size: 36px;\n}\n\nh3 {\n font-family: 'Changa', serif;\n letter-spacing: 0px;\n font-weight: bold;\n font-size: 32px;\n}\n\nh4 {\n font-family: 'Changa', serif;\n letter-spacing: 0px;\n font-weight: bold;\n font-size: 18px;\n}\n\nh5 {\n font-family: 'Changa', serif;\n letter-spacing: 0px;\n font-weight: bold;\n font-size: 14px;\n}\n\n// ACCORDION OVERRIDES\nngb-accordion {\n .card {\n border: none;\n margin-bottom: 0.5rem;\n }\n\n .card-header {\n margin-bottom: 0.25rem;\n background-color: transparent;\n border: none;\n padding: 0;\n\n .btn {\n padding: 0;\n width: 100%;\n text-align: left;\n }\n\n .btn:focus {\n box-shadow: none !important;\n }\n }\n\n .card-body {\n padding: 0.75rem 0;\n border: none;\n font-size: 16px;\n text-align: justify;\n }\n}\n", "$primary: #303B52;
25\n$secondary: #819733;\n"] 26 }]); // Exports 27 28 module.exports = exports; 29 /***/ 30 }, 31 32 /***/ 33
vendor: 3,200 bytes, lines 33-141
33"./node_modules/css-loader/dist/runtime/api.js": 34 /*!*****************************************************!*\ 35 !*** ./node_modules/css-loader/dist/runtime/api.js ***! 36 \*****************************************************/ 37 38 /*! no static exports found */ 39 40 /***/ 41 function node_modulesCssLoaderDistRuntimeApiJs(module, exports, __webpack_require__) { 42 "use strict"; 43 /* 44 MIT License http://www.opensource.org/licenses/mit-license.php 45 Author Tobias Koppers @sokra 46 */ 47 // css base code, injected by the css-loader 48 // eslint-disable-next-line func-names 49 50 module.exports = function (useSourceMap) { 51 var list = []; // return the list of modules as css string 52 53 list.toString = function toString() { 54 return this.map(function (item) { 55 var content = cssWithMappingToString(item, useSourceMap); 56 57 if (item[2]) { 58 return "@media ".concat(item[2], " {").concat(content, "}"); 59 } 60 61 return content; 62 }).join(''); 63 }; // import a list of modules into the list 64 // eslint-disable-next-line func-names 65 66 67 list.i = function (modules, mediaQuery, dedupe) { 68 if (typeof modules === 'string') { 69 // eslint-disable-next-line no-param-reassign 70 modules = [[null, modules, '']]; 71 } 72 73 var alreadyImportedModules = {}; 74 75 if (dedupe) { 76 for (var i = 0; i < this.length; i++) { 77 // eslint-disable-next-line prefer-destructuring 78 var id = this[i][0]; 79 80 if (id != null) { 81 alreadyImportedModules[id] = true; 82 } 83 } 84 } 85 86 for (var _i = 0; _i < modules.length; _i++) { 87 var item = [].concat(modules[_i]); 88 89 if (dedupe && alreadyImportedModules[item[0]]) { 90 // eslint-disable-next-line no-continue 91 continue; 92 } 93 94 if (mediaQuery) { 95 if (!item[2]) { 96 item[2] = mediaQuery; 97 } else { 98 item[2] = "".concat(mediaQuery, " and ").concat(item[2]); 99 } 100 } 101 102 list.push(item); 103 } 104 }; 105 106 return list; 107 }; 108 109 function cssWithMappingToString(item, useSourceMap) { 110 var content = item[1] || ''; // eslint-disable-next-line prefer-destructuring 111 112 var cssMapping = item[3]; 113 114 if (!cssMapping) { 115 return content; 116 } 117 118 if (useSourceMap && typeof btoa === 'function') { 119 var sourceMapping = toComment(cssMapping); 120 var sourceURLs = cssMapping.sources.map(function (source) { 121 return "/*# sourceURL=".concat(cssMapping.sourceRoot || '').concat(source, " */"); 122 }); 123 return [content].concat(sourceURLs).concat([sourceMapping]).join('\n'); 124 } 125 126 return [content].join('\n'); 127 } // Adapted from convert-source-map (MIT) 128 129 130 function toComment(sourceMap) { 131 // eslint-disable-next-line no-undef 132 var base64 = btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))); 133 var data = "sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(base64); 134 return "/*# ".concat(data, " */"); 135 } 136 /***/ 137 138 }, 139 140 /***/ 141
vendor: 8,136 bytes, lines 141-424
141"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js": 142 /*!****************************************************************************!*\ 143 !*** ./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js ***! 144 \****************************************************************************/ 145 146 /*! no static exports found */ 147 148 /***/ 149 function node_modulesStyleLoaderDistRuntimeInjectStylesIntoStyleTagJs(module, exports, __webpack_require__) { 150 "use strict"; 151 152 var isOldIE = function isOldIE() { 153 var memo; 154 return function memorize() { 155 if (typeof memo === 'undefined') { 156 // Test for IE <= 9 as proposed by Browserhacks 157 // @see http://browserhacks.com/#hack-e71d8692f65334173fee715c222cb805 158 // Tests for existence of standard globals is to allow style-loader 159 // to operate correctly into non-standard environments 160 // @see https://github.com/webpack-contrib/style-loader/issues/177 161 memo = Boolean(window && document && document.all && !window.atob); 162 } 163 164 return memo; 165 }; 166 }(); 167 168 var getTarget = function getTarget() { 169 var memo = {}; 170 return function memorize(target) { 171 if (typeof memo[target] === 'undefined') { 172 var styleTarget = document.querySelector(target); // Special case to return head of iframe instead of iframe itself 173 174 if (window.HTMLIFrameElement && styleTarget instanceof window.HTMLIFrameElement) { 175 try { 176 // This will throw an exception if access to iframe is blocked 177 // due to cross-origin restrictions 178 styleTarget = styleTarget.contentDocument.head; 179 } catch (e) { 180 // istanbul ignore next 181 styleTarget = null; 182 } 183 } 184 185 memo[target] = styleTarget; 186 } 187 188 return memo[target]; 189 }; 190 }(); 191 192 var stylesInDom = []; 193 194 function getIndexByIdentifier(identifier) { 195 var result = -1; 196 197 for (var i = 0; i < stylesInDom.length; i++) { 198 if (stylesInDom[i].identifier === identifier) { 199 result = i; 200 break; 201 } 202 } 203 204 return result; 205 } 206 207 function modulesToDom(list, options) { 208 var idCountMap = {}; 209 var identifiers = []; 210 211 for (var i = 0; i < list.length; i++) { 212 var item = list[i]; 213 var id = options.base ? item[0] + options.base : item[0]; 214 var count = idCountMap[id] || 0; 215 var identifier = "".concat(id, " ").concat(count); 216 idCountMap[id] = count + 1; 217 var index = getIndexByIdentifier(identifier); 218 var obj = { 219 css: item[1], 220 media: item[2], 221 sourceMap: item[3] 222 }; 223 224 if (index !== -1) { 225 stylesInDom[index].references++; 226 stylesInDom[index].updater(obj); 227 } else { 228 stylesInDom.push({ 229 identifier: identifier, 230 updater: addStyle(obj, options), 231 references: 1 232 }); 233 } 234 235 identifiers.push(identifier); 236 } 237 238 return identifiers; 239 } 240 241 function insertStyleElement(options) { 242 var style = document.createElement('style'); 243 var attributes = options.attributes || {}; 244 245 if (typeof attributes.nonce === 'undefined') { 246 var nonce = true ? __webpack_require__.nc : undefined; 247 248 if (nonce) { 249 attributes.nonce = nonce; 250 } 251 } 252 253 Object.keys(attributes).forEach(function (key) { 254 style.setAttribute(key, attributes[key]); 255 }); 256 257 if (typeof options.insert === 'function') { 258 options.insert(style); 259 } else { 260 var target = getTarget(options.insert || 'head'); 261 262 if (!target) { 263 throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid."); 264 } 265 266 target.appendChild(style); 267 } 268 269 return style; 270 } 271 272 function removeStyleElement(style) { 273 // istanbul ignore if 274 if (style.parentNode === null) { 275 return false; 276 } 277 278 style.parentNode.removeChild(style); 279 } 280 /* istanbul ignore next */ 281 282 283 var replaceText = function replaceText() { 284 var textStore = []; 285 return function replace(index, replacement) { 286 textStore[index] = replacement; 287 return textStore.filter(Boolean).join('\n'); 288 }; 289 }(); 290 291 function applyToSingletonTag(style, index, remove, obj) { 292 var css = remove ? '' : obj.media ? "@media ".concat(obj.media, " {").concat(obj.css, "}") : obj.css; // For old IE 293 294 /* istanbul ignore if */ 295 296 if (style.styleSheet) { 297 style.styleSheet.cssText = replaceText(index, css); 298 } else { 299 var cssNode = document.createTextNode(css); 300 var childNodes = style.childNodes; 301 302 if (childNodes[index]) { 303 style.removeChild(childNodes[index]); 304 } 305 306 if (childNodes.length) { 307 style.insertBefore(cssNode, childNodes[index]); 308 } else { 309 style.appendChild(cssNode); 310 } 311 } 312 } 313 314 function applyToTag(style, options, obj) { 315 var css = obj.css; 316 var media = obj.media; 317 var sourceMap = obj.sourceMap; 318 319 if (media) { 320 style.setAttribute('media', media); 321 } else { 322 style.removeAttribute('media'); 323 } 324 325 if (sourceMap && btoa) { 326 css += "\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))), " */"); 327 } // For old IE 328 329 /* istanbul ignore if */ 330 331 332 if (style.styleSheet) { 333 style.styleSheet.cssText = css; 334 } else { 335 while (style.firstChild) { 336 style.removeChild(style.firstChild); 337 } 338 339 style.appendChild(document.createTextNode(css)); 340 } 341 } 342 343 var singleton = null; 344 var singletonCounter = 0; 345 346 function addStyle(obj, options) { 347 var style; 348 var update; 349 var remove; 350 351 if (options.singleton) { 352 var styleIndex = singletonCounter++; 353 style = singleton || (singleton = insertStyleElement(options)); 354 update = applyToSingletonTag.bind(null, style, styleIndex, false); 355 remove = applyToSingletonTag.bind(null, style, styleIndex, true); 356 } else { 357 style = insertStyleElement(options); 358 update = applyToTag.bind(null, style, options); 359 360 remove = function remove() { 361 removeStyleElement(style); 362 }; 363 } 364 365 update(obj); 366 return function updateStyle(newObj) { 367 if (newObj) { 368 if (newObj.css === obj.css && newObj.media === obj.media && newObj.sourceMap === obj.sourceMap) { 369 return; 370 } 371 372 update(obj = newObj); 373 } else { 374 remove(); 375 } 376 }; 377 } 378 379 module.exports = function (list, options) { 380 options = options || {}; // Force single-tag solution on IE6-9, which has a hard limit on the # of <style> 381 // tags it will allow on a page 382 383 if (!options.singleton && typeof options.singleton !== 'boolean') { 384 options.singleton = isOldIE(); 385 } 386 387 list = list || []; 388 var lastIdentifiers = modulesToDom(list, options); 389 return function update(newList) { 390 newList = newList || []; 391 392 if (Object.prototype.toString.call(newList) !== '[object Array]') { 393 return; 394 } 395 396 for (var i = 0; i < lastIdentifiers.length; i++) { 397 var identifier = lastIdentifiers[i]; 398 var index = getIndexByIdentifier(identifier); 399 stylesInDom[index].references--; 400 } 401 402 var newLastIdentifiers = modulesToDom(newList, options); 403 404 for (var _i = 0; _i < lastIdentifiers.length; _i++) { 405 var _identifier = lastIdentifiers[_i]; 406 407 var _index = getIndexByIdentifier(_identifier); 408 409 if (stylesInDom[_index].references === 0) { 410 stylesInDom[_index].updater(); 411 412 stylesInDom.splice(_index, 1); 413 } 414 } 415 416 lastIdentifiers = newLastIdentifiers; 417 }; 418 }; 419 /***/ 420 421 }, 422 423 /***/ 424
424"./src/styles.scss": 425 /*!*************************!*\ 426 !*** ./src/styles.scss ***! 427 \*************************/ 428 429 /*! no static exports found */ 430 431 /***/ 432 function srcStylesScss(module, exports, __webpack_require__) { 433 var api = __webpack_require__( 434 /*! ../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ 435 "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"); 436 437 var content = __webpack_require__( 438 /*! !../node_modules/css-loader/dist/cjs.js??ref--13-1!../node_modules/postcss-loader/src??embedded!../node_modules/sass-loader/dist/cjs.js??ref--13-3!./styles.scss */ 439 "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./src/styles.scss"); 440 441 content = content.__esModule ? content["default"] : content; 442 443 if (typeof content === 'string') { 444 content = [[module.i, content, '']]; 445 } 446 447 var options = {}; 448 options.insert = "head"; 449 options.singleton = false; 450 var update = api(content, options); 451 var exported = content.locals ? content.locals : {}; 452 module.exports = exported; 453 /***/ 454 }
454, 455 456 /***/ 457 3: 458 /*!*******************************!*\ 459 !*** multi ./src/styles.scss ***! 460 \*******************************/ 461 462 /*! no static exports found */ 463 464 /***/ 465 function _(module, exports, __webpack_require__) { 466 module.exports = __webpack_require__( 467 /*! /Users/steffenluypaert/git/language-hero-website/src/styles.scss */ 468 "./src/styles.scss"); 469 /***/ 470 } 471}, [[3, "runtime"]]]); 472//# sourceMappingURL=styles-es5.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.